網(wǎng)上書店管理系統(tǒng)結(jié)構(gòu)化需求說明書
《網(wǎng)上書店管理系統(tǒng)結(jié)構(gòu)化需求說明書》由會員分享,可在線閱讀,更多相關(guān)《網(wǎng)上書店管理系統(tǒng)結(jié)構(gòu)化需求說明書(15頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 目 錄 1 引言 6 1.1 文檔編制目的 6 1.2 背景 6 1.3 參考資料 6 2 軟件概述 6 2.1 軟件范圍定義 6 2.2 系統(tǒng)特性概述 7 2.3 系統(tǒng)運(yùn)行環(huán)境 8 2.3.1 設(shè)備及分布 8 2.3.2 支撐軟件 9 2.4 假定和依賴 10 3 外部接口需求 10 3.1 用戶界面 10 3.2 硬件接口 10 3.3 軟件接口 10 3.4 通信接口 11 4 需求規(guī)格 11 4.1 系統(tǒng)特性1(銷售管理子系統(tǒng)) 11 4.1.1 系統(tǒng)特性說明 11 4.1.1.1業(yè)務(wù)說明 11 4.1.1.2
2、功能總體說明 11 4.1.2功能需求 12 4.1.2.1 數(shù)據(jù)字典 12 4.1.3 性能需求 12 4.1.4 安全性需求 12 4.2 系統(tǒng)特性2(采購管理子系統(tǒng)) 13 4.2.1統(tǒng)特性說明 13 4.2.1.1業(yè)務(wù)說明 13 4.2.1.2功能總體說明 13 4.2.2 功能需求 13 4.2.2.1 數(shù)據(jù)字典 13 4.2.3 性能需求 14 4.2.4 安全性需求 14 4.3 系統(tǒng)特性3(財務(wù)管理子系統(tǒng)) 14 4.3.1 系統(tǒng)特性說明 14 4.3.1.1業(yè)務(wù)說明 15 4.3.1.2功能總體說明 15 4.3.2 功能需求 15 4.3
3、.2.3 數(shù)據(jù)字典 15 4.3.3 性能需求 16 4.3.4 安全性需求 16 5 其他非功能需求 16 5.1 一般性性能需求 16 5.2 一般性安全性需求 16 5.3 用戶文檔需求 16 6 其他需求 17 7 尚需解決的問題 17 8 附件 17 1 引言 1.1 文檔編制目的 本文檔詳細(xì)介紹了網(wǎng)上書店理信息系統(tǒng)的需求說明,為用戶和系統(tǒng)管理元描述出一個具體的產(chǎn)品模型,為軟件設(shè)計(jì)、開發(fā)及測試人員提供下步工作的依據(jù)。 1.2 背景 隨著人們生活水平的提高以及生活節(jié)奏的不斷加快,普通的圖書實(shí)體店已經(jīng)不能滿足消費(fèi)者的生活需要,為了構(gòu)建一個快捷方便
4、的購書環(huán)境,網(wǎng)上書店就此應(yīng)運(yùn)而生。一方面不僅方便了客戶,而且在一定程度上減輕了管理者的管理壓力,提高管理效率的同時也降低了錯誤率。 此系由銷售子系統(tǒng)、采購子系統(tǒng)、結(jié)算子系統(tǒng)構(gòu)成。 1.3 參考資料 《軟件工程》 鐘珞 主編 清華大學(xué)出版社出版 2 軟件概述 2.1 軟件范圍定義 高校醫(yī)院管理信息系統(tǒng)是書店以業(yè)務(wù)流程為基礎(chǔ),利用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)及數(shù)據(jù)庫技術(shù),對書店各項(xiàng)管理、物資經(jīng)濟(jì)等信息進(jìn)行有效的管理和應(yīng)用,實(shí)現(xiàn)書店內(nèi)、外部信息資源共享的計(jì)算機(jī)應(yīng)用軟件系統(tǒng)。 系統(tǒng)所涉及到的部門參見圖1網(wǎng)上書店管理系統(tǒng)數(shù)據(jù)流程圖(部分)。 圖1 網(wǎng)上書店管理系統(tǒng)數(shù)據(jù)流程圖
5、2.2 系統(tǒng)特性概述 參見圖2網(wǎng)上書店管理系統(tǒng)層次圖。 圖2 網(wǎng)上書店管理系統(tǒng)功能層次圖 子系統(tǒng)之間的關(guān)系參見圖3 網(wǎng)上書店管理系統(tǒng)第一層數(shù)據(jù)流圖。 圖3 網(wǎng)上書店管理系統(tǒng)第一層數(shù)據(jù)流圖 表2 系統(tǒng)特性綜述表 系統(tǒng)特性名稱 系統(tǒng)特性描述 優(yōu)先級 銷售管理子系統(tǒng) 從“書店”概念上看,銷售部是書店的基本組成單位,也是核心的部分,因?yàn)橐粋€書店的盈利主要是來自于銷售。其主要功能是接受和處理用戶的購書訂單。 高 采購管理子系統(tǒng) 主要實(shí)現(xiàn)庫存不足時,向廠商購書 中 結(jié)算管理子系統(tǒng) 主要是負(fù)責(zé)系統(tǒng)內(nèi)所有的帳務(wù)管理。 中 2.3 系統(tǒng)運(yùn)行環(huán)境 2.3.1
6、設(shè)備及分布 1) 主機(jī)類型 數(shù)據(jù)庫服務(wù)器:SUN E220,單CPU,1G RAM 前臺客戶端:LEGEND PC,256M RAM 2) 網(wǎng)絡(luò)類型 局域網(wǎng)(以太網(wǎng)) 3) 存貯器容量 數(shù)據(jù)庫服務(wù)器:100G以上 客戶端:20G以上 4) 其他特殊設(shè)備 打印機(jī):HP 6L 5) 設(shè)備分布圖 圖4 網(wǎng)絡(luò)拓?fù)鋱D 2.3.2 支撐軟件 1) 操作系統(tǒng) 數(shù)據(jù)庫服務(wù)器:Solaris 8 客戶端:windows2000以上 2) 數(shù)據(jù)庫管理系統(tǒng) BEA Oracle Enterprise 9i 3) 其他支撐軟件 無 2.4 假定和依賴 為了能夠保證系統(tǒng)
7、的正常運(yùn)行,書店所在地已經(jīng)建立好通暢的因特網(wǎng)環(huán)境。 3 外部接口需求 3.1 用戶界面 描述需要的用戶界面的邏輯特征。 1) 用戶界面簡潔,以圖表為主,重點(diǎn)體顯示的是數(shù)據(jù),如藥品明細(xì)等,色調(diào)為灰色 2) 屏幕分為左右兩側(cè),左側(cè)占屏幕的25%,右側(cè)75%,右側(cè)上半部分為圖表信息,下半部分為操作按鈕 3) 按鈕為標(biāo)準(zhǔn)的矩形按鈕,有確定和取消 4) 設(shè)置快捷鍵 5) 錯誤信息顯示以彈出對話框的形式 3.2 硬件接口 描述軟件系統(tǒng)和硬件各個接口的特征。這些特征包括但不限于支持的硬件類型、軟硬件之間交流的數(shù)據(jù)和控制信息的性質(zhì)以及所使用的通信協(xié)議。 硬件接口名稱 硬件名稱 廠
8、商 接口描述 RS232串行通訊口 IC卡讀寫器 XXXX 符合ISO7816-3同步傳輸協(xié)議 3.3 軟件接口 描述軟件系統(tǒng)與其他外部組件(須注明名稱和版本)的連接,包括數(shù)據(jù)庫、操作系統(tǒng)、工具軟件、庫和集成的商業(yè)組件。 明確在軟件組件之間交換數(shù)據(jù)的目的,描述所需要的服務(wù)以及內(nèi)部組件通信的性質(zhì)。確定將在組件間共享的數(shù)據(jù)。 3.4 通信接口 描述與軟件系統(tǒng)所使用的通信特性相關(guān)的需求,包括電子郵件、Web瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及電子表格等。定義相關(guān)的消息格式。規(guī)定通信安全或加密問題、數(shù)據(jù)傳輸速率和同步通信機(jī)制。 4 需求規(guī)格 4.1 系統(tǒng)特性1(銷
9、售管理子系統(tǒng)) 4.1.1 系統(tǒng)特性說明 銷售管理子系統(tǒng),主要負(fù)責(zé)接受和處理用戶的購書訂單。 4.1.1.1業(yè)務(wù)說明 略 4.1.1.2功能總體說明 圖5 采購管理子系統(tǒng)數(shù)據(jù)流圖 4.1.2功能需求 詳細(xì)列出該系統(tǒng)特性包含的功能集。這些是須提交給用戶的軟件功能,使用戶可以使用所提供的特性執(zhí)行特定的服務(wù)。描述各功能需求如何響應(yīng)可預(yù)知的出錯條件或者非法輸入或動作。對每個功能需唯一標(biāo)識。 略 4.1.2.1 數(shù)據(jù)字典 用戶信息表 user_info 管理要求:用戶名只能使用不能修改,在一定條件下密碼可以修改。表定義如下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 U
10、sername 字符型 10 用戶名 Password 字符型 15 密碼 暫存訂單表 temporary_order 管理要求:當(dāng)用戶所下的訂單在第一時間不能得到滿足時會將訂單存入此表,以便后期進(jìn)行處理。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 Username 字符型 10 用戶名 ID_Book 數(shù)字型 整形 書號 OrderCount 數(shù)字型 整型 訂書數(shù)量 Date_order 日期/時間 顧客訂書日期 銷售歷史表 sales_history 管理要求:此表用于存儲銷售的歷史,一般情況下
11、不允許刪除 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 ID_Book 數(shù)字型 整形 書號 Count_Buy 數(shù)字型 整型 銷售數(shù)量 4.1.3 性能需求 參見“5.1 一般性性能需求”。 4.1.4 安全性需求 參見“5.2 一般性安全性需求”。 4.2 系統(tǒng)特性2(采購管理子系統(tǒng)) 4.2.1統(tǒng)特性說明 采購管理子系統(tǒng),主要負(fù)責(zé)管理庫存以及向商家采購書籍的一系列活動。 4.2.1.1業(yè)務(wù)說明 略 4.2.1.2功能總體說明 圖6 采購管理子系統(tǒng)數(shù)據(jù)流圖 4.2.2 功能需求 詳細(xì)列出該系統(tǒng)特性包含的功能集。這些
12、是須提交給用戶的軟件功能,使用戶可以使用所提供的特性執(zhí)行特定的服務(wù)。描述各功能需求如何響應(yīng)可預(yù)知的出錯條件或者非法輸入或動作。對每個功能需唯一標(biāo)識。 4.2.2.1 數(shù)據(jù)字典 商品庫存表 inventory 管理要求:商品庫存表是用來記錄書籍的庫存量的,當(dāng)賣出商品時相應(yīng)的商品數(shù)量減少,反之當(dāng)采購商品時相應(yīng)的商品數(shù)量增加。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 ID_Book 字符型 20 書號 Classify 數(shù)字型 整形 分類 BookName 字符型 100 書名 Author 字符型 100 圖書作者 Publis
13、her 字符型 100 出版商 Date_Publish 日期/時間 出版日期 PicturePath 字符型 200 圖片路徑 Count_Page 數(shù)字型 整形 頁數(shù) Version 字符型 20 版本 Comment 字符 200 內(nèi)容簡介 Count_Total 數(shù)字型 整型 庫存數(shù)量 Count_Buy 數(shù)字型 整型 已購買數(shù)量 Count_Browse 數(shù)字型 整形 瀏覽次數(shù) RecomLevel 數(shù)字型 整型 推薦程度:0~5星級 Cost 數(shù)字型 浮點(diǎn) 價格 Price 數(shù)字型 浮點(diǎn)
14、 出版價格 Date_Add 日期/時間 上架日期 向廠商采購訂單表 purchase_order 管理要求:當(dāng)商品庫存不足時產(chǎn)生用于向商家采購商品。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 BookName 字符型 100 書名 Author 字符型 100 圖書作者 Publisher 字符型 100 出版社 Count_Order 數(shù)字型 整型 數(shù)量 供貨商表 payables_detail 管理要求:供貨商信息表,可刪可增。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 Busse
15、sname 字符型 20 供貨商名 Contact 字符型 20 聯(lián)系電話 Remarks 字符型 100 備注 4.2.3 性能需求 參見“5.1 一般性性能需求”。 4.2.4 安全性需求 參見“5.2 一般性安全性需求”。 4.3 系統(tǒng)特性3(財務(wù)管理子系統(tǒng)) 4.3.1 系統(tǒng)特性說明 財務(wù)管理子系統(tǒng),主要完成整個銷售以及采購的財務(wù)信息的整合與管理。 4.3.1.1業(yè)務(wù)說明 略 4.3.1.2功能總體說明 圖7 財務(wù)管理子系統(tǒng)數(shù)據(jù)流圖 4.3.2 功能需求 詳細(xì)列出該系統(tǒng)特性包含的功能集。這些是須提交給用戶的軟件功能,使用戶
16、可以使用所提供的特性執(zhí)行特定的服務(wù)。描述各功能需求如何響應(yīng)可預(yù)知的出錯條件或者非法輸入或動作。對每個功能需唯一標(biāo)識。 4.3.2.3 數(shù)據(jù)字典 應(yīng)收款明細(xì)表 receivables_detail 管理要求:此表用于記錄單個訂單的應(yīng)收款。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 Order_no 字符型 20 銷售收入 Username 字符型 20 用戶名 Receivables 數(shù)字型 浮點(diǎn) 應(yīng)收款 應(yīng)付款明細(xì)表 payables_detail 管理要求:此表用于記錄應(yīng)該付給商家的款項(xiàng)。 表 定 義 如 下: 數(shù)據(jù)項(xiàng)
17、數(shù)據(jù)類型 長度 備注 Order_no1 字符型 20 銷售收入 Bussesname 字符型 20 商家名 Payables 數(shù)字型 浮點(diǎn) 應(yīng)付款 賬目表 financial 管理要求:用于記錄總賬,不可刪除。 表 定 義 如 下: 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 長度 備注 Finance_received 數(shù)字型 浮點(diǎn) 銷售收入 Finance_payed 數(shù)字型 浮點(diǎn) 采購支出 Finance_total 數(shù)字型 浮點(diǎn) 總收入 4.3.3 性能需求 參見“5.1 一般性性能需求”。 4.3.4 安全性需求 參見
18、“5.2 一般性安全性需求”。 5 其他非功能需求 能夠形成各個獨(dú)立數(shù)據(jù)處理功能軟件;功能模塊可以單獨(dú)升級,不影響整個軟件的運(yùn)行;智能化安裝封裝,可選擇性功能模塊安裝;具有良好的擴(kuò)展性。 5.1 一般性性能需求 詳細(xì)描述不同應(yīng)用領(lǐng)域?qū)浖阅艿男枨?,解釋它們的原理以幫助設(shè)計(jì)人員做出合理的設(shè)計(jì)選擇。確定相互合作的用戶數(shù)或者所支持的操作、響應(yīng)時間以及與實(shí)時系統(tǒng)的時間關(guān)系。定義容量需求,例如存儲器和磁盤空間的需求或者存儲在數(shù)據(jù)庫中表的最大行數(shù)等。 5.2 一般性安全性需求 詳細(xì)描述與系統(tǒng)安全性、完整性或與登錄到該系統(tǒng)的使用人員的隱私相關(guān)的需求,這些問題會影響到軟件系統(tǒng)的使用以及創(chuàng)
19、建或使用的數(shù)據(jù)的保護(hù)。定義用戶身份確認(rèn)或授權(quán)需求。明確產(chǎn)品必須滿足達(dá)到安全性或保密性策略。 如有必要,須描述與產(chǎn)品使用過程中可能發(fā)生的損失、破壞或危害相關(guān)的需求。定義必須采取的安全保護(hù)或動作,預(yù)防潛在的危險動作。明確軟件系統(tǒng)必須遵循的安全標(biāo)準(zhǔn)和規(guī)則。例如如果油箱的壓力超過了規(guī)定的最大壓力的95%,那么必須在1秒鐘之內(nèi)停止操作。 5.3 用戶文檔需求 列舉出將與軟件系統(tǒng)一同提交的用戶文檔,例如用戶手冊和在線幫助和教程。明確用戶文檔的提交格式或編制標(biāo)準(zhǔn)。 6 其他需求 定義在本文檔的其他部分未出現(xiàn)的但需要提起注意的需求: 1)特定的業(yè)務(wù)規(guī)則,例如某些最終用戶只有在特定的環(huán)境下才可以執(zhí)行何種操作; 2)國際化需求或法律法規(guī)的需求; 3)需要增加有關(guān)操作、管理和維護(hù)的功能需求來完善軟件系統(tǒng)的安裝、配置、啟動和關(guān)閉、修復(fù)和容錯以及登錄和監(jiān)控等方面的操作。 7 尚需解決的問題 以列表的形式列出在需求分析階段必須解決但尚未解決的問題??蓪栴}進(jìn)行編號以便進(jìn)行跟蹤。 問題編號 問題名稱 問題描述 備注 備注中須注明該問題需要哪些項(xiàng)目相關(guān)方在什么階段提供什么樣的協(xié)助以解決問題。也可以描述該問題對項(xiàng)目成本、進(jìn)度、質(zhì)量方面將帶來的影響。 8 附件 略
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外研版高中英語選修六Module6第三課時語法講解
- 初三中考二輪復(fù)習(xí)語法專題動詞時態(tài)專項(xiàng)教學(xué)課件
- 辦公室員工健康指南
- Unit 2 Lesson 11 Australia
- 《產(chǎn)房秘密早知道》課件
- 第7單元—認(rèn)識鐘表
- 第5課時小數(shù)乘小數(shù)(3)
- 文集員工危機(jī)意識培訓(xùn)課件
- 患者病情評估培訓(xùn)
- 表內(nèi)乘法(一)整理與復(fù)習(xí) (2)(教育精品)
- 2022年冀教版《Lesson40-Move-Your-Body》課件-3
- 高頻鉬靶X線機(jī)在乳腺疾病中的應(yīng)用
- 第24章圓的復(fù)習(xí)課件(教育精品)
- 品管圈提高下肢深靜脈血栓預(yù)防措施落實(shí)率課件
- 大學(xué)生戀愛觀課件