第1章建模基础知识
学习内容
►软件工程概述
►建模概述
►UML概述
1.1 软件工程概述
1.1.1 软件工程的产生
► 软件工程(Software Engineering)是一门指导计算机软件系统
开发和维护的工程学科,涉及到计算机科学、工程管理科学、
数学等多学科,其研究范围广泛,主要研究如何应用软件开
发的科学理论和工程技术来指导大型软件系统的开发。例如,
现代操作系统的开发,如果不采用软件工程的方法是不可能
实现的。
► 软件工程的产生和发展是与软件的发展紧密相关的。软件是
计算机系统中与硬件相互依存的另一部分,是包括程序、数
据及其相关文档的完整集合。其中,程序是按事先设计的功
能和性能要求执行的指令序列;数据是使程序能正常操纵信
息的数据结构;文档是与程序开发、维护和使用有关的图文
材料。
1.1 软件工程概述
1.1.1 软件工程的产生
► 计算机软件经历了三个发展阶段:
1. 程序设计时代(1946年~1956年)
采用 “个体生产方式”,即软件开发完全依赖于程序员个人
的
能力水
原创力文档

文档评论(0)