结构推理 什么是系统开发生命周期?分为几个阶段?各阶段的主要任务和文档是什么?
【正确答案】从广义上讲,任何系统均有其产生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期(system life cycle)。任何系统开发工程基本上都要经历相同的系统开发生命周期的5个阶段:系统规划、系统分析、系统设计、系统实施和系统运行与维护。系统开发生命周期概念为计划和控制具体的开发活动提供了一个总体框架。各阶段的主要任务和文档如下表所示。
   
生命周期 主要任务 主要文档
系统规划 对企业的环境、目标、现行系统的状况进行初步
调查,明确现行系统存在的问题,根据企业目标
和发展战略,对建立新系统的需求做出分析和预
测,研究建立新系统的必要性和可能性,根据需
要与可能,提出拟建新系统的备选方案。对这些
方案进行可行性分析,写出可行性项目建议书。
可行性项目建议书
系统分析 在可行性研究的基础上,对现行系统进行详细调
查和全面分析,描述现行系统的业务流程,指出
现行系统的局限性和不足,对现行系统提出修改
方案,确定新系统的目标和逻辑功能要求,即提
出新系统的逻辑模型。这个阶段又称为逻辑设计
阶段。这个阶段是整个信息系统建立的关键阶
段,是建立信息系统与一般工程项目的重要区别
所在。
系统分析报告书(系
统分析报告书是系统
设计的依据,也是未
来系统验收的依据)
系统设计 根据系统分析报告书中规定的功能,结合实际条
件,具体设计实现逻辑模型的技术方案。系统设
计包括系统概念设计、评估与选择方案和详细
设计。
系统设计报告书
系统实施 将设计的系统付诸实施的阶段。这个阶段的任务
包括计算机等设备的购置、安装和调试、程序的编
写与调试、人员培训、数据文件转换、系统调试与
转换等。系统实施是按实施计划分阶段完成的,每
个阶段应写出实施进度报告。系统测试之后写出操
作手册、系统测试分析报告等。
系统测试报告等
系统运行与维护 记录系统的运行情况,根据一定的标准对系统进
行必要的修改,评价系统的工作质量和经济效益。
系统运行日志等
【答案解析】