




已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件產品研發(fā)理論培訓 陜西嶸德電子產品研發(fā)部 理論培訓內容 軟件工程基礎理論 軟件需求分析 軟件總體設計 軟件詳細設計 軟件測試 軟件工程基礎理論 軟件工程的基本原理如下 采用分階段的生命周期計劃嚴格管理堅持進行階段評審實行嚴格的產品控制采用現代的程序設計技術結果應能清楚的審查開發(fā)小組應該少而精軟件工程具有不斷改進的必要性 1 軟件工程基礎理論 生命周期的各個階段 2 軟件工程基礎理論 各個階段的主要任務 3 軟件工程基礎理論 技術評審和管理復審A 評審的時機選擇 每個階段結束前 B 管理評審的主要任務 針對每個重要的里程碑 工程項目的成本 投資回收 項目進度進行評審 C 完整的技術評審的六個步驟 準備 簡要介紹情況 閱讀被審查的文檔 開審查會議 返工 復查 D 技術評審和管理復審 需要注意軟件錯誤的積累和放大效應 4 軟件工程基礎理論 關于調研和問題定義1 管理者對管理業(yè)務的目標什么 管理者的管理需求是什么 管理者單位有哪些部門參與本次的信息化建設 各自部門的作用什么 2 當前的管理業(yè)務系統(tǒng)是如何運行的 當前管理業(yè)務系統(tǒng)的組織結構 輸入輸出過程 資源利用情況和日常數據處理的情況是什么 當前業(yè)務系統(tǒng)需要優(yōu)化改造的地方是哪些 3 管理者單位要求做成什么樣的系統(tǒng) 做到什么程度 具體的要求 功能 性能 可靠性 安全性 保密性 界面 資源使用 成本 進度 是什么 5 軟件工程基礎理論 4 調研方法 a 會談 詢問要圍繞軟件目標提出問題 b 調研前準備好調查表 調研表盡可能詳盡 c 注意收集客戶使用的各種表格 有關的工作責任 工作流程 工作規(guī)范 相關的數據標準 業(yè)務標準的相關文字資料 d 調研過程中注意采用情景分析的誘導方式用戶敘述需求 5 調研的基本策略 a 首先要確定用戶的軟件開發(fā)目標 確定系統(tǒng)的范圍 確定要訪問的部門和人員 要了解業(yè)務 在基本范圍內展開調研 b 以業(yè)務為主線 搞清楚每個環(huán)節(jié)的流程關系 涉及部門 輸入輸出項 c 以部門為基礎搞清現有業(yè)務 要填寫的表薄冊文檔報表等 其數據來源及去向 d 是否有新技術和方法可以改進工作 用戶提出的需求用現有技術是否能實現 6 軟件需求分析 需求分析的基本概念需求分析的任務 提出完整 準確 清晰 具體的業(yè)務要求 這些要求包括 系統(tǒng)的功能性要求 性能要求 運行將來可能提出的要求 需求分析的過程 采用結構化的分析方法 面向數據流自頂向下逐步分解求精的進行需求分析 需求分析文檔 系統(tǒng)規(guī)格說明書 的書寫 主要描述系統(tǒng)的目標 系統(tǒng)的概貌 功能要求 性能要求 運行要求和將來可能提出的要求 1 軟件需求分析 概念模型和規(guī)范化 常用的概念性數據模型的方法 E R模型 表示實體和實體之間的聯系 2 軟件需求分析 需求分析圖形工具 層次方框圖 warnier圖 ipo圖 層次方框圖 用樹形結構的一系列多層次矩形框描述數據的層次結構 這種模式非常適合于需求分析階段的需要 系統(tǒng)分析員從對頂層的信息分類開始 沿著每條路徑反復細化 直到確定了數據結構的全部細節(jié)為止 warnier圖 表明信息的邏輯組織 它可以指出一類信息或一條信息是重復出現的 也可以表示特定的信息在某一類信息中有條件的出現 IPO是指結構化設計中變換型結構的輸入 Input 加工 Processing 輸出 Output 在需求分析階段主要用于主要算法的描述 該工具主要用于詳細設計階段 3 軟件需求分析 層次方框圖圖示 4 軟件需求分析 warnier圖圖示 5 軟件需求分析 IPO圖圖示 6 軟件需求分析 驗證軟件需求分析的正確性 需要對四個方面進行驗證 一致性 完整性 現實性 有效性 對于一致性的驗證 當采用軟件需求規(guī)格說明書是用形式化的需求陳述語言的時候 可以用軟件工具驗證需求的一致性 否則只能采用人工方式驗證 該種方式容易出現遺漏 現實性的驗證 主要是分析現有的軟 硬件技術是否可以實現系統(tǒng)的目標 有效性的驗證 主要是從用戶使用的角度出發(fā)來驗證 7 總體設計 總體設計的兩個階段 第一階段 系統(tǒng)設計 主要確定系統(tǒng)的具體實現方案 第二階段 結構設計 確定軟件的結構 系統(tǒng)設計階段涉及的主要事務 系統(tǒng)流程圖 系統(tǒng)組成的物理元素清單 實現系統(tǒng)的進度計劃 結構設計設計主要事務是功能分解 總體設計的主要任務 提出各種可能的實現方案 從中選出最佳的方案 1 總體設計 數據庫設計的四個步驟 模式設計 子模式設計 完整性和安全性設計 優(yōu)化 模式設計的目的是確定物理數據庫結構 模式設計主要的問題是處理具體的數據庫管理系統(tǒng)的結構約束 子模式是用戶的使用數據視圖 優(yōu)化主要的目的是改進模式和子模式以優(yōu)化數據的存取 總體設計時必須注意提高軟件的可測試性 2 總體設計 該階段需要完成的文檔 如下 系統(tǒng)說明書 采用系統(tǒng)流程圖描述系統(tǒng)的構成方案 用層次圖或結構圖描述軟件的結構 用IPO圖描述模塊的算法 模塊間的關系 用戶手冊 修改用戶需求階段的初步手冊 測試計劃 包括測試策略 測試方案 預期的測試結果 測試進度計劃等 詳細的實現計劃數據庫設計的結果 包括數據庫管理系統(tǒng)的選擇及模式 子模式 完整性 安全性等 3 總體設計 總體設計中需要重點 4 詳細設計 1 詳細設計 2 詳細設計 3 詳細設計 4 軟件測試 1 軟件測試 2 軟件測試 3 軟件測試 4 軟件測試 5 軟件測試 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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 稀土金屬冶煉的產業(yè)政策分析考核試卷
- 農業(yè)廢棄物生物質能源的開發(fā)利用考核試卷
- 管道工程設計與施工規(guī)范考核試卷
- 電力系統(tǒng)通信與網絡安全考核試卷
- 江西師范大學《外語教學法》2023-2024學年第二學期期末試卷
- 上海第二工業(yè)大學附屬龔路中學2025屆高考模擬考試卷語文試題試卷含解析
- 西安交通大學《化工原理實驗一》2023-2024學年第二學期期末試卷
- 武漢工商學院《商務策劃》2023-2024學年第一學期期末試卷
- 文山市重點中學2025屆高三下學期期末質量抽測物理試題含解析
- 上海電影藝術職業(yè)學院《學前兒童語言教育與活動指導》2023-2024學年第二學期期末試卷
- 2024年湖南高考物理卷試題真題解讀及答案詳解
- 中醫(yī)醫(yī)療技術手冊2013普及版
- 工程人合伙協(xié)議書范本
- 【全球6G技術大會】:2023通感一體化系統(tǒng)架構與關鍵技術白皮書
- 造紙化學品3課件
- 《電力建設工程起重施工技術規(guī)范》
- 小學校教材教輔讀物自查自糾排查表
- 詩歌25種表現手法及詩歌鑒賞藝術手法題(二)
- 廣東省省級政務信息化(2024年第一批)項目需求-廣東省財政廳業(yè)務系統(tǒng)運維運營服務(2024年)項目
- 寄拍行業(yè)分析
- 培訓地坪漆課件
評論
0/150
提交評論