软件生命周期及开发模式培训教程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 软件开发培训教程 2013 年1月 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程 软件开发应该遵循的原则 软件开发的一般步骤 软件开发模型Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 软件开发过程 软件开发应该遵循的原则 选取适宜的开发模型 采用合适的设计方法 提供高质量的工程支撑 重视软件工程的管理* Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程前提: 可行性研究及签订合同 项目计划 需求分析 设计:总体设计 详细设计 编码和单元测试 系统测试 软件维护Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 阶段要点 每个阶段的名称 每个阶段主要的行为 每个阶段谁参与,做什么 每个阶段的产品 举项目实例来说明 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程——可行性研究及签订合同 可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决办法。 具体地确定工程规模和目标。然后分析员更准确地估计系统的成本和效益,对建议的系统进行仔细的成本/效益分析是这个阶段的主要任务之一。 可行性研究的结果是使用部门负责人做出是否继续进行这项工程的决定的重要依据,一般说来,只有投资可能取得较大效益的那些工程项目才值得继续进行下去。 签订合同:价格,需求确认,规定时间内提供的产品,提供的文档,提供的服务等。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程——项目计划 目的:为了 完成项目而进行任务分配 行为:确定时间;确定人员;确定工作事项;工作拆分,WBS;要点:哪些事要做,工作量估计,工作效率估计 参与人:项目经理 阶段产品:项目计划书Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程——需求分析 目的:准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。 背景:用户了解他们所面对的问题,知道必须做什么,但是通常不能完整准确地表达出他们的要求,更不知道怎样利用计算机解决他们的问题;软件开发人员知道怎样使用软件实现人们的要求,但是对特定用户的具体要求并不完全清楚。 行为:因此系统分析员在需求分析阶段必须和用户密切配合,充分交流信息,以得出经过用户确认的系统功能和逻辑模型。 参与人:项目经理,需求分析员等 阶段产品:需求说明书Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 软件开发过程——总体设计 目的:“概括地说,应该如何解决这个问题?” 行为:首先,应该考虑几种可能的解决方案。按照技术实现方式来分析:1)系统开发模式2)开发语言3) 其他相关技术:数据库,网络等 系统分析员应该使用系统流程图或其他工具描述每种可能的系统,推荐一个较好的系统 (最佳方案),并且制定实现所推荐的系统的详细计划。Evaluation only. Created with Aspose.S

文档评论(0)

cycpme07 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档