简述系统开发生命周期的几个阶段。
(1)系统规划阶段,主要对现行系统进行初步调查、明确问题,初步确定要开发新系统的备选方案,并对这些方案进行可行性分析。(2)系统分析阶段,主要对系统的数据及处理过程进行全面、系统的调查和剖析,确定系统应该“做什么”,具有什么功能。(3)系统设计阶段,该阶段的任务是回答“如何解决问题”,即找出问题的求解方法,建立系统的物理模型。(4)系统实施阶段,即将设计的系统付诸实施。这个阶段的任务包括计算机等设备的购置、安装和调试,程序的编写与调试,人员培训,数据文件转换,系统调试与转换等。(5)系统维护阶段,该阶段首先要把已开发完成的软件系统安装到实际的工作环境中试运行,对系统进行考验,发现遗留的问题并予以改进,然后系统才能正式投入运行使用,这称为系统的试航。