院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書_第1頁
院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書_第2頁
院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書_第3頁
院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書_第4頁
院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、院系圖書館管理系統(tǒng)概要設(shè)計(jì)說明書 本報(bào)告說明確定軟件系統(tǒng)的總體結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)及其他全局性的考慮,所設(shè)計(jì)的系統(tǒng)應(yīng)覆蓋既定的軟件需求,經(jīng)過評(píng)審?fù)ㄟ^啊,本說明是后續(xù)實(shí)現(xiàn)的根據(jù)。本報(bào)告由以下表格組成:概要設(shè)計(jì)說明書目錄文檔序號(hào)1. 引言S12. 總體設(shè)計(jì)S22-1 需求規(guī)定S2-12-2 運(yùn)行環(huán)境S2-22-3 根本設(shè)計(jì)概要和處理流程S2-3 2-4 概要設(shè)計(jì)模塊結(jié)構(gòu)圖與描述表S2-4 3. 接口設(shè)計(jì)S34. 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)S44.1. 數(shù)據(jù)結(jié)構(gòu)圖S4-14.2. 數(shù)據(jù)結(jié)構(gòu)描述表S4-2 4.3. 數(shù)據(jù)結(jié)構(gòu)-模塊關(guān)系表S4-3 5. 運(yùn)行設(shè)計(jì)S5 6. 系統(tǒng)出錯(cuò)處理與平安保密維護(hù)設(shè)計(jì)S6 本說明書涉

2、及對(duì)系統(tǒng)的全部定義,經(jīng)客戶確認(rèn)后,具有約束力,由系統(tǒng)設(shè)計(jì)人員貫徹。 系統(tǒng)分析員:_洪青云_ (簽名) 日 期: 2021 年11月30 日主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S1子文檔名稱1. 引言子文檔序號(hào)S1. 編者洪青云編寫日期2021年11月28日11 編寫目的 隨著學(xué)院內(nèi)部網(wǎng)絡(luò)的廣泛建立,在通用信息平臺(tái)上構(gòu)筑高效實(shí)用的協(xié)同工作和自動(dòng)化辦公應(yīng)用系統(tǒng),滿足信息高度共享和即時(shí)發(fā)布的需求,有效實(shí)現(xiàn)內(nèi)部知識(shí)管理,已成為眾多用戶的共同需求。 圖書管理系統(tǒng),為學(xué)院圖書館管理單位自動(dòng)化辦公提供了一個(gè)較好的解決方案。在開 發(fā)過程中,按照軟件工程的步驟,從設(shè)計(jì)到開發(fā)采用了面向?qū)ο蟮乃枷牒图夹g(shù),采用了SQL

3、 SERVER 2000數(shù)據(jù)庫,使得本系統(tǒng)可以方便的和其他子系統(tǒng)進(jìn)行數(shù)據(jù)交換。同時(shí),注意從軟 件的圖形應(yīng)用界面上優(yōu)化軟件質(zhì)量,使得本系統(tǒng)具有很強(qiáng)的可操作性。12 符號(hào),縮略語和定義 文檔中采用的專門術(shù)語的定義及縮略詞簡要如下:。 使用者:包括學(xué)生和教師等借閱人員。13 參考資料 ?基于INTERNET的管理信息系統(tǒng)? 曾凡奇 林小蘋 鄧先禮 中國財(cái)政經(jīng)濟(jì)出版社 2001年第一版?信息系統(tǒng)開發(fā)方法? 姜旭平 清華大學(xué)出版社 1997年第一版?軟件工程? 齊治昌 譚慶平 寧洪 高等教育出版社 1997年第一版?軟件文檔寫作? 肖鋼 古輝 清華大學(xué)出版社 2005年第一版2. 總體設(shè)計(jì)主文檔名稱概要

4、設(shè)計(jì)說明書主文檔編號(hào)S2子文檔名稱需求規(guī)定子文檔序號(hào)S2-1 編者洪青云編寫日期2021年11月28日1.數(shù)據(jù)精確度在書價(jià)的處理過程中要求保存兩位小數(shù)。借書還書的過程中所考慮的借還期限采用“月為單位。2.時(shí)間特性用到的時(shí)間中,為保證時(shí)間的可靠性,都采用效勞器的時(shí)間為標(biāo)準(zhǔn)。在多用戶的操作過程中可能會(huì)碰到數(shù)據(jù)并發(fā)的問題。比方在讀書查詢圖書的過程中所查到的那本圖書在他所查的時(shí)候還沒有被借出去。但在查詢后的任何時(shí)候都有可能被借走。可能就在被查之后的那一秒種。所以要確保數(shù)據(jù)的可靠和實(shí)時(shí)。3.適應(yīng)性該自動(dòng)化圖書管理系統(tǒng)同用適應(yīng)于其他microsoft公司的windows產(chǎn)品此系統(tǒng)是采用B/S架構(gòu)設(shè)計(jì)的,所

5、以在客戶端不需要安裝客戶端軟件。但要求裝有IE,或是其它的網(wǎng)頁瀏覽器工具。所以在設(shè)計(jì)的時(shí)候要求能適應(yīng)多種瀏覽的需要。 非授權(quán)用戶不得進(jìn)入程序系統(tǒng) 無修改權(quán)限的用戶不得修改數(shù)據(jù)庫數(shù)據(jù)和更新以及執(zhí)行處理功能要求發(fā)布的軟件到達(dá)預(yù)期目的,運(yùn)行根本無錯(cuò)誤正常條件下不出故障主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S2子文檔名稱運(yùn)行環(huán)境子文檔序號(hào)S2-2編者洪青云編寫日期2021年11月28日運(yùn)行環(huán)境 Intel Pentium 166MHz或以上; 內(nèi)存:需要至少512MHZ; 網(wǎng)絡(luò)容量:少于50人需16Mb/s的令版環(huán)網(wǎng)和10Mb/s可以勉強(qiáng)滿足要求,建議100Mb/s的以太網(wǎng)或者更高。要有條碼槍,打印機(jī).;

6、軟件平臺(tái):中文Windows2000/xp或更高版本; 運(yùn)行于Windows2000及更高版本的操作系統(tǒng)之上。 SQL Server200數(shù)據(jù)庫。條件與限制為實(shí)現(xiàn)不同校區(qū)統(tǒng)一數(shù)據(jù)庫管理,需提供網(wǎng)絡(luò)連接.本系統(tǒng)原有一個(gè)C/S架構(gòu)的版本正在使用。要在不影響原有系統(tǒng)的根底上,新添加局部功能,到達(dá)圖書館管理員所預(yù)期的要求?,F(xiàn)有原系統(tǒng)的數(shù)據(jù)庫局部資料。主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S2子文檔名稱根本處理概要和處理流程子文檔序號(hào)S2-3編者洪青云編寫日期2021年11月28日日歷檢驗(yàn)錯(cuò)誤DD借書證5借書檢驗(yàn)6借書登記借書信息讀者圖書圖書CACB圖書訪問記錄讀者庫圖書庫A:圖書信息;主文檔名稱概要設(shè)計(jì)說

7、明書主文檔編號(hào)S2子文檔名稱概要設(shè)計(jì)模塊結(jié)構(gòu)圖與描述表子文檔序號(hào)S2-4編者洪青云編寫日期2021年11月28日針對(duì)圖書館管理系統(tǒng),可以分為兩大模塊,一個(gè)小模塊:分別為管理子系統(tǒng),查詢子系統(tǒng)兩大模塊;根底信息管理小模塊;在管理子系統(tǒng)中:1:新書購入處理模塊只要是針對(duì)采購員在根據(jù)方案在外采購新書之后的處理,所以當(dāng)采購員采購到新書后,系統(tǒng)根據(jù)原先方案采購的新書進(jìn)行核查,如果符合方案預(yù)定,那么將新書入庫;否那么退貨;該模塊主要是處理購入的新書是否符合要求;2:處理學(xué)生借書模塊:該模塊主要是處理學(xué)生借書業(yè)務(wù),在圖書館管理人員輸入學(xué)生信息的時(shí)候,系統(tǒng)會(huì)根據(jù)學(xué)生文件對(duì)該學(xué)生進(jìn)行查詢,看看是否存在該學(xué)生,如

8、果不存在,那么系統(tǒng)給出警告信息:該學(xué)生不存在;如果存在該學(xué)生,那么系統(tǒng)根據(jù)罰款單對(duì)該學(xué)生的欠款情況進(jìn)行查詢,如果欠款超過一定金額,那么借書失敗,否那么接受借書,更新借書文件,在顯示器上面顯示借書成功;3:處理學(xué)生還書模塊:該模塊主要是處理學(xué)生還書業(yè)務(wù),在圖書館管理人員輸入要還的圖書字段時(shí),系統(tǒng)會(huì)在借書文件中查找該圖書信息,之后對(duì)借書文件,學(xué)生文件中的該學(xué)生已借書數(shù),圖書目錄文件進(jìn)行更新;然后在借書文件中提取學(xué)生數(shù)據(jù),根據(jù)圖書的還書日期和借出日期對(duì)學(xué)生的欠款金額進(jìn)行計(jì)算,如果沒有超期,那么欠款金額在原來的根底上加0;之后將結(jié)果顯示出來;4:處理圖書注銷模塊:該模塊主要是針對(duì)圖書注銷業(yè)務(wù);在查詢子

9、系統(tǒng)中:有兩個(gè)查詢內(nèi)容:1) 學(xué)生信息查詢:學(xué)生信息查詢子模塊主要是對(duì)學(xué)生信息的查詢;2) 圖書信息查詢:圖書信息查詢子模塊主要是對(duì)圖書信息的查詢;這些模塊,是針對(duì)學(xué)生或者圖書館管理人員這兩個(gè)不同的對(duì)象,查詢子系統(tǒng)主要是讓用戶了解信息,所以不需要進(jìn)行用戶密碼登陸,直接可以進(jìn)行查詢,而管理模塊是涉及到圖書館內(nèi)部的重要信息管理方面,所以必須要設(shè)置用戶密碼登陸和權(quán)限等等,以保數(shù)據(jù)的平安性和系統(tǒng)的平安性;主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S3子文檔名稱接口設(shè)計(jì)子文檔序號(hào)S3編者洪青云編寫日期2021年11月28日(1) 外部接口1. 用戶界面:采用非常流行的圖形用戶界面2. 軟件接口:運(yùn)行Window

10、s 98以上版本3. 硬件接口:支持一般的X86微機(jī)(2) 內(nèi)部接口1. 由操作系統(tǒng)調(diào)用本軟件,進(jìn)入登錄模塊2. 退出系統(tǒng)模塊,執(zhí)行完畢返回到操作系統(tǒng)3. 系統(tǒng)菜單模塊,由登錄模塊調(diào)用,啟動(dòng)其余各模塊4. 用戶操作模塊,用戶操作功能5. 圖書統(tǒng)計(jì)模塊,系統(tǒng)統(tǒng)計(jì)圖書情況4. 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S4子文檔名稱數(shù)據(jù)結(jié)構(gòu)圖子文檔序號(hào)S4-1編者洪青云編寫日期2021年11月28日主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S4子文檔名稱數(shù)據(jù)結(jié)構(gòu)描述表子文檔序號(hào)S4-2編者洪青云編寫日期2021年11月28日數(shù)據(jù)庫是由假設(shè)干個(gè)二維表組成,其各自結(jié)構(gòu)見下表所示。編號(hào)表名稱說明1Boo

11、k圖書表2Borrow圖書借閱信息表3Login登錄表4Punishment罰款信息表5user 讀者信息表各數(shù)據(jù)表的結(jié)構(gòu)如下:A、圖書表表名:book序號(hào)字段名字段類型字段長度字段含義為空否 備 注1booknamevarchar50書名No2bannercodechar13條形碼No3kindnumbervarchar8分類號(hào)No4kindnamevarchar30分類名No5Positionnumbervarchar8排架號(hào)No6Publishingcompanyvarchar20出版社No7publishtimeDatetime8出版日期No8putintimeDatetime8入庫日

12、期No9Pricefloat價(jià)格No10StateChar4目前狀態(tài)No11Introductionvarchar200簡介No12Authorvarchar30作者NoB、圖書借閱信息表表名:borrow序號(hào)字段名字段類型字段長度字段含義為空否 備 注1user_cardnumbervarchar20借書證號(hào)NO2bannercodechar13條形碼NO3borrowdateDatetime8借閱日期NO4receivedateDatetime30應(yīng)還日期NO5Renewchar2NOC、登錄表表名:login序號(hào)字段名字段類型字段長度字段含義為空否 備 注1user_namevarcha

13、r20用戶名NO2Pswvarchar50口令NOD、罰款信息表表名:punishment序號(hào)字段名字段類型字段長度字段含義為空否 備 注1user_cardnumberVarchar20書名NO2Sum_accountFloat罰款NoE、讀者信息表表名:user序號(hào)字段名字段類型字段長度字段含義為空否 備 注1user_namevarchar10用戶名NO2user_sexChar2性別NO3user_statusChar4身份NO4user_officevarchar20單位NO5user_cardnumbervarchar20借書證號(hào)NO6user_registerdateDateti

14、me20注冊(cè)日期NO7user_canceldateDatetime8有效期NO9user_stateChar4證件狀態(tài)NO4.數(shù)據(jù)結(jié)構(gòu)-模塊關(guān)系表主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S4子文檔名稱數(shù)據(jù)結(jié)構(gòu)-模塊關(guān)系表子文檔序號(hào)S4-3編者洪青云編寫日期2021年11月28日 模塊名稱所用到的表圖書維護(hù)圖書根本信息表:book圖書證辦理主表:圖書證信息表:user讀者查詢圖書證信息表:user罰款表:punishment用戶借閱表:borrow圖書借閱主表:借閱登記表:borrow輔助表:圖書證信息表:user用戶借閱信息表:punishment系統(tǒng)管理操作員表:login圖書證信息表:user

15、統(tǒng)計(jì)報(bào)表借閱登記表:borrow圖書證信息表:user5. 運(yùn)行設(shè)計(jì)主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S4-1子文檔名稱運(yùn)行設(shè)計(jì)子文檔序號(hào)S4-1編者洪青云編寫日期2021年11月28日運(yùn)行模塊的組合如下表格,顯示了各個(gè)模塊之間的數(shù)據(jù)關(guān)系,X表示有關(guān)聯(lián)。圖書維護(hù)圖書證辦理讀者查詢圖書借閱系統(tǒng)管理圖書維護(hù)XX圖書證辦理XXX讀者查詢XXX圖書借閱XXX系統(tǒng)管理XX運(yùn)行的控制系統(tǒng)運(yùn)行時(shí)根據(jù)操作員的角色,確定各模塊的操作權(quán)限和數(shù)據(jù)的處理權(quán)限。運(yùn)行中記錄操作員操作日志,記錄操作員行為。6. 系統(tǒng)出錯(cuò)處理與平安保密維護(hù)設(shè)計(jì)主文檔名稱概要設(shè)計(jì)說明書主文檔編號(hào)S6子文檔名稱系統(tǒng)出錯(cuò)處理與平安保密維護(hù)設(shè)計(jì)子文檔序號(hào)S6編者洪青云編寫日期2021年11月28日出錯(cuò)輸出信息要求系統(tǒng)在出現(xiàn)故障時(shí)盡可能給出較為明確的出錯(cuò)提示及解決方法,系統(tǒng)應(yīng)有必要的錯(cuò)誤保護(hù)機(jī)制。可編寫全局通用出錯(cuò)處理界面,提示錯(cuò)誤的信息,解決方法。在各個(gè)模塊的操作事件中書寫必要的提示信息,提示用戶系統(tǒng)處理到的步驟,出錯(cuò)的位置。對(duì)于保存數(shù)據(jù)時(shí)出錯(cuò),提示用戶查詢記錄,并在程序中用數(shù)據(jù)庫日志處理

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論