




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第2章軟件計劃
本章內(nèi)容:軟件問題定義及可行性研究需求分析的任務(wù)需求分析步驟實體-關(guān)系圖數(shù)據(jù)流圖狀態(tài)轉(zhuǎn)換圖數(shù)據(jù)字典需求分析的其他圖形工具軟件計劃階段文檔本章重點:可行性研究需求分析的任務(wù)、步驟《實用軟件工程(第4版)》陸惠恩編著12.1軟件問題定義及可行性研究
2.1.1問題定義1.明確系統(tǒng)目標(biāo)、規(guī)模、基本要求2.設(shè)計新系統(tǒng)可能的解決方案2.1.2可行性研究技術(shù)可行性經(jīng)濟(jì)可行性社會因素方面的可行性2.1.3制訂項目開發(fā)計劃1.引言2.項目概述3.實施計劃4.支持條件5.專題計劃要點《實用軟件工程(第4版)》陸惠恩編著22.2需求分析的任務(wù)需求分析的基本任務(wù)是軟件人員和用戶一起完全弄清用戶對系統(tǒng)的確切要求。需求分析是理解、分析和表達(dá)系統(tǒng)必須做什么。需求分析必須經(jīng)過嚴(yán)格復(fù)審。2.2.1確定目標(biāo)系統(tǒng)的具體要求1.確定系統(tǒng)的運行環(huán)境要求2.系統(tǒng)的性能要求3.系統(tǒng)功能4.接口需求《實用軟件工程(第4版)》陸惠恩編著3[例2.1]某高校醫(yī)療費管理系統(tǒng)
醫(yī)療費:校內(nèi)門診費、校外門診費、住院費、子女醫(yī)療費。要求數(shù)據(jù)庫中存放每個職工的職工號、姓名、所屬部門。報銷時填寫所屬部門、職工號、姓名、日期、醫(yī)療費種類和數(shù)額。該校規(guī)定,每年每個職工的醫(yī)療費報銷有限額(如480元),限額在年初時確定,每個職工一年內(nèi)報銷的醫(yī)療費不超過限額時可全部報銷;超過限額時,超出部分只可報銷90%。職工子女的醫(yī)療費也有限額(如240元)。醫(yī)療費管理系統(tǒng)每天記錄當(dāng)天報銷的若干職工或職工子女的醫(yī)療費的類別、金額。讓系統(tǒng)自動結(jié)賬、統(tǒng)計當(dāng)天報銷的醫(yī)療費總額,供出納員核對。每筆賬要保存?zhèn)洳椋刻焖鶊箐N的費用要和各個職工已報銷的金額累計起來,檢查哪些職工已超額。系統(tǒng)要設(shè)計適當(dāng)?shù)牟樵児δ堋D杲K結(jié)算、下一年度開始時,要對數(shù)據(jù)庫文件進(jìn)行初始化,職工醫(yī)療費余額累加到下一年度的余額中。職工調(diào)動(調(diào)入、調(diào)出、內(nèi)部調(diào)動)時,數(shù)據(jù)庫文件要及時修改。《實用軟件工程(第4版)》陸惠恩編著42.2.2建立目標(biāo)系統(tǒng)的邏輯模型模型是為了理解事物而對事物做出一種抽象,對事物的無歧義的書面描述。模型由一組圖形符號和組成圖形的規(guī)則組成。建模的基本目標(biāo)是:描述用戶需求為軟件的設(shè)計奠定基礎(chǔ)定義一組需求,用以驗收產(chǎn)品。模型分為:數(shù)據(jù)模型:用實體—關(guān)系圖功能模型:用數(shù)據(jù)流圖行為模型:用狀態(tài)轉(zhuǎn)換圖數(shù)據(jù)字典用來描述軟件使用或產(chǎn)生的所有數(shù)據(jù)對象,并對各種圖形工具所不能表達(dá)的內(nèi)容加以補(bǔ)充。《實用軟件工程(第4版)》陸惠恩編著5
2.2.3軟件需求規(guī)格說明
1.引言
2.信息描述3.功能描述
4.行為描述
5.確認(rèn)標(biāo)準(zhǔn)
6.運行需求7.附錄2.2.4修正系統(tǒng)開發(fā)計劃2.2.5制訂初步的系統(tǒng)測試計劃2.2.6編寫初步的用戶手冊1.引言2.用途3.運行環(huán)境4.使用過程2.2.7
編寫數(shù)據(jù)要求說明書《實用軟件工程(第4版)》陸惠恩編著62.3需求分析步驟2.3.1進(jìn)行調(diào)查研究調(diào)查研究的目的:是了解用戶的真正需要調(diào)查研究的方法訪談:正式訪談和非正式訪談。分發(fā)調(diào)查表。開會—討論—確認(rèn)的方法。2.3.2分析和描述系統(tǒng)的邏輯模型1.建立起目標(biāo)系統(tǒng)的邏輯模型2.沿數(shù)據(jù)流圖回溯2.3.3復(fù)審《實用軟件工程(第4版)》陸惠恩編著72.4實體-關(guān)系圖1.實體2.屬性3.關(guān)系【例2.2】學(xué)生成績管理系統(tǒng)實體-關(guān)系圖《實用軟件工程(第4版)》陸惠恩編著82.5數(shù)據(jù)流圖
1、數(shù)據(jù)流圖的基本符號《實用軟件工程(第4版)》陸惠恩編著92、數(shù)據(jù)流圖的附加符號
*表示數(shù)據(jù)流之間是“與”關(guān)系(同時存在)+表示數(shù)據(jù)流之間是“或”關(guān)系⊕表示只能從幾個數(shù)據(jù)流中選一個(互斥關(guān)系)《實用軟件工程(第4版)》陸惠恩編著103、畫數(shù)據(jù)流圖的步驟
畫頂層數(shù)據(jù)流圖畫分層數(shù)據(jù)流圖畫總的數(shù)據(jù)流圖【例2-3】畫招聘考試成績管理系統(tǒng)的高層數(shù)據(jù)流圖。4、幾點注意事項《實用軟件工程(第4版)》陸惠恩編著11[例2.3]招聘考試成績管理系統(tǒng)數(shù)據(jù)流圖《實用軟件工程(第4版)》陸惠恩編著122.6狀態(tài)轉(zhuǎn)換圖
1.什么情況下要畫狀態(tài)轉(zhuǎn)換圖2.狀態(tài)轉(zhuǎn)換圖的符號【例2.5】數(shù)據(jù)結(jié)構(gòu)中“棧”對象的狀態(tài)轉(zhuǎn)換圖。《實用軟件工程(第4版)》陸惠恩編著132.7數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,DD)是對實體-關(guān)系圖、狀態(tài)轉(zhuǎn)換圖和數(shù)據(jù)流圖中出現(xiàn)的所有數(shù)據(jù)對象、屬性、關(guān)系、狀態(tài)、數(shù)據(jù)流、文件、處理等元素的定義的集合。2.7.1數(shù)據(jù)字典的內(nèi)容1.數(shù)據(jù)元素2.數(shù)據(jù)流3.數(shù)據(jù)存儲4.數(shù)據(jù)處理《實用軟件工程(第4版)》陸惠恩編著142.7.2數(shù)據(jù)字典使用的符號
=表示“等價于”或“定義為”+連接[],|表示“或”,用“|”分隔,表示可任選其中某一項{}表示“重復(fù)”()表示“可選”,用“,”號隔開1{A}表示A的內(nèi)容至少要出現(xiàn)1次。{B}表示B的內(nèi)容允許重復(fù)0
至任意次。如:成績單=學(xué)號+姓名+1{課程名+成績}3也可寫為成績單=學(xué)號+姓名+{課程名+成績}《實用軟件工程(第4版)》陸惠恩編著152.7.3數(shù)據(jù)字典與圖形工具應(yīng)遵守以下約定:可以用圖形工具描述的盡量用圖形描述。有關(guān)數(shù)據(jù)的組成在數(shù)據(jù)字典中描述。有關(guān)數(shù)據(jù)的加工細(xì)節(jié)在數(shù)據(jù)字典中描述。編寫數(shù)據(jù)字典時不能有遺漏和重復(fù),要避免不一致性。數(shù)據(jù)字典中的條目的排列要有一定規(guī)律,方便查閱。如按英文字母表順序或按漢字筆畫順序排列或按功能分類等;數(shù)據(jù)字典的要易于更新修改。數(shù)據(jù)字典與數(shù)據(jù)流圖等圖形工具應(yīng)相輔相成、互相配合,既要互相補(bǔ)充又要避免冗余。《實用軟件工程(第4版)》陸惠恩編著16【例2.6】寫出例2.3招聘考試成績統(tǒng)計系統(tǒng)的數(shù)據(jù)字典。
1、數(shù)據(jù)項定義:考生=準(zhǔn)考證號+姓名+性別+出生年月+地址+1{課程名+成績}3+總分+名次+專業(yè)代號+錄用否+錄用單位考生文件分兩種:一種按準(zhǔn)考證號碼次序排列,另一種按考生成績總分由高到低排列。專業(yè)代號=[1=法律/2=行政學(xué)/3=財經(jīng)學(xué)]錄用通知書=準(zhǔn)考證號+專業(yè)+姓名+錄用單位考生成績單=準(zhǔn)考證號+姓名+專業(yè)+1{課程名+成績}3+總分2、處理算法:排序:(1)三個專業(yè)的考生分別按總分由高到低的次序排序,輸出成績單,供錄用參考。(2)按準(zhǔn)考證號的順序?qū)⒖忌煽儐未蛴〕鰜恚环萁o招干委員會留底,另一份發(fā)給考生。錄用原則:各專業(yè)按考生成績總分從高分到低分的次序錄用,總分相同時專業(yè)課成績高的優(yōu)先。《實用軟件工程(第4版)》陸惠恩編著17【例2.7】寫出例2.1醫(yī)療費管理系統(tǒng)數(shù)據(jù)字典。1、數(shù)據(jù)項職工庫=部門名+職工號+姓名當(dāng)日明細(xì)賬=報銷日期+部門名+職工號+姓名+校外門診費+校內(nèi)門診費+住院費+總額+余額+子女醫(yī)療費+子女總額醫(yī)療費總賬=部門名+職工號+姓名+校外門診費+校內(nèi)門診費+住院費+總額+余額+子女醫(yī)療費+子女總額余額=限額-總額(小于0時,取為0)醫(yī)療費明細(xì)賬={當(dāng)日明細(xì)賬}2、操作說明(1)輸入數(shù)據(jù)時只需輸入職工號,就可在職工庫中查找出該職工所屬部門名及姓名,顯示在屏幕上供核對,并將醫(yī)療費總賬中該職工今年內(nèi)今日前已報銷的醫(yī)療費總額和余額顯示出來。(2)輸入當(dāng)日報銷的校外門診費、校內(nèi)門診費、住院費、子女醫(yī)療費后,計算機(jī)自動算出該職工的醫(yī)療費總額和余額。(3)核對:算出當(dāng)日所有職工報銷的各類醫(yī)療費的分類總和及所有總和,供出納員核對。若發(fā)現(xiàn)錯誤應(yīng)進(jìn)入“修改”模塊進(jìn)行修改。核對正確后可進(jìn)入“累加”模塊。(4)累加:把職工當(dāng)天報銷的各類醫(yī)療費與以前報銷的分類累加并算出總額。《實用軟件工程(第4版)》陸惠恩編著182.8需求分析其他圖形工具2.8.1層次圖層次圖是一系列多層次的樹形結(jié)構(gòu)矩形框,用來描述數(shù)據(jù)的層次結(jié)構(gòu),也可描述程序結(jié)構(gòu)。
《實用軟件工程(第4版)》陸惠恩編著192.8.2Warnier圖(Warnierdiagram)
表示數(shù)據(jù)層次結(jié)構(gòu)又稱(Warnier-Orr圖)可表達(dá)數(shù)據(jù)結(jié)構(gòu)也可表達(dá)程序結(jié)構(gòu)Warnier圖使用的符號:(1)花括號{表示屬于數(shù)據(jù)結(jié)構(gòu)的同一層次。(2)異或符號⊕,符號的上、下方的兩個名字代表的數(shù)據(jù)只能出現(xiàn)一個。(3)圓括號(),數(shù)據(jù)重復(fù)出現(xiàn)的次數(shù)。
《實用軟件工程(第4版)》陸惠恩編著202.8.3IPO圖輸入/處理/輸出(InputProcessOutput)圖的簡稱。【例2.10】招聘考試成績管理系統(tǒng)的IPO圖。《實用軟件工程(第4版)》陸惠恩編著21第2章小結(jié)可行性研究階段要從技術(shù)方面、經(jīng)濟(jì)方面、社會因素方面寫出可行性研究報告。軟件開發(fā)計劃可用Gantt圖和工程網(wǎng)絡(luò)圖來描述。軟件需求是進(jìn)行軟件設(shè)計、實現(xiàn)和質(zhì)量度量的基礎(chǔ)。需求分析是理解、分析和表達(dá)軟件需
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雙方有共同債務(wù)離婚協(xié)議
- 行紀(jì)合同房屋買賣合同書
- 二零二五版羅黛的離婚協(xié)議書
- 二零二五版柜臺租賃經(jīng)營合同
- 二零二五版吊車吊裝安全協(xié)議
- 電商代運營不贏利后的那些紛爭二零二五年
- 酒吧車輛管理制度規(guī)定
- 酒店崗位身高管理制度
- 公司管理制度百度文
- 露天酒缸安全管理制度
- 二年級數(shù)學(xué)歐利和他的懶弟弟優(yōu)秀課件
- 2023年春江蘇開放大學(xué)《江蘇紅色文化》過程性考核作業(yè)一二和綜合大作業(yè)+參考答案
- 材料物理知到章節(jié)答案智慧樹2023年南開大學(xué)
- 花城版音樂課時2-第2課 兩首風(fēng)格不同的臺灣民謠-《放紙鷂》-課件
- 馬原第七章共產(chǎn)主義崇高理想及其最終實現(xiàn)
- 壓電陶瓷完整版課件
- 獲獎QC小組活動-提高苗木栽植成活率
- 青島版科學(xué)(2017)六三制六年級下冊14.《有趣的碰碰球》教學(xué)課件
- GB/T 36876-2018中小學(xué)校普通教室照明設(shè)計安裝衛(wèi)生要求
- GB/T 14273-1993旋轉(zhuǎn)軸唇形密封圈性能試驗方法
- GB 13326-1991組合式空氣處理機(jī)組噪聲限值
評論
0/150
提交評論