資源描述:
《改:需求分析階段--需求說明書匯總》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、7[項(xiàng)目名稱]——需求說明書小型圖書管理系統(tǒng)需求說明書[V1.0(版本號)]擬制人______________________審核人______________________批準(zhǔn)人______________________[2012年11月26日]7[項(xiàng)目名稱]——需求說明書需求說明書1.引言1.1編寫的目的圖書管理系統(tǒng),作為圖書館圖書管理的必要工具,在日常的圖書管理和借閱過程中有著非常重要的作用。在編寫圖書管理系統(tǒng)之前,我們根據(jù)軟件用戶即圖書管理員、維護(hù)人員和借閱者的需要,分析軟件的功能需求、性能需求、可靠性和可用性需求、出錯(cuò)處理需求、接口需
2、求、約束、逆向需求和將來可能提出的要求等諸多問題及軟件實(shí)現(xiàn)的方法。然后再軟件編寫的過程中作為指導(dǎo)和評價(jià)的依據(jù)。本需求書的預(yù)期使用者是與圖書管理系統(tǒng)軟件開發(fā)有關(guān)聯(lián)的決策人開發(fā)組成人員,軟件驗(yàn)證者。1.2背景a.成都理工大學(xué)圖書管理系統(tǒng)b.任務(wù)提出者:軟件工程導(dǎo)論實(shí)驗(yàn)課項(xiàng)目開發(fā)者:何家助、陳長洪、華威、李林熹用戶:圖書館管理人員和借閱者和系統(tǒng)維護(hù)人員c.該系統(tǒng)被應(yīng)用于圖書館的日常圖書管理工作。1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料《軟件工程》——張海藩編著清華大學(xué)出版社《數(shù)據(jù)庫系統(tǒng)概論》——薩師煊王珊編著高等
3、教育出版社《c#程序設(shè)計(jì)》——呂文達(dá)編著清華大學(xué)出版社2.任務(wù)概述2.1目標(biāo)該系統(tǒng)的開發(fā)目標(biāo)是方便圖書館的管理工作,為圖書館的圖書管理、借閱和用戶信息管理作一個(gè)規(guī)范的方法,也方便管理員的遠(yuǎn)程辦公。具體的目標(biāo)如下:1、系統(tǒng)管理員:登錄、修改密碼、注銷,實(shí)現(xiàn)對圖書管理員和讀者的添加、修改、刪除和信息瀏覽;2、圖書管理員:登錄、修改密碼、注銷和自己信息的瀏覽,實(shí)現(xiàn)對圖書的瀏覽、添加、修改、刪除、查詢,處理讀者的借書、還書,查詢讀者的所借書籍、還書日期;3、讀者:登錄、修改密碼、注銷和自己信息的瀏覽,實(shí)現(xiàn)對圖書的瀏覽、查詢、借閱、續(xù)借、退還,查詢自己所借書
4、籍、還書日期;2.2用戶的特點(diǎn)1、用戶:用戶使用前必須先在網(wǎng)上注冊,注冊時(shí)賬戶與學(xué)號等信息綁定,注冊后即可在圖書館網(wǎng)站上登錄查詢相關(guān)書籍的信息、預(yù)約、續(xù)借和查詢已借書籍的期限。2、圖書管理員:管理人員必須在圖書管理人員登錄入口登錄7[項(xiàng)目名稱]——需求說明書,并且遵守圖書管理規(guī)定,不擅自修改圖書信息。3、系統(tǒng)維護(hù)人員:維護(hù)人員從管理人員入口登錄并進(jìn)行系統(tǒng)的維護(hù)。2.3假定和約束約束2.3.1技術(shù)約束:開發(fā)采用了面向?qū)ο蟮乃枷牒图夹g(shù),采用了SQLSERVER2000數(shù)據(jù)庫,使得本系統(tǒng)可以方便的和其他子系統(tǒng)進(jìn)行數(shù)據(jù)交換。2.3.2環(huán)境約束操作系統(tǒng):中文
5、XP以上支持環(huán)境:IIS5.0數(shù)據(jù)庫:microsoftSQLServer2005假設(shè):圖書館設(shè)備能提供交付測試設(shè)備和人員。3.需求規(guī)定3.1對功能的規(guī)定3.1.1實(shí)體—關(guān)系圖(E-R圖)3.1.1.1實(shí)體屬性用戶(系統(tǒng)管理員、圖書管理員和讀者):用戶名,姓名,性別,密碼;圖書:書號,書名,作者,出版社,出版日期,定價(jià),數(shù)量;3.1.1.2E-R圖圖1-1圖書館管理系統(tǒng)數(shù)據(jù)庫E-R圖7[項(xiàng)目名稱]——需求說明書圖1-2用戶數(shù)據(jù)庫E-R圖3.1.2數(shù)據(jù)流圖3.1.2.1數(shù)據(jù)字典①數(shù)據(jù)存儲表1-1數(shù)據(jù)存儲描述名字:用戶信息表描述:記錄用戶的基本信息編號
6、:F1組成:用戶名,姓名,權(quán)限,性別,密碼名字:圖書信息表描述:記錄圖書的基本信息編號:F2組成:書號,書名,作者,出版社,出版日期,定價(jià),數(shù)量名字:讀者借書信息表描述:記錄讀者借書信息編號:F3組成:書號,書名,借書日期,歸還日期,用戶名,姓名②數(shù)據(jù)流表1-2數(shù)據(jù)流描述編號:D1名字:圖書管理員信息描述:系統(tǒng)管理員操作的圖書管理員基本信息編號:D2名字:讀者信息描述:系統(tǒng)管理員操作的讀者基本信息編號:D3名字:管理員圖書信息描述:圖書管理員操作的圖書的信息編號:D4名字:讀者圖書信息描述:讀者操作的圖書的信息③數(shù)據(jù)處理表1-3數(shù)據(jù)處理描述編號:P
7、0名字:登錄圖書館管理系統(tǒng)描述:用戶登錄管理系統(tǒng)輸入輸出:F1,F(xiàn)2,F(xiàn)3編號:P1名字:系統(tǒng)管理員操作描述:系統(tǒng)管理員對圖書管理員和讀者的操作輸入輸出:F1編號:P2名字:圖書管理員操作描述:圖書管理員對圖書的管理編號:P3名字:讀者操作描述:讀者對圖書的操作7[項(xiàng)目名稱]——需求說明書輸入輸出:F2,F(xiàn)3輸入輸出:F2,F(xiàn)3編號:P4名字:系統(tǒng)管理員對自己操作描述:系統(tǒng)管理員對自己信息的操作輸入輸出:F1編號:P5名字:圖書管理員對自己操作描述:圖書管理員對自己信息的操作輸入輸出:F1編號:P6名字:讀者對自己操作描述:讀者對自己信
8、息的操作輸入輸出:F1編號:P7名字:圖書管理員查看借書信息描述:圖書管理員查看讀者的借書信息輸入輸出:F1,F(xiàn)3編號