圖書管理系統(tǒng)軟件需求規(guī)格_第1頁
圖書管理系統(tǒng)軟件需求規(guī)格_第2頁
圖書管理系統(tǒng)軟件需求規(guī)格_第3頁
圖書管理系統(tǒng)軟件需求規(guī)格_第4頁
圖書管理系統(tǒng)軟件需求規(guī)格_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄三、圖書管理系統(tǒng)軟件需求規(guī)格說明51范圍51.1標識51.2系統(tǒng)概述51.3文檔概述51.4基線52引用文件53需求53.1所需的狀態(tài)和方式53.2需求概述53.2.1目標53.2.3用戶的特點63.2.2運行環(huán)境63.2.4關(guān)鍵點6制定一套合理、有效,規(guī)范和實用的圖書管理系統(tǒng),對圖書資料進行集中統(tǒng)一的管理。希望通過一套圖書管理系統(tǒng)實現(xiàn)圖書管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對圖書資料的集中統(tǒng)一的管理63.2.5約束條件63.3需求規(guī)格63.3.1軟件系統(tǒng)總體功能/對象結(jié)構(gòu)6圖31系統(tǒng)結(jié)構(gòu)圖73.3.2軟件子系統(tǒng)功能/對象結(jié)構(gòu)*73.3.3描述約定103.4 CSCI能力需求103.5 CS

2、CI外部接口需求113.6 CSCI內(nèi)部接口需求113.7 CSCI內(nèi)部數(shù)據(jù)需求113.8適應(yīng)性需求113.9保密性需求113.10保密性和私密性需求113.11CSCI環(huán)境需求113.12計算機資源需求123.12.1計算機硬件需求123.12.3計算機軟件需求123.12.4計算機通信需求123.13軟件質(zhì)量因素123.14設(shè)計和實現(xiàn)的約束123.15數(shù)據(jù)12三、圖書管理系統(tǒng)軟件需求規(guī)格說明1范圍1.1標識本系統(tǒng)只適用于windows操作系統(tǒng)下安裝及使用。文件狀態(tài): 草稿 正式發(fā)布 正在修改報告編號圖書館里系統(tǒng)軟件需求規(guī)格說明當前版本V1.5編寫人*編寫日期2016-10-09審批人05小

3、組審批日期2012-10-15保密級別*1.2系統(tǒng)概述圖書館是學校學生查閱資料,增長見聞,提升自己閱歷的最佳場所,因此,對圖書的借還,讀者注冊借閱以及圖書的管理對同學們直接簡潔的使用圖書館資源是十分重要的。所以圖書館系統(tǒng)也是在學?;蛘吖ぷ鲉挝挥羞@實用價值起著不可或缺作用的系統(tǒng)。 該系統(tǒng)主要針對管理員及學讀者兩類人群使用,通過管理員對圖書的上架,下架以及現(xiàn)有庫存的管理和對讀者檔案和圖書檔案的管理來實現(xiàn)。讀者主要是借還圖書。 開發(fā)軟件名稱:圖書管理系統(tǒng)項目的提出者:校圖書管理員 開發(fā)方名稱:國防軟件技術(shù)學生 開發(fā)者:軟件專業(yè)第五小組開發(fā)負責人:第五小組組長用戶:在校學生,圖書管理員,老師 1.3文

4、檔概述此需求規(guī)格說明書對圖書管理系統(tǒng)軟件做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進一步提出概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作。本說明書的預(yù)期讀者為讀者、需求分析人員、測試人員、用戶文檔編寫者、項目管理人員。1.4基線1.圖書管理系統(tǒng)可行性分析報告 V1.52.軟件開發(fā)計劃書 V1.52引用文件1.中華人民共和國國家標準GB T-8567-20163需求3.1所需的狀態(tài)和方式本系統(tǒng)所需的狀態(tài)和方式?jīng)]有特殊需求。3.2需求概述3.2.1目標本需求的編寫是為了研究利用大型數(shù)據(jù)庫做基礎(chǔ)的圖書管理系統(tǒng)軟件

5、的開發(fā)途徑和應(yīng)用方法。同時它也是進行項目策劃、概要設(shè)計和詳細設(shè)計的基礎(chǔ),是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。3.2.3用戶的特點 通過對圖書資料室書籍、讀者資料、借還書等進行高效的管理,圖書管理員可以查詢某位讀者、某種圖書的借閱情況,還可以對當前圖書借閱情況進行一些統(tǒng)計,給出統(tǒng)計表格,以便全面掌握圖書的流通情況。減少圖書管理員的工作量并使其能更有效的管理書庫中的圖書,實現(xiàn)傳統(tǒng)的圖書管理工作的信息化建設(shè)游客、會員,通過網(wǎng)絡(luò)可以方便、快捷的查詢圖書,可以通過系統(tǒng)直接購買圖書。3.2.2運行環(huán)境硬件環(huán)境ACPU:2.2 GHz及以上B內(nèi)存:最少128M可用內(nèi)存,建議51

6、2M 以上C硬盤:最少5G可用磁盤空間,建議10G以上D顯示:1280x1024分辨率及以上軟件環(huán)境AWindows XP 以上的操作系統(tǒng) BVisual Studio 2008/2010C.NET Framework 4.0DNavicat 8.0及以上EOffice 2000應(yīng)用軟件3.2.4關(guān)鍵點制定一套合理、有效,規(guī)范和實用的圖書管理系統(tǒng),對圖書資料進行集中統(tǒng)一的管理。希望通過一套圖書管理系統(tǒng)實現(xiàn)圖書管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對圖書資料的集中統(tǒng)一的管理3.2.5約束條件本圖書管理系統(tǒng)最好只應(yīng)用于教師,學生,圖書管理員。在功能上還可進一步實現(xiàn)安全防范、借閱平臺、后臺

7、管理、圖書管理、與E-Mail和因特網(wǎng)電話集成起來,成為真正的網(wǎng)上圖書系統(tǒng)軟件。3.3需求規(guī)格3.3.1軟件系統(tǒng)總體功能/對象結(jié)構(gòu)1、系統(tǒng)結(jié)構(gòu)圖圖31系統(tǒng)結(jié)構(gòu)圖3.3.2軟件子系統(tǒng)功能/對象結(jié)構(gòu)*1、 用戶管理模塊圖32 用戶管理模塊圖2、 目錄管理模塊目錄管理主要有門類管理、分類管理、圖書管理、圖書詳情管理。其中門類管理、分類管理和商品管理有添加修改和刪除功能,圖書詳情管理有圖書詳情修改功能。管理員可以創(chuàng)建門類,對過選擇門類來創(chuàng)建分類,對過選擇門類、分類,來創(chuàng)建圖書目錄。圖書管理可以將圖書部關(guān)聯(lián)到多個分類,也可以從某個分類中移除。如下圖33所示:目錄管理模塊門類管理分類管理增加修改刪除增加修

8、改刪除圖33 目錄管理模塊圖目錄管理的系統(tǒng)流程圖:如圖34所示。設(shè)計添加目錄界面實現(xiàn)刪除目錄功能刪除目錄使用datalist實現(xiàn)瀏覽目錄實現(xiàn)目錄添加功能判斷是否有書圖34 目錄管理的系統(tǒng)流程圖刪除目錄流程圖:如圖35所示。用戶選擇目錄不執(zhí)行任何操作提示錯誤信息執(zhí)行刪除語句提示成功信息單擊刪除按鈕判斷是否有書圖35 刪除目錄流程圖3、 圖書管理模塊圖書管理模塊實現(xiàn)對有關(guān)圖書的所有功能,不要包括圖書的搜索、獲取指定目錄下的圖書及圖書信息的增加、刪除、修改等功能。如下圖36所示:圖書管理模塊修改搜索增加刪除獲取圖書圖36 商品管理模塊圖4、 搜索搜索有兩種方式,普通搜索和精確搜索,普通搜索完成在標題

9、中搜索,精確搜索完成在標題跟圖書描述中搜索。用戶借閱,如用戶登錄或者創(chuàng)建一個新的用戶。目前或許保存的最好方法可能是為每個用戶生成一個唯一的ID,采用全局唯一標識符(GUID)來實現(xiàn),然后以cookie和session數(shù)據(jù)的形式保存在用戶的計算機中,這種方法的好處是即使用戶的瀏覽器是禁用cookie的,系統(tǒng)程序也能夠基于session數(shù)據(jù)正常工作。如下圖37所示:圖37選書模塊圖添加圖書到圖書書架流到流程圖用戶添加圖書 獲取書單保存添加圖書到圖書選擇欄更改書架圖書數(shù)量是否有此圖書圖38 用戶添加圖書到圖書書架流程圖5、 借閱管理借閱管理模塊實現(xiàn)對用戶所下借閱的管理。不要包括借閱接收地址的設(shè)置、圖

10、書接收地走紅的設(shè)置、借閱單的處理和獵取訂單中的圖書信息等功能。管理員通過輸入相應(yīng)的查詢參數(shù)(如根據(jù)日期、訂單號、狀態(tài)、用戶名等),系統(tǒng)返回對應(yīng)的訂單,以及訂單的狀態(tài)。訂單管理員根據(jù)得到的通知,更改相應(yīng)的訂單狀態(tài)。如下圖39所示:圖書單管理模塊添加圖書獲取圖書查看單子獲取地址借單信息接收地址借閱人地址保存地址圖39訂單管理模塊圖6、 作品推薦作品推薦有多同的類型,如:借閱升級作品,關(guān)聯(lián)銷售,將行色作品放在主頁上。本項目將采用綜合“借閱升級作品”和“關(guān)聯(lián)作品”的方法來實現(xiàn)。作品推薦為系統(tǒng)自動執(zhí)行,當用戶查看某圖書的詳細信息時,在此作品下面列出其他讀者在選擇此作品的同時還選擇了以下作品,有利于讀者的

11、多方面選擇。7、 郵件系統(tǒng)(錯誤處理及借閱單通知)錯誤報告,本項目中,將通過電子郵件的方式發(fā)送給圖書管理員,另外也可以現(xiàn)實性入事件日志,或者保存到數(shù)據(jù)庫,還可以保存到一個文本文件里。另外還通過郵件系統(tǒng)在客戶開出訂單,在庫存檢查,在發(fā)貨后等地方發(fā)送通知郵件。8、 新聞管理新聞管理模塊添加分類刪除分類修改分類圖310新聞管理模塊圖9、 公告管理發(fā)布、管理站內(nèi)公告,方便用戶第一時間了解圖書系統(tǒng)的最新消息。3.3.3描述約定通常使用的約定描述(數(shù)學符號、度量單位等)。3.4 CSCI能力需求 用戶查詢、借閱設(shè)計說明:1、輸入項表31 輸入項表數(shù)據(jù)項類型數(shù)據(jù)精度圖書項ID號整型出版ID號整型作者名字符型

12、40書名字符型255用戶唯一ID整型40用戶名稱字符型402、處理過程用戶登錄系統(tǒng)后,通過檢索條件查詢所需書籍,然后加入借閱,最后確定借閱,生成訂單寫入數(shù)據(jù)庫。3、輸出項表32輸出項表數(shù)據(jù)項類型數(shù)據(jù)精度圖書項ID號整型出版ID號整型作者名字符型40書名字符型255已借售量整型超出借閱時間單價貨幣購買數(shù)量整型用戶戶名稱字符型40用戶唯一ID整型借閱訂單生成日期日期型借閱人姓名字符型40借閱人地址字符型255超出借閱時間總價貨幣3.5 CSCI外部接口需求用戶,通過廣域網(wǎng)登陸商城,進行注冊登陸、圖書瀏覽/查詢/借閱,圖書訂單查詢。3.6 CSCI內(nèi)部接口需求用戶,通過用戶管理模塊登錄圖書書城;根據(jù)

13、用戶輸入的信息查詢圖書信息表顯示查詢結(jié)果;用戶選中中的圖書,生成訂單、借閱信息存入圖書信息表。3.7 CSCI內(nèi)部數(shù)據(jù)需求內(nèi)部數(shù)據(jù)需求在詳細設(shè)計時確定。3.8適應(yīng)性需求滿足學生老師和系統(tǒng)管理員使用的需求(記錄量控制在1000項內(nèi))。對前面提到的運行環(huán)境要求不應(yīng)存在困難。3.9保密性需求注冊用戶的密碼信息需要嚴格保密。3.10保密性和私密性需求個人憑個人校園一卡通借閱。3.11CSCI環(huán)境需求本系統(tǒng)運行環(huán)境要求:顯示器分辨率:最低1024*768網(wǎng)絡(luò)環(huán)境:廣域網(wǎng)操作系統(tǒng):Windows XP及更高版本具有WIN32 API的操作系統(tǒng)之上。瀏覽器:IE7及以上3.12計算機資源需求3.12.1計算

14、機硬件需求CPU2.2 GHz及以上內(nèi)存最少128M可用內(nèi)存,建議512M以上硬盤最少5G可用磁盤空間,建議10G以上顯示1280x1024分辨率及以上3.12.3計算機軟件需求操作系統(tǒng) windows XP 及以上應(yīng)用軟件Visual Studio 2008.NET Framework 4.0Navicat 8.0及以上Office 20003.12.4計算機通信需求網(wǎng)絡(luò)需要連通廣域網(wǎng),帶寬2M及以上。3.13軟件質(zhì)量因素1、一般操作的響應(yīng)時間應(yīng)在12秒內(nèi)2、用戶可在本系統(tǒng)下實現(xiàn)多種用戶要求的功能3、對于系統(tǒng)的重要數(shù)據(jù)都有密碼保護,具有一定的安全性4、用戶輸錯數(shù)據(jù)都有提示信息,具有較好的容錯

15、性能5、用戶的封閉性較好,用戶基本上在提示信息下輸數(shù)據(jù)3.14設(shè)計和實現(xiàn)的約束略。3.15數(shù)據(jù)1、靜態(tài)數(shù)據(jù)需要創(chuàng)建七個表的靜態(tài)數(shù)據(jù)。1) 圖書信息表:此表存放圖書信息類型信息。表33圖書信息表字段字段名類型寬度圖書ID號ItemIdIntNot null出版ID號PublisherIdInt Not null作者名AuthorNvarchar(40)Not null已借售量SalenumIntNot null2) 圖書項信息表:此表存放圖書項的信息。表34圖書項信息表字段字段名類型寬度圖書項唯一IDPKIdIntNot null書名NameNvarchar(255)Not null說明Imag

16、eFileSpecNvarchar(255)Null借閱單價UnitPriceMoneyNot null3) 圖書分類信息表:此表存放圖書的分類信息。表35圖書分類信息表字段字段名類型寬度分類唯一IDPKIdIntNot null分類描述DescriptionNvarcharNot null4) 圖書項與分類關(guān)聯(lián)信息表:此表存放圖書和分類的關(guān)聯(lián)關(guān)系表36圖書項與分類關(guān)聯(lián)信息表字段字段名類型寬度圖書項ID號ItemIdInt Not Null分類ID號CategoryIdIntNot Null5) 用戶信息表:此表存放客戶的注冊、登陸信息表37客戶信息表用戶唯一IDPKIdIntNot Null用戶EMAILEmailNvarchar(50)Not Null用戶登陸密碼PasswordBinary(24)Not Null用戶名稱NameNvarchar(40)Null 6) 借閱信息表:此表存放借閱單的詳細信息表38借閱單信息表字段字段名類型寬度訂單唯一IDPKIdInt Not null用戶ID號customerIdInt Not null借閱狀態(tài)StatusIntNot Null借閱生成日期orderDateDatetimeNot Null借閱人姓名ShiptonameNvarchar(40)N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論