實踐教學管理系統(tǒng) 需求規(guī)格說明書_第1頁
實踐教學管理系統(tǒng) 需求規(guī)格說明書_第2頁
實踐教學管理系統(tǒng) 需求規(guī)格說明書_第3頁
實踐教學管理系統(tǒng) 需求規(guī)格說明書_第4頁
實踐教學管理系統(tǒng) 需求規(guī)格說明書_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、文檔編號:WD_JXGL_SRS_110322版 本 號:V1.0軟件需求規(guī)格說明書項目名稱:實踐教學管理系統(tǒng) 項目組長: yagebu 項目成員: alasi yagebu yuehn jimusi 開發(fā)單位: hd交通大學軟件學院2011年 3月 22日表 1 軟件需求修改情況記錄 目 錄一、 引言 . . 41. 編寫目的 . 42. 背景 . 43. 定義 . 44. 參考資料 . 4二、任務概述 . 51. 目標 . 52. 用戶特點 . 53. 假定和約束 . 5三、需求規(guī)定 . 61. 對功能的規(guī)定 . 62. 對性能的規(guī)定 . 73. 數據的輸入輸出要求 . . 84. 故障處

2、理要求 . 8四、運行環(huán)境規(guī)定 . 91. 設備 . 92. 支持軟件 . 93. 接口 . 9一、 引 言1. 編寫目的本文檔將對 實踐教學管理系統(tǒng) 軟件開發(fā)需求進行描述, 旨在描述一些系統(tǒng)功能需求 和非功能需求, 明確系統(tǒng)邊界。 本說明書將要說明系統(tǒng)在技術上的具體需求, 要實現(xiàn)的具體 功能,指出實現(xiàn)系統(tǒng)的方法與途徑,為以后的各項工作起指導作用。本文檔的預期讀者是項目策劃、設計和評審人員。2. 背景項目名稱:實踐教學管理系統(tǒng)項目任務提出者:華東交通大學軟件學院計算機中心項目開發(fā)者:yagebu 、 jimusi 、 alasi 、 yehan項目用戶:華東交通大學軟件學院計算機中心所有管理人

3、員實現(xiàn)此軟件的計算機網絡:華東交通大學軟件學院計算機中心網絡項目與其他軟件,系統(tǒng)的關系:本系統(tǒng)作為華東交通大學教務處的子系統(tǒng), 屬于 B/S結構的, 基于 Microsoft SQLServer 數據庫、 NT 服務器和 ASP.NET 技術的三層架構體系的綜合教學管理軟件系統(tǒng),能夠在 Windows 系統(tǒng)操作系統(tǒng)中與因特網良好兼容, 且系統(tǒng)可維護性與可移植性好, 界面友善, 能 滿足用戶對教學管理系統(tǒng)的需求。本系統(tǒng)是一個在數據庫支撐下的實踐教學信息管理工具。3. 定義路由器:為信息流或數據分組選擇路由的設備。Microsoft SQL Server2005:系統(tǒng)服務所使用的數據庫管理系統(tǒng)(D

4、BMS 。SQL :一種用于訪問查詢數據庫的語言。事務流:數據進入模塊后可能有多種路徑進行處理。構造略圖:使用隨機映射將數據流投射在一個小的存儲空間內作為整個數據流的概要。 主鍵:數據庫表中關鍵域,值各不相同。外鍵:數據庫表中與其他主鍵關聯(lián)的域。WBS :任務分解結構。交互式處理:操作人員和系統(tǒng)之間存在交互作用的信息處理方式。 操作人員通過終端設備輸入信息和 操作命令,系統(tǒng)接到后立即處理,并通過終端設備顯示處理結果。4. 參考資料實用軟件文檔寫作肖剛 古輝 程振波 張元鳴 編著 清華大學出版社 2005.2項目管理案例教程(第 2版 韓萬江 姜立新 編著 宋茂強 審 機械工業(yè)出版社 2009.

5、4 軟件工程導論(第五版 張海藩 編著 清華大學出版社 2008.2數據庫系統(tǒng)概論(第四版 王珊 薩師煊 編著 高等教育出版社 2006.5 SQL Server 2005從入門到精通 (美 Solid Quality Learning著 清華大學出版社 2006.9 ASP.NET 網絡開發(fā)指南王巖 編著 清華大學出版社 2010.1二、任務概述1. 目標為便于對教務進行系統(tǒng)地管理, 我們根據華東交通大學軟件學院計算機中心的要求開發(fā) 了這個軟件。此軟件要實現(xiàn)的基本功能如下:1. 用戶的登錄與注冊功能;2. 用戶信息和密碼的修改功能;3. 學生成績的錄入功能;4. 學生信息和成績的查詢功能;5

6、. 學生信息和成績的添加功能;6. 學生信息和成績的修改功能;7. 學生信息和成績的刪除功能。而且本軟件是一個獨立開發(fā)的軟件, 全部內容自含, 與其他任何軟件無沖突, 可以很好 的與其他軟件兼容并實現(xiàn)通信。2. 用戶特點使用本系統(tǒng)的用戶為在華東交通大學軟件學院計算機中心工作和教務管理有關的人員。 用戶學歷均在本科及其以上水平, 能熟練運用 Office 等應用軟件, 對本系統(tǒng)的使用均能快速 掌握。預期本軟件被采用之后,將在 1分鐘內接受 8000人次的訪問量。3. 假定和約束1. 管理方針:通過軟件工程的正規(guī)開發(fā)流程去開發(fā)和管理項目的制作過程,并實施監(jiān) 督管理;2. 硬件的限制:CPU 主頻不

7、低于 1.6HZ , 內存不少于 512MB , 硬盤容量不少于 50GB , 各種基本輸入輸出設備能相互兼容,支持 windows 系列操作系統(tǒng);3. 開發(fā)經費:¥ 800012000之間;4. 開發(fā)期限:三個月之內;5. 審查頻率:一周 2次評審;6. 控制功能:能應對各類突發(fā)事件,并給出用戶提示和進行相應操作;7. 采用的語言與技術:C#語言與 ASP.NET 技術;8. 采用的數據庫:SQL Server 2005;9. 架構體系:B/S結構的 .NET 架構平臺;10. 服務器:NT 服務器;實踐教學管理系統(tǒng)軟件需求規(guī)格說明書 11. 安全保密性:項目級保密; 12. 前臺開發(fā)平臺:

8、Microsoft visual studio 2010。 三、需求規(guī)定 1. 對功能的規(guī)定 (1)學生成績查詢與注冊定義如下: 字段名稱 學生學號 (2)學生課程定義如下: 字段名稱 課程名稱 數據類型 Char 數據長度 35 數據要求 數字與字母字符的組合 數據類型 Char 數據長度 20 數據要求 只能是數字字符 (3)刪除學生的課程信息定義如下: 字段名稱 1 學生學號 字段名稱 2 課程名稱 數據操作 Delete 操作限制 檢驗是否可行 (4)添加學生的課程信息定義如下: 字段名稱 1 學生學號 字段名稱 2 課程名稱 字段名稱 3 課程成績 數據操作 Add 操作限制 檢驗是

9、否重復 (5)修改學生課程成績定義如下: 字段名稱 1 學生學號 字段名稱 2 課程名稱 字段名稱 3 課程成績 數據操作 Update 操作限制 檢驗是否重復 (6)其中在實現(xiàn)基本功能的前提下,應能實現(xiàn)系統(tǒng)的交互式處理,系統(tǒng)能對用戶不正當的 操作做出反應,并提示用戶操作出錯等信息。同時能提供友好的界面和軟硬件接口。同時能 夠實現(xiàn)于其他系統(tǒng)軟件的兼容和通信。 功能的設計需先完成數據庫的設計并創(chuàng)建數據庫, 同時在數據庫的設計是應設計好網絡 接口與通信協(xié)議等軟件的架構設計,為以后搭建好的網絡環(huán)境打好基礎。 (7)系統(tǒng)功能模塊設計如圖 1 所示: 6 實踐教學管理系統(tǒng)軟件需求規(guī)格說明書 實踐教學管理

10、系統(tǒng) 登錄界面 用戶信息修改模塊 學生信息與成績錄入模塊 學生信息與成績查詢模塊 學生信息與成績修改模塊 學生信息與成績刪除模塊 學生信息與成績添加模塊 圖 1 系統(tǒng)功能模塊圖 注冊界面 用戶信 息注冊 模塊 注冊提 交與驗 證模塊 2. 對性能的規(guī)定 (1)精度 用戶需要填寫的部分主要數據的精度如表 2 所示: 表 2 數據精度要求 字段名稱 學號 姓名 性別 年級 年齡 班級 成績 課程名 數據類型 Char Char Char Integer Date Integer Float Char 精度要求 20 35 2 4 8 4 4 35 數據要求 只能為數字字符 數字與字母字符組合 男/

11、女 14 之間的數 無 無 無 數字與字母字符組合 (2)時間特性要求: a. 響應時間:不得大于 2.5 秒; b. 更新處理時間:不得大于 5 秒; c. 數據的轉換和傳輸時間:不得大于 5.5 秒; (3)靈活性: a操作方式上的變化:點擊“確認”鍵,即刻用鼠標也可敲擊鍵盤的回車鍵; 7 實踐教學管理系統(tǒng)軟件需求規(guī)格說明書 b運行環(huán)境的變化:既可以在 Windows2003 上運行,也可以在 Windows XP、 Windows Vista 和 Windows7 上運行; c同其他軟件的接口變化:提供多種接口; d計劃改變或改進:在保證質量的情況下對開發(fā)可以適度提前。 (4)安全性與可

12、維護性: 該軟件可以有效地防止木馬、病毒等入侵,能夠防御黑客的攻擊,系統(tǒng)可以在滿足 硬件需求的條件下穩(wěn)定運行,不會出現(xiàn)系統(tǒng)崩潰、數據丟失或數據不可恢復等情況。 同時, 本軟件可隨著用戶的需求變化而快速穩(wěn)定地更新, 滿足用戶不斷變化的增長 需求,有較強的可維護性。 (5)可用性與可移植性: 該軟件可以在 Windows 系列的操作系統(tǒng)中穩(wěn)定運行, 且能將最大性能發(fā)揮到極致。 3. 數據的輸入輸出要求 輸入的數據必須滿足如上表 2 所示的要求。 在填寫學生學號登陸后將會進入系統(tǒng)主頁; 如登陸失敗, 則彈出對話框提示用戶不存在 或賬號密碼錯誤等信息,并讓用戶重新登陸。 在刪除學生課程信息界面, 用戶

13、刪除學生課程信息時, 系統(tǒng)將會提示用戶現(xiàn)有的課程信 息展示給用戶,單點刪除按鈕時,提示用戶“是否確定刪除?” ,用戶點擊“是”將完成刪 除,否則不做任何操作。 在添加學生課程信息界面, 用戶輸入信息后, 系統(tǒng)自動檢查是否有重復信息或者是否符 合數據要求,若不符合這提示用戶,如符合則用戶單擊“添加”并確認添加是完成信息的添 加。 在錄入信息是界面時,基本功能和數據檢驗同添加信息模塊。 在查詢界面時, 用戶按某種關鍵字輸入并確認后系統(tǒng)在規(guī)定時間內檢索數據庫并將結果 返回給用戶。 系統(tǒng)還設有打印功能,能完成本地存儲打印也能完成遠程用戶聯(lián)網打印。 4. 故障處理要求 對用戶使用此軟件時所遭遇的各類突發(fā)

14、事件均有相應的處理: (1) 電腦突然死機或關機時,系統(tǒng)會保存用戶已提交的數據,并對未提交的數據進行 回滾操作保證數據的一致性、完整性和安全性; (2) 電腦中毒是,數據應能做相應的處理,不會產生數據冗余或丟失; (3) 應能定期對數據做相應備份,并記錄相關日志; (4) 遇到網絡中斷或條件數據失敗時,系統(tǒng)能記錄事件,并能對未完成的事件進行回 滾操作和對已完成的數據進行繼續(xù)提交操作, 各個操作進行之前都對用戶發(fā)出提示是否進 行改操作。 8 實踐教學管理系統(tǒng)軟件需求規(guī)格說明書 四、運行環(huán)境規(guī)定 1. 設備 運行該軟件所需的硬件設備如下: (1) 處理器及內存容量:處理器主頻不低于 1.6HZ,內

15、存不低于 512MB; (2) 外存容量不少于 50GB,可聯(lián)機操作也可脫機操作; (3) 輸入輸出設備型號和數量:顯示器,鼠標,鍵盤,打印機等若干; (4) 數據通信設備型號與數量:路由器一個; (5) 功能鍵及其他專用硬件:無專用硬件。 2. 支持軟件 操作系統(tǒng):Windows 系列操作系統(tǒng)均完美支持; 編譯程序: 主要支持 C#編譯程序, 同時能與 C/C+和 Java 等主流語言的編譯程序完美兼容; 支持的軟件: Microsoft Office、 Microsoft SQL Server 及 Microsoft Visual Studio 各版本軟件均 能提供全面的支持,同時支持各中主流瀏覽器軟件,C#虛擬機和通信協(xié)議軟 件等。 3. 接口 (1)用戶接口: 接受學生信息采用文本框的格式讓用戶填寫; 用按鈕的確認方式與用戶進行交互式操作和頁面轉換; 采用對話框方式提示用戶操作; 采用表格、圖表與圖片的方式方便用戶

溫馨提示

  • 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

提交評論