本页位置:第四章 >> 第一节 >> 第     1   2    3    4      >>第二节

第四章 常用系统开发方法

x20.gif (1468 bytes)

    信息系统的开发是一个庞大的系统工程,它涉及到组织的内部结构、管理模式、生产加工、经营管理过程、数据的收集与处理过程、计算机硬件系统的管理与应用、软件系统的开发等各个方面。这就增大了开发一个信息系统的工程规模和难度,需要研究出科学的开发方法和过程化的开发步骤,以确保整个开发过程能够顺利进行。这正是信息系统开发方法的任务。

    信息系统开发方法学研究的主要对象是信息系统开发的规律、开发过程的认知体系、分析设计的一般理论以及具体的开发工具和技术等。

    本章拟从方法论的角度,介绍创建MIS所需的规划方法,包括结构化开发和设计方法(SSA&D),面向对象的开发方法(OO),原型方法(Phototyping)及CASE方法。

本章重点

本章小节

本章难点

系统开发的过程、常用方法,SSA&D、原型法、面向对象方法等基本思想、开发过程、特点及其优缺点,各种方法比较

系统开发方法分类

结构化分析与设计方法

原型方法

面对对象开发方法

计算机辅助开发方法

各种开发方法比较

本章小结

习题四

各种开发方法基本思想的理解、特点及适用范围,面向对象(Oriented Object)方法的有关基本概念及开发过程

 

本章知识点导航:

系统开发过程管理 能力成熟度模型CMM 系统开发方法演变 瀑布模型
系统开发方法分类 生命周期法 面向功能法 面向数据法
面向对象法 演进原型法 自顶向下法 需求分析法
SSA&D基本思想 SSA&D特点 SSA&D开发一般过程 SSA&D方法优缺点
原型方法分类 原型法基本思想 需求定义要求 需求定义基本内容
原型定义策略 原型法开发过程 原型法生命周期 原型法特点
原型法对软件要求 原型法对工作环境要求 原型法开发原则 控制原型修改次数的方法
原型向最终系统的转换方式 原型法优缺点 原型法适用范围 OO方法
OO方法的四个要点 对象 发现对象的方法
对象具有的特征 实例 消息 方法
属性 继承 多态性 重载
OO方法开发过程 OOA方法 建立对象模型的步骤 面向对象设计(OOD)的准则
问题域子系统设计 人机交互子系统设计 任务管理子系统设计 数据管理子系统设计
OOP方法 选择OO语言考察内容 OO程序设计准则 面向对象测试的层次
OO方法特点 OO方法优缺点 CASE CASE工具举例
CASE特点 CASE优缺点 各种开发方法比较