推广 热搜: 专业    实时    平台  窗口  家乐  普洱  支付接口  app开发 

软件设计:软件生存周期模型

   日期:2020-04-29     浏览:18    评论:0    
核心提示:关于周期性问题 许经理:138#2441#1338 除此之外我司还可以各类系统开发和网站建设
     现如今每个商家都在注意这软件生存周期性问题,许经理:138#2441#1338 软件生存周期(SDLC,软件生命周期)是软件的产生直到报废的生命周期,需要进行二次开发,对此我司对其问题概括为一下特点:周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。
2397_detail

  软件生命周期模型的发展实际上是体现了软件工程理论的发展。在最早的时候,软件的生命周期处于无序、混乱的情况。一些人为了能够控制软件的开发过程,就把软件开发严格的区分为多个不同的阶段,并在阶段间加上严格的审查。这就是瀑布模型产生的起因。

  瀑布模型体现了人们对软件过程的一个希望:严格控制、确保质量。可惜的是,现实往往是残酷的。瀑布模型根本达不到这个过高的要求,因为软件的过程往往难于预测。反而导致了其它的负面影响,例如大量的文档、繁琐的审批。因此人们就开始尝试着用其它的方法来改进或替代瀑布方法。例如把过程细分来增加过程的可预测性。

  常见的软件生存周期模型:

  1.瀑布模型

  2.增量模型

  3.演化模型(原型模型)

  4.喷泉模型(生鱼片模型)

  5.螺旋模型

  面向对象常用的两大模型:构建集成模型,统一过程模型RUP(最流行之一)

  对于我们初学者而言,在做软件开发时可能更倾向于瀑布模型。因为瀑布模型有明确的步骤,依照“需求、设计、编码、单元测试、集成和维护”的顺序正向开发,逆向返工。

  瀑布模型有其明显的优点:存在一个需求阶段,鼓励对系统做什么进行规约。存在设计阶段,即编码之间的设计。在每一个阶段结束时进行复审,允许获取方与用户的参与。允许基线和配置早期接受控制。

  不足:客户必须完整正确的表达需求才可,缺乏灵活性,花费时间大,项目风险大。

  软件生存周期(softwarelifecycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,直到失去使用价值消亡为止的整个过程。

  一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每一个时期又划分为若干阶段。每个阶段有明确的任务,这样使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理。

  从概念提出的那一刻开始,软件产品就进入了软件生命周期。在经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到最后由于缺少维护费用而逐渐消亡。这样的一个过程,称为"生命周期模型"(LifeCycleModel)。

  典型的几种生命周期模型包括瀑布模型、快速原型模型、迭代模型。瀑布模型(WaterfallModel)首先由Royce提出。该模型由于酷似瀑布闻名。在该模型中,首先确定需求,并接受客户和SQA小组的验证。然后拟定规格说明,同样通过验证后,进入计划阶段…

  在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。需求分析阶段是一个很重要的阶段,这一阶段做得好,将为整个软件开发项目的成功打下良好的基础。"唯一不变的是变化本身。",同样需求也是在整个软件开发过程中不断变化和深入的,因此我们必须制定需求变更计划来应付这种变化,以保护整个项目的顺利进行。

  在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正。整个测试过程分单元测试、组装测试以及系统测试三个阶段进行。测试的方法主要有白盒测试和黑盒测试两种。在测试过程中需要建立详细的测试计划并严格按照测试计划进行测试,以减少测试的随意性。

 广州软件开发公司 任何软件我们都可以开发

包括APP开发、微信公众号、Web应用开发和小程序开发。

我们公司是一家拥有两百多名员工的互联网软件开发公司,拥有一批优秀的团队,有产品经理、UI设计师,开发工程师、测试工程师等,并且是有专业的售后服务,可以保证你在售前-售中-售后都可以得到优质的服务。(欢迎实地考察)

如有相关软件系统开发的需要咨询许经理:138#2441#1338

原文链接:http://www.jingke.org/news/show-8957.html,转载和复制请保留此链接。
以上就是关于软件设计:软件生存周期模型全部的内容,关注我们,带您了解更多相关内容。
 
打赏
0相关评论

推荐图文
点击排行
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报