当前位置: 首页 > news >正文

切管机维修 东莞网站建设凡科建站代理登录

切管机维修 东莞网站建设,凡科建站代理登录,wordpress 迁移 群晖,域名拦截检测网站前言 这是基于我所学习的软件工程课程总结的第五篇文章。 迭代是软件开发过程中普遍存在的一种内在属性。经验表明,软件过程各个阶段之间的迭代或一个阶段内各个工作步骤之间的迭代,在面向对象范型中比在结构化范型中更常见。 一般说来,使用…

前言 

这是基于我所学习的软件工程课程总结的第五篇文章。

        迭代是软件开发过程中普遍存在的一种内在属性。经验表明,软件过程各个阶段之间的迭代或一个阶段内各个工作步骤之间的迭代在面向对象范型中比在结构化范型中更常见

        一般说来,使用面向对象方法学开发软件时,工作重点应该放在生命周期中的分析阶段。这种方法在开发的早期阶段定义了一系列面向问题的对象,并且在整个开发过程中不断充实和扩充这些对象。由于在整个开发过程中都使用统一的软件概念"对象",所有其他概念(例如功能、关系、事件等)都是围绕对象组成的,目的是保证分析工作中得到的信息不会丢失或改变,因此,对生命周期各阶段的区分自然就不重要、不明显了。分析阶段得到的对象模型也适用于设计阶段和实现阶段。由于各阶段都使用统一的概念和表示符号,因此,整个开发过程都是吻合一致的,或者说是"无缝"连接的,这自然就很容易实现各个开发步骤的多次反复迭代,达到认识的逐步深化。每次反复都会增加或明确一些目标系统的性质,但却不是对先前工作结果的本质性改动,这样就减少了不一致性,降低了出错的可能性

        喷泉模型就是典型的面向对象的软件过程之一。 (摘自 《软件工程导论》第六版   张海藩 牟永敏 著,有删改)

正文

1.喷泉模型(Fountain model)

  • 喷泉模型是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程.
  • 软件开发早期定义对象,整个开发过程充实和扩充对象.
  • 为了避免使用喷泉模型开发软件时开发过程过分无序,应该把一个线性过程作为总目标。
  • 各个阶段使用统一的概念和表示方法,生命周期各阶段无缝连接(面向对象方法在概念和表示方法上的一致性,保证了各项开发活动之间的无缝连接).
  • 各个开发步骤多次反复迭代 
  • 传统软件过程模型

2.喷泉模型的优点

  • 喷泉模型的各个阶段没有明显的界限,开发人员可以同步进行开发可以提高软件项目开发效率,节省开发时间适应于面向对象的软件开发过程。

3.喷泉模型的缺点 

  • 由于喷泉模型在各个开发阶段是重叠的,在开发过程中需要大量的开发人员,因此不利于项目的管理。
  • 喷泉模型要求严格管理文档,使得审核的难度加大尤其是面对可能随时加入的各种信息、需求与资料的情况。

4.使用场合

面向对象开发(喷泉模型较好地体现了面向对象软件开发过程无缝迭代的特性,是典型的面向对象的软件过程模型之一) 。

http://www.shuangfujiaoyu.com/news/28146.html

相关文章:

  • 预约做家庭清洁的网站网络营销包括哪些
  • 柳州最好的网站推广公司淘宝关键词怎么做排名靠前
  • 直播软件排行榜2020seo站外优化最主要的是什么
  • 知名网站定制公司电话广州从化发布
  • 威海泰浩建设集团有限公司网站百度一下子就知道了
  • 镇江网站建设包括哪些临沂百度代理公司有几个
  • 中信建设有限责任公司阿尔及利亚惠州seo整站优化
  • 宿迁房产网信息网seo关键词查询
  • 网站建设机器人惠州seo建站
  • 有没有可以做游戏的网站吗绍兴seo排名
  • 秦皇岛市中医院沈阳seo排名外包
  • 杭州网站设计公司价格黑帽seo技术论坛
  • 枣庄市住房和城乡建设局网站免费html网站制作成品
  • 氧os哪个网站做的最好域名注册需要什么条件
  • 唐山做网站公司永久免费进销存管理软件手机版
  • 做网站需要多大的内存专业拓客公司联系方式
  • 在线动画手机网站模板下载百度推广靠谱吗
  • 爱站网官网关键词查询seo优化包括什么
  • 物流网站建设哪个好浙江seo关键词
  • 做外贸到什么网站上发布比较好建立网站的基本流程
  • 网站如何在推广seo外包费用
  • 毕业设计网站模板关键词的优化方法
  • 怎么样自己制作网站下载班级优化大师并安装
  • 珠海横琴建设局网站国际最新新闻
  • 为什么建设厅的网站不好打开网络广告的发布方式包括
  • 织梦可以做论坛网站吗优化服务
  • 适合个人做的网站有哪些东西百度开户代理公司
  • 谢岗网站建设公司网站模版
  • 建站模板安装视频教程全集seo顾问服务 品达优化
  • 网站设计 珠海游戏推广工作好做吗