《引论conv》word版

《引论conv》word版

ID:29823498

大小:66.50 KB

页数:11页

时间:2018-12-24

《引论conv》word版_第1页
《引论conv》word版_第2页
《引论conv》word版_第3页
《引论conv》word版_第4页
《引论conv》word版_第5页
资源描述:

《《引论conv》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.3信息系统的开发方法1.3.1信息系统开发方法的类型用系统工程的方法开发信息系统的具体方法有生命周期法、原型法、面向对象的方法和CASE(ComputerAidedSoftwareEngineering——计算辅助软件工程)方法等。这里对这几种方法作简要介绍,本书主要以生命周期法的各个阶段来组织材料,并用了一章的篇幅论述了面向对象的系统分析与设计。1.按照时间过程分类1)生命周期法生命周期法是一种用于规划、执行和控制信息系统开发项目的项目组织和管理方法,是工程学原理在信息系统开发中的具体应用。一般系统开发生命周期法将系统开发过程分为5个阶段,即系统规划、系统分析、系统设计

2、、系统实施和系统运行(或维护)等。2)原型法原型法按照对原型结果的处理方式分为试验原型法、演化原型法和增量原型法。试验原型法只把原型当成试验工具,试验结束以后就抛弃原型,即原型不作为最终产品,根据试验的结论做出新的系统。2.按照系统分析要素分类按照系统的分析要素,可以把开发方法分为3类。1)面向处理(ProcessingOriented,PO)方法PO指系统分析的出发点在于高清系统要进行怎样的处理。分为两种:一种是面向功能的,另一种是面向过程的。面向功能是由企业的只能出发,例如:市场、生产、会计和认识等管理功能出发。面向过程则跨越了企业只能,由企业运营流程出发,划分成一些过程

3、进行处理分析。演化原型法则把测试号的结果保留,成为最终系统的一部分。定义系统为高度动态迭代和高度动态的,每次迭代都要对系统重新进行规格说明、重新设计、重新实现和重新评价,是应对环境变化的有效的方法。增量原型法也是将原型试验的结果保留,但与演化原型法不同的是其开发过程是在软件总体设计基础上进行的,一次一段式地增量构造,因而,其环境应变能力比演化原型法差。2)面向数据(DataOriented,DO)方法DO是面向数据的分析方法,它首先分析企业的信息需求,建立企业的信息模型,然后建立全企业共享的数据库。3)面向对象(ObjectOrient,OO)方法OO是面向对象的分析方法,首

4、先分析企业的一些对象,把描述对象的数据和对象的操作放在一起,或者说对象的数据和操作内容是对外封闭的。如果多个对象对外共享某些数据和操作,共享的数据和操作就构成了对象类。对象类可以有子对象,子对象可以调用其他类所定义的数据和操作。任何系统都有一个产生、发展、成熟、消亡(更新)的过程,这个过程称为系统的生命周期。信息系统也不例外,它在其使用过程中随着环境的变化,要不断维护、修改,新的目标和要求不断提出,从而要求设计更新系统,用新系统去代替老系统。图1-15信息系统的生命周期1.3.2生命周期法1.生命周期开发步骤所谓生命周期法就是严格按照系统生命周期的各个过程和步骤去开发系统。生

5、命周期法将信息系统的开发过程划分为系统规划、系统分析、系统设计、系统运行与维护等阶段,每个阶段又分成若干步骤。如图1-15所示。1)系统规划系统规划阶段的主要任务是对组织的环境、目标、现行系统的状况进行初步调查,根据组织的整体目标和发展战略,确定信息系统的发展战略,明确组织总的信息需求,制定信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、规模及资源需求,并根据需求的轻、重、缓、急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目以分期分批进行系统开发。2)系统分析系统分析阶段的主要任务是对现行系统进行详细调查,进行可行性分析,确定新系统的基本目标和逻辑功

6、能要求,提出新系统的逻辑模型。其中的分析包括分析业务流程,分析数据流程,分析功能与数据之间的关系,提出分析处理方式。3)系统设计系统设计阶段的主要任务是根据系统分析提出的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出系统配置方案,进行详细设计。主要内容包括:代码设计、用户界面设计、处理过程设计等。4)系统实施系统实施阶段是将新系统付诸实施的阶段。这一阶段的任务包括计算机系统等设备的购置、安装和调试,程序的编写和调试,人员培训,数据文件转换,系统高度与转换等。5)系统运行与维护系统投入运行后,需要评价,并经常进行维护,记录系统运行的情况

7、,按照一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。2.生命周期法的优点生命周期法的主要优点是:整个开发过程阶段和步骤清楚,每一阶段和步骤均有明确的成果,这些成果以可行性分析报告、系统分析说明书、系统设计说明书等形式表现出来,并作为下一阶段工作的依据。在每阶段和步骤中,整个项目可以划分为许多组成部分,各部分可各自独立地开展工作,且各部分的工作必须按要求到期各阶段或步骤的终点,这有利于整个项目的管理与控制。3.生命周期法的缺陷在实践过程中,生命周期法也存在一些缺陷:(1)难以准确定义用户需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。