河北科技大学函授《管理信息系统》学习课程-结构化开发方法的一般过程

院校:河北科技大学继续教育 发布时间:2021-03-19 09:41:46

    结构化开发方法的一般过程

    学术界对于结构化开发方法各阶段的划分不尽一致,我们认为,结构化开发方法的通用模式应划分为5个阶段,即系统规划、系统分析、系统设计、系统实施、系统运行和维护。需要注意的是,这里的系统分析是狭义的理解,如果将系统分析理解为广义的,那么结构化开发方法只有4个阶段,其中系统分析阶段应该包括系统设计阶段。

    (1)系统规划阶段。该阶段的主要任务是对组织的环境战略、目标以及现行系统的状况进行初步调查,确定信息系统的发展战略,对新建系统的需求做出分析和预测,同时考虑新建系统所受的各种约束,研究建设新系统的必要性和可能性。根据实际情况,给出拟建系统的顺序安排及备选方案。对这些备选方案进行可行性分析,写出可行性分析报告,最终将新系统建设方案及实施计划编写成系统开发计划书。

    (2)系统分析阶段。该阶段的主要任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出其局限和不足,确定新系统的基本目标和功能要求,即提出新系统的逻辑模型。该阶段的工作成果体现在系统分析说明书中。

    (3)系统设计阶段。该阶段的任务是根据系统分析说明书中规定的功能要求,结合实际条件,进行具体设计,实现逻辑模型的技术方案, 即设计新系统的物理模型。最终形成的技术文档是“系统设计说明书”。

    (4)系统实施阶段。该阶段的主要任务是将设计的系统付诸实施。任务主要是同时进行编程(由程序员完成)和人员培训(由系统分析设计人员培训业务人员和操作人员),以及进行数据准备(由业务人员完成),然后投入运行。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进度和状态报告,系统测试之后写出系统测试分析报告。

    (5)系统运行和维护阶段。该阶段主要工作内容包括系统的日常运行管理与维护、系统综合评价及系统开发项目的监理审计等。在系统运行过程中,可能由于各方面环境变化导致系统功能不足,或者开发过程中未能发现或无法解决的功能要求,需要对系统进行修改、维护或者局部调整。当系统运行多年之后,系统运行的环境可能发生根本性的变化,以前的管理信息系统不能够很好地适应现在环境的需求,此时,用户将会进一步提出开发新系统的要求,这也就标志着旧系统生命周期的结束,新系统生命周期的开始。