网站大量收购独家精品文档,联系QQ:2885784924

第一章引论.ppt.Convertor.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章引论.ppt.Convertor

1.3 信息系统的开发方法 1.3.1信息系统开发方法的类型 用系统工程的方法开发信息系统的具体方法有生命周期法、原型法、面向对象的方法和CASE(Computer Aided Software Engineering——计算辅助软件工程)方法等。这里对这几种方法作简要介绍,本书主要以生命周期法的各个阶段来组织材料,并用了一章的篇幅论述了面向对象的系统分析与设计。 1.按照时间过程分类 1)生命周期法 生命周期法是一种用于规划、执行和控制信息系统开发项目的项目组织和管理方法,是工程学原理在信息系统开发中的具体应用。一般系统开发生命周期法将系统开发过程分为5个阶段,即系统规划、系统分析、系统设计、系统实施和系统运行(或维护)等。 2)原型法 原型法按照对原型结果的处理方式分为试验原型法、演化原型法和增量原型法。 试验原型法只把原型当成试验工具,试验结束以后就抛弃原型,即原型不作为最终产品,根据试验的结论做出新的系统。 2.按照系统分析要素分类 按照系统的分析要素,可以把开发方法分为3类。 1)面向处理(Processing Oriented,PO)方法 PO指系统分析的出发点在于高清系统要进行怎样的处理。分为两种:一种是面向功能的 ,另一种是面向过程的。面向功能是由企业的只能出发,例如:市场、生产、会计和认识等管理功能出发。面向过程则跨越了企业只能,由企业运营流程出发,划分成一些过程进行处理分析。 演化原型法则把测试号的结果保留,成为最终系统的一部分。定义系统为高度动态迭代和高度动态的,每次迭代都要对系统重新进行规格说明、重新设计、重新实现和重新评价,是应对环境变化的有效的方法。 增量原型法也是将原型试验的结果保留,但与演化原型法不同的是其开发过程是在软件总体设计基础上进行的,一次一段式地增量构造,因而,其环境应变能力比演化原型法差。 2)面向数据(Data Oriented,DO)方法 DO是面向数据的分析方法,它首先分析企业的信息需求,建立企业的信息模型,然后建立全企业共享的数据库。 3)面向对象(Object Orient,OO)方法 OO是面向对象的分析方法,首先分析企业的一些对象,把描述对象的数据和对象的操作放在一起,或者说对象的数据和操作内容是对外封闭的。如果多个对象对外共享某些数据和操作,共享的数据和操作就构成了对象类。对象类可以有子对象,子对象可以调用其他类所定义的数据和操作。 任何系统都有一个产生、发展、成熟、消亡(更新)的过程,这个过程称为系统的生命周期。信息系统也不例外,它在其使用过程中随着环境的变化,要不断维护、修改,新的目标和要求不断提出,从而要求设计更新系统,用新系统去代替老系统。 图1-15 信息系统的生命周期 1.3.2生命周期法 1.生命周期开发步骤 所谓生命周期法就是严格按照系统生命周期的各个过程和步骤去开发系统。生命周期法将信息系统的开发过程划分为系统规划、系统分析、系统设计、系统运行与维护等阶段,每个阶段又分成若干步骤。如图1-15所示。 1)系统规划 系统规划阶段的主要任务是对组织的环境、目标、现行系统的状况进行初步调查,根据组织的整体目标和发展战略,确定信息系统的发展战略,明确组织总的信息需求,制定信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、规模及资源需求,并根据需求的轻、重、缓、急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目以分期分批进行系统开发。 2)系统分析 系统分析阶段的主要任务是对现行系统进行详细调查,进行可行性分析,确定新系统的基本目标和逻辑功能要求,提出新系统的逻辑模型。其中的分析包括分析业务流程,分析数据流程,分析功能与数据之间的关系,提出分析处理方式。 3)系统设计 系统设计阶段的主要任务是根据系统分析提出的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出系统配置方案,进行详细设计。主要内容包括:代码设计、用户界面设计、处理过程设计等。 4)系统实施 系统实施阶段是将新系统付诸实施的阶段。这一阶段的任务包括计算机系统等设备的购置、安装和调试,程序的编写和调试,人员培训,数据文件转换,系统高度与转换等。 5)系统运行与维护 系统投入运行后,需要评价,并经常进行维护,记录系统运行的情况, 按照一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。 2.生命周期法的优点 生命周期法的主要优点是:整个开发过程阶段和步骤清楚,每一阶段和步骤均有明确的成果,这些成果以可行性

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档