

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程需求分析報(bào)告【精選文檔】目錄1 引言 1。1編寫(xiě)目的11.2 項(xiàng)目背景11。3術(shù)語(yǔ)說(shuō)明11。4 參考資料12 項(xiàng)目概述 2。1編寫(xiě)目的12.2 項(xiàng)目背景22.3 術(shù)語(yǔ)說(shuō)明22。4 參考資料22。5 條件和限制33 功能需求3。1功能劃分33。2功能描述34 外部接口需求4。1功能劃分34。2功能描述45 性能需求5.1 數(shù)據(jù)精確性45.2 時(shí)間特性45。3 適應(yīng)性46 軟件屬性需求6。1 正確性46.2 可靠性46.3 效率56。4 完整性56.5 易使用性 56。6 可維護(hù)性 56。7 可測(cè)試性 56.8 可復(fù)用性 56。9 安全保密性 56.10 可理解性56.11 可移植性56。
2、12 互聯(lián)性57 其他需求58 數(shù)據(jù)描述58。1靜態(tài)數(shù)據(jù)68。2動(dòng)態(tài)數(shù)據(jù)68.3數(shù)據(jù)庫(kù)描述68。4數(shù)據(jù)字典68.5數(shù)據(jù)采集69 附錄61引言1.1編寫(xiě)目的學(xué)生管理系統(tǒng)是面向?qū)W生的,目的是提高學(xué)校對(duì)學(xué)生的管理。本系統(tǒng)主要包括六個(gè)模塊:學(xué)生的基本信息、課程的基本信息、登錄、成績(jī)錄入、成績(jī)查詢和匯總功能,這六個(gè)模塊基本實(shí)現(xiàn)設(shè)計(jì)本系統(tǒng)的目的,從而可以進(jìn)一步滿足學(xué)校對(duì)管理系統(tǒng)的要求?,F(xiàn)在的學(xué)生管理系統(tǒng)功能不夠,所以我們要明確用戶對(duì)學(xué)生管理系統(tǒng)的功能和性能的需求,并將這些需求用語(yǔ)言編寫(xiě)出來(lái)。并使系統(tǒng)開(kāi)發(fā)者和學(xué)生對(duì)此成績(jī)管理系統(tǒng)有共同的理解和認(rèn)識(shí)。這是開(kāi)發(fā)學(xué)生管理信息系統(tǒng)的基礎(chǔ),為了更好的開(kāi)發(fā),對(duì)系統(tǒng)的設(shè)計(jì)
3、要詳細(xì)。開(kāi)發(fā)的系統(tǒng)要簡(jiǎn)單實(shí)用.1.2 項(xiàng)目背景項(xiàng)目名稱為:學(xué)生成績(jī)管理信息系統(tǒng)。開(kāi)發(fā)目標(biāo)為有效管理學(xué)生信息,實(shí)現(xiàn)學(xué)生信息的數(shù)據(jù)錄入、瀏覽、修改等,從而實(shí)現(xiàn)對(duì)學(xué)生信息的規(guī)范化、系統(tǒng)化、自動(dòng)化管理。1.3術(shù)語(yǔ)說(shuō)明MIS: 管理信息系統(tǒng)Transaction Processing : 事務(wù)處理Data Acquisition :數(shù)據(jù)采集Data Processing Circle : 數(shù)據(jù)處理流程Data Processing:數(shù)據(jù)處理1。4 參考資料軟件工程案例教程畢碩本 盧桂香 編著 北京大學(xué)出版社Vista Basic語(yǔ)言程序設(shè)計(jì)劉韜編著 人民郵電出版社2 項(xiàng)目概述2.1待開(kāi)發(fā)軟件的一般概述此
4、軟件的目的是提高學(xué)校對(duì)學(xué)生的科學(xué)化管理,為學(xué)校的學(xué)生成績(jī)管理系統(tǒng)進(jìn)行優(yōu)化。2。2待開(kāi)發(fā)軟件的功能(1) 由于學(xué)生學(xué)籍等信息具有一等保密性,應(yīng)該為用戶設(shè)置密碼以提高系統(tǒng)的數(shù)據(jù)安全性。(2) 使用該系統(tǒng),可以記錄學(xué)生學(xué)籍,能方便的瀏覽、添加、編輯和查詢學(xué)生的信息,通過(guò)該系統(tǒng)了解學(xué)生的基本情況。(3) 使用該系統(tǒng),可以查看學(xué)生、課程、成績(jī)3個(gè)重要方面,提供報(bào)表的輸出和打印功能.(4) 隨著學(xué)校班級(jí)的變動(dòng),系統(tǒng)應(yīng)該能對(duì)班級(jí)信息進(jìn)行增加、編輯和刪除功能。(5) 本系統(tǒng)聽(tīng)具有數(shù)據(jù)庫(kù)維護(hù)功能。本系統(tǒng)模塊結(jié)構(gòu)圖2。3用戶特征使用本軟件的用戶群是學(xué)生和老師 2。4 運(yùn)行環(huán)境 (1)硬件環(huán)境 普通臺(tái)式機(jī)或筆記本電
5、腦對(duì)CPU性能與內(nèi)存容量無(wú)具體要求(2)軟件環(huán)境 Windows 95或更高版本2.5條件和限制本系統(tǒng)為Visual Basic為開(kāi)發(fā)語(yǔ)言,故運(yùn)行時(shí)對(duì)系統(tǒng)要求不高,一般電腦均可流暢運(yùn)行,本系統(tǒng)的管理人員必須具有定相應(yīng)的電腦水平,學(xué)生的一些私人信息必須被保護(hù)好。3功能需求3.1功能劃分本軟件主要有如下功能1. 身份驗(yàn)證2. 查詢學(xué)生的基本信息3. 查詢學(xué)生的成績(jī)4. 查詢課程的基本信息5. 查詢學(xué)生的一門(mén)課的總成績(jī),平時(shí)成績(jī),期中和期末的成績(jī)6. 修改功能7. 幫助功能3.2功能描述(1)身份驗(yàn)證功能 對(duì)登陸的用戶進(jìn)行驗(yàn)證,通過(guò)者才能進(jìn)入系統(tǒng)。(2)查詢學(xué)生的基本信息 對(duì)學(xué)生的基本信息進(jìn)行查詢(
6、3)查詢學(xué)生的成績(jī) 對(duì)學(xué)生的成績(jī)進(jìn)行查詢(4)查詢客場(chǎng)的基本信息 對(duì)學(xué)生課程的基本信息進(jìn)行查詢(5)查詢課程成績(jī)的構(gòu)成 對(duì)學(xué)生成績(jī)的構(gòu)成,比如平時(shí)成績(jī),期中和期末成績(jī)進(jìn)行查詢(6)修改功能 對(duì)學(xué)生的一些信息進(jìn)行修改(7)幫助功能 為用戶提供使用幫助4外部接口需求4.1 用戶界面 采用windows 的通用圖形界面,對(duì)用戶友好,必須對(duì)鼠標(biāo)和鍵盤(pán)提供支持,界面的設(shè)計(jì)應(yīng)遵循如下規(guī)則:(1) 界面具有一致性,按規(guī)范應(yīng)遵循MS Windows軟件界面概念規(guī)范。(2) 提供簡(jiǎn)單的錯(cuò)誤處理。(3) 提供信息反饋,用多種信息提示用戶當(dāng)前的軟件運(yùn)行狀態(tài)。;(4) 操作可逆,其動(dòng)作可以是單個(gè)操作,或者是一個(gè)相對(duì)對(duì)
7、立的操作序列;(5) 顯示啟動(dòng)畫(huà)面,畫(huà)面要簡(jiǎn)潔明了,不能太過(guò)花哨。4.2 硬件接口 支持一般的P II 或更高檔微機(jī),筆記本電腦。4.3 軟件接口 運(yùn)行于Windows操作系統(tǒng)之上.4.4 通信接口 本系統(tǒng)無(wú)需聯(lián)機(jī)工作,不需要通信接口,可以獨(dú)立運(yùn)行。 4.5故障處理 正常運(yùn)行時(shí)不應(yīng)出錯(cuò),若時(shí)出錯(cuò)的話,應(yīng)該有恢復(fù)系統(tǒng)的功能,并且必須保護(hù)數(shù)據(jù)的準(zhǔn)確性。 5性能需求 本系統(tǒng)的設(shè)計(jì)目標(biāo)主要是普通用戶,對(duì)時(shí)間要求度不高,但仍然要保證系統(tǒng)穩(wěn)定快速運(yùn)行,同時(shí)不會(huì)與其他軟件系統(tǒng)出現(xiàn)兼容性問(wèn)題,可以與其他軟件共存。5.1 數(shù)據(jù)精確性要求所開(kāi)發(fā)的軟件要達(dá)到用戶的需求,運(yùn)行時(shí)基本無(wú)誤5.2 時(shí)間特性 一般條件下,應(yīng)
8、該在用戶允許的等待時(shí)間內(nèi)完成操作。5。3 適應(yīng)性 對(duì)用戶的要求要有極快的響應(yīng)6 軟件屬性需求本軟件在正常使用范圍內(nèi),對(duì)用戶系統(tǒng)不會(huì)造成任何危害,同時(shí)也不會(huì)嘗試獲取用戶私人信息,同時(shí)更不會(huì)訪問(wèn)除本系統(tǒng)和數(shù)據(jù)庫(kù)以外的任何用戶文件,本系統(tǒng)具有身份確認(rèn)功能,可以保證非系統(tǒng)管理員執(zhí)行非法操作。6.1 正確性 對(duì)于所有用戶與管理員使用本系統(tǒng)不應(yīng)查詢出錯(cuò)誤信息,系統(tǒng)也盡量減少BUG的存在。6.2 可靠性 本系統(tǒng)以保證在所需硬件與軟件環(huán)境中穩(wěn)定運(yùn)行,不出現(xiàn)運(yùn)行出錯(cuò)或者異常退出等特殊情況。6.3 效率 對(duì)于本系統(tǒng)中的任何操作,本系統(tǒng)應(yīng)當(dāng)給予迅速執(zhí)行而不會(huì)執(zhí)行緩慢或者造成程序不響應(yīng)。6。4 完整性 經(jīng)過(guò)發(fā)布后本系
9、統(tǒng)應(yīng)擁有說(shuō)明書(shū)中的所有功能,可以正確實(shí)現(xiàn)所有預(yù)設(shè)功能。6.5 易使用性 本軟件大量使用窗口與對(duì)話框等圖形元素,便于用戶接受,同時(shí)提供使用說(shuō)明書(shū),用戶可以迅速掌握本系統(tǒng)的操作方法。6.6 可維護(hù)性 本系統(tǒng)設(shè)計(jì)較為封閉,發(fā)布本系統(tǒng)時(shí)僅提供主程序與數(shù)據(jù)庫(kù)文件,無(wú)需特別維護(hù)。6。7 可測(cè)試性 本系統(tǒng)在正式使用之前可以隨機(jī)向數(shù)據(jù)庫(kù)中存儲(chǔ)一系列數(shù)據(jù),測(cè)試所有功能的工作情況,測(cè)試完畢之后可以清空該數(shù)據(jù)庫(kù)并正式使用.6。8 可復(fù)用性 由于本系統(tǒng)的封閉性也造成該軟件無(wú)法進(jìn)行功能復(fù)用。6。9 安全保密性本系統(tǒng)已經(jīng)設(shè)計(jì)得較為安全,關(guān)鍵在與系統(tǒng)管理員能否保證數(shù)據(jù)庫(kù)的安全性,同時(shí)數(shù)據(jù)庫(kù)的存放也較為關(guān)鍵,不可讓無(wú)關(guān)人員訪
10、問(wèn)。6。10 可理解性 本系統(tǒng)使用的圖形界面,對(duì)于所有用戶均能快速入手,無(wú)需特別學(xué)習(xí)操作方法。6。11 可移植性 本系統(tǒng)只能在windows 95以上的操作系統(tǒng)中運(yùn)行,不可移植到其他操作系統(tǒng)中使用。6。12 互聯(lián)性 本系統(tǒng)無(wú)需聯(lián)機(jī)使用,所有數(shù)據(jù)都保存在本機(jī)數(shù)據(jù)庫(kù)中。7 其他需求 無(wú)其他特殊需求.8 數(shù)據(jù)描述 本系統(tǒng)主要包含兩類數(shù)據(jù),即靜態(tài)數(shù)據(jù)與動(dòng)態(tài)數(shù)據(jù),靜態(tài)數(shù)據(jù)用以描述動(dòng)態(tài)數(shù)據(jù)的實(shí)際含義與特征,動(dòng)態(tài)數(shù)據(jù)則用來(lái)存儲(chǔ)學(xué)生的各類信息,是本系統(tǒng)的主要操作數(shù)據(jù)。8。1靜態(tài)數(shù)據(jù)姓名 Name性別 Sex 年齡 Age家庭住址 Address家庭電話 Tel-H 年級(jí) Grade 課程 Course 任課教師 Teacher 得分 Score 修改 Modification密碼 SecretNumber8.2動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):用戶名,密碼,菜單選項(xiàng),導(dǎo)入文件。 輸出數(shù)據(jù):由查詢所得的學(xué)生的基本信息和成績(jī)信息。8.3數(shù)據(jù)庫(kù)描述由于本管理系統(tǒng)對(duì)數(shù)據(jù)訪問(wèn)量不大,為存儲(chǔ)和使用方便,本軟件采用常見(jiàn)的Microsoft Access數(shù)據(jù)庫(kù),用戶也無(wú)需額外安裝數(shù)據(jù)庫(kù)軟件。8。4數(shù)據(jù)字典1姓名=1漢字101字母202學(xué)號(hào)=1數(shù)字73家庭住址=1漢字|數(shù)字40|1字母數(shù)字80
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技產(chǎn)業(yè)園區(qū)物流規(guī)劃與技術(shù)支持
- 科技助力社區(qū)綠化智能化管理與生態(tài)改善
- 乙方租憑合同范本
- 知識(shí)版權(quán)如何塑造企業(yè)信任度
- 個(gè)人辦公設(shè)備買(mǎi)賣(mài)協(xié)議
- 知識(shí)產(chǎn)權(quán)實(shí)務(wù)與教育創(chuàng)新
- 學(xué)校購(gòu)買(mǎi)led合同范本
- 電影音樂(lè)與劇情的完美融合
- 勞動(dòng)合同續(xù)簽如何處理爭(zhēng)議
- 科技植物園神奇植物的科技應(yīng)用探索
- 《2024版 CSCO非小細(xì)胞肺癌診療指南》解讀
- 圍填海項(xiàng)目生態(tài)保護(hù)修復(fù)方案編制技術(shù)指南(試行)
- 2024年工業(yè)和信息化部應(yīng)急通信保障中心招聘高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 物體打擊傷亡事故應(yīng)急處置卡
- 2024-2030年中國(guó)飛機(jī)AFP和ATL復(fù)合材料行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 《祝?!饭_(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì) 統(tǒng)編版高中語(yǔ)文必修下冊(cè)-1
- 20兆瓦光伏漁光互補(bǔ)電站項(xiàng)目可行性研究報(bào)告
- 新疆維吾爾自治區(qū)2024年中考英語(yǔ)真題【附真題答案】
- 七年級(jí)英語(yǔ)上冊(cè)(人教版2024)新教材解讀課件
- NB/T 11431-2023土地整治煤矸石回填技術(shù)規(guī)范
- 繼續(xù)醫(yī)學(xué)教育項(xiàng)目申報(bào)表
評(píng)論
0/150
提交評(píng)論