




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上【圖書管理系統(tǒng)】 軟件需求說明書題目: 圖書管理系統(tǒng) 學院: 電子與信息工程學院 班級: 10軟件本(1)班 姓名: 嚴俊琦 陶珍珍 李霞 李玲芬 學號: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 指導老師: 彭 蕾 1 引言1.1編寫目的編寫本報告的目的是明確本系統(tǒng)的詳細需求,供使用單位確認系統(tǒng)的功能和性能,并作為軟件設計人員的設計依據(jù)和使用單位的驗收標準1.2背景 Ø 開發(fā)軟件名稱:圖書管理系統(tǒng)。Ø 開發(fā)軟件名稱:圖書管理系統(tǒng)。Ø 用戶單位:電信學院1.3定義 在 軟件工程 中, 需求分析 指的是在建立一
2、個新的或改變一個現(xiàn)存的電腦系統(tǒng)時描寫新系統(tǒng)的目的、范圍和定義時所要做的所有的工作。需求分析是軟件工程中的一個關鍵過程。 在這個過程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。 1.4參考資料 【1】 錢樂秋等,軟件工程,青海大學出版社【2】 張海藩,軟件工程導論(第四版),清華大學出版社;【3】 王珊等,數(shù)據(jù)庫原理及設計,清華大學出版社;【4】 趙池龍等,軟件工程實踐教程,電子工業(yè)出版社。 2可行性研究的前提2.1 目標 本系統(tǒng)通過強大的計算機技術給圖書管理人員和讀者借、還書帶來便利。本系統(tǒng)除了圖書館內(nèi)管理的一般功能還外,還包括網(wǎng)上在線查詢圖書信息、查詢本人的借閱情況和續(xù)借等功能。目標還包括:&
3、#178; 減少人力與管理費用;² 提高信息準確度;² 改進管理和服務;² 建立高效的信息傳輸和服務平臺,提高信息處理速度和利用率; ² 系統(tǒng)設計優(yōu)良,界面設計精美、友好、快捷,人性化設計,后臺管理功能強大、效率高; ² 更簡便、信息化程度更高的圖書管理流程;2.2用戶的特點² 本軟件的最終用戶是面向管理員(圖書管理員和其它管理人員)、讀者(老師和同學等),他們都具有一定的計算機應用基礎,可以比較熟練操作計算機。管理員和讀者都是經(jīng)常性用戶。² 系統(tǒng)維護人員為計算機專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡維護工作。維護人員為間隔性
4、用戶。2.3 假定約束 已經(jīng)有的約束條件:1.本系統(tǒng)的預算在10000元(人民幣)2.本系統(tǒng)的最后交付日期是2012/5/28日,并且包括最后的測試、產(chǎn)品包裝,系統(tǒng)要求在2013年正式投入市場; 假設: 1. 本項目不會在中期發(fā)生不可接受的范圍變更。 2.系統(tǒng)不會有海量存儲的要求; 3需求規(guī)定3.1對功能的規(guī)定 系統(tǒng)功能包括如下:(1) 讀者信息的制定、輸入、修改、查詢,包括種類、性別、借書數(shù)量、借書期限、備注。(2) 書籍基本信息制定、輸入、修改、查詢,包括書籍類別、編號、關鍵詞、備注。(3) 借書信息的制定、輸入、修改、查詢,包括書籍編號、讀者編號、借書期限、借書日期、備注。(4) 還書信
5、息制定、輸入、修改、查詢,包括書籍編號、讀者編號、還書日期、還書期限、備注。(5) 有條件、多條件查詢各種信息。 此系統(tǒng)的功能層次圖如下: 用戶登錄維護人員系統(tǒng)用戶登錄讀者數(shù)據(jù)管理圖書編目工作人員 借書 還書 續(xù)借借閱記錄查詢圖書書目查詢借閱者3.2 對性能的規(guī)定3.2.1 精度 在向數(shù)據(jù)庫元素提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位準確,在數(shù)據(jù)庫文件數(shù)組中添加數(shù)據(jù)時,要求輸入數(shù)準確。1.系統(tǒng)產(chǎn)生的罰款金額數(shù)據(jù)保留到小數(shù)點后一位。2.借書、還書的數(shù)目用整數(shù)表示,保留到個位數(shù)。3.2.2 時間特性要求本軟件由于數(shù)據(jù)庫較小,響應時間、更新處理時間、數(shù)據(jù)傳輸、轉換時間、計算時間等都非常迅速,如下:a 響應時間:
6、 響應時間應在人的感覺和視覺事件范圍內(nèi)。b 更新處理時間:由系統(tǒng)運行狀態(tài)來決定。C 數(shù)據(jù)的轉換和傳送時間: 能夠在10秒鐘內(nèi)完成。3.2.3 靈活性對于信息的查找,本軟件提供了模糊查詢和精確查詢兩種方法,這樣最大的滿足客戶的要求,方便客戶的使用。3.3 輸入輸出要求 表二 讀者信息數(shù)據(jù)字段字段名數(shù)據(jù)類型與長度是否為空借閱證編號char(6)not null姓名char(10)not null性別char(2)not null部門編號char(19)not null專業(yè)char(15)null辦證日期char(15)not null讀者類型號char(15)not null備注textNULL
7、表三 讀者類型 字段名數(shù)據(jù)類型與長度是否為空讀者類型號char(6)NULL讀者類型名稱char(10)NULL借閱日期char(10)NULL借閱冊數(shù)char(10)NULL 表四 罰款記錄字段名數(shù)據(jù)類型與長度是否為空借書證號char(6) NOT NULL借閱日期char(10) NOT NULL圖書編號char(10) NOT NULL圖書名稱char(10) NOT NULL罰款單價char(30) NOT NULL還書日期char(10) NOT NULL罰款金額char(10) NOT NULL 表五 還書記錄表字段名數(shù)據(jù)類型與長度是否為空借書證和char(6)NOT NULL圖書
8、編號char(10)NOT NULL借閱日期char(10)NOT NULL還書日期char(10)NOT NULL備注char(30) NULL表六 用戶表字段名數(shù)據(jù)類型與長度是否為空圖書編號char(13) NOT NULL圖書類型號char(10) NOT NULL圖書名稱char(10) NOT NULL作者姓名char(10) NOT NULL出版社char(30) NOT NULL出版日期char(10) NOT NULL單價char(10) NOT NULL進庫日期char(10) NOT NULL備注char(30) NULL3.3.1 用戶界面一、屏幕格式A要求有讀者和管理員
9、的輸入帳號提示框架。B登入后,讀者可看到所有數(shù)碼信息,點擊完成借閱。C登入界面。3.3.2 界面要求 采用Windows圖形用戶界面,界面簡單規(guī)范,易于操作。通過菜單由主界面訪問各子界面、子模塊根據(jù)自身特點或子菜單形式或采用子模塊的主界面形式訪問其下各具體功能塊。要求顯示界面:一、 組織合理。二、 操作方式直接,不需要作深層次訪問。3.3.3 錯誤信息系統(tǒng)提示和錯誤信息采用信息框顯示,要求區(qū)分信息的嚴重程度,給出明確、詳細的說明和提示。3.4 數(shù)據(jù)管理 ER圖數(shù)據(jù)流程圖:圖12-4 2層數(shù)據(jù)流之一超過規(guī)定借書數(shù)量的借書證沒有超過規(guī)定借書數(shù)量的借書證3.1.3借書數(shù)量審核沒有超期借書借書證證有超
10、期借書借書證證有效借書證無效的借書證借書證號罰款單3.1.5罰款處理3.1.1借書與續(xù)借處理總書目表圖書借閱表3.1.2超期檢查超期罰款表3.1.1借書證審核借書證表圖12-3 1層數(shù)據(jù)流之一圖書掛失罰款單還書借書罰款單罰款單超期罰款表3.2還書3.3圖書掛失總書目表圖書借閱表3.1借書與續(xù)借圖12-5 2層數(shù)據(jù)流之二超期圖書已作超期處理的圖書沒有超期的圖書有效條形碼號無效條形碼號圖書條形碼號罰款單3.2.4還書處理圖書借閱表總書目表超期罰款表3.2.5罰款處理3.2.3超期處理3.2.2圖書超期檢查3.2.1檢查條形碼 數(shù)據(jù)流圖加工處理功能簡單的描述:(1)數(shù)據(jù)管理1.數(shù)據(jù)類別管理:增、刪除
11、、修改等管理。2.數(shù)據(jù)信息管理:新書入庫,圖書購入后由管理員將書籍編碼并將其具體信息書籍信息表。書籍信息修改,書籍信息由于工作人員的疏忽而出現(xiàn)錯誤時,可以修改其信息。管理員按照不同方式查詢、統(tǒng)計,讀者按照不同方式查詢。3.出版社信息管理:增、減、修改、刪除等管理。4.圖書注銷:某一部分圖書會隨著時間的增長及知識的更新而變得不再有使用的價值,或者圖書被損壞,這些圖書就要在圖書籍信息表中刪除。(2)讀者管理: 1. 讀者類別信息管理:增、減、刪除等管理。 2讀者信息管理:辦理、掛失、暫停借、注銷借卡、錄入、修改、刪除讀者信息。(3)借閱管理: 1.續(xù)借管理:提供讀者在符合規(guī)定的情況下網(wǎng)上續(xù)借。 2
12、.還書管理:根據(jù)借閱卡編號、圖書ID等,在借閱信息表中插入一條借書記錄,該記錄包括讀者的ID、借書日期、借閱編號、操作員等信息,更新該記錄的相應數(shù)據(jù)。3.5 故障處理要求對系統(tǒng)故障處理要求區(qū)分故障的嚴重程度,盡可能的對錯誤進行分析。3.6 其他專門要求 能快速恢復系統(tǒng)和故障處理,方便系統(tǒng)升級和擴充,故障恢復時間不超過5小時。4 運行環(huán)境4.1 設備一、開發(fā)工具 Microsoft Visual Basic 6.0二、 運行硬件環(huán)境1、 PC486以上機型,要求配有鼠標。2、 圖書管理系統(tǒng)共有一臺服務器。3、 服務器采用聯(lián)想,內(nèi)存1G,高速緩存,屏幕液晶顯示器。4、 后臺服務器支持系統(tǒng)要求:CPU Pentiun IV 3.0以上,內(nèi)存容量2.0GBG以上,硬盤500GB以上。三、 軟件環(huán)境1、 操作系統(tǒng):Windows 98/2000/2003/XP2、 Web瀏覽器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP4.2 支持軟件 本系統(tǒng)支持中文的Windows 95、98或NT平臺。4.3 接口 硬件接口 考慮到大量數(shù)據(jù)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衡水中學復讀生數(shù)學試卷
- 廣東深圳高三聯(lián)盟數(shù)學試卷
- 河南省高考卷數(shù)學試卷
- 貴州四年級數(shù)學試卷
- 2025年水路貨物運輸合同范本
- 商業(yè)風險傳導機制-洞察及研究
- 橋梁工程試題及答案
- 汽車理論試題及答案
- 微交互可用性優(yōu)化-洞察及研究
- 龍口期中考試試題及答案
- 廣東省2025年中考英語模擬試卷試題及答案詳解
- 2023年3月26日安徽省中小學新任教師公開招聘《小學語文》試題及答案
- 小學一年級下冊數(shù)學口算題卡及口算天天練
- 2025新高考數(shù)學核心母題400道(教師版)
- 特種設備事故應急處置
- 高端SPA會所的內(nèi)外環(huán)境設計藝術與實踐
- 廣告牌的施工方案
- 《國別和區(qū)域研究專題》教學大綱
- 《湍流中大尺度結構對小尺度結構的影響》
- DB33T 1180-2019 餐廚垃圾資源化利用技術規(guī)程
- 安徽省合肥市廬陽區(qū)南門小學-2024-2025年第一學期辦公室工作總結(層峰辟新天)【課件】
評論
0/150
提交評論