您好、欢迎来到现金彩票网!
当前位置:盛源彩票app下载 > 构件对象模型 >

软考系统分析师——软件开发模型

发布时间:2019-05-17 04:53 来源:未知 编辑:admin

  系统分析师的基本职责是从事管理信息系统的定制、企业资源管理系统的设计开发及市场评估策划,能独立翻译、阅读国外技术资料,理解商务逻辑和客户需求,有管理信息系统的设计、项目设计能力、开发进度的估计能力、控制力,具有良好的理解力和逻辑分析能力以及表达能力、足够的沟通能力,具备基本文档写作能力。

  2、初始阶段提供基本需求时采用迭代或渐进模型:喷泉、螺旋、RUP和敏捷方法;

  瀑布模型:线性顺序模型,严格定义开发周期6个阶段(计划、需分、设计、编码、测试、运维)。不适合需求变化、风险后期才暴露,不易纠正,风险控制力弱。

  螺旋模型:是瀑布模型与快速原型模型的结合,加入两者所忽略的风险分析(强调)所建立的一种软件开发模型。螺旋模型中,软件开发是一系列的增量发布。螺旋模型的每次迭代都包括制定计划、风险分析、实施工程、客户评估四个方面的工作。

  二是确定一系列里程碑,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。

  喷泉模型:以对象为驱动,描述面向对象的开发过程。各阶段无特定次序,无明显边界;

  RAD法:增量型线性顺序开发模型,强调极短周期和可复用构件开发,是瀑布模型高速变种;

  基本思想:(1)用户积极参与系统分析、设计、构造;(2)通过研讨会让干系人一起参与;(3)通过迭代加速需求分析和设计;(4)让用户看到一个可工作的系统;

  优点:(1)强调用户参与,可以尽快明确需求,降低系统开发风险,缩短周期;(2)使用大量可复用构建,尽快开发速度;

  不足:(1)强调系统本身结构,整体目标和长期目标可能得不到满足;(2)没更多时间提高项目质量、连贯性和标准化;(3)并非所有软件适用RAD(难以模块化的、有高性能要求的、技术风险高的)。

  基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化的,开发过程是迭代的。

http://nzrimfire.com/goujianduixiangmoxing/192.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有