版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、毛新軍毛新軍 教授教授計(jì)算機(jī)科學(xué)與技術(shù)系計(jì)算機(jī)科學(xué)與技術(shù)系602教研室教研室 0731-(45)73649軟件工程導(dǎo)論軟件工程導(dǎo)論 之之Copyright Xinjun Mao需求分析根底需求分析根底2n開發(fā)軟件系統(tǒng)前,須了解用戶的期望和要求n軟件需求n需求分析過程n需求分析的重要性n軟件開發(fā)的根底和前提n最終目的軟件系統(tǒng)驗(yàn)收的規(guī)范n防止或者盡早剔除早期的錯誤Copyright Xinjun Mao需求分析根底需求分析根底3n需求分析的復(fù)雜性和面臨的困難n片面, 不完全n模糊, 不準(zhǔn)確n不一致, 歧義n需求復(fù)雜和龐大n因此必需運(yùn)用系統(tǒng)的方法、借助于一系列行之有效的技術(shù)
2、和工具進(jìn)展軟件需求分析Copyright Xinjun Mao需求分析根底需求分析根底4n需求分析的義務(wù)和過程n需求獲取技術(shù)n需求分析和描畫技術(shù)n軟件需求規(guī)格闡明書及其評審Copyright Xinjun Mao需求分析根底需求分析根底5n什么是用戶需求n待開發(fā)軟件系統(tǒng)的功能、性能、設(shè)計(jì)約束和其它要求n用戶需求例子圖書館管理系統(tǒng)n功能需求:辦理讀者借書證, n性能需求:查詢操作延遲時間不超越1秒鐘, n設(shè)計(jì)約束:前臺運(yùn)轉(zhuǎn)在windows OS下,n其它要求:開發(fā)時間6個月, Copyright Xinjun Mao需求分析根底需求分析根底6n需求分析的義務(wù)n經(jīng)過對運(yùn)用問題及其環(huán)境的了解和分析,
3、準(zhǔn)確、一致和完全地刻劃用戶需求,構(gòu)成軟件需求規(guī)格闡明書( SRS: Software Requirement Specification )n需求分析過程n獲取和了解用戶需求n描畫和分析用戶需求n對用戶需求進(jìn)展評審Copyright Xinjun Mao需求分析根底需求分析根底7獲取和了解需求獲取和了解需求描畫和分析需求描畫和分析需求評審用戶需求評審用戶需求需求獲取需求獲取技術(shù)技術(shù)建模、籠統(tǒng)、建模、籠統(tǒng)、多視點(diǎn)、問題多視點(diǎn)、問題分解、原型分解、原型需求評需求評審原那審原那么么Copyright Xinjun Mao需求分析根底需求分析根底8n 義務(wù)n獲取并了解用戶需求, 去除用戶需求的不一致性
4、, 模糊性和歧義性,協(xié)助用戶發(fā)現(xiàn)潛在的需求n 原那么n 和用戶進(jìn)展交流和協(xié)作n 將對原始問題了解與軟件開發(fā)閱歷結(jié)合, 發(fā)現(xiàn).Copyright Xinjun Mao需求分析根底需求分析根底9n 義務(wù)n對用戶需求進(jìn)展建模,生成SRS和初步用戶手冊 nSRS : 用戶需求(功能, 行為, 性能等)n用戶手冊:如何操作和運(yùn)用目的軟件,界面描畫和運(yùn)用初步想象,目的n 原那么n 確保SRS的完好性、一致性和準(zhǔn)確性n 鼓勵用戶參與SRS以及用戶手冊的制定n 盡可以做到SRS構(gòu)造明晰,措辭準(zhǔn)確和簡約Copyright Xinjun Mao需求分析根底需求分析根底10n 義務(wù)n多方人員一同對SRS進(jìn)展復(fù)核和評
5、審,以確保用戶手冊和SRS全面、準(zhǔn)確、一致地反映用戶需求n 原那么n支持各方用戶,需求分析人員、設(shè)計(jì)人員共同參與評審義務(wù)Copyright Xinjun Mao需求分析根底需求分析根底11n需求分析的義務(wù)和過程n需求獲取技術(shù)n需求分析和描畫技術(shù)n軟件需求規(guī)格闡明書及其評審Copyright Xinjun Mao需求分析根底需求分析根底12 問問題題域域 用用戶戶 需需求求分分析析員員 交交流流 Copyright Xinjun Mao需求分析根底需求分析根底13Copyright Xinjun Mao需求分析根底需求分析根底14 Copyright Xinjun Mao需求分析根底需求分析根底
6、15n加強(qiáng)聯(lián)絡(luò)n促進(jìn)交流n增進(jìn)協(xié)作Copyright Xinjun Mao需求分析根底需求分析根底16讀者管理讀者管理書庫管理書庫管理讀者借閱管讀者借閱管理理Copyright Xinjun Mao需求分析根底需求分析根底17用用戶戶工工程程擔(dān)擔(dān)任任人人需需求求分分析析人人員員設(shè)設(shè)計(jì)計(jì)員員1. 建立結(jié)合小組參與者: 用戶、需求分析人員、設(shè)計(jì)人員。Copyright Xinjun Mao需求分析根底需求分析根底182. 會議討論明確問題、范圍、環(huán)境等,逐漸了解用戶需求會議應(yīng)有記錄,整理構(gòu)成文檔3. 分成三小組讀者管理、圖書管理和讀者借閱子系統(tǒng)4. 總結(jié)各方成果構(gòu)成結(jié)論性的SRSCopyright
7、 Xinjun Mao需求分析根底需求分析根底19n需求分析的義務(wù)和過程n需求獲取技術(shù)n需求分析和描畫技術(shù)n軟件需求規(guī)格闡明書及其評審Copyright Xinjun Mao需求分析根底需求分析根底20n問題分解n籠統(tǒng)n建模n多視點(diǎn)n快速原型Copyright Xinjun Mao需求分析根底需求分析根底21整個問題整個問題子問題子問題1 1子問題子問題3 3子問題子問題2 2n什么是問題分解n將大問題分解為小問題,經(jīng)過小問題處置來實(shí)現(xiàn)大問題的處置 n問題分解有助于降低處置問題的復(fù)雜度; 獲取和分析問題本身所固有的整體-部分關(guān)系n圖書館系統(tǒng)n讀者管理n圖書管理n借閱管理Copyright Xi
8、njun Mao需求分析根底需求分析根底22n什么是籠統(tǒng)?n籠統(tǒng)有助于控制問題復(fù)雜度,抓住問題的本質(zhì),獲取普通和特殊關(guān)系Copyright Xinjun Mao需求分析根底需求分析根底23n讀者籠統(tǒng)(提取成份)n名字n性別n單位n類別n照片n讀者籠統(tǒng)(丟棄成份)n身高n年齡nCopyright Xinjun Mao需求分析根底需求分析根底24n什么是需求模型n模型是對現(xiàn)實(shí)的簡化,包含有廣泛影響的要素,忽略不相關(guān)的次要要素 n需求模型詳細(xì)、準(zhǔn)確地描畫了用戶對目的軟件系統(tǒng)的功能、行為、性能、 設(shè)計(jì)約束等方面的要求n為什么需求建模n建??蓽p少和簡化所用戶需求的分析和描畫,從多個視點(diǎn)、多個不同的籠統(tǒng)層
9、次來描畫用戶需求,從而更好促進(jìn)軟件的開發(fā)Copyright Xinjun Mao需求分析根底需求分析根底25n留意n需求建模不要涉及軟件設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié)n需求建模方法n面向數(shù)據(jù)流的方法n面向?qū)ο蟮姆椒–opyright Xinjun Mao需求分析根底需求分析根底26 n什么是多視點(diǎn)分析n從多個角度、不同層面上分析和描畫用戶需求n為什么需求多視點(diǎn)分析 n人的認(rèn)識具有片面性(瞎子摸象)n 多視點(diǎn)可以協(xié)助我們?nèi)姘盐沼脩舻男枨驝opyright Xinjun Mao需求分析根底需求分析根底27n傳統(tǒng)軟件開發(fā)存在的問題n需求分析員與用戶之間沒有一種直觀交流媒介n用戶需求不斷變化 如何順應(yīng)這樣一種變化n
10、如何更為直觀地評價用戶需求n 什么是軟件系統(tǒng)的原型n對軟件系統(tǒng)的主要功能和行為的直觀描畫(操作方式、過程和界面)n什么是快速原型方法n經(jīng)過構(gòu)建用戶需求的原型來分析和描畫用戶需求Copyright Xinjun Mao需求分析根底需求分析根底28Copyright Xinjun Mao需求分析根底需求分析根底29n需求分析的義務(wù)和過程n需求獲取技術(shù)n需求分析和描畫技術(shù)n軟件需求規(guī)格闡明書及其評審Copyright Xinjun Mao需求分析根底需求分析根底30n軟件需求規(guī)格闡明書n軟件需求規(guī)格闡明書評審Copyright Xinjun Mao需求分析根底需求分析根底31n需求規(guī)格闡明書的內(nèi)容n
11、功能與行為需求描畫,例如,辦理讀者借書證,驗(yàn)證讀者借書證號碼能否存在n性能需求描畫,例如查詢呼應(yīng)時間不超越1秒鐘n設(shè)計(jì)約束,例如運(yùn)轉(zhuǎn)在windows 2000操作系統(tǒng)下n其他,要求在6個月內(nèi)完成Copyright Xinjun Mao需求分析根底需求分析根底32n在將需求規(guī)格闡明書遞交給軟件設(shè)計(jì)之前,必需對它進(jìn)展評審n評審要求用戶、需求分析員和設(shè)計(jì)員共同參與Copyright Xinjun Mao需求分析根底需求分析根底33n正確性n無歧義性n完全性n可驗(yàn)證性n一致性n可了解和可修正性n可追蹤性Copyright Xinjun Mao需求分析根底需求分析根底34n需求分析的義務(wù)和過程n需求獲取技術(shù)n需求描畫和分析技術(shù)n軟件需求規(guī)格闡明書以及評審Copyright Xinjun Mao需求分析根底需求分析根底35n他以為課堂上講的這些需求分析技術(shù)能否有效和可行? 如不可行他以為應(yīng)怎樣進(jìn)展需求分析
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑防水工程防水材料研發(fā)與市場調(diào)研合同
- 金華浙江金華市交通工程管理中心招聘編外人員筆試歷年參考題庫附帶答案詳解
- 遼寧2025年渤海大學(xué)招聘高層次人才92人筆試歷年參考題庫附帶答案詳解
- 湖南2025年湖南省生態(tài)環(huán)境廳直屬事業(yè)單位招聘44人筆試歷年參考題庫附帶答案詳解
- DB2103-T 008-2023 消防技術(shù)服務(wù)機(jī)構(gòu)從業(yè)規(guī)范
- 沈陽2025年遼寧沈陽遼中區(qū)四家事業(yè)單位面向區(qū)內(nèi)事業(yè)單位遴選18人筆試歷年參考題庫附帶答案詳解
- 常州2025年江蘇常州工學(xué)院高層次人才招聘60人(長期)筆試歷年參考題庫附帶答案詳解
- 2025年中國兩側(cè)擋渣器市場調(diào)查研究報(bào)告
- 2025年語音電路項(xiàng)目可行性研究報(bào)告
- 2025年耐高溫硅橡膠項(xiàng)目可行性研究報(bào)告
- 2025年電力鐵塔市場分析現(xiàn)狀
- GB 12158-2024防止靜電事故通用要求
- 《教育強(qiáng)國建設(shè)規(guī)劃綱要(2024-2035年)》全文
- 山東省濱州市2024-2025學(xué)年高二上學(xué)期期末地理試題( 含答案)
- 體育老師籃球說課
- 化學(xué)-江蘇省蘇州市2024-2025學(xué)年2025屆高三第一學(xué)期學(xué)業(yè)期末質(zhì)量陽光指標(biāo)調(diào)研卷試題和答案
- 蛋雞生產(chǎn)飼養(yǎng)養(yǎng)殖培訓(xùn)課件
- 運(yùn)用PDCA降低住院患者跌倒-墜床發(fā)生率
- 海底撈員工手冊
- 2024CSCO小細(xì)胞肺癌診療指南解讀
- 立春氣象與生活影響模板
評論
0/150
提交評論