结构化软件开发过程包括五个部分:
1.系统规划:确定信息系统目标;确定系统界面,系统与外部的信息联系;系统的主要功能;系统与企业其他计算机的应用。
2.系统分析:对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。
3. 系统设计:系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案,即建立新系统的物理模型。
4. 系统实施:系统实施阶段是将新系统付诸实现的过程。它的主要活动是根据系统设计所提供的控制结构图、数据库设计、系统配置方案及详细设计资料,编制和调试程序,创建完整的管理系统,并进行系统的调试、新旧系统切换等工作,讲逻辑设计转化为物理实际系统。
5.系统运行与维护:为了清除系统运行中发生的故障和错误,软、硬件维护人员要对系统进行必要的修改与完善;为了使系统适应用户环境的变化,满足新提出的需要,也要对原系统做些局部的更新。
这个问题我也记不太清了,只能简单写下~~
围绕软件开发,出现了许多支持软件开发的方法,如:结构化方法、面向对象方法等等。 一个方法如果没有相应软件工具的支持,是难以实用的,因此,支持各种软件开发方法的软件工具相继出现。采用结构化的编程技术,选用支持结构化编程的Pascal语言、C语言。(面向对象软件就应该选用面向对象的编程技术和支持面向对象的编程语言,如C++、Java等。)
那么结构化软件开发过程是什么呢~~
用结构化系统开发方法开发一个系统,将整个开发过程划分为首尾相连的五个阶段
1. 系统规划;2. 系统分析;3. 系统设计4. 系统实施5.系统运行与维护
其实结构化面向对象,都是这些~~可能内容有些区别,但都是换汤不换药~~虽然没分,但我也巩固了下知识,如有错误请指出 ,共同进步吧~~
补充:http://baike.baidu.com/view/1317054.htm#5