版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、文檔名稱:圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書項(xiàng)目名稱:圖書管理系統(tǒng)班級(jí):網(wǎng)絡(luò)1511組員:黃宇磊、季政超、邰濤胡發(fā)堂、徐宇飛、劉東 王戈暉網(wǎng)絡(luò)1511軟件工程小組目錄文檔名稱:圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書11引言31.1編寫目的31.2項(xiàng)目背景31.3定義31.4參考資料32.程序系統(tǒng)的組織結(jié)構(gòu)32.1系統(tǒng)架構(gòu)32.2系統(tǒng)功能模塊4注冊(cè)、登錄模塊4圖書管理4讀者管理5借還書管理53功能模塊詳細(xì)說明63.1登錄注測(cè)模塊63.2圖書管理模塊73.3讀者管理模塊93.4借還書管理101引言1.1編寫目的本文檔為圖書管理系統(tǒng)的詳細(xì)設(shè)計(jì)說明書,向閱讀人員介紹本圖書管理系統(tǒng)的整體框架和詳細(xì)設(shè)計(jì)1.2項(xiàng)目背景因圖書館
2、藏書眾多,人流量巨大,圖書及人員管理日益困難,我們小組特此開發(fā)一款圖書管理系統(tǒng)軟件包括其相關(guān)數(shù)據(jù)庫框架,以期望減輕圖書館工作難度以及管理力度。1.3定義縮寫、術(shù)語解 釋Library Management System(縮寫: LMS)圖書管理系統(tǒng)圖書管理系統(tǒng)軟件:它是它是我們軟件組完全自主開發(fā)的圖是管理系統(tǒng)軟件,以圖書館管理部門和終端用戶為業(yè)務(wù)對(duì)象的用Java語言編程來實(shí)現(xiàn)其功能的軟件。 Eclipse:(集成開發(fā)環(huán)境)是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一
3、組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(JDT).SQLServer :(Structured Query Language server)是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)。Java開發(fā)語言Java具有類似于C+語言的"形式和感覺",但它要比C+語言更易于使用,而且在編程時(shí)徹底采用了一種"以對(duì)象為導(dǎo)向"的方式。使用Java編寫的應(yīng)用程序,既可以在一臺(tái)單獨(dú)的電腦上運(yùn)行,也可以被分布在一個(gè)網(wǎng)絡(luò)的服務(wù)器端和客戶端運(yùn)行。另外,Java還可以被用來編寫容量很小的應(yīng)用程序
4、模塊或者applet,做為網(wǎng)頁的一部分使用。1.4參考資料軟件工程導(dǎo)論第5版 張海藩編著 清華大學(xué)出版社2.程序系統(tǒng)的組織結(jié)構(gòu)2.1系統(tǒng)架構(gòu)本程序是在Eclipse環(huán)境中開發(fā)的基于java開發(fā)語言的軟件。本系統(tǒng)包括:圖書管理子系統(tǒng)、讀者管理子系統(tǒng)和借還書管理子系統(tǒng)三個(gè)主題域。 圖2-1 系統(tǒng)概述2.2系統(tǒng)功能模塊注冊(cè)、登錄模塊(1)登錄:如果用戶已有賬戶可以直接登錄,讀者、管理員都由此登錄。(2)注冊(cè):如果用戶沒有賬戶可以注冊(cè),提交一些個(gè)人信息后注冊(cè),只可以注冊(cè)為讀者,管理員由后臺(tái)添加。2.2.2圖書管理(1)圖書錄入:管理員添加新增圖書的基本信息。 (2)圖書下架:管理員將已下架圖
5、書的數(shù)量歸零。 (3)圖書查詢及更新:輸入圖書名或圖書號(hào)可獲得當(dāng)前圖書管該書的庫存量及該書的相關(guān)信息。當(dāng)圖書館已有圖書有變動(dòng)時(shí),如果是借閱引起的,系統(tǒng)自動(dòng)變動(dòng),如果是圖書館下架或新進(jìn)貨引起的,管理員可通過該系統(tǒng)對(duì)圖書信息進(jìn)行更新。圖2-2 圖書管理子系統(tǒng)2.2.3讀者管理(1)添加讀者信息:管理員添加新增讀者的信息。 (2)讀者查詢及修改:管理員輸入讀者姓名或借書卡號(hào)可獲得讀者的基本信息并可修改其信息。 (3)刪除讀者信息:管理員輸入讀者姓名刪除讀者信息圖2-3 讀者管理子系統(tǒng)2.2.4借還書管理(1)借書登記:先輸入借書卡號(hào),檢查是否有未還圖書記錄和借書數(shù)量的檢
6、查.若符合則添加借書卡號(hào),書號(hào)及借書時(shí)間等信息。 (2)借書記錄查詢及續(xù)簽:輸入借記卡號(hào)或書號(hào)可獲得其相關(guān)信息并可辦理續(xù)簽手續(xù)。 (3)還書手續(xù)辦理:輸入借記卡號(hào)及書號(hào),在借書記錄添加還書時(shí)間。 (4)借書超期超量處理:該功能在讀者還書時(shí)檢索讀者借書信息判斷是否超期,進(jìn)行相應(yīng)的懲罰。圖2-4借還書管理子系統(tǒng)3功能模塊詳細(xì)說明3.1登錄注測(cè)模塊每個(gè)用戶第一次使用本系統(tǒng)都需要注冊(cè)才能使用本系統(tǒng)。登錄系統(tǒng)后用戶可以使用系統(tǒng)開放給用戶的各種功能。注冊(cè)普通用戶在注冊(cè)界面可以設(shè)定自己的用戶名、密碼,提供性別信息來注冊(cè)成為正式用戶。普通用戶可以在“主頁-圖書”進(jìn)行查找圖書、借閱
7、、歸還操作,在“主頁-我的”進(jìn)行查看自身借閱信息等操作。管理員不能通過注冊(cè)頁面來注冊(cè),管理員只能通過已有管理員的同意,在后臺(tái)數(shù)據(jù)庫添加。管理員可以在普通用戶的基礎(chǔ)上進(jìn)行更改圖書信息,查看普通用戶的借閱信息,查看普通用戶的賬號(hào)信息,發(fā)布公告修改公告等操作。系統(tǒng)對(duì)注冊(cè)過程中用戶提交的信息格式與長度有要求,如果用戶提供的信息不符合要求,系統(tǒng)會(huì)有提示。登錄注冊(cè)完成的讀者或管理員通過在登錄頁面提交用戶名和密碼后可以登錄。如果提交錯(cuò)誤的用戶名或密碼,系統(tǒng)會(huì)有提示。流程圖3-1注冊(cè)流程圖3.2圖書管理模塊圖書錄入如果圖書館里有了新書,管理員可以在登錄后的圖書管理頁面進(jìn)行新圖書的信息錄入。管理員需要錄入圖書的
8、書名、作者、條形碼、出版社、出版日期、圖書類別等信息。圖書信息查詢及更新登陸后在輸入圖書名或圖書號(hào)搜索可獲得當(dāng)前圖書管該書的庫存量及該書的相關(guān)信息。當(dāng)圖書館已有圖書有變動(dòng)時(shí),管理員可通過該系統(tǒng)對(duì)圖書信息進(jìn)行更新。圖書下架當(dāng)圖書在圖書館下架后,管理員可以在此書的搜索信息條目下用“刪除”按鍵刪除此書相關(guān)詞條。流程圖3-2 管理員登錄系統(tǒng)及操作流程圖3.3讀者管理模塊注冊(cè)用戶注冊(cè)用戶可以按照注冊(cè)流程由讀者自行注冊(cè),也可以由管理員代為注冊(cè)刪除用戶或更改用戶信息 用戶可以在登錄后進(jìn)入個(gè)人主頁自行修改自己的用戶信息,管理員可以在登陸后通過用戶搜索進(jìn)入普通用戶用戶信息界面然后對(duì)用戶信息進(jìn)行修改或刪除。普通用戶不能自行刪除用戶流程管理員登錄同圖3-2 管理員登錄系統(tǒng)及操作流程圖用戶登錄修改用戶信息普通用戶登錄進(jìn)入個(gè)人主頁結(jié)束 圖3-3 普通用戶修改用戶信息3.4借還書管理借書登記用戶在登錄后在圖書搜索下的圖書詞條中可以點(diǎn)擊借書按鈕進(jìn)行借書登記。借書記錄查詢及續(xù)簽用戶在個(gè)人主頁里可以查看自己的借書信息,點(diǎn)開借的書的詞條用戶可以查看自己需要在幾日后還書,當(dāng)?shù)搅诉€書日期后,用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度人工智能應(yīng)用流動(dòng)資金借款合同模板4篇
- 二零二五年度家具行業(yè)供應(yīng)鏈金融服務(wù)協(xié)議2篇
- 二零二五年金融服務(wù)居間傭金合同規(guī)范6篇
- 二零二五年度路燈照明設(shè)施節(jié)能改造與運(yùn)維合同4篇
- 二零二五年度綠城地產(chǎn)物業(yè)服務(wù)質(zhì)量標(biāo)準(zhǔn)規(guī)范合同4篇
- 二零二五年間國際文化藝術(shù)品交易平臺(tái)建設(shè)合同
- 二零二五年度洗車場(chǎng)承包經(jīng)營合同規(guī)范3篇
- 2025年度環(huán)保項(xiàng)目居間代理協(xié)議居間合同模板3篇
- 二零二五年度風(fēng)力發(fā)電機(jī)塔架施工合同范本3篇
- 二零二五年金融產(chǎn)品銷售居間服務(wù)合同3篇
- 航道整治課程設(shè)計(jì)
- SQL Server 2000在醫(yī)院收費(fèi)審計(jì)的運(yùn)用
- 《FANUC-Oi數(shù)控銑床加工中心編程技巧與實(shí)例》教學(xué)課件(全)
- 微信小程序運(yùn)營方案課件
- 陳皮水溶性總生物堿的升血壓作用量-效關(guān)系及藥動(dòng)學(xué)研究
- 安全施工專項(xiàng)方案報(bào)審表
- 學(xué)習(xí)解讀2022年新制定的《市場(chǎng)主體登記管理?xiàng)l例實(shí)施細(xì)則》PPT匯報(bào)演示
- 好氧廢水系統(tǒng)調(diào)試、驗(yàn)收、運(yùn)行、維護(hù)手冊(cè)
- 中石化ERP系統(tǒng)操作手冊(cè)
- 五年級(jí)上冊(cè)口算+脫式計(jì)算+豎式計(jì)算+方程
- 氣體管道安全管理規(guī)程
評(píng)論
0/150
提交評(píng)論