第一章 概述
1.软件工程注重于大规模的软件系统,由多个人编写,代码量一般都是成千上万行,而程序只是小型的软件,一个人就可以完成。软件工程就是讲解如何科学的开发设计大型软件的一门课。
2.基本概念
软件:计算机程序、数据、软件文档
文档分为开发文档、管理文档、用户文档
软件是一种抽象的逻辑实体,而不是具体的物理实体,没有具体的形态,其对计算机系统具有依赖性(比如英雄联盟国服不能在linux上运行)
3.软件分类
(1)按功能划分
系统软件、支撑软件、应用软件
(2)按规模划分
第二章 软件项目管