java圖書(shū)管理系統(tǒng)

java圖書(shū)管理系統(tǒng)

ID:16220727

大?。?61.00 KB

頁(yè)數(shù):53頁(yè)

時(shí)間:2018-08-08

java圖書(shū)管理系統(tǒng)_第1頁(yè)
java圖書(shū)管理系統(tǒng)_第2頁(yè)
java圖書(shū)管理系統(tǒng)_第3頁(yè)
java圖書(shū)管理系統(tǒng)_第4頁(yè)
java圖書(shū)管理系統(tǒng)_第5頁(yè)
資源描述:

《java圖書(shū)管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、目錄第1章本設(shè)計(jì)所要達(dá)到的目的和要求1.1設(shè)計(jì)目的1.2設(shè)計(jì)要求第2章設(shè)計(jì)內(nèi)容第3章開(kāi)發(fā)和運(yùn)行環(huán)境介紹第4章需求分析1、本設(shè)計(jì)所要達(dá)到的目的和要求1.1設(shè)計(jì)目的管理信息系統(tǒng)(MIS)的應(yīng)用已深入到社會(huì)的各行各業(yè),它是信息、軟件與科學(xué)管理相結(jié)合的產(chǎn)物。MIS的開(kāi)發(fā)過(guò)程不僅是一個(gè)編寫(xiě)應(yīng)用程序的過(guò)程,而且是一個(gè)以軟件工程的思想為指導(dǎo),從可行性研究開(kāi)始,經(jīng)過(guò)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施到等主要階段的規(guī)范開(kāi)發(fā)過(guò)程。本題目實(shí)現(xiàn)的是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理系統(tǒng),我們選擇的是圖書(shū)館管理系統(tǒng),不同角色的用戶(hù)登錄,用戶(hù)信息的管理包括密碼管理,及用戶(hù)借還書(shū),用戶(hù)對(duì)圖書(shū)信息及本人借還情況的查詢(xún),超級(jí)管理

2、員對(duì)圖書(shū)信息的增刪查改,用戶(hù)信息的增刪查改及借還情況總的查詢(xún)。1.2設(shè)計(jì)要求1、主題明確,軟體開(kāi)發(fā)要有創(chuàng)新性,能體現(xiàn)SQL的存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)技術(shù)等;2、用高級(jí)語(yǔ)言結(jié)合SQLServer數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā);3、寫(xiě)出數(shù)據(jù)庫(kù)關(guān)系模式及相應(yīng)的數(shù)據(jù)庫(kù)表關(guān)系圖;4、繪制成績(jī)MIS相應(yīng)的系統(tǒng)流程圖、E-R圖等;5、完成成績(jī)MIS登陸界面、主界面、圖書(shū)信息錄入、圖書(shū)信息查詢(xún)和其各項(xiàng)設(shè)計(jì)與操作。2、設(shè)計(jì)內(nèi)容我們?cè)O(shè)計(jì)的圖書(shū)館管理系統(tǒng)主要用于對(duì)圖書(shū)館日常工作的管理,主要任務(wù)是用計(jì)算機(jī)對(duì)讀者、圖書(shū)等各種信息進(jìn)行日常管理,如查詢(xún)、修改、增加、刪除、圖書(shū)借閱和歸還的管理等。本系統(tǒng)實(shí)現(xiàn)了圖書(shū)館的信

3、息化管理,完成了圖書(shū)館管理系統(tǒng)的基本功能。該系統(tǒng)主要包括用戶(hù)登錄子系統(tǒng)、用戶(hù)管理子系統(tǒng)、圖書(shū)管理子系統(tǒng)、圖書(shū)借閱與歸還、圖書(shū)和用戶(hù)信息查詢(xún)子系統(tǒng)四個(gè)部分,各部分主要功能如下:用戶(hù)登錄子系統(tǒng):用于數(shù)據(jù)庫(kù)的連接,主界面的設(shè)計(jì)和不同身份用戶(hù)的登錄管理。用戶(hù)管理子系統(tǒng):用于用戶(hù)信息的管理,如用戶(hù)添加、用戶(hù)信息修改、用戶(hù)刪除。圖書(shū)管理子系統(tǒng):用于圖書(shū)信息的管理,如新書(shū)入庫(kù)、圖書(shū)信息修改、圖書(shū)信息刪除。圖書(shū)借閱與歸還子系統(tǒng):用于用戶(hù)借閱和歸還圖書(shū)。圖書(shū)和用戶(hù)信息查詢(xún):圖書(shū)和用戶(hù)信息的查詢(xún)。3、開(kāi)發(fā)和運(yùn)行環(huán)境介紹開(kāi)發(fā)語(yǔ)言:前臺(tái)開(kāi)發(fā)語(yǔ)言為java,后臺(tái)數(shù)據(jù)庫(kù)為SQLserver2000

4、運(yùn)行環(huán)境:eclipse  Eclipse是著名的跨平臺(tái)的自有(IDE)。最初主要用來(lái)Java語(yǔ)言開(kāi)發(fā),但是目前亦有人通過(guò)插件使其作為其他計(jì)算機(jī)語(yǔ)言比如C++和Python的開(kāi)發(fā)工具。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。許多軟件開(kāi)發(fā)商以Eclipse為框架開(kāi)發(fā)自己的IDE。4、需求分析4.1系統(tǒng)需求描述實(shí)現(xiàn)管理員對(duì)用戶(hù)的增刪改查,對(duì)圖書(shū)信息增刪查改、圖書(shū)借閱信息的修改以,實(shí)現(xiàn)用戶(hù)對(duì)圖書(shū)的查找、借閱、續(xù)借、歸還以及修改密碼。該系統(tǒng)主要包括用戶(hù)登錄子系統(tǒng)、用戶(hù)管理子系統(tǒng)、圖書(shū)管理子系統(tǒng)、

5、圖書(shū)借閱與歸還、圖書(shū)和用戶(hù)信息查詢(xún)子系統(tǒng)四個(gè)部分,各部分主要功能如下:用戶(hù)登錄子系統(tǒng):用于數(shù)據(jù)庫(kù)的連接,主界面的設(shè)計(jì)和不同身份用戶(hù)的登錄管理。用戶(hù)管理子系統(tǒng):用于用戶(hù)信息的管理,如用戶(hù)添加、用戶(hù)信息修改、用戶(hù)刪除。圖書(shū)管理子系統(tǒng):用于圖書(shū)信息的管理,如新書(shū)入庫(kù)、圖書(shū)信息修改、圖書(shū)信息刪除。圖書(shū)借閱與歸還子系統(tǒng):用于用戶(hù)借閱和歸還圖書(shū)。圖書(shū)和用戶(hù)信息查詢(xún):圖書(shū)和用戶(hù)信息的查詢(xún)。4.2系統(tǒng)功能結(jié)構(gòu)圖圖書(shū)管理系統(tǒng)用戶(hù)登錄用戶(hù)信息管理圖書(shū)信息管理借閱信息管理管理員登錄工作人員登錄用戶(hù)登錄用戶(hù)信息增加用戶(hù)信息刪除用戶(hù)信息查詢(xún)用戶(hù)信息修改圖書(shū)信息增加圖書(shū)信息刪除圖書(shū)信息修改圖書(shū)信息

6、查詢(xún)用戶(hù)借書(shū)歸還圖書(shū)用戶(hù)續(xù)借借閱信息查詢(xún)圖1圖書(shū)管理系統(tǒng)系統(tǒng)流程圖4.3系統(tǒng)E-R圖用戶(hù)用戶(hù)ID權(quán)限用戶(hù)名已借書(shū)數(shù)量密碼借書(shū)上限圖2用戶(hù)實(shí)體圖備注圖書(shū)剩余數(shù)量作者圖書(shū)ID圖書(shū)出版社圖書(shū)總數(shù)量?jī)r(jià)格出版日期書(shū)籍名稱(chēng)圖3書(shū)籍實(shí)體圖1畢業(yè)設(shè)計(jì)選題系統(tǒng)N用戶(hù)借閱還書(shū)日期借書(shū)日期圖書(shū)圖4實(shí)體屬性圖4.5數(shù)據(jù)庫(kù)表結(jié)構(gòu)表1圖書(shū)信息表字段名稱(chēng)字段類(lèi)型長(zhǎng)度是否為空備注圖書(shū)idInt4否主鍵標(biāo)準(zhǔn)ISBNChar11圖書(shū)名稱(chēng)Varchar50出版社Varchar50作者Varchar50價(jià)格Float4圖書(shū)總數(shù)量int4否圖書(shū)剩余量int4否備注varchar50表2用戶(hù)借閱表字段名稱(chēng)數(shù)據(jù)類(lèi)型

7、長(zhǎng)度是否為空備注用戶(hù)idInt4否主鍵圖書(shū)idint4否借書(shū)日期Datatime8否還書(shū)日期datatime8備注varchar50是否歸還varchar50否表3用戶(hù)信息表字段名稱(chēng)字段類(lèi)型長(zhǎng)度是否為空備注用戶(hù)idint4否主鍵用戶(hù)名Varchar50否用戶(hù)密碼varchar50否權(quán)限Int4否已借書(shū)數(shù)int4否借書(shū)上限數(shù)int4否5.系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5.1模塊功能描述.在整個(gè)圖書(shū)管理系統(tǒng)中用戶(hù)登錄子系統(tǒng)的設(shè)計(jì),主要包括如下功能:連接遠(yuǎn)程數(shù)據(jù)庫(kù):首先建立連接,然后配置數(shù)據(jù)源。整個(gè)界面的設(shè)計(jì):主框架,點(diǎn)擊按鈕分別觸發(fā)事件。用戶(hù)登錄:管理員,圖

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。