6信息系统建设与软件开发模型分析报告.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
V模型 敏捷方法 1、特点: 轻量、高效、低风险、柔性,科学且充满乐趣的软件开发方式; 2、流程: 在一个敏捷项目中,需要假定我们并不能事先确定系统的需求。因此在项目的初期有一个详细设计阶段的想法是不现实的。系统的设计必须随着软件的变化需进化; 3、适用: 小型或中型软件开发团队,并且客户的需求模糊或者多变。 XP方法模型,是一种轻量(敏捷)、高效、低风险、柔性、可预测、科学且充满乐趣的软件开发方式。它由价值观(沟通、简单、反馈、勇气)、原则(小步快走)、实践和行为四个部分组成 敏捷方法 统一过程RUP(Rational Unified Process)方法模型 1、特点: 基于构件,由UML方法和工具支持。3个显著特点,即用例驱动,以基本架构为中心、迭代和增量。提供了开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品; 2、流程: 初始阶段、细化阶段、构建阶段和交付阶段。每个阶段结束时都要安排一次技术评审,以确定这个阶段的目标是否已经达到。 3、适用: 一个通用过程框架,可以用于种类广泛的软件系统、不同的应用领域、不同的组织类型、不同性能水平和不同的项目规模。 统一过程RUP 迭代模型的选择使用条件 1、在项目开发早期需求可能有所变化。 2、分析设计人员对应用领域很熟悉。 3、高风险项目。 4、用户可不同程度地参与整个项目的开发过程。 5、使用面向对象的语言或统一建模语言(Unified Modeling Language,UML)。 6、使用CASE(Computer Aided Software Engineering,计算机辅助软件工程)工具,如Rose(Rose是非常受欢迎的物件软体开发工具。)。 7、具有高素质的项目管理者和软件研发团队。 迭代模型 迭代模型的优点 与传统的瀑布模型相比较,迭代过程具有以下优点: 1、降低了在一个增量上的开支风险。如果开发人员重复某个迭代,那么损失只是这一个开发有误的迭代的花费。 2、降低了产品无法按照既定进度进入市场的风险。通过在开发早期就确定风险,可以尽早来解决而不至于在开发后期匆匆忙忙。 3、加快了整个开发工作的进度。因为开发人员清楚问题的焦点所在,他们的工作会更有效率。 4、由于用户的需求并不能在一开始就作出完全的界定,它们通常是在后续阶段中不断细化的。因此,迭代过程这种模式使适应需求的变化会更容易些。 迭代模型 例题 例题 例题 谢 谢 * * * * * * * * * * * * * * * * * 信息系统监理师考试 内容:信息系统建设、软件开发模型 注:黑色字体内容为理解 红色字体内容为理解记忆 信息系统就是输入数据,通过加工处理产生信息的系统。 信息系统的基本功能: 1、数据的采集和输入; 2、数据的传输; 3、信息的存储; 4、信息的加工; 5、信息的维护; 6、信息的使用。 信息系统 信息系统的分类: 一、以数据环境分类 1、数据文件; 2、应用数据库; 3、主题数据库; 4、信息检索系统; 二、以应用层分类 1、战略级信息系统(使用者都是企业最高管理层); 2、战术级信息系统(企业中层经理及其管理部门); 3、操作级信息系统(服务型企业的业务部门); 4、事务级信息系统(企业的管理业务人员); 信息系统 信息系统建设周期长、投资大、风险大、比一般技术工程有更大的难度和复杂性。这是因为: 1、技术手段复杂; 2、内容复杂、目标多样; 3、投资密度大,效益难以计算; 4、环境复杂多变; 信息系统生命周期: 信息系统在使用过程中,随着其生存环境的变化,要不断的维护、修改,当它不再适应的时候就要被淘汰,就要由新系统代替旧系统,这种周期循环称为信息系统的生命周期。 信息系统 信息系统的生命周期分为五个阶段: 1、系统规划; 对拟建系统的备选方案进行可行性分析,写出可行性分析报告。可行性分析报告审议通过后,将新系统建设方案及实施计划编写成系统设计任务书。 2、系统分析; 又称为逻辑设计阶段,系统建设的关键阶段。工作成果是系统说明书,系统说明书是系统设计的依据,也是将来验收系统的依据。任务是回答系统“做什么”的问题。 3、系统设计; 要回答的问题是“怎么做”。又称为物理设计阶段。可分为总体设计和详细设计,技术文档是系统设计说明书。 信息系统 概要设计与详细设计的区别: 概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档