![圖書管理系統(tǒng)需求分析與設(shè)計(jì)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/8f451ffd-7f13-4f81-b445-34ecb879b965/8f451ffd-7f13-4f81-b445-34ecb879b9651.gif)
![圖書管理系統(tǒng)需求分析與設(shè)計(jì)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/8f451ffd-7f13-4f81-b445-34ecb879b965/8f451ffd-7f13-4f81-b445-34ecb879b9652.gif)
![圖書管理系統(tǒng)需求分析與設(shè)計(jì)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/8f451ffd-7f13-4f81-b445-34ecb879b965/8f451ffd-7f13-4f81-b445-34ecb879b9653.gif)
![圖書管理系統(tǒng)需求分析與設(shè)計(jì)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/8f451ffd-7f13-4f81-b445-34ecb879b965/8f451ffd-7f13-4f81-b445-34ecb879b9654.gif)
![圖書管理系統(tǒng)需求分析與設(shè)計(jì)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/8f451ffd-7f13-4f81-b445-34ecb879b965/8f451ffd-7f13-4f81-b445-34ecb879b9655.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄一:需求分析二:系統(tǒng)設(shè)計(jì)1 .系統(tǒng)功能模塊的設(shè)計(jì)2 .系統(tǒng)主要工作流程三:系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)1 .概念設(shè)計(jì)2 .關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì)四:總結(jié)圖書管理系統(tǒng)一:需求分析圖書管理系統(tǒng)需要滿足來自圖書館工作人員、普通用戶和借閱者三方面人員的需求。圖書館工作人員對圖書借閱者的借閱及還書要求進(jìn)行操作,同時(shí)形成借書或還書報(bào)表給借閱者查看確認(rèn),還可通過圖書編號(hào)、借閱者證號(hào)等查詢相應(yīng)的借閱情況及查看已歸還的圖書信息(即歷史信息);普通用戶的需求是查詢圖書館所存的圖書的相關(guān)情況;圖書借閱者的需求是查看自己的相關(guān)信息及查詢自己的借閱情況。圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號(hào)和密碼登錄
2、系統(tǒng),還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個(gè)人信息。一般情況下.圖書借閱者只應(yīng)該查詢和維護(hù)本人的借書情況和個(gè)人信息.若查詢和維護(hù)其他借閱者的借書情況和個(gè)人信息.就要知道其他圖書借閱者的借書證號(hào)和密碼。本功能實(shí)現(xiàn)對館內(nèi)圖書信息的查詢。可以通過圖書名稱、作者的名字和出版社來查詢相應(yīng)的圖書信息,此查詢可模糊查詢也可精確查詢。所以不但滿足了圖書借閱者的要求,還保護(hù)了圖書借閱者的個(gè)人隱私。圖書館工作人員有對圖書借閱者借書和還書記錄進(jìn)行操作的權(quán)限,所以需對工作人員登陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書記錄,并生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。圖書館工作人員
3、可以瀏覽、查詢、統(tǒng)計(jì)、添加借閱圖書的基本信息及刪除已歸還的圖書的基本信息,但不能刪除和修改已經(jīng)借閱的圖書相關(guān)信息,當(dāng)刪除某條圖書借閱的基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對該圖書借閱者借閱記錄的級(jí)聯(lián)刪除。本功能實(shí)現(xiàn)對圖書信息的管理和統(tǒng)計(jì)。圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實(shí)現(xiàn)對圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)圖書的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計(jì)圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應(yīng)該由圖書館工作人員執(zhí)
4、行。但是,刪除某條圖書借閱者基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對該圖書借閱者借閱記錄的級(jí)聯(lián)刪除,并且還應(yīng)具有生成催還圖書報(bào)表.并打印輸出的功能。二:系統(tǒng)設(shè)計(jì)1.系統(tǒng)功能模塊的設(shè)計(jì)該系統(tǒng)的主要功能有對書籍信息的管理,書籍信息的查詢,對用戶的管理等,對各項(xiàng)能進(jìn)行分塊、集中、關(guān)聯(lián)、優(yōu)化,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,設(shè)計(jì)功能模塊如圖所示。圖書管理系統(tǒng)該系統(tǒng)用戶共有三類,分別是工作人員、普通用戶和借閱者。A.圖書館工作人員模塊的主要功能如下:實(shí)現(xiàn)借書管理;實(shí)現(xiàn)借閱者信息記錄的管理;存儲(chǔ)圖書館借閱圖書信息;查詢圖書館借閱信息;實(shí)現(xiàn)還書管理。B.普通人員可通過圖書名稱、作者和出版社來進(jìn)行相關(guān)圖書的查詢并且可以申請帳號(hào)。C
5、.借閱者可通過輸入自己的姓名和密碼來瀏覽自己的借閱信息,其中初始密碼是固定的,進(jìn)入到頁面后,借閱者可自行修改自己的密碼和其它的相關(guān)信息。可以查詢借閱者自己的借閱信息。圖書管理系統(tǒng)2.系統(tǒng)主要工作流程開始系統(tǒng)功能流程圖工作人員流程圖普通人員流程圖開始借閱者程序流程圖三:系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)1 .概念設(shè)計(jì)在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式,然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過程中獨(dú)立開來,使各階段的任務(wù)相對單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。利用ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部ER模式
6、,然后把各局部ER模式綜合成一個(gè)全局模式,最后對全局ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。(1)設(shè)計(jì)局部ER模式實(shí)體和屬性的定義:圖書(圖書編號(hào),名稱,作者,價(jià)格,類別,藏處,數(shù)量,圖書狀態(tài))工作人員(名字,性別,編號(hào),工作,科室,職稱號(hào),系統(tǒng)用戶名)借閱者(借閱者的圖書證號(hào),學(xué)號(hào),性別,出生年月,民族,系別)借閱(圖書編號(hào),借閱者姓名,借閱數(shù)量,借閱日期,歸還日期,過期天數(shù))ER模型的“聯(lián)系”用于刻畫實(shí)體之間的關(guān)聯(lián)。一種完整的方式是對局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是上N,M:N,還是1:1等。還要考
7、察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之問是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否存在聯(lián)系,畢畢尋尋O上述實(shí)體的ER圖為:設(shè)計(jì)全局ER模式所有局部ER模式都設(shè)計(jì)好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。確定公共實(shí)體類型,為了給多個(gè)局部ER模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。在這一步中我們僅根據(jù)實(shí)體類型名和鍵來認(rèn)定公共實(shí)體類型。一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為公共實(shí)體類型的另一類候選。局部ER模式的合并,合并的原則是:首先進(jìn)行兩
8、兩合并;先合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類型開始,最后再加入獨(dú)立的局部結(jié)構(gòu)。全局ER模式的優(yōu)化:在全局ER模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對ER模式進(jìn)行優(yōu)化。一個(gè)好的全局ER模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù)盡可能少;實(shí)體類型間聯(lián)系無冗余。2 .關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì)由于概念設(shè)計(jì)的結(jié)果是ER圖,DBMS一般采用關(guān)系型,因此數(shù)據(jù)庫的邏輯設(shè)計(jì)過程就是把ER圖轉(zhuǎn)化為關(guān)系模式的過程。由于關(guān)系模型所具有的優(yōu)點(diǎn),邏輯設(shè)計(jì)可以充分運(yùn)用關(guān)系數(shù)據(jù)庫規(guī)范化理論,使設(shè)計(jì)過程形式化地進(jìn)行。設(shè)計(jì)結(jié)果是一組
9、關(guān)系模式的定義。(1)初始關(guān)系模式book(圖書編號(hào),名稱,作者,價(jià)格,類別,藏處,數(shù)量,圖書狀態(tài))bookuser(借閱者的圖書證號(hào),學(xué)號(hào),性別,出生年月,民族,系別)worker(名字,性別,編號(hào),工作,科室,職稱號(hào),系統(tǒng)用戶名)borrow(借閱者的圖書證號(hào),學(xué)號(hào),性別,出生年月,民族,系別)(2)產(chǎn)生子模式子模式是用戶所用到的那部分?jǐn)?shù)據(jù)的描述。除了指出用戶用到的數(shù)據(jù)外,還應(yīng)指出數(shù)據(jù)與概念模式中相應(yīng)數(shù)據(jù)的聯(lián)系,即指出概念模式與子模式之間的對應(yīng)性。借書子模式(借閱者的圖書證號(hào)群,圖書編號(hào)#,圖書名稱,借閱時(shí)間)3 .數(shù)據(jù)庫的分析與設(shè)計(jì)本次開發(fā)的數(shù)據(jù)庫包括四個(gè)方面。A.工作人員信息數(shù)據(jù)表:名
10、字(WORKER-NAME,數(shù)據(jù)類型為CHAR,允許為空),性別(WORKER-SEX數(shù)據(jù)類型為CHAR允許為空),編號(hào)(WORKER-NUM,數(shù)據(jù)類型為INT,為主鍵),工作(WORKER-WORK,數(shù)據(jù)類型為CHAR,允許為空),科室(WORKER-KS,數(shù)據(jù)類型為CHAR,允許為空),職稱號(hào)(WORKER-ZNUM,數(shù)據(jù)類型為INT,允許為空),系統(tǒng)用戶名(WORKER-NAME,數(shù)據(jù)類型為CHAR允許為空)工作人員信息數(shù)據(jù)表字段名數(shù)據(jù)類型說明備注WORKER-IDINT編號(hào)主關(guān)鍵字WORKER-SEXCHAR性別允許為空WORKER-NAMECHAR允許為空WORKER-WORKCHA
11、R工作允許為空WORKER-NUMCHAR科室允許為空WORKER-ZNAMEINT職稱號(hào)允許為空WORKER-XNAMECHAR系統(tǒng)用戶名允許為空B.圖書借閱信息數(shù)據(jù)表:存儲(chǔ)借閱圖書的信息。包括圖書編號(hào)(BO-ID,數(shù)據(jù)類型為INT,設(shè)為主關(guān)鍵字),借閱者姓名(BO-NAME,數(shù)據(jù)類型為CHAR,允許為空),借閱數(shù)量(BO-NUM,數(shù)據(jù)類型為INT,允許為空),借閱日期(BO-BODA,數(shù)據(jù)類型為CHAR,允許為空),歸還日期(BO-BADA,數(shù)據(jù)類型為CHAR,允許為空),過期天數(shù)(BO-OUTDA,數(shù)據(jù)類型為INT,允許為空);圖書借閱信息數(shù)據(jù)表:字段名數(shù)據(jù)類型說明備注BO-IDINT圖
12、書編號(hào)主關(guān)鍵字BO-NAMECHAR借閱者姓名允許為空BO-NUMINT借閱數(shù)量允許為空BO-BODACHAR借閱日期允許為空BO-BADACHAR歸還日期允許為空BO-OUTDAINT過期天數(shù)允許為空C.所有入庫圖書數(shù)據(jù)表:存儲(chǔ)所有圖書的信息。包括圖書編號(hào)(BOOK-ID,數(shù)據(jù)類型為INT,設(shè)為主關(guān)鍵字),名稱(BOOK-ID,數(shù)據(jù)類型為INT,設(shè)為主關(guān)鍵字),作者(BOOK-WRIT,數(shù)據(jù)類型為CHAR,設(shè)為允許為空),(BOOK-PULI,數(shù)據(jù)類型為CHAR,設(shè)為允許為空),價(jià)格(BOOK-ID,數(shù)據(jù)類型為INT,設(shè)為允許為空),類別(BOOK-KB,數(shù)據(jù)類型為CHAR,設(shè)為允許為空),
13、藏處(BOOK-CC,數(shù)據(jù)類型為CHAR,設(shè)為允許為空),數(shù)量(BOOK-NUM,數(shù)據(jù)類型為INT,設(shè)為允許為空),圖書狀態(tài)(BOOK-STATE,數(shù)據(jù)類型為CHAR,允許為空)所有入庫圖書數(shù)據(jù)表:字段名數(shù)據(jù)類型說明備注BOOK-IDINT圖書編號(hào)主關(guān)鍵字BOOK-NAMECHAR名稱允許為空BOOK-WRITCHAR作者允許為空BOOK-PULICHAR允許為空BOOK-RICECHAR價(jià)格允許為空BOOK-LBCHAR類別允許為空BOOK-CCCHAR藏處允許為空BOOK-NUMINT數(shù)量允許為空BOOK-STATECHAR圖書狀態(tài)允許為空D.圖書借閱者信息數(shù)據(jù)表:存儲(chǔ)借閱者的信息。包括借
14、閱者的圖書證號(hào)(READER-ID數(shù)據(jù)類型為INT,主關(guān)鍵字),學(xué)號(hào)(READER-TS,數(shù)據(jù)類型為CHAR,允許為空),(READER-NAME數(shù)據(jù)類型為CHAR允許為空),性別(READER-SE微據(jù)類型為CHAR允許為空),出生年月(READER-DATEB據(jù)類型為CHAR允許為空),民族(READER-MZ數(shù)據(jù)類型為CHAR,允許為空),系別(READER-XBa據(jù)類型為CHAR允許為空)。圖書借閱者信息數(shù)據(jù)表:字段名數(shù)據(jù)類型說明備注READER-IDINT學(xué)號(hào)主關(guān)鍵字READER-TSCHAR圖書證號(hào)允許為空READER-NAMECHAR允許為空READER-SEXCHAR性別允許為空READER-DATECHAR出生年月允許為空READER-MZCHAR民族允許為空READER-XBCHAR系別允許為空四:總結(jié)當(dāng)今的時(shí)代是信息的時(shí)代,作為信息搜集、存儲(chǔ)、加工、傳播中心的圖書館要適應(yīng)時(shí)代的變遷,必須采用全新的管理體系來實(shí)現(xiàn)管理的自動(dòng)化和科學(xué)化。管理信息系統(tǒng)擁有最先迸的管理思想和設(shè)計(jì)體系,將其引入圖書館
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 乙肝患者購買合同范本
- 2025年度人工智能與制造業(yè)融合項(xiàng)目合同補(bǔ)充協(xié)議示范文本
- 保羅皮爾斯合同范本
- 出賣公司合同范本
- 買房銀行抵押合同范本
- 2025年度海鮮餐飲連鎖門店食材供應(yīng)合同
- 兔寶寶合同范本
- 上門做飯創(chuàng)業(yè)計(jì)劃書國家層面
- 供氣標(biāo)準(zhǔn)合同范本
- 2024年云南省公務(wù)員考試【申論縣鄉(xiāng)卷、行測、事業(yè)單位招聘】3套 真題及答案
- 數(shù)字媒體藝術(shù)專業(yè)行業(yè)分析報(bào)告
- 全國職業(yè)院校技能大賽高職組(市政管線(道)數(shù)字化施工賽項(xiàng))考試題庫(含答案)
- 湖南省長沙市長郡教育集團(tuán)2024-2025學(xué)年七年級(jí)上學(xué)期期末考試英語試題(含答案)
- 公司員工升職加薪制度模板
- 2024上海市招聘社區(qū)工作者考試題及參考答案
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院服務(wù)能力建設(shè)醫(yī)療質(zhì)控部分課件
- 《招標(biāo)投標(biāo)法》考試題庫200題(含答案)
- 2024年02月北京2024年中信銀行北京分行社會(huì)招考(0226)筆試歷年參考題庫附帶答案詳解
- 2024版市政工程承包合同簽約流程規(guī)范指南2篇
- 立春氣象與健康
評論
0/150
提交評論