- 4
- 0
- 约7.9千字
- 约 83页
- 2017-09-02 发布于山东
- 举报
软件工程概述 课程内容 软件工程概述 SE 面向对象软件工程 OOSE 面向对象分析与设计 UML 面向对象程序设计 C++ (选择)设计模式初步:Design Patterns (选择)SOA: Service Oriented Architecture (选择) AOP: Aspect-Oriented Software Development 项目设计实践: Web Application Development using UML Web2.0 PM Contents Contents 软件危机表现 成本进度估计不准确 变动频繁的软件需求 软件质量不可靠 软件维护困难 没有适当的文档资料 软件在系统总成本比例上升 软件发展速度赶不上硬件 软件危机原因 软件本身特点:逻辑不可预见 软件开发和维护的方法不正确 消除软件危机途径 技术上:方法、工具 管理上:组织、经验 Contents 软件工程的定义 Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料 IEEE: 软件工程是开发、运行、维护和修复软件的系统方法 Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法 软件工程三要素:方法、工具和过程 软件工程方法为软件开发提供了 “如何做” 的技术 软件
原创力文档

文档评论(0)