赞
踩
软件工程的五个面向理论:面向流程分析、面向数据设计、面向对象实现、面向功能测试和面向过程管理。
适用于各种信息系统的开发
特点:
意义:
结构化法和面向对象法 两者的关系:相互依存,不可替代
面向对象法 和 面向服务方法两者的关系:OO(面向对象)->构件化 -> 标准化 -> SO(面向服务)
面向过程的开发方法
面向对象的开发方法
面向数据的开发方法
形式化开发方法
面向过程的开发方法 | 面向对象的开发方法 | 面向数据的开发方法 | 形式化开发方法 | |
---|---|---|---|---|
优点 | 简单好学 | 功能强大,易于维护 | 通俗易懂 | 准确、严谨 |
缺点 | 不适应窗口界面,维护困难 | 不用掌握 | 不适应窗口界面 | 难于上手和应用 |
适用场合 | 大型工程计算,实时数据跟踪处理,各种自动化控制系统,以及系统软件实现等领域。 | 互联网时代,完全有用户交互控制程序执行过程的应用程序和系统软件的开发。 | 以关系数据库管理形态为支撑环境的信息系统建设。 | 对安全性要求极高,不容许出错的软件系统,如军事、医药、交通等领域。 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。