- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软体生命周期与开发方法
第二章 軟體生命週期與開發方法
章節大綱
2-1軟體開發生命週期簡介 2-3軟體開發方法
2-2軟體發展模型
備註:可依進度點選小節
2-1軟體開發生命週期簡介
軟體開發生命週期階段的名稱和基本任務為
1. 需求分析階段:探究抽象和去蕪存菁概念,並
明訂使用者的需求。
2.規格說明(分析)階段:分析使用者的需求,形成
規格文件。說明“產品要做什麼"。這個階段有
時也稱為分析階段。
3.設計階段:經歷兩個設計階段,第一是結構設
計,即把產品由一個整體分解成多個部分,稱為
模組。然後設計各個模組,這個階段稱為詳細設
計。在此階段產品“設計文件",描述“產品是
如何做成的"。
3
2-1軟體開發生命週期簡介
軟體開發生命週期階段的名稱和基本任務為
4. 執行階段:稱為“編碼階段",在這一階段中
,對各部分進行編碼和測試。
5.整合階段:將各部分合併成一個整體並做測試
。當開發者對產品滿意之後,就把它交給使用者
測試驗收測試( ) 。將使用者對產品的認可作為這個
階段終止的指標。
6.測試階段:針對不同的開發階段,軟體測試可
以分為單元測試、整合測試、系統測試等不同的
測試,其目的是及時發現軟體開發各個階段中的
錯誤和問題。
4
2-1軟體開發生命週期簡介
軟體開發生命週期階段的名稱和基本任務為
7. 維護階段:維護是指在客戶認可產品滿足規格
文件之後,對軟體所做的所有修改。維護包括改
正性維護或軟體修正( ) ,主要是排除殘餘的故障,
同時不改變規格說明,以及增進性維護或軟體更(
新) ,包括修改規格說明,並執行這些修改工作。
8.退役:產品退出服務。
5
2-1軟體開發生命週期簡介
6
2-1軟體開發生命週期簡介
7
2-1軟體開發生命週期簡介
8
2-2軟體發展模型
軟體發展模型是指軟體發展的全部流程,包
含每階段的活動和任務。軟體發展包括需求
、設計、編碼和測試等階段,有時也包括維
護階段。軟體發展模型能夠清晰、實際地表
達軟體發展整體流程,明確規定了要完成的
主要活動和任務,用來作為軟體專案工作的
基礎。
9
2-2軟體發展模型
典型的開發模型有:瀑布模型 (Waterfall
Model) 、遞增模型/演化疊代/ (Incremental
Model) 、雛型模型(Prototype Model) 、螺旋模
型(
文档评论(0)