軟體需求規格說明書例項

2022-10-31 21:45:05 字數 2620 閱讀 4530

學校教材訂購系統

(school materials ordering system)

軟體需求規格說明書

計算081專案小組

修訂表審批記錄

本要求規格說明書對學校教材購銷系統進行簡單的分析,給出了系統的資料流圖。系統主要使用者是學生,教師和教材工作人員,加深與使用者間的交流,在功能與系統介面上與使用者達成一致的看法,以便於開發出使用者滿意的系統。

學生,教師,教材整理工作者以及對軟體開發過程中文件編寫格式不熟悉的初學者。

學校教材購銷系統是為高等院校開發的,用於日常的教材管理,包括銷售與採購。提供數位化的管理,提高學校教材管理部門的工作效率。具體專案及要求如下:

專案名稱:山東交通學院學校教材訂購系統

軟體大體功能:實現學校教材管理

軟體要求:

a.硬體要求:記憶體:2gm;cpu:intel core2 1.80ghz

c.人員要求:有計算機專業知識的:高校教師、專業的教材採購人員及相同能力者。

隨著高校辦學規模的擴充套件,管理方式和管理效率的矛盾日漸突出。在教材購銷方面,手工管理方式和文件系統管理方式在管理質量和管理效率上,從根本上不能適應大規模的管理要求。而隨著電腦科學的發展與進步,電腦科學管理方式,不管在管理效率還是在管理質量上都逐步顯示出了它的可靠性和優越性。

而且計算機管理在人力、物力等資源方面都比以前的管理模式要有大的節省。計算機管理正以它自身的優越性成為管理模式中的主流。教材購銷管理系統採用計算機管理模式的必然性也在與此!

本系統以學校為背景,在認真調研和分析了學校訂購教材的現狀之後,根據學生,教師和教材工作人員的需求和各個功能的關係,做出了積極的設計方案。在新的管理資源和管理模式上,力爭能使工作質量、工作效率等得到提高,推動學校發展的步伐。

本系統名稱為:山東交通學院教材購銷系統。由徐延峰老師提出,經我們專案小組成員(嶽文博、董慶輝、朱登浩、王亭亭、陳曉曉)共同協作完成。

學校教材購銷系統是為高等院校開發的,用於日常的教材管理,包括銷售與採購。提供數位化的管理,提高學校教材管理部門的工作效率。

本系統可細化為兩個子系統:銷售系統和採購系統

銷售系統的工作過程為:首先由教師或學生提交購書單,經教材科發行人員審核是有效購書單後,開發票、登記並返給教師或學生領書單,教師或學生即可去書庫領書。

採購系統的主要工作過程為:若是脫銷教材,則登記缺書,髮缺書單給書庫採購人員;一旦新書入庫後,即發進書通知。

產品功能:

本系統在向學生售書時主要輸入學生學號、班級代號、購書數量、購書書名資訊,然後列印領書單返回給學生領取書籍。

本系統在查詢資料庫時主要輸入需要查詢的相關資訊,包括圖書編號、圖書書名、出版社資訊、圖書特色等資訊方便操作人員把握圖書資訊。

本系統還兼顧一點財務資訊的管理,在發生單人購書時,系統直接向購書者收取現金,內部形成乙個小小的財務管理。

本系統還和學校的財務科發生資料交換,發生集體售書時,學校根據資料的有效性,直接向集體售書,形成的財務資訊直接和財務科交換,方便結算。即:向學生集體售書時不需要直接收取現金,而待教材科結算時向財務科提交資料,由財務科從學生的預交書費裡扣除,保證教材科財務資訊的完整。

系統簡介本系統可細化為兩個子系統:銷售系統和採購系統。銷售系統的工作過程為:

首先由教師或學生提交購書單,經教材發行人員審核是有效購書單後,開發票、登記並返給教師或學生領書單,教師或學生即可去書庫領書。採購系統的主要工作過程為:若是脫銷教材,則登記缺書,髮缺書單給書庫採購人員;一旦新書入庫後,即發進書通知給教材發行人員。

系統資料字典:

一級資料字典:

二級資料字典:

銷售子系統模組:提交購書單、審核購書單、開發票、登記購書紀錄、返回領書單、修改和維護資料庫中相應的表。

採購子系統模組:髮缺書單、登記缺書紀錄、擬訂待購書資訊、發進書通知單、修改和維護資料庫中相應的表。

(1)精度:購書是由需求決定的,只要有缺書現象則會體現出來,但也因為這樣,如果需要提前多購相關書籍的話,則需要管理人員的參與。

(2)時間特性要求:定購需要提前若干天。

(3)可靠性:較高

(4)靈活性:在購書單未審核時,可以撤消訂購或修改,一旦審核,則不能再修改。

銷售子系統模組:需要輸入購書單中要求的資訊(提交人姓名、書名、書號、數量、身份識別碼)。

採購子系統模組:需要輸入缺書單中要求的資訊(書名、書號、數量)。

銷售子系統模組:需要列印領書單(書名、書號、數量、領書人姓名),發票(書名、書號、開票人姓名、交易金額、交易日期)。

採購子系統模組:需要列印進書通知單(書號、書名、進書日期)。

各模組過程之間採用函式呼叫、引數傳遞、返回值的方式進行訊息傳遞。介面傳遞的資訊將是以資料結構封裝了的資料,以引數傳遞或返回值的形式在模組之間傳遞。

1)支援多終端操作;

2)支援多並行操作的使用者同時操作

3)系統響應的時間短

記憶體:2gm;cpu:intel core2 1.80ghz

本軟體友好性極強和其他軟體有很好的相容性。

本軟體存在很好的安全性:

有密碼驗證

對不同許可權進行不同的登陸

軟體有備份功能,對資料損壞或破壞有很好的恢復能力

該軟體可維護性功能健全。

本軟體利用開發平台提供的資料轉換功能,可以實現跨平台資料轉換,實現不同資料庫資料間的資料轉換,如:foxpro、access、microsoft sql server間的資料轉換。

軟體需求規格說明書

專案類別 新品開發 專案名稱 貴州紅華集團公共商業平台1.0 編制年月日 審核年月日 批准年月日 修訂歷史記錄 目錄1 引言 1 1.1 目的 1 1.2 文件約定 1 1.3 預期的讀者和閱讀建議 2 1.4 產品的範圍 2 1.5 參考文獻 3 2 綜合描述 4 2.1 產品的前景 4 2.2 ...

軟體需求規格說明書

修訂記錄 關鍵詞 能夠體現文件描述內容主要方面的詞彙。摘要 縮略語清單 對本文所用縮略語進行說明,要求提供每個縮略語的英文全名和中文解釋。目錄1 簡介 3 1.1 目的 3 1.2 範圍 3 2 總體概述 3 2.1 軟體概述 3 2.1.1 專案介紹 3 2.1.2 產品環境介紹 3 2.2 軟體...

軟體需求規格說明書

歷史版本 目錄1引言 2 1.1專案名稱 2 1.2專案背景和內容概要 2 1.3相關資料 縮略語 定義 2 2任務概述 2 2.1目標 2 2.2範圍 2 2.3假定條件與約束限制 2 3業務流程 3 4資料描述 3 4.1原始資料描述 3 4.2資料流向圖 3 4.3資料概念模型和描述 3 5功...