软件开发生命周期与统一建模语言UML (NXPowerLite).ppt

软件开发生命周期与统一建模语言UML (NXPowerLite).ppt

软件开发生命周期 与统一建模语言UML 孔子学堂出版社 软件开发生命周期与统一建模语言 软件开发生命周期与统一建模语言 第1章 软件工程概述 1.1 用例概述 1.1.1 软件及其特点 1.1.2 软件危机 1.1.3 软件工程的定义 1.1.4 软件工程的基本原理 1.2 软件开发生命周期 1.3 过程模型 1.3.1 常见的生命周期模型 1.3.2 生命周期模型的应用 1.4 软件工程方法学 第1章 软件工程概述 教学要求 理解:软件和软件工程的概念;软件开发生命周期。 掌握:软件过程模型运用的原则。 1.1 软件、软件危机和软件工程的定义 软件开发是一个专业领域的人在为另一个专业领域的人服务 在软件开发过程中,需求可能经常在变,每次需求变化会带来软件系统的开发延迟,甚至出现变更反复,被推倒了的内容又要重新确立 在软件没有最终交付时,用户如何了解开发进展情况 系统难以维护和扩展,经常重复开发类似的功能 项目经常延期,实际成本往往远远高于估计成本 开发团队内部使用了不同的技术,在交流时常常有障碍 …… 1.1 软件、软件危机和软件工程的定义 软件与硬件 1.1 软件、软件危机和软件工程的定义 软件的特点 软件是脑力劳动的产品,但它不同于追求个性化的艺术作品;软件是产品,但它又不同于工业化生产得到的有形产品 1.1 软件

文档评论(0)

1亿VIP精品文档

相关文档