軟件工程需求分析報告_第1頁
軟件工程需求分析報告_第2頁
軟件工程需求分析報告_第3頁
軟件工程需求分析報告_第4頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄1 引言1.111.211.311.412 項目概述2.112.222.322.422.533 功能需求3.133.234 外部接口需求4.134.245 性能需求5.145.245.346 軟件屬性需求6.146.246.356.456.556.656.756.856.956.1056.1156.1257其他需求58數據描述58.168.268.368.468.569附錄61 引言1.1 編寫目的學生管理系統(tǒng)是面向學生的, 目的是提高學校對學生的管理。 本系統(tǒng)主要包括六個模塊:學生的基本信息、課程的基本信息、登錄、成績錄入、成績查詢和匯總功能,這六個模塊基本實現設計本系統(tǒng)的目的, 從而可

2、以進一步滿足學校對管理系統(tǒng)的要求?,F在的學生管理系統(tǒng)功能不夠, 所以我們要明確用戶對學生管理系統(tǒng)的功能和性能的需求 ,并將這些需求用語言編寫出來。并使系統(tǒng)開發(fā)者和學生對此成績管理系統(tǒng)有共同的理解和認識。這是開發(fā)學生管理信息系統(tǒng)的基礎 ,為了更好的開發(fā),對系統(tǒng)的設計要詳細。開發(fā)的系統(tǒng)要簡單實用。1.2項目背景項目名稱為: 學生成績管理信息系統(tǒng)。 開發(fā)目標為有效管理學生信息,實現學生信息的數據錄入、瀏覽、修改等,從而實現對學生信息的規(guī)范化、系統(tǒng)化、自動化管理。1.3 術語說明MIS: 管理信息系統(tǒng)Transaction Processing :事務處理Data Acquisition :數據采集D

3、ata Processing Circle :數據處理流程Data Processing :數據處理1.4參考資料軟件工程案例教程 畢碩本盧桂香 編著北京大學出版社Vista Basic 語言程序設計 劉韜編著人民郵電出版社2 項目概述2.1 待開發(fā)軟件的一般概述此軟件的目的是提高學校對學生的科學化管理,為學校的學生成績管理系統(tǒng)進行優(yōu)化。2.2 待開發(fā)軟件的功能(1) 由于學生學籍等信息具有一等保密性,應該為用戶設置密碼以提高系統(tǒng)的數據安全性。(2) 使用該系統(tǒng),可以記錄學生學籍,能方便的瀏覽、添加、編輯和查詢學生的信息,通過該系統(tǒng)了解學生的基本情況。(3) 使用該系統(tǒng),可以查看學生、課程、成

4、績 3 個重要方面,提供報表的輸出和打印功能。(4) 隨著學校班級的變動,系統(tǒng)應該能對班級信息進行增加、編輯和刪除功能。(5) 本系統(tǒng)聽具有數據庫維護功能。本系統(tǒng)模塊結構圖2.3 用戶特征使用本軟件的用戶群是學生和老師2.4 運行環(huán)境( 1)硬件環(huán)境普通臺式機或筆記本電腦對 CPU 性能與內存容量無具體要求(2)軟件環(huán)境Windows 95 或更高版本22.5 條件和限制本系統(tǒng)為 Visual Basic 為開發(fā)語言,故運行時對系統(tǒng)要求不高,一般電腦均可流暢運行,本系統(tǒng)的管理人員必須具有定相應的電腦水平, 學生的一些私人信息必須被保護好。3 功能需求3.1 功能劃分本軟件主要有如下功能1. 身

5、份驗證2. 查詢學生的基本信息3. 查詢學生的成績4. 查詢課程的基本信息5. 查詢學生的一門課的總成績,平時成績,期中和期末的成績6. 修改功能7. 幫助功能3.2 功能描述(1)身份驗證功能對登陸的用戶進行驗證,通過者才能進入系統(tǒng)。(2)查詢學生的基本信息對學生的基本信息進行查詢(3)查詢學生的成績對學生的成績進行查詢(4)查詢客場的基本信息對學生課程的基本信息進行查詢(5)查詢課程成績的構成對學生成績的構成,比如平時成績,期中和期末成績進行查詢(6)修改功能對學生的一些信息進行修改(7)幫助功能為用戶提供使用幫助4外部接口需求4.1 用戶界面采用 windows 的通用圖形界面,對用戶友

6、好,必須對鼠標和鍵盤提供支持,界面的設計應遵循如下規(guī)則:(1) 界面具有一致性,按規(guī)范應遵循MS Windows 軟件界面概念規(guī)范。(2) 提供簡單的錯誤處理。3(3) 提供信息反饋,用多種信息提示用戶當前的軟件運行狀態(tài)。;(4) 操作可逆,其動作可以是單個操作, 或者是一個相對對立的操作序列;(5) 顯示啟動畫面,畫面要簡潔明了,不能太過花哨。4.2 硬件接口支持一般的 P II 或更高檔微機,筆記本電腦。4.3 軟件接口運行于 Windows 操作系統(tǒng)之上。4.4 通信接口本系統(tǒng)無需聯機工作,不需要通信接口,可以獨立運行。4.5 故障處理正常運行時不應出錯,若時出錯的話,應該有恢復系統(tǒng)的功

7、能,并且必須保護數據的準確性。5 性能需求本系統(tǒng)的設計目標主要是普通用戶,對時間要求度不高,但仍然要保證系統(tǒng)穩(wěn)定快速運行,同時不會與其他軟件系統(tǒng)出現兼容性問題,可以與其他軟件共存。5.1 數據精確性要求所開發(fā)的軟件要達到用戶的需求,運行時基本無誤5.2 時間特性一般條件下,應該在用戶允許的等待時間內完成操作。5.3 適應性對用戶的要求要有極快的響應6 軟件屬性需求本軟件在正常使用范圍內,對用戶系統(tǒng)不會造成任何危害,同時也不會嘗試獲取用戶私人信息,同時更不會訪問除本系統(tǒng)和數據庫以外的任何用戶文件,本系統(tǒng)具有身份確認功能,可以保證非系統(tǒng)管理員執(zhí)行非法操作。6.1 正確性對于所有用戶與管理員使用本系

8、統(tǒng)不應查詢出錯誤信息,系統(tǒng)也盡量減少 BUG 的存在。6.2 可靠性本系統(tǒng)以保證在所需硬件與軟件環(huán)境中穩(wěn)定運行,不出現運行出錯或者異常退出等特殊情況。46.3 效率對于本系統(tǒng)中的任何操作,本系統(tǒng)應當給予迅速執(zhí)行而不會執(zhí)行緩慢或者造成程序不響應。6.4 完整性經過發(fā)布后本系統(tǒng)應擁有說明書中的所有功能,可以正確實現所有預設功能。6.5 易使用性本軟件大量使用窗口與對話框等圖形元素,便于用戶接受,同時提供使用說明書,用戶可以迅速掌握本系統(tǒng)的操作方法。6.6 可維護性本系統(tǒng)設計較為封閉,發(fā)布本系統(tǒng)時僅提供主程序與數據庫文件,無需特別維護。6.7 可測試性本系統(tǒng)在正式使用之前可以隨機向數據庫中存儲一系列

9、數據,測試所有功能的工作情況,測試完畢之后可以清空該數據庫并正式使用。6.8 可復用性由于本系統(tǒng)的封閉性也造成該軟件無法進行功能復用。6.9 安全保密性本系統(tǒng)已經設計得較為安全,關鍵在與系統(tǒng)管理員能否保證數據庫的安全性,同時數據庫的存放也較為關鍵,不可讓無關人員訪問。6.10 可理解性本系統(tǒng)使用的圖形界面,對于所有用戶均能快速入手,無需特別學習操作方法。6.11 可移植性本系統(tǒng)只能在 windows 95 以上的操作系統(tǒng)中運行, 不可移植到其他操作系統(tǒng)中使用。6.12 互聯性本系統(tǒng)無需聯機使用,所有數據都保存在本機數據庫中。7 其他需求無其他特殊需求。8 數據描述本系統(tǒng)主要包含兩類數據,即靜態(tài)

10、數據與動態(tài)數據,靜態(tài)數據用以描5述動態(tài)數據的實際含義與特征,動態(tài)數據則用來存儲學生的各類信息,是本系統(tǒng)的主要操作數據。8.1 靜態(tài)數據姓名Name性別Sex年齡Age家庭住址Address家庭電話Tel-H年級Grade課程Course任課教師Teacher得分Score修改Modification密碼SecretNumber8.2 動態(tài)數據輸入數據:用戶名,密碼,菜單選項,導入文件。輸出數據:由查詢所得的學生的基本信息和成績信息。8.3 數據庫描述由于本管理系統(tǒng)對數據訪問量不大,為存儲和使用方便,本軟件采用常見的 Microsoft Access 數據庫,用戶也無需額外安裝數據庫軟件。8.4 數據字典1 姓名 =1 漢字 10|1 字母 202 學號 =1 數字 73 家庭住址 =1 漢字 |數字 40|1 字母 |數字 8

溫馨提示

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

評論

0/150

提交評論