軟件項(xiàng)目管理需求管理_第1頁(yè)
軟件項(xiàng)目管理需求管理_第2頁(yè)
軟件項(xiàng)目管理需求管理_第3頁(yè)
軟件項(xiàng)目管理需求管理_第4頁(yè)
軟件項(xiàng)目管理需求管理_第5頁(yè)
已閱讀5頁(yè),還剩77頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、吉林大學(xué)珠海學(xué)院教授吉林大學(xué)珠海學(xué)院教授 李軍國(guó)李軍國(guó)01項(xiàng)目合同管理項(xiàng)目合同管理生存期模型生存期模型2合同管理合同管理 生存期生存期需求管理需求管理任務(wù)分解任務(wù)分解項(xiàng)目進(jìn)度項(xiàng)目進(jìn)度 項(xiàng)目估算項(xiàng)目估算質(zhì)量計(jì)劃質(zhì)量計(jì)劃配置計(jì)劃配置計(jì)劃風(fēng)險(xiǎn)計(jì)劃風(fēng)險(xiǎn)計(jì)劃團(tuán)隊(duì)管理團(tuán)隊(duì)管理 項(xiàng)目度量項(xiàng)目度量集成項(xiàng)目集成項(xiàng)目跟蹤控制跟蹤控制 項(xiàng)目結(jié)束項(xiàng)目結(jié)束3 需求的隱含錯(cuò)誤和隱蔽性需求的隱含錯(cuò)誤和隱蔽性 需求不明確、含糊需求不明確、含糊 用戶刁難用戶刁難 用戶不斷增加需求用戶不斷增加需求 需求變更的混亂狀態(tài)需求變更的混亂狀態(tài) 需求需求是指用戶對(duì)軟件的功能和性能的要求,是指用戶對(duì)軟件的功能和性能的要求,就是用戶希望軟件能

2、做什么事情,完成什么樣就是用戶希望軟件能做什么事情,完成什么樣的功能,達(dá)到什么性能。的功能,達(dá)到什么性能。45業(yè)務(wù)需求用戶需求功能需求軟件需求規(guī)格非功能性需求質(zhì)量特性約束和假設(shè)系統(tǒng)需求6l功能需求功能需求l性能需求性能需求l環(huán)境需求環(huán)境需求l用戶界面需求用戶界面需求l資源使用需求資源使用需求l成本消耗需求成本消耗需求l開發(fā)進(jìn)度需求開發(fā)進(jìn)度需求l預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)78u項(xiàng)目需求是制定項(xiàng)目計(jì)劃,開發(fā)項(xiàng)目產(chǎn)品和從事項(xiàng)項(xiàng)目需求是制定項(xiàng)目計(jì)劃,開發(fā)項(xiàng)目產(chǎn)品和從事項(xiàng)目活動(dòng)的依據(jù)。目活動(dòng)的依據(jù)。u項(xiàng)目的計(jì)劃、項(xiàng)目的開發(fā)活動(dòng)及開發(fā)的產(chǎn)品應(yīng)與項(xiàng)項(xiàng)目的計(jì)劃、項(xiàng)目的開發(fā)活動(dòng)

3、及開發(fā)的產(chǎn)品應(yīng)與項(xiàng)目需求保持一致,隨需求的變化而調(diào)整。目需求保持一致,隨需求的變化而調(diào)整。9需求分析編寫需求規(guī)格需求驗(yàn)證需求獲取需求變更需求確認(rèn)需求變更10 用戶要求 擴(kuò)展需求基線需求軟件需求需求獲取11u用戶類型的了解用戶類型的了解u訪談和調(diào)研訪談和調(diào)研 (會(huì)議、電話、郵件、討論、模擬演示)(會(huì)議、電話、郵件、討論、模擬演示)u分析和整理分析和整理 (為什么?做什么?含什么?)(為什么?做什么?含什么?)u與用戶方和開發(fā)方協(xié)調(diào),達(dá)成共識(shí)與用戶方和開發(fā)方協(xié)調(diào),達(dá)成共識(shí)標(biāo)識(shí)未確定的需求項(xiàng)、標(biāo)識(shí)未確定的需求項(xiàng)、使需求符合系統(tǒng)的整體目標(biāo)、使需求符合系統(tǒng)的整體目標(biāo)、保持需求項(xiàng)之間的一致性,解決需求項(xiàng)之

4、間的沖突保持需求項(xiàng)之間的一致性,解決需求項(xiàng)之間的沖突12u識(shí)別真正的客戶識(shí)別真正的客戶u正確理解客戶的需求正確理解客戶的需求u具備較強(qiáng)的忍耐力和清晰的思維具備較強(qiáng)的忍耐力和清晰的思維u說服和教育客戶說服和教育客戶13 需求分析是為最終用戶所看到的系需求分析是為最終用戶所看到的系統(tǒng)建立一個(gè)概念模型,是對(duì)需求的抽象統(tǒng)建立一個(gè)概念模型,是對(duì)需求的抽象描述。描述。 14模型化導(dǎo)出抽象化實(shí)例化具體化怎么做做什么理解需求表達(dá)需求15l設(shè)計(jì)方案的時(shí)候設(shè)計(jì)方案的時(shí)候l項(xiàng)目開始的時(shí)候項(xiàng)目開始的時(shí)候l接管一個(gè)項(xiàng)目的時(shí)候接管一個(gè)項(xiàng)目的時(shí)候l需求變更的時(shí)候需求變更的時(shí)候16u問題的復(fù)雜性問題的復(fù)雜性u(píng)交流的障礙交流的

5、障礙u不完備性和不一致性不完備性和不一致性u(píng)需求的易變性需求的易變性171819 功能需求功能需求 性能需求性能需求 環(huán)境需求環(huán)境需求 可靠性需求可靠性需求 安全保密要求安全保密要求 用戶界面需求用戶界面需求 資源使用需求資源使用需求 成本消耗需求成本消耗需求 開發(fā)進(jìn)度需求開發(fā)進(jìn)度需求 預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)20 從信息流和信息結(jié)構(gòu)出發(fā),逐步細(xì)化所有的軟件從信息流和信息結(jié)構(gòu)出發(fā),逐步細(xì)化所有的軟件功能,找出系統(tǒng)各元素之間的聯(lián)系、接口特性和設(shè)計(jì)功能,找出系統(tǒng)各元素之間的聯(lián)系、接口特性和設(shè)計(jì)上的約束,分析它們是否滿足功能要求,是否合理。上的約束,分析它們是否滿

6、足功能要求,是否合理。剔除其不合理的部分,增加其需要部分。最終綜合成剔除其不合理的部分,增加其需要部分。最終綜合成系統(tǒng)的解決方案,給出目標(biāo)系統(tǒng)的詳細(xì)邏輯模型。系統(tǒng)的解決方案,給出目標(biāo)系統(tǒng)的詳細(xì)邏輯模型。2122u需求分析工作完成的一個(gè)基本標(biāo)志是形成了一需求分析工作完成的一個(gè)基本標(biāo)志是形成了一份完整的、規(guī)范的需求規(guī)格說明書份完整的、規(guī)范的需求規(guī)格說明書u需求規(guī)格說明書的編制是為了使用戶和軟件開需求規(guī)格說明書的編制是為了使用戶和軟件開發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理解,使之成為整個(gè)開發(fā)工作的基礎(chǔ)。解,使之成為整個(gè)開發(fā)工作的基礎(chǔ)。23從現(xiàn)實(shí)中分離功能,

7、即描述要從現(xiàn)實(shí)中分離功能,即描述要“做什么做什么”而不是而不是“怎么做怎么做? ?”使用面向處理的規(guī)格說明語(yǔ)言(或稱系統(tǒng)定義語(yǔ)言)使用面向處理的規(guī)格說明語(yǔ)言(或稱系統(tǒng)定義語(yǔ)言)如果被開發(fā)軟件只是一個(gè)大系統(tǒng)中的一個(gè)元素,那么整個(gè)大如果被開發(fā)軟件只是一個(gè)大系統(tǒng)中的一個(gè)元素,那么整個(gè)大系統(tǒng)也包括在規(guī)格說明的描述之中系統(tǒng)也包括在規(guī)格說明的描述之中規(guī)格說明必須包括系統(tǒng)運(yùn)行環(huán)境規(guī)格說明必須包括系統(tǒng)運(yùn)行環(huán)境規(guī)格說明必須是一個(gè)認(rèn)識(shí)模型規(guī)格說明必須是一個(gè)認(rèn)識(shí)模型規(guī)格說明必須是可操作的規(guī)格說明必須是可操作的規(guī)格說明必須容許不完備性并允許擴(kuò)充規(guī)格說明必須容許不完備性并允許擴(kuò)充24用戶需求報(bào)告用戶需求報(bào)告是對(duì)外的,是

8、對(duì)外的, 需求規(guī)格說明書需求規(guī)格說明書是對(duì)內(nèi)的是對(duì)內(nèi)的 ;用戶需求報(bào)告用戶需求報(bào)告是合同的產(chǎn)物,是合同的產(chǎn)物, 需求規(guī)格說明書需求規(guī)格說明書是立項(xiàng)建議的產(chǎn)物;是立項(xiàng)建議的產(chǎn)物; 由由用戶需求報(bào)告用戶需求報(bào)告可產(chǎn)生可產(chǎn)生需求規(guī)格說明書需求規(guī)格說明書 25以業(yè)務(wù)流程為主線以業(yè)務(wù)流程為主線; ;以需求分析的任務(wù)為中心以需求分析的任務(wù)為中心; ;以功能、性能、接口三個(gè)列表為基本點(diǎn)以功能、性能、接口三個(gè)列表為基本點(diǎn); ;格式說明:格式說明: 概述。概述。 現(xiàn)有系統(tǒng)簡(jiǎn)要描述。現(xiàn)有系統(tǒng)簡(jiǎn)要描述。 目標(biāo)系統(tǒng)詳細(xì)描述目標(biāo)系統(tǒng)詳細(xì)描述( (功能、性能、接口、約束功能、性能、接口、約束) )。26 以用戶需求報(bào)告為

9、基線,按照規(guī)定的格式,就可以用戶需求報(bào)告為基線,按照規(guī)定的格式,就可以制作出合格的需求規(guī)格說明書。格式如下:以制作出合格的需求規(guī)格說明書。格式如下: 概述。概述。 目標(biāo)系統(tǒng)描述目標(biāo)系統(tǒng)描述( (功能、性能、接口、約束功能、性能、接口、約束) )27用戶需求報(bào)告評(píng)審記錄表用戶需求報(bào)告評(píng)審記錄表;需求規(guī)格說明書評(píng)審記錄表需求規(guī)格說明書評(píng)審記錄表;需求變更管理表需求變更管理表。要點(diǎn):評(píng)審、記錄、跟蹤、改正、審計(jì)。要點(diǎn):評(píng)審、記錄、跟蹤、改正、審計(jì)。28 引言引言 系統(tǒng)定義系統(tǒng)定義 應(yīng)用環(huán)境應(yīng)用環(huán)境 功能規(guī)格功能規(guī)格 性能需求性能需求 產(chǎn)品提交產(chǎn)品提交 實(shí)現(xiàn)約束實(shí)現(xiàn)約束 質(zhì)量描述質(zhì)量描述 其它其它 簽

10、字認(rèn)證簽字認(rèn)證29u需求是正確的嗎?需求是正確的嗎?u需求是一致的嗎?需求是一致的嗎?u需求是完全的嗎?需求是完全的嗎?u需求是實(shí)際可行的嗎?需求是實(shí)際可行的嗎?u需求是客戶需要的嗎?需求是客戶需要的嗎?u需求是可檢驗(yàn)的嗎?需求是可檢驗(yàn)的嗎?u需求是可跟蹤的嗎?需求是可跟蹤的嗎?u最后簽字了嗎最后簽字了嗎? ?30 系統(tǒng)定義的目標(biāo)是否與用戶的要求一致系統(tǒng)定義的目標(biāo)是否與用戶的要求一致; ; 系統(tǒng)需求分析階段提供的文檔資料是否齊全系統(tǒng)需求分析階段提供的文檔資料是否齊全; ; 所有描述是否完整、清晰、準(zhǔn)確反映用戶要求所有描述是否完整、清晰、準(zhǔn)確反映用戶要求; ; 與所有其它系統(tǒng)成分的重要接口是否都

11、已經(jīng)描述與所有其它系統(tǒng)成分的重要接口是否都已經(jīng)描述; ; 被開發(fā)項(xiàng)目的數(shù)據(jù)流與數(shù)據(jù)結(jié)構(gòu)是否足夠,確定被開發(fā)項(xiàng)目的數(shù)據(jù)流與數(shù)據(jù)結(jié)構(gòu)是否足夠,確定; ; 所有圖表是否清楚,在不補(bǔ)充說明時(shí)能否理解所有圖表是否清楚,在不補(bǔ)充說明時(shí)能否理解; ; 主要功能是否已包括在規(guī)定的軟件范圍之內(nèi)主要功能是否已包括在規(guī)定的軟件范圍之內(nèi); ; 約束條件或限制條件是否符合實(shí)際約束條件或限制條件是否符合實(shí)際; ; 開發(fā)的技術(shù)風(fēng)險(xiǎn)是什么開發(fā)的技術(shù)風(fēng)險(xiǎn)是什么; ; 是否考慮過軟件需求的其它方案是否考慮過軟件需求的其它方案; ; 軟件需求的擴(kuò)充能力軟件需求的擴(kuò)充能力; ; 檢驗(yàn)標(biāo)準(zhǔn),對(duì)系統(tǒng)定義成功與否進(jìn)行確認(rèn)檢驗(yàn)標(biāo)準(zhǔn),對(duì)系統(tǒng)定

12、義成功與否進(jìn)行確認(rèn); ;31需求總在變化3233u管理和控制需求基線的過程管理和控制需求基線的過程 一個(gè)正式的文檔,說明如何控制需求變更一個(gè)正式的文檔,說明如何控制需求變更 建立變更審批系統(tǒng)建立變更審批系統(tǒng)34變更申請(qǐng)需求方開發(fā)方忽略選擇變更方式SCCB評(píng)估項(xiàng)目經(jīng)理自行決定根據(jù)評(píng)估結(jié)果拒絕接受本次修改下個(gè)版本再修改修改合同相關(guān)信息修改相關(guān)需求修改相應(yīng)的項(xiàng)目計(jì)劃35申請(qǐng)人李豪申請(qǐng)日期20011011項(xiàng)目名稱項(xiàng)目管理系統(tǒng)階段名稱系統(tǒng)設(shè)計(jì)文件名稱見下說明修改內(nèi)容人員信息應(yīng)包括如下的內(nèi)容:人員編碼(char(6));姓名 密碼工作類型(char(1))入司時(shí)間(yyyy.mm.dd):可空 轉(zhuǎn)正時(shí)間(

13、yyyy.mm.dd):可空離司時(shí)間(yyyy.mm.dd):可空 畢業(yè)學(xué)校(25漢字):可空學(xué)歷(10漢字):可空 技能(100漢字):可空備注驗(yàn)證意見*同意變更驗(yàn)證人*章昆驗(yàn)證日期20011011SCCB韓六,張昆,江河 填表人李豪36u原型方法原型方法u結(jié)構(gòu)化分析法結(jié)構(gòu)化分析法u面向?qū)ο蟮挠美治龇嫦驅(qū)ο蟮挠美治龇╱關(guān)鍵功能列表法關(guān)鍵功能列表法u其他其他37按照用戶的需要,快速形成一個(gè)操作流程界面按照用戶的需要,快速形成一個(gè)操作流程界面可能只是一個(gè)框架,具體的功能沒有實(shí)現(xiàn),只是結(jié)果可能只是一個(gè)框架,具體的功能沒有實(shí)現(xiàn),只是結(jié)果靜態(tài)的操作流程,以便與用戶快速就需求達(dá)成一致靜態(tài)的操作流程

14、,以便與用戶快速就需求達(dá)成一致主要考慮系統(tǒng)的功能需求,很少考慮非功能需求主要考慮系統(tǒng)的功能需求,很少考慮非功能需求38需求分析原型開發(fā)原型評(píng)價(jià)39l進(jìn)化型進(jìn)化型開發(fā)出來用于了解問題,并形成被交付軟件的開發(fā)出來用于了解問題,并形成被交付軟件的部分或全部的基礎(chǔ)部分或全部的基礎(chǔ)l拋棄型拋棄型開發(fā)出來以便更多地了解問題或探究可能的方開發(fā)出來以便更多地了解問題或探究可能的方案的靈活性或者合理性,是嘗試性軟件,不用案的靈活性或者合理性,是嘗試性軟件,不用于被交付軟件的實(shí)際部分于被交付軟件的實(shí)際部分40l定義(定義(SA,Structured AnalysisSA,Structured Analysis)2

15、020世紀(jì)世紀(jì)7070年發(fā)展起來的面向數(shù)據(jù)流的方法年發(fā)展起來的面向數(shù)據(jù)流的方法是一種自頂向下逐步求精的分析方法是一種自頂向下逐步求精的分析方法根據(jù)軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系進(jìn)行分析的方根據(jù)軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系進(jìn)行分析的方法法41l數(shù)據(jù)流圖數(shù)據(jù)流圖(DFD)(DFD)l數(shù)據(jù)字典數(shù)據(jù)字典(DD)(DD)l系統(tǒng)流程圖系統(tǒng)流程圖42是一種描述軟件系統(tǒng)邏輯模型的圖形符號(hào)是一種描述軟件系統(tǒng)邏輯模型的圖形符號(hào)表示數(shù)據(jù)的起始點(diǎn)和終點(diǎn)表示數(shù)據(jù)的起始點(diǎn)和終點(diǎn)表示對(duì)數(shù)據(jù)的加工處理表示對(duì)數(shù)據(jù)的加工處理表示數(shù)據(jù)流表示數(shù)據(jù)流,箭頭表示數(shù)據(jù)的流動(dòng)方向箭頭表示數(shù)據(jù)的流動(dòng)方向表示對(duì)數(shù)據(jù)的存儲(chǔ)表示對(duì)數(shù)據(jù)的存儲(chǔ)4344

16、為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,需為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,需要采用要采用層次結(jié)構(gòu)層次結(jié)構(gòu)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行構(gòu)進(jìn)行逐步分解逐步分解,并以分層的數(shù)據(jù)流圖反映這種,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。4546u頂層流圖僅包含一個(gè)加工,它代表被開發(fā)系統(tǒng)。頂層流圖僅包含一個(gè)加工,它代表被開發(fā)系統(tǒng)。它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù)所輸出數(shù)據(jù)u底層流圖是指其加工不需再做分解的數(shù)據(jù)流圖,底層流圖是指其加工不需再做分解

17、的數(shù)據(jù)流圖,它處在最底層它處在最底層u中間層流圖則表示對(duì)其上層父圖的細(xì)化。它的每中間層流圖則表示對(duì)其上層父圖的細(xì)化。它的每一加工可能繼續(xù)細(xì)化,形成子圖。一加工可能繼續(xù)細(xì)化,形成子圖。47 描述系統(tǒng)中涉及的每個(gè)數(shù)據(jù),是數(shù)據(jù)描描述系統(tǒng)中涉及的每個(gè)數(shù)據(jù),是數(shù)據(jù)描述的集合,通常配合數(shù)據(jù)流圖使用,用來描述的集合,通常配合數(shù)據(jù)流圖使用,用來描述數(shù)據(jù)流圖中出現(xiàn)的各種數(shù)據(jù)和加工。述數(shù)據(jù)流圖中出現(xiàn)的各種數(shù)據(jù)和加工。48l數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng): :數(shù)據(jù)元素?cái)?shù)據(jù)元素l數(shù)據(jù)流數(shù)據(jù)流: :由數(shù)據(jù)項(xiàng)組成的數(shù)據(jù)流由數(shù)據(jù)項(xiàng)組成的數(shù)據(jù)流l數(shù)據(jù)文件數(shù)據(jù)文件: :表示對(duì)數(shù)據(jù)文件的存儲(chǔ)表示對(duì)數(shù)據(jù)文件的存儲(chǔ)49符號(hào)符號(hào)含義含義=等于等于,定義

18、為定義為+加加 選擇符選擇符,表示對(duì)表示對(duì) 列舉的值可以任取其一列舉的值可以任取其一 重復(fù)符重復(fù)符,表示對(duì)表示對(duì) 中的內(nèi)容可視需要重復(fù)使用中的內(nèi)容可視需要重復(fù)使用 ( )可選符可選符,表示對(duì)表示對(duì)( )中的內(nèi)容可由設(shè)計(jì)員決定取中的內(nèi)容可由設(shè)計(jì)員決定取舍舍*注釋符注釋符,表示兩個(gè)表示兩個(gè)*之間的內(nèi)容為對(duì)條目的注釋之間的內(nèi)容為對(duì)條目的注釋50建立學(xué)生管理系統(tǒng)建立學(xué)生管理系統(tǒng)學(xué)管科學(xué)管科體檢科體檢科學(xué)籍科學(xué)籍科學(xué)生處學(xué)生處51學(xué)管科體檢科學(xué)籍科學(xué)生管理信息系統(tǒng)學(xué)生處領(lǐng)導(dǎo)學(xué)生基本信息學(xué)生健康信息學(xué)生成績(jī)學(xué)生健康情況表學(xué)生成績(jī)單查詢要求不及格人數(shù)人數(shù)統(tǒng)計(jì)表52535455學(xué)生基本信息:學(xué)號(hào)十姓名學(xué)生基本

19、信息:學(xué)號(hào)十姓名學(xué)生健康信息:學(xué)號(hào)十健康情況學(xué)生健康信息:學(xué)號(hào)十健康情況學(xué)生成績(jī):學(xué)號(hào)十學(xué)生成績(jī):學(xué)號(hào)十 課程名課程名+ +成績(jī)成績(jī) 查詢要求:查詢要求: 健康查詢單健康查詢單| |平均成績(jī)查詢平均成績(jī)查詢?nèi)藬?shù)查詢?nèi)藬?shù)查詢 學(xué)生健康情況表:優(yōu)十良十一般十差學(xué)生健康情況表:優(yōu)十良十一般十差學(xué)生成績(jī)單:學(xué)號(hào)十姓名十學(xué)生成績(jī)單:學(xué)號(hào)十姓名十 課程名課程名+ +成績(jī)成績(jī)+總成績(jī)總成績(jī)不及格人數(shù)統(tǒng)計(jì)表:學(xué)號(hào)十成績(jī)十不及格總?cè)藬?shù)不及格人數(shù)統(tǒng)計(jì)表:學(xué)號(hào)十成績(jī)十不及格總?cè)藬?shù)56l文件名:基本信息文件名:基本信息n組成:學(xué)號(hào)十姓名十入學(xué)成績(jī)十生源組成:學(xué)號(hào)十姓名十入學(xué)成績(jī)十生源n組織:按學(xué)號(hào)遞增順序排列組織:按

20、學(xué)號(hào)遞增順序排列l(wèi)文件名:健康文件文件名:健康文件n組成:組成: 學(xué)號(hào)學(xué)號(hào)+ +姓名姓名+ +健康情況健康情況 n組織:按照健康情況為優(yōu)、良、一般、差順序排列組織:按照健康情況為優(yōu)、良、一般、差順序排列l(wèi)文件名:成績(jī)文件文件名:成績(jī)文件n組成:組成: 學(xué)號(hào)學(xué)號(hào)+ +姓名姓名+ +平均成績(jī)平均成績(jī) n組織:按照評(píng)劇成績(jī)遞增順序排列組織:按照評(píng)劇成績(jī)遞增順序排列57加工編號(hào)加工編號(hào) 2.12.1加工名稱:學(xué)生基本信息處理加工名稱:學(xué)生基本信息處理輸入流:合法的學(xué)生信息輸入流:合法的學(xué)生信息輸出流:錄入單,修改單,刪除單輸出流:錄入單,修改單,刪除單加工邏輯:根據(jù)輸入的要求,對(duì)學(xué)生基本信息加工邏輯:

21、根據(jù)輸入的要求,對(duì)學(xué)生基本信息進(jìn)行錄入、修改或刪除進(jìn)行錄入、修改或刪除58u是描述物理系統(tǒng)的工具是描述物理系統(tǒng)的工具u用圖形符號(hào)表示系統(tǒng)中的元素用圖形符號(hào)表示系統(tǒng)中的元素u表達(dá)了系統(tǒng)中各個(gè)元素之間的信息流動(dòng)情況表達(dá)了系統(tǒng)中各個(gè)元素之間的信息流動(dòng)情況5960制定出訪計(jì)劃開 始出訪組團(tuán)登記出訪計(jì)劃表出訪團(tuán)組基本情況登記表是否需要辦理護(hù)照護(hù)照管理護(hù)照登記表護(hù)照卡申請(qǐng)護(hù)照簽證管理結(jié)束是否臨時(shí)出訪計(jì)劃表申請(qǐng)出國(guó)護(hù)照事項(xiàng)表申請(qǐng)出國(guó)簽證事項(xiàng)表高檢院外事局出訪業(yè)務(wù)流程圖計(jì)劃是否落實(shí)是否是否本單位人員是否結(jié)束61OOSEOOSEOOAOOAOODOODOOPOOPOOTOOT. .62是是OOOO軟件工程的第一

22、項(xiàng)技術(shù)活動(dòng)軟件工程的第一項(xiàng)技術(shù)活動(dòng)將現(xiàn)實(shí)世界的將現(xiàn)實(shí)世界的“視圖視圖”轉(zhuǎn)化為用對(duì)象來描轉(zhuǎn)化為用對(duì)象來描述的模型述的模型描述對(duì)象之間的各種關(guān)系,以滿足軟件系描述對(duì)象之間的各種關(guān)系,以滿足軟件系統(tǒng)的要求。統(tǒng)的要求。63用例需求分析方法采用一種面向?qū)ο蟮那榫胺治龇椒ㄓ美枨蠓治龇椒ú捎靡环N面向?qū)ο蟮那榫胺治龇椒ㄓ美窍到y(tǒng)向用戶提供一個(gè)有價(jià)值的結(jié)果的某項(xiàng)功能用例是系統(tǒng)向用戶提供一個(gè)有價(jià)值的結(jié)果的某項(xiàng)功能所有的用例結(jié)合起來就構(gòu)成了用例模型所有的用例結(jié)合起來就構(gòu)成了用例模型從用戶角度出發(fā)考慮的功能需求從用戶角度出發(fā)考慮的功能需求64Unified Modeling LanguageUnified Mode

23、ling Language統(tǒng)一建模語(yǔ)言,是一統(tǒng)一建模語(yǔ)言,是一種通用的模擬語(yǔ)言。種通用的模擬語(yǔ)言。Booch,Rumbaugh Booch,Rumbaugh 和和Jocobson Jocobson 基礎(chǔ)上發(fā)展起來的。基礎(chǔ)上發(fā)展起來的。19971997年年1111月國(guó)際對(duì)象管理組織月國(guó)際對(duì)象管理組織OMGOMG批準(zhǔn)將批準(zhǔn)將UMLUML作為基作為基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語(yǔ)言。于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語(yǔ)言。UMLUML制定了一整套完整的面向?qū)ο蟮臉?biāo)記和處理方法。制定了一整套完整的面向?qū)ο蟮臉?biāo)記和處理方法。65l用例視圖(用例視圖(Use case DiagramUse case Diagram)l

24、順序圖(順序圖(Sequence DiagramSequence Diagram)l狀態(tài)圖(狀態(tài)圖(State DiagramState Diagram)l活動(dòng)圖(活動(dòng)圖(Activity DiagramActivity Diagram)66 用例視圖主要是展示了外部行為者所觀用例視圖主要是展示了外部行為者所觀察到的系統(tǒng)將提交的功能察到的系統(tǒng)將提交的功能. .即即: :各類外部行為各類外部行為者與系統(tǒng)所提供的用例的連接者與系統(tǒng)所提供的用例的連接67u用例(用例(Use caseUse case):): 系統(tǒng)所提供的功能描述系統(tǒng)所提供的功能描述u角色(角色(ActorActor):): 可能使用

25、用例的人或者外部系統(tǒng)可能使用用例的人或者外部系統(tǒng)686970 順序圖展示了幾個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)順序圖展示了幾個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作關(guān)系,主要用來顯示對(duì)象之間發(fā)送消息作關(guān)系,主要用來顯示對(duì)象之間發(fā)送消息的順序,還顯示對(duì)象之間的交互,即系統(tǒng)的順序,還顯示對(duì)象之間的交互,即系統(tǒng)執(zhí)行某一特定時(shí)間點(diǎn)所發(fā)生的事。執(zhí)行某一特定時(shí)間點(diǎn)所發(fā)生的事。 7172u狀態(tài)圖是對(duì)類描述的補(bǔ)充,它說明該類的對(duì)象所狀態(tài)圖是對(duì)類描述的補(bǔ)充,它說明該類的對(duì)象所有可能的狀態(tài)以及那些事件將導(dǎo)致狀態(tài)的改變。有可能的狀態(tài)以及那些事件將導(dǎo)致狀態(tài)的改變。u它是一個(gè)類對(duì)象所可能經(jīng)歷的所有歷程的模型圖它是一個(gè)類對(duì)象所可能經(jīng)歷的所有歷程的模型圖73 活動(dòng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論