




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
實用文檔/17PAGE引言編寫目的圖書管理系統(tǒng)詳細設計是設計的第二個階段,也稱過程設計,是程序設計的藍圖,這個階段的主要任務是在圖書管理系統(tǒng)概要設計書基礎上,對概要設計中產(chǎn)生的功能模塊進行過程描述,設計功能模塊的內(nèi)部細節(jié),包括算法和詳細數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明,同時它也是進行項目策劃、概要設計和詳細設計的基礎,是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。概要設計解決了軟件系統(tǒng)總體結(jié)構(gòu)設計的問題,包括整個軟件系統(tǒng)的結(jié)構(gòu)、模塊劃分、模塊功能和模塊間的聯(lián)系等。詳細設計則要解決如何實現(xiàn)各個模塊的內(nèi)部功能,即模塊設計。具體的說,模塊設計就是要為已經(jīng)產(chǎn)生的圖書管理各子系統(tǒng)設計詳細的算法。但這并不等同于系統(tǒng)實現(xiàn)階段用具體的語言編碼,它只是對實現(xiàn)細節(jié)作精確的描述,這樣編碼階段就可以將詳細設計中對功能實現(xiàn)的描述,直接翻譯、轉(zhuǎn)化為用某種程序設計語言書寫的程序。背景a.圖書管理系統(tǒng)b.本項目的任務是依據(jù)前面所做的DFD圖、用例圖、用例規(guī)約、SC圖的基礎上對圖書管理系統(tǒng)進行詳細設計。總體設計可行性分析本系統(tǒng)主要實現(xiàn)對圖書館信息的管理,主要功能為管理有關讀者,書籍,借閱和管理者的信息等。本系統(tǒng)結(jié)構(gòu)分為讀者信息管理模塊,書籍信息管理模塊,借閱信息管理模塊,管理者信息管理模塊。讀者信息管理部分有兩方面的功能,可以瀏覽讀者的信息,可以對讀者信息進行維護。書籍信息管理可以瀏覽書籍的信息,可以對書籍信息進行維護。借閱信息管理可以顯示當前數(shù)據(jù)庫中書籍借閱情況,可以對借閱信息進行維護。管理者信息管理可以顯示數(shù)據(jù)庫中管理者的情況,可以對管理者信息進行維護??梢姡鞠到y(tǒng)并不復雜,主要解決的問題是利用關鍵字對數(shù)據(jù)庫進行查詢。系統(tǒng)功能結(jié)構(gòu)圖書管理信息系統(tǒng)圖書管理信息系統(tǒng)系統(tǒng)管理讀者信息管理書籍信息管理借閱信息管理系統(tǒng)管理讀者信息管理書籍信息管理借閱信息管理用戶管理密碼管理設置讀者種類設置讀者信息設置書籍種類設置書籍信息借書信息管理還書信息管理用戶管理密碼管理設置讀者種類設置讀者信息設置書籍種類設置書籍信息借書信息管理還書信息管理讀者種類添加讀者種類修改讀者信息添加讀者信息修改讀者信息查詢書籍類別添改書籍類別修改書籍信息添加書籍信息修改書籍信息查詢借書信息修改借書信息添加借書信息查詢還書信息添加還書信息查詢還書信息修改讀者種類添加讀者種類修改讀者信息添加讀者信息修改讀者信息查詢書籍類別添改書籍類別修改書籍信息添加書籍信息修改書籍信息查詢借書信息修改借書信息添加借書信息查詢還書信息添加還書信息查詢還書信息修改主程序流程圖:根據(jù)以上主程序的流程圖,我們可以得出下面的關于各個模塊的程序流程圖:3系統(tǒng)的邏輯模型3.1系統(tǒng)流程圖借還書處理借還書信息借還書處理借還書信息圖書館管理員檢索學生、教師研究人員圖書添加及刪除圖書信息圖書分類信息圖書館管理員瀏覽處理證件號書籍證件號信息查詢結(jié)果查詢要求閱讀信息添加刪除修改圖書查詢?yōu)g覽統(tǒng)計圖書3.2各部分功能的數(shù)據(jù)流圖學生教師借書數(shù)據(jù)流圖:學生教師借書學生教師借書登記ID卡圖書借書信息讀者庫借書信息庫借書日期錯誤借書成功還書數(shù)據(jù)流圖:學生教師還書學生教師還書登記ID卡圖書還書信息還書日期讀者庫還書信息庫錯誤還書成功查詢個人信息及圖書操作數(shù)據(jù)流圖:學生教師登陸學生教師登陸用戶名密碼查詢借書信息違約記錄書評薦購圖書預約圖書圖書信息圖書信息評語圖書管理員增刪改圖書信息數(shù)據(jù)流圖:管理員登錄管理員登錄操作用戶名密碼錯誤操作信息圖書信息圖書庫管理員信息操作成功查詢圖書數(shù)據(jù)流圖:學生教師驗證并查詢學生教師驗證并查詢讀者庫圖書庫檢索庫查詢關鍵字證件號錯誤查詢信息圖書館管理員增刪改讀者:管理員身份驗證管理員身份驗證管理員信息讀者信息操作信息讀者信息更新讀者信息讀者庫驗證錯誤管理員信息管理員庫操作成功數(shù)據(jù)字典名字別名描述定義位置圖書編目圖書編號圖書館圖書編號10{字符}10圖書信息作者信息每本圖書的作者的信息100{字符}100圖書信息出版社圖書出版社信息100{字符}100圖書信息可借數(shù)目圖書還可以借出的數(shù)量1{數(shù)字}100圖書信息借書時間學生或老師借書的時間10{字符}10圖書信息還書時間學生或老師還書的時間10{字符}10圖書信息借閱量圖書借閱數(shù)目每個讀者借閱圖書的數(shù)目1{數(shù)字}10讀者信息違約記錄學生或老師的違約情況記錄100{字符}100讀者信息書評圖書評語學生和老師對圖書館圖書的評價100{字符}100圖書信息借閱記錄每本書的借閱歷史記錄100{字符}100圖書信息 17/184數(shù)據(jù)庫的設計4.1數(shù)據(jù)庫的邏輯設計在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。根據(jù)該階段所建立的概念模型,已經(jīng)得出滿足系統(tǒng)設計要求的幾個關系描述,該階段的主要工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫。下面給出概念結(jié)構(gòu)設計得E-R圖下圖所示。①②③(1)分E-R圖(2)總E-R圖圖為概念結(jié)構(gòu)設計E-R圖實體:圖書(圖書編號,書名,作者,出版社,定價,圖書類別,圖書ISBN號,圖書數(shù)量)學生(學生學號,學生姓名,性別,入校時間,畢業(yè)時間)管理員(編號,名字,密碼,加入時間)聯(lián)系:學生管理(圖書管理員,學生姓名,學生密碼)圖書管理(圖書管理員,借閱號,歸還號)查詢(圖書編號,借閱證號,圖書管理員,學生)4.2數(shù)據(jù)庫的物理設計圖書表(Book):序號字段名類型長度精度小數(shù)位數(shù)默認值允許空主鍵說明1(BookID)圖書編號Int101√自動編號2(TXM)條形碼nvarchar203(Title)書名nvarchar2004(TSLX)圖書類型Nvarchar50√5(Author)作者Nvarchar20√6(Translator)譯者Nvarchar20√7(ISBN)ISBNNvarchar208(CBS)出版社Nvarchar30√10(SJMC)書架名稱Nvarchar20√11(XCL)現(xiàn)存量Smallint2√12(KCZL)庫存總量Smallint2√13(RKSJ)入庫時間Datatime√14(CZY)操作員Nvarchar10√15(JJ)簡介Nvarchar200√16(JCCS)借出次數(shù)Smallint2√17(SFzhuxiao)是否注銷Nvarchar2√18(BookZT)圖書狀態(tài)nvarchar50√借書表(JSWJB):序號字段名類型長度精度小數(shù)位數(shù)默認值允許空主鍵外鍵說明1(JYID)借閱編號Int101√自動編號2(BookID)圖書編號Int10√3(StuID)學生編號Int10√4(JYSJ)借閱時間Datatime8√5(DQSJ)到期時間Datatime8√6(XJCS)續(xù)借次數(shù)Smallint2√7(CZY)操作員Nvarchar10√8(ZT)狀態(tài)navarchar50√學生信息表:序號字段字段名類型長度精度小數(shù)位數(shù)默認值允許空主鍵說明1XSID學生編號Int101√自動編號2Name姓名nvarchar103Sex性別nvarchar2√4ZJH證件號碼nvarchar25√5LXDH聯(lián)系電話nvarchar40√6DJRQ登記日期datetime8√7YXQZ有效期至datetime8√8YJSS已借書數(shù)smallint2√9RuleID學生規(guī)則IDint1010ZT是否掛失nvarchar2√入庫表:序號字段名類型長度精度小數(shù)位數(shù)默認值允許空主鍵外鍵說明1書號Nvarchar301√自動編號2條形碼Nvarchar20√3書名Nvarchar200√4作者Nvarchar20√5出版社Nvarchar30√6版次Nvarchar50√7圖書類別Nvarchar20√8存放位置Nvarchar20√9單價Money8√10入庫數(shù)量Smallint2√11金額Money8√12經(jīng)手人Nvarchar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030兒童音樂啟蒙教育市場發(fā)展現(xiàn)狀與趨勢分析
- 2025-2030兒童實木家具安全認證體系完善與消費者信任度調(diào)查
- 2025-2030兒童傳統(tǒng)文化教育現(xiàn)代轉(zhuǎn)化與市場接受度研究
- 2025-2030健身俱樂部設備更新需求與采購決策影響因素分析報告
- 2025-2030體外診斷試劑臨床驗證與市場投資價值分析報告
- 2025-2030傳統(tǒng)文化元素在幼兒啟蒙教育中的創(chuàng)新應用研究報告
- 文化旅游項目營銷方案
- 木材初級加工人才培訓與發(fā)展創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 茶文化體驗與傳播創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 中銀中間業(yè)務發(fā)展現(xiàn)狀分析報告
- 糧倉建筑施工管理辦法
- 2025秋全體教師大會上,德育副校長講話:德為根,安為本,心為燈,家為橋-這場開學講話,句句都是育人的方向
- 急性肺水腫護理
- 供貨進度保證措施方案
- DB3301∕T 0396-2023 大型商業(yè)綜合體消防安全管理規(guī)范
- 2025年長沙市中考道德與法治試卷真題(含答案解析)
- 橈骨骨折課件
- 大數(shù)據(jù)匿名化效果評估
- 2025-2030智慧養(yǎng)老行業(yè)競爭格局分析及投資前景與戰(zhàn)略規(guī)劃研究報告
- “十五五”城鎮(zhèn)住房發(fā)展規(guī)劃
- 借住單位宿舍協(xié)議書
評論
0/150
提交評論