软件工程基础理论与实践导论.docx
软件工程基础理论与实践导论
目录
一、内容概括...............................................3
1.1软件工程概述...........................................4
1.2软件工程的发展历程.....................................6
1.3软件工程的重要性.......................................6
二、软件工程的基本概念.....................................7
2.1软件工程的目标.........................................8
2.2软件工程的原则........................................11
2.3软件工程的方法论......................................12
三、软件需求工程..........................................14
3.1需求工程概述..........................................15
3.2需求收集与分析........................................16
3.3需求规格化............................................18
3.4需求管理..............................................20
四、软件设计..............................................21
4.1设计原则..............................................23
4.2设计过程..............................................24
4.3系统架构设计..........................................25
4.4模块化设计............................................26
五、软件实现..............................................27
5.1编码规范..............................................28
5.2软件构造..............................................29
5.3版本控制..............................................32
5.4软件测试..............................................33
六、软件测试与质量保证....................................34
6.1测试原则..............................................36
6.2测试类型..............................................37
6.3测试方法..............................................39
6.4质量保证策略..........................................40
七、软件维护..............................................43
7.1维护概述..............................................43
7.2维护类型..............................................44
7.3维护活动..............................................46
7.4维护策略..............................................47
八、软件项目管理..........................................48
8.1项目管理概述..........................................49
8.2项目计划............................................