理论教育 系统开发的生命周期简介

系统开发的生命周期简介

时间:2023-08-17 理论教育 版权反馈
【摘要】:任何系统都会经历一个发生、发展、成熟、消亡、更新换代的过程,这个过程称为系统的生命周期。在结构化的系统开发方法中,管理信息系统的开发应用,也符合系统生命周期的规律。系统开发人员将组成专门的新系统开发领导小组,制订新系统开发的进度和计划,提交可行性分析报告。以上全过程就是系统开发的生命周期。

系统开发的生命周期简介

任何系统都会经历一个发生、发展、成熟、消亡、更新换代的过程,这个过程称为系统的生命周期。在结构化的系统开发方法中,管理信息系统的开发应用,也符合系统生命周期的规律。生命周期法的基本思想要求将信息系统的开发工作划分阶段与步骤,各阶段中按步骤完成开发任务,一般认为将整个开发过程分为五个首尾相接的工作阶段,称之为系统开发的生命周期,如图3—1所示。

图3—1 系统开发的生命周期

系统开发生命周期各阶段的主要工作有:

1.系统规划阶段

系统规划阶段是根据用户的系统开发请求,系统开发人员进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究。系统开发人员将组成专门的新系统开发领导小组,制订新系统开发的进度和计划,提交可行性分析报告。该阶段虽不属于系统分析与设计的正式工作阶段,但是不可缺少的重要阶段,它决定了项目是否启动。

2.系统分析阶段

系统分析阶段是新系统的逻辑设计阶段。系统分析员在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,分析业务流程,分析数据与数据流程,分析功能与数据之间的关系,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑设计说明书。系统分析也是新系统设计方案的优化过程。数据流程图是新系统逻辑模型的主要组成部分,它在逻辑上描述新系统的功能、输入、输出和数据存储等,从而摆脱了所有的物理内容。(www.daowen.com)

3.系统设计阶段

系统设计阶段又称为新系统的物理设计阶段。系统分析员根据新系统的逻辑模型进行物理模型的设计,具体选择一个物理的计算机信息处理系统。这个阶段的任务是总体结构设计、代码设计、输入/输出设计、模块设计,根据设计要求购置与安装一些设备,进行试验,最终给出设计方案。

系统设计与系统分析阶段的不同在于:后者指出要做什么(What),它并不关心在什么信息技术的支持下完成,而前者解决如何做(How),即技术方案,它要考虑采取什么信息技术,因此在该阶段需要相关人员具有更多的信息技术方面的知识,而不强调管理理论知识;用户参与程度要低于在系统分析的参与度。

4.系统实施阶段

系统实施是新系统付诸实施的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。为了保证程序和系统调试顺利进行,硬、软件人员首先要进行计算机系统设备的安装和调试工作。程序员根据程序模块进行程序的设计和调试工作。为了帮助用户熟悉、使用新系统,系统分析人员还要对用户及操作人员进行培训,编制操作手册、使用手册和有关说明。

5.系统运行维护和评价阶段

系统的维护和评价是系统生命周期的最后一个阶段,也是很重要的阶段,新系统是否有长久的生命力取决于此阶段的工作。这一阶段的任务是进行系统的日常运行管理、评价、建立审计三部分的工作,然后分析运行结果。

以上全过程就是系统开发的生命周期。在每一阶段均有小循环,在不满足要求时,修改或返回到起点。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈