軟件需求規(guī)格說明書(實例).doc_第1頁
軟件需求規(guī)格說明書(實例).doc_第2頁
軟件需求規(guī)格說明書(實例).doc_第3頁
軟件需求規(guī)格說明書(實例).doc_第4頁
軟件需求規(guī)格說明書(實例).doc_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

學習參考 學校教材訂購系統(tǒng) School materials ordering system 軟軟件需求規(guī)規(guī)格說說明書書 文檔狀態(tài) 文檔編號 編 撰 編撰日期 保密級別 Draft Released Modifying 文檔版本 1 0 0 計計算 081 項項目小組組 修訂訂表 編編號號 生成版本修訂訂人修訂訂章節(jié)節(jié)與內與內容修訂訂日期 11 00ALL商定初步分工11 08 2010 21 01ALL明確詳細分工11 11 2010 31 02ALL3 功能性需求分類13 11 2010 41 03ALL4 非功能性需求分類15 11 2010 52 00 審審批記錄記錄 版本審審批人審審批意見見審審批日期 1 0 0 目 錄錄 1 引言 5 1 1 目的 小組組成員員以及預預期讀讀者 5 1 2 適用范圍圍 5 1 3 參參考資資料 5 1 4 術語術語和縮縮略語語 6 2 系統(tǒng)概述 6 2 1 產產品描述 6 2 2 產產品功能 7 3 功能性需求分類 8 3 1 系統(tǒng)統(tǒng)數數據流圖圖 DFD 8 3 2 學學校教教材購銷購銷系統(tǒng)統(tǒng) DFD 8 3 3 學學校教教材購銷購銷系統(tǒng)統(tǒng)一級級數數據流圖圖 10 3 4 學學校教教材購銷購銷系統(tǒng)統(tǒng)二級級數數據流圖圖 11 3 5 功能描述 1 12 3 6 功能描述 2 13 3 7 輸輸入項項目 13 3 8 輸輸出項項目 13 4 產品的非功能性需求 13 4 1 外部接口說說明 13 4 1 1 用戶戶接口 13 4 1 2 軟軟件接口 13 4 2 性能需求 13 4 2 1 硬件的限制 14 4 3 屬屬性 14 4 3 1 友好性 14 4 3 2 安全性 14 4 3 3 可維護維護性 14 4 3 4 可轉轉移 換換性 14 4 5 其他需求 14 4 5 1 用戶戶操作需求 14 5 E R 圖 數據流描述和數據字典抽取 14 5 1 E R 圖圖 14 5 2 數數據流描述 16 5 3 數數據字典 16 附錄 A 需求確認 18 1 引言 1 1 目的 小組組成員員以及預預期讀讀者 文檔檔編編寫寫目的 本要求規(guī)格說明書對學校教材購銷系統(tǒng)進行簡單的分析 給出了系統(tǒng)的數據流圖 系統(tǒng)主要用戶是學生 教師和教材工作人員 加深與用戶間的交流 在功能與系統(tǒng)界面 上與用戶達成一致的看法 以便于開發(fā)出用戶滿意的系統(tǒng) 小組組內內成員員以及分工 姓名分工 岳文博 數據流程圖 ER 圖 功能性需求 采購系統(tǒng) 文檔最終整合 排版 董慶輝非功能性需求 狀態(tài)圖 朱登浩數據字典 二級數據流圖 王亭亭數據流程圖 ER 圖功能性需求 銷售系統(tǒng) 陳曉曉 引言 系統(tǒng)概述 包含系統(tǒng)流程圖 注 a 所標識 成員 為小組長 b 所有成員均全程參與文檔整體構建和修訂 預預期讀讀者 學生 教師 教材整理工作者以及對軟件開發(fā)過程中文檔編寫格式不熟悉的初學者 1 2 適用范圍圍 學校教材購銷系統(tǒng)是為高等院校開發(fā)的 用于日常的教材管理 包括銷售與采購 提供數字化的管理 提高學校教材管理部門的工作效率 具體項目及要求如下 項目名稱 山東交通學院學校教材訂購系統(tǒng) 軟件大體功能 實現(xiàn)學校教材管理 軟件要求 a 硬件要求 內存 2GM CPU Intel Core2 1 80GHz b 系統(tǒng)要求 MyEclipse5 5 集成開發(fā)工具 MySQL5 0 22 數據庫和 window visio2003 畫圖工具以及 windows word 文檔工具 c 人員要求 有計算機專業(yè)知識的 高校教師 專業(yè)的教材采購人員及相同能 力者 1 3 參參考資資料 資資料名稱稱 標識標識符 出 版 單單 位作 者日 期 軟件工程 高等教育出版 社 齊治昌 譚慶平 寧洪2006 數據庫系統(tǒng)概論 高等教育出版 社 薩師煊 王珊2004 PowerBuilder 高等教育出版 社 崔巍2007 1 4 術語術語和縮縮略語語 術語術語 縮縮略語語解 釋釋 DFD系統(tǒng)數據流圖 庫存表存放庫中存在得書籍數據 出庫表 存放已銷售的書籍的數據 2 系統(tǒng)統(tǒng)概概述 2 1 產產品描述 隨著高校辦學規(guī)模的擴展 管理方式和管理效率的矛盾日漸突出 在教材購銷方面 手工管理方式和文檔系統(tǒng)管理方式在管理質量和管理效率上 從根本上不能適應大規(guī)模 的管理要求 而隨著計算機科學的發(fā)展與進步 計算機科學管理方式 不管在管理效率 還是在管理質量上都逐步顯示出了它的可靠性和優(yōu)越性 而且計算機管理在人力 物力 等資源方面都比以前的管理模式要有大的節(jié)省 計算機管理正以它自身的優(yōu)越性成為管 理模式中的主流 教材購銷管理系統(tǒng)采用計算機管理模式的必然性也在與此 本系統(tǒng)以學校為背景 在認真調研和分析了學校訂購教材的現(xiàn)狀之后 根據學生 教師和教材工作人員的需求和各個功能的關系 做出了積極的設計方案 在新的管理資 源和管理模式上 力爭能使工作質量 工作效率等得到提高 推動學校發(fā)展的步伐 本系統(tǒng)名稱為 山東交通學院教材購銷系統(tǒng) 由徐延峰老師提出 經我們項目小組 成員 岳文博 董慶輝 朱登浩 王亭亭 陳曉曉 共同協(xié)作完成 軟軟件產產品的作用范圍圍 學校教材購銷系統(tǒng)是為高等院校開發(fā)的 用于日常的教材管理 包括銷售與采購 提供數字化的管理 提高學校教材管理部門的工作效率 一般性描述 本系統(tǒng)可細化為兩個子系統(tǒng) 銷售系統(tǒng)和采購系統(tǒng) 銷售系統(tǒng)的工作過程為 首先由教師或學生提交購書單 經教材科發(fā)行人員審核是 有效購書單后 開發(fā)票 登記并返給教師或學生領書單 教師或學生即可去書庫領書 采購系統(tǒng)的主要工作過程為 若是脫銷教材 則登記缺書 發(fā)缺書單給 書庫采購 人員 一旦新書入庫后 即發(fā)進書通知 產品功能 本系統(tǒng)在向學生售書時主要輸入學生學號 班級代號 購書數量 購書書名信息 然后打印領書單返回給學生領取書籍 本系統(tǒng)在查詢數據庫時主要輸入需要查詢的相關信息 包括圖書編號 圖書書名 出版社信息 圖書特色等信息方便操作人員把握圖書信息 本系統(tǒng)還兼顧一點財務信息的管理 在發(fā)生單人購書時 系統(tǒng)直接向購書者收取現(xiàn) 金 內部形成一個小小的財務管理 本系統(tǒng)還和學校的財務科發(fā)生數據交換 發(fā)生集體售書時 學校根據數據的有效性 直接向集體售書 形成的財務信息直接和財務科交換 方便結算 即 向學生集體售書 時不需要直接收取現(xiàn)金 而待教材科結算時向財務科提交數據 由財務科從學生的預交 書費里扣除 保證教材科財務信息的完整 系統(tǒng)結統(tǒng)結構構圖圖 2 2 產產品功能 系統(tǒng)簡介本系統(tǒng)可細化為兩個子系統(tǒng) 銷售系統(tǒng)和采購系統(tǒng) 銷售系統(tǒng)的工作過程為 首先由教師或學生提交購書單 經教材發(fā)行人員審核是有效購書單后 開發(fā)票 登記并 返給教師或學生領書單 教師或學生即可去書庫領書 采購系統(tǒng)的主要工作過程為 若 是脫銷教材 則登記缺書 發(fā)缺書單給書庫采購人員 一旦新書入庫后 即發(fā)進書通知 給教材發(fā)行人員 大學 教材 訂購 系統(tǒng) 銷 售 子 系 統(tǒng) 采 購 子 系 統(tǒng) 提 交 購 書 單 審 核 購 書 單 開 發(fā) 票 登 記 購書 記 錄 發(fā) 缺 書 單 登 記 缺 書 記錄 發(fā) 進 書 通知 單 修 改 相 應的 表 返 回 領 書 單 領書 修改 庫存 記錄 維護 相應 的數 據表 維 護 數 據 庫 3 功能性需求分類類 3 1 系統(tǒng)統(tǒng)數數據流圖圖 DFD 3 2 學學校教教材購銷購銷系統(tǒng)統(tǒng) DFD 系統(tǒng)數據字典 名字 定書表 別名 訂書單 描述 送給采購員的定書表 定義 購書單 購書單號 書名 出版社 價格 數量 日期 訂 購 名姓名 訂購者職務 購書總數 總額 教 材 發(fā) 行 人 員 采購人員 教 師 或 學 生 購書單 審核信息 進書通知 進書通知缺書單 領書單 大學教材訂購系統(tǒng) 購書單號 DG 年 月 日 4 位整數 訂購者職務 學生 教師 價格 整數 4 位小數 位置 輸出到打印機 名字 領書表 別名 領書單 描述 送給學生或教師的領書報表 定義 領書單 領書單號 訂購者姓名 領書日期 購書單號 領 書日期 經辦人 領書單號 LQ 年 月 日 4 位整數 位置 輸出到打印機 名字 缺書表 別名 缺書單 描述 送給相關工作人員的表 用來補充書籍 定義 缺書單 缺書單號 書名 出版社 總數 缺書單號 QS 年 月 日 4 位整數 位置 輸出到打印機 名字 進書通知 描述 詳細的描述了進書的信息 定義 進書通知 編號 書名 出版社 價格 數量 采購人 姓名 采購日期 采購總數 采購總額 編號 JS 年 月 日 4 位整數 位置 名字 審核信息 描述 用于審核信息 定義 審核信息 教材發(fā)行人員姓名 審核標志 審核日期 審核標志 TURE FALSE 注 表示審核是否通過 位置 3 3 學學校教教材購銷購銷系統(tǒng)統(tǒng)一級級數數據流圖圖 一級數據字典 名字 庫存表 定義 庫存表 記錄 ID 圖書信息 數量 名字 缺書表 定義 缺書表 記錄 ID 圖書信息 缺書日期 名字 進庫表 定義 進庫表 日期 圖書信息 數量 采購員 總 額 學生或教師 身份驗證 采購系統(tǒng)銷售系統(tǒng) 教材 工作 人員 缺書登記表 領書單 缺書單 庫存單 購書單 合法 進書通知 名字 圖書信息 定義 圖書信息 書名 出版社 價格 作者 ISBN 版次 ISBN 10 數字 10 且能被 7 整除 記錄 ID JC 15 數字 15 3 4 學學校教教材購銷購銷系統(tǒng)統(tǒng)二級級數數據流圖圖 登記審核 領書 登記 缺書登記 圖書入庫 開票 采購信息 進書通知 購書表購書單審核信息 庫存表 出庫表缺書表 缺書表進庫表 庫存表 領書信息 領書單 缺書單 采購信息 圖書信息 缺書單 缺書信息 二級數據字典 名字 發(fā)票 別名 描述 唯一的表述一次夠書或者買書憑證 定義 發(fā)票 客戶名 日期 書名 價格 數量 總額 開票人 發(fā)票號 位置 名字 出庫表 別名 描述 描述出庫的一切信息 定義 出庫表 日期 圖書信息 教材發(fā)行人員 位置 輸出到打印機 名字 采購信息 別名 描述 描述采購的信息 定義 采購信息 采購員姓名 日期 圖書信息 總 數 總額 位置 名字 有效訂書單 別名 描述 有效的訂書單 定義 有效訂書單 購書單 教材發(fā)行人員姓名 位置 輸出到打印機 3 5 功能描述 1 銷售子系統(tǒng)模塊 提交購書單 審核購書單 開發(fā)票 登記購書紀錄 返回領書 單 修改和維護數據庫中相應的表 采購子系統(tǒng)模塊 發(fā)缺書單 登記缺書紀錄 擬訂待購書信息 發(fā)進書通知單 修改和維護數據庫中相應的表 3 6 功能描述 2 1 精度 購書是由需求決定的 只要有缺書現(xiàn)象則會體現(xiàn)出來 但也因為這樣 如 果需要提前多購相關書籍的話 則需要管理人員的參與 2 時間特性要求 定購需要提前若干天 3 可靠性 較高 4 靈活性 在購書單未審核時 可以撤消訂購或修改 一旦審核 則不能再修改 3 7 輸輸入項項目 銷售子系統(tǒng)模塊 需要輸入購書單中要求的信息 提交人姓名 書名 書號 數 量 身份識別碼 采購子系統(tǒng)模塊 需要輸入缺書單中要求的信息 書名 書號 數量 3 8 輸輸出項項目 銷售子系統(tǒng)模塊 需要打印領書單 書名 書號 數量 領書人姓名 發(fā)票 書名 書號 開票人姓名 交易金額 交易日期 采購子系統(tǒng)模塊 需要打印進書通知單 書號 書名 進書日期 4 產產品的非功能性需求 4 1 外部接口說說明 4 1 1用戶戶接口 MyEclipse5 5 集成開發(fā)工具 MySQL5 0 22 數據庫和 window visio2003 畫圖工具以 及 windows word 文檔工具 4 1 2軟軟件接口 各模塊過程之間采用函數調用 參數傳遞 返回值的方式進行消息傳遞 接口傳遞 的信息將是以數據結構封裝了的數據 以參數傳遞或返回值的形式在模塊之間傳遞 4 2 性能需求 1 支持多終端操作 2 支持多并行操作的用戶同時操作 3 系統(tǒng)響應的時間短 4 2 1硬件的限制 內存 2GM CPU Intel Core2 1 80GHz 4 3 屬屬性 4 3 1友好性 本軟件友好性極強和其他軟件有很好的兼容性 4 3 2安全性 本軟件存在很好的安全性 有密碼驗證 對不同權限進行不同的登陸 軟件有備份功能 對數據損壞或破壞有很好的恢復能力 4 3 3可維護維護性 該軟件可維護性功能健全 4 3 4可轉轉移 換換性 本軟件利用開發(fā)平臺提供的數據轉換功能 可以實現(xiàn)跨平臺數據轉換 實現(xiàn)不同數 據庫數據間的數據轉換 如 FoxPro Access Microsoft SQL Server 間的數據轉換 4 5 其他需求 4 5 1 用戶戶操作需求 輸入的信息都封裝在數據結構當中 不能獨立存在 在向數據庫中提交數據時必須 一起提交而不能逐項提交 輸入數據的類型必須和定義的數據類型相匹配 5 E R 圖圖 數數據流描述和數數據字典抽取 5 1 E R 圖圖 數據對系統(tǒng)分析得到的數據字典中的數據存儲進行分析 分析各數據存儲之間的關 系 可采用 E R 圖的方法進行數據結構分析 本系統(tǒng)中涉及的實體主要有 學生 教師 教材 院系 和 學生預存款 等 各實體及其屬性如圖所示 學生 學號 姓名 教材 教材編碼 教材名稱作者出版社版別序號 印刷批次出版日期價格庫存量存放位置 b 教材 實體及其屬 性圖 a 學生 實體及其屬性圖 教師 教師編號 院系 院系編碼 預存款 學號 存取日期 各實體之間具有一定的聯(lián)系 用 E R 圖表示出來 如圖所示 5 2 數數據流描述 1 2 50 1 2 50 1 2 10000 nm 學生 購買 教材m 退 n 存取 預存款 1 n 領取 預訂 教師 m n m n 院系 屬于 m 1 實體及其屬性圖實體及其屬性圖 姓名 院系名稱 金額存取 c 教師 實體及其屬性圖 d 院系 實體及其屬性圖 e 預存款 實體及其屬性圖 購書日期業(yè)務員 退書日期業(yè)務員 領書日期 業(yè)務員 業(yè)務員 5 3 數數據字典 對系統(tǒng)中出現(xiàn)的各個實體的屬性進行整理 形成數據字典 此可以作為后繼開發(fā)過 程中數據結構設計 數據庫設計 數據庫表結構設計的主要來源 系統(tǒng)數據字典 名字 定書表 別名 訂書單 描述 送給采購員的定書表 定義 購書單 購書單號 書名 出版社 價格 數量 日期 訂 購 名姓名 訂購者職務 購書總數 總額 購書單號 DG 年 月 日 4 位整數 訂購者職務 學生 教師 價格 整數 4 位小數 位置 輸出到打印機 名字 領書表 別名 領書單 描述 送給學生或教師的領書報表 定義 領書單 領書單號 訂購者姓名 領書日期 購書單號 領 書日期 經辦人 領書單號 LQ 年 月 日 4 位整數 位置 輸出到打印機 名字 缺書表 別名 缺書單 描述 送給相關工作人員的表 用來補充書籍 定義 缺書單 缺書單號 書名 出版社 總數 缺書單號 QS 年 月 日 4 位整數 位置 輸

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論