軟件產(chǎn)品研發(fā)理論培訓(xùn).ppt_第1頁(yè)
軟件產(chǎn)品研發(fā)理論培訓(xùn).ppt_第2頁(yè)
軟件產(chǎn)品研發(fā)理論培訓(xùn).ppt_第3頁(yè)
軟件產(chǎn)品研發(fā)理論培訓(xùn).ppt_第4頁(yè)
軟件產(chǎn)品研發(fā)理論培訓(xùn).ppt_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件產(chǎn)品研發(fā)理論培訓(xùn) 陜西嶸德電子產(chǎn)品研發(fā)部 理論培訓(xùn)內(nèi)容 軟件工程基礎(chǔ)理論 軟件需求分析 軟件總體設(shè)計(jì) 軟件詳細(xì)設(shè)計(jì) 軟件測(cè)試 軟件工程基礎(chǔ)理論 軟件工程的基本原理如下 采用分階段的生命周期計(jì)劃嚴(yán)格管理堅(jiān)持進(jìn)行階段評(píng)審實(shí)行嚴(yán)格的產(chǎn)品控制采用現(xiàn)代的程序設(shè)計(jì)技術(shù)結(jié)果應(yīng)能清楚的審查開(kāi)發(fā)小組應(yīng)該少而精軟件工程具有不斷改進(jìn)的必要性 1 軟件工程基礎(chǔ)理論 生命周期的各個(gè)階段 2 軟件工程基礎(chǔ)理論 各個(gè)階段的主要任務(wù) 3 軟件工程基礎(chǔ)理論 技術(shù)評(píng)審和管理復(fù)審A 評(píng)審的時(shí)機(jī)選擇 每個(gè)階段結(jié)束前 B 管理評(píng)審的主要任務(wù) 針對(duì)每個(gè)重要的里程碑 工程項(xiàng)目的成本 投資回收 項(xiàng)目進(jìn)度進(jìn)行評(píng)審 C 完整的技術(shù)評(píng)審的六個(gè)步驟 準(zhǔn)備 簡(jiǎn)要介紹情況 閱讀被審查的文檔 開(kāi)審查會(huì)議 返工 復(fù)查 D 技術(shù)評(píng)審和管理復(fù)審 需要注意軟件錯(cuò)誤的積累和放大效應(yīng) 4 軟件工程基礎(chǔ)理論 關(guān)于調(diào)研和問(wèn)題定義1 管理者對(duì)管理業(yè)務(wù)的目標(biāo)什么 管理者的管理需求是什么 管理者單位有哪些部門(mén)參與本次的信息化建設(shè) 各自部門(mén)的作用什么 2 當(dāng)前的管理業(yè)務(wù)系統(tǒng)是如何運(yùn)行的 當(dāng)前管理業(yè)務(wù)系統(tǒng)的組織結(jié)構(gòu) 輸入輸出過(guò)程 資源利用情況和日常數(shù)據(jù)處理的情況是什么 當(dāng)前業(yè)務(wù)系統(tǒng)需要優(yōu)化改造的地方是哪些 3 管理者單位要求做成什么樣的系統(tǒng) 做到什么程度 具體的要求 功能 性能 可靠性 安全性 保密性 界面 資源使用 成本 進(jìn)度 是什么 5 軟件工程基礎(chǔ)理論 4 調(diào)研方法 a 會(huì)談 詢問(wèn)要圍繞軟件目標(biāo)提出問(wèn)題 b 調(diào)研前準(zhǔn)備好調(diào)查表 調(diào)研表盡可能詳盡 c 注意收集客戶使用的各種表格 有關(guān)的工作責(zé)任 工作流程 工作規(guī)范 相關(guān)的數(shù)據(jù)標(biāo)準(zhǔn) 業(yè)務(wù)標(biāo)準(zhǔn)的相關(guān)文字資料 d 調(diào)研過(guò)程中注意采用情景分析的誘導(dǎo)方式用戶敘述需求 5 調(diào)研的基本策略 a 首先要確定用戶的軟件開(kāi)發(fā)目標(biāo) 確定系統(tǒng)的范圍 確定要訪問(wèn)的部門(mén)和人員 要了解業(yè)務(wù) 在基本范圍內(nèi)展開(kāi)調(diào)研 b 以業(yè)務(wù)為主線 搞清楚每個(gè)環(huán)節(jié)的流程關(guān)系 涉及部門(mén) 輸入輸出項(xiàng) c 以部門(mén)為基礎(chǔ)搞清現(xiàn)有業(yè)務(wù) 要填寫(xiě)的表薄冊(cè)文檔報(bào)表等 其數(shù)據(jù)來(lái)源及去向 d 是否有新技術(shù)和方法可以改進(jìn)工作 用戶提出的需求用現(xiàn)有技術(shù)是否能實(shí)現(xiàn) 6 軟件需求分析 需求分析的基本概念需求分析的任務(wù) 提出完整 準(zhǔn)確 清晰 具體的業(yè)務(wù)要求 這些要求包括 系統(tǒng)的功能性要求 性能要求 運(yùn)行將來(lái)可能提出的要求 需求分析的過(guò)程 采用結(jié)構(gòu)化的分析方法 面向數(shù)據(jù)流自頂向下逐步分解求精的進(jìn)行需求分析 需求分析文檔 系統(tǒng)規(guī)格說(shuō)明書(shū) 的書(shū)寫(xiě) 主要描述系統(tǒng)的目標(biāo) 系統(tǒng)的概貌 功能要求 性能要求 運(yùn)行要求和將來(lái)可能提出的要求 1 軟件需求分析 概念模型和規(guī)范化 常用的概念性數(shù)據(jù)模型的方法 E R模型 表示實(shí)體和實(shí)體之間的聯(lián)系 2 軟件需求分析 需求分析圖形工具 層次方框圖 warnier圖 ipo圖 層次方框圖 用樹(shù)形結(jié)構(gòu)的一系列多層次矩形框描述數(shù)據(jù)的層次結(jié)構(gòu) 這種模式非常適合于需求分析階段的需要 系統(tǒng)分析員從對(duì)頂層的信息分類開(kāi)始 沿著每條路徑反復(fù)細(xì)化 直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止 warnier圖 表明信息的邏輯組織 它可以指出一類信息或一條信息是重復(fù)出現(xiàn)的 也可以表示特定的信息在某一類信息中有條件的出現(xiàn) IPO是指結(jié)構(gòu)化設(shè)計(jì)中變換型結(jié)構(gòu)的輸入 Input 加工 Processing 輸出 Output 在需求分析階段主要用于主要算法的描述 該工具主要用于詳細(xì)設(shè)計(jì)階段 3 軟件需求分析 層次方框圖圖示 4 軟件需求分析 warnier圖圖示 5 軟件需求分析 IPO圖圖示 6 軟件需求分析 驗(yàn)證軟件需求分析的正確性 需要對(duì)四個(gè)方面進(jìn)行驗(yàn)證 一致性 完整性 現(xiàn)實(shí)性 有效性 對(duì)于一致性的驗(yàn)證 當(dāng)采用軟件需求規(guī)格說(shuō)明書(shū)是用形式化的需求陳述語(yǔ)言的時(shí)候 可以用軟件工具驗(yàn)證需求的一致性 否則只能采用人工方式驗(yàn)證 該種方式容易出現(xiàn)遺漏 現(xiàn)實(shí)性的驗(yàn)證 主要是分析現(xiàn)有的軟 硬件技術(shù)是否可以實(shí)現(xiàn)系統(tǒng)的目標(biāo) 有效性的驗(yàn)證 主要是從用戶使用的角度出發(fā)來(lái)驗(yàn)證 7 總體設(shè)計(jì) 總體設(shè)計(jì)的兩個(gè)階段 第一階段 系統(tǒng)設(shè)計(jì) 主要確定系統(tǒng)的具體實(shí)現(xiàn)方案 第二階段 結(jié)構(gòu)設(shè)計(jì) 確定軟件的結(jié)構(gòu) 系統(tǒng)設(shè)計(jì)階段涉及的主要事務(wù) 系統(tǒng)流程圖 系統(tǒng)組成的物理元素清單 實(shí)現(xiàn)系統(tǒng)的進(jìn)度計(jì)劃 結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì)主要事務(wù)是功能分解 總體設(shè)計(jì)的主要任務(wù) 提出各種可能的實(shí)現(xiàn)方案 從中選出最佳的方案 1 總體設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)步驟 模式設(shè)計(jì) 子模式設(shè)計(jì) 完整性和安全性設(shè)計(jì) 優(yōu)化 模式設(shè)計(jì)的目的是確定物理數(shù)據(jù)庫(kù)結(jié)構(gòu) 模式設(shè)計(jì)主要的問(wèn)題是處理具體的數(shù)據(jù)庫(kù)管理系統(tǒng)的結(jié)構(gòu)約束 子模式是用戶的使用數(shù)據(jù)視圖 優(yōu)化主要的目的是改進(jìn)模式和子模式以優(yōu)化數(shù)據(jù)的存取 總體設(shè)計(jì)時(shí)必須注意提高軟件的可測(cè)試性 2 總體設(shè)計(jì) 該階段需要完成的文檔 如下 系統(tǒng)說(shuō)明書(shū) 采用系統(tǒng)流程圖描述系統(tǒng)的構(gòu)成方案 用層次圖或結(jié)構(gòu)圖描述軟件的結(jié)構(gòu) 用IPO圖描述模塊的算法 模塊間的關(guān)系 用戶手冊(cè) 修改用戶需求階段的初步手冊(cè) 測(cè)試計(jì)劃 包括測(cè)試策略 測(cè)試方案 預(yù)期的測(cè)試結(jié)果 測(cè)試進(jìn)度計(jì)劃等 詳細(xì)的實(shí)現(xiàn)計(jì)劃數(shù)據(jù)庫(kù)設(shè)計(jì)的結(jié)果 包括數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇及模式 子模式 完整性 安全性等 3 總體設(shè)計(jì) 總體設(shè)計(jì)中需要重點(diǎn) 4 詳細(xì)設(shè)計(jì) 1 詳細(xì)設(shè)計(jì) 2 詳細(xì)設(shè)計(jì) 3 詳細(xì)設(shè)計(jì) 4 軟件測(cè)試 1 軟件測(cè)試 2 軟件測(cè)試 3 軟件測(cè)試 4 軟件測(cè)試 5 軟件測(cè)試 6 Clicktoedittitlestyle ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ClicktoaddText ContentTitle ContentTitle ContentTitle Diagram Reality Identity Creativity Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents Reality Identity Creativity ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Atitleaboutcontent Diagram Textinhere Textinhere Textinhere Title Title ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Diagram Descriptionofthecontents Titleinhere Titleinhere ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Before After ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Descriptionofthecontents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle 2 DescribecontentsforaChartDescriptionofthecompany ssubcontentsDescriptionofthecompany ssubcontents 1 DescribecontentsforaChartDescriptionofthecompany ssubcontentsDescriptionofthecompany ssubcontents ChartTitleinhere 2003 2004 2005 2006 30 50 70 120 Diagram ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Descriptionofthecompany ssubcontents Descriptionofthecompany ssubcontents Descriptionofthecompany ssubcontents Diagram 4 Descriptionofthebusiness 5 Descriptionofthebusiness 1 Descriptionofthebusiness 2 Descriptionofthebusiness 3 Descriptionofthebusiness ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle ClicktoaddTitle ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ClicktoaddTitle ClicktoaddTitle Atitleaboutcontent Descriptionofthecontents ClicktoaddText ClicktoaddText Clicktoedittitlestyle Contents01 Contents02 Contents03 Contents04 Contents05 Contents06 0 20 40 60 80 100 18 5 17 5 8 7 23 6 63 6 84 3 ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Diagram Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc 2004 2005 2006 ContentsThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Diagram ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Yourtextinhere Yourtextinhere Yourtextinhere AddyourtextinhereYourtextinhereYourtextinhereYourtextinhere AddyourtextinhereYourtextinhereYourtextinhereYourtextinhere AddyourtextinhereYourtextinhereYourtextinhereYourtextinhere Clicktoedittitlestyle Titleinhere Descriptionofthecontents Textinhere Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents 1 Title 2 Title 3 Title 4 Title Descriptionofthecontents Descriptionofthecontents Diagram ContentTitle DescriptionofthecontentsDescriptionofthecontents ContentTitle ContentTitle DescriptionofthecontentsDescriptionofthecontents DescriptionofthecontentsDescriptionofthecontents ContentsThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle ClicktoaddTextClicktoaddTextClicktoaddText ClicktoaddTextClicktoaddText Titleinhere Titleinhere Titleinhere Textinhere Textinhere Textinhere Describeavisionofcompanyorstrategiccontents ClicktoaddText ClicktoaddText ClicktoaddTextClicktoaddText ClicktoaddTextClicktoaddText ClicktoaddText ClicktoaddTextClicktoaddText Diagram Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents Describeavisionofcompanyorstrategiccontents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle Contents Contents Contents Contents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ClicktoaddTextClicktoaddTextClicktoaddTextClicktoaddText ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ClicktoaddTextClicktoaddTextClicktoaddText ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ClicktoaddText Diagram Step1 Step2 Step3 1 DescribecontentsforaStep1 Descriptionofthesubcontents Descriptionofthesubcontents2 DescribecontentsforaStep2 Descriptionofthesubcontents Descriptionofthesubcontents3 DescribecontentsforaStep3 Descriptionofthesubcontents Descriptionofthesubcontents Textinhere Clicktoedittitlestyle ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc AGroup CGroup BGroup Clicktoedittitlestyle Level1 Level2 Level3 Level4 Level5 Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents Descriptionofthecontents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle 2004 Text Text Text 2005 2006 Textinhere Textinhere Textinhere Textinhere Textinhere Textinhere Clicktoedittitlestyle Textinhere Titleinhere Textinhere Textinhere 2003 2004 2005 2006 DescriptionofthecontentsDescriptionofthecontents DescriptionofthecontentsDescriptionofthecontents DescriptionofthecontentsDescriptionofthecontents DescriptionofthecontentsDescriptionofthecontents ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Clicktoedittitlestyle ThemeGalleryisaDesignDigitalContent ContentsmalldevelopedbyGuildDesignInc Contents Contents Contents Contents Diagram Describeavisionofcompanyorstrategic

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論