- 中国铁道出版社
- 9787113269517
- 1版
- 319889
- 68250113-5
- 平装
- 16开
- 2020-07
- 204
- 140
- 工学
- 软件工程
- 计算机类
- 高职
作者简介
内容简介
全书本着“理论够用适度,任务引领学习”的原则编写,根据高职学生的特点,全书围绕一个物业管理系统展开,以软件生命周期为主线,介绍结构化软件分析设计方法和面向对象软件分析设计方法,将软件工程知识点分解到各个任务中。
全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。
本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。
全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。
本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。
目录
单元1软件工程概述1
任务认识软件工程1
一、软件的概念和特点2
二、软件的分类3
三、软件危机5
四、软件工程7
五、软件生命周期11
知识拓展19
习题20
单元2项目计划分析22
任务1项目计划22
一、软件计划阶段的任务22
二、问题定义23
三、可行性分析25
四、可行性分析工具27
五、软件项目开发计划28
知识拓展30
习题31
任务2需求分析31
一、需求分析概述32
二、结构化分析方法38
知识拓展48
习题52
单元3软件的设计53
任务1总体设计53
一、总体设计概述54
二、模块设计56
三、系统结构图61
知识拓展66
习题67
任务2详细设计68
一、详细设计概述68
二、用户界面设计73
三、数据管理设计77
知识拓展80
习题81
单元4面向对象方法学82
任务了解面向对象方法学82
一、面向对象方法概述83
二、面向对象分析86
三、统一建模语言89
知识拓展99
习题101
单元5软件测试与维护102
任务软件测试与维护102
一、软件测试概述103
二、静态测试与动态测试106
三、黑盒测试与白盒测试107
四、测试用例的设计116
五、软件测试流程117
六、面向对象软件测试120
七、软件项目的调试122
八、软件维护123
知识拓展128
习题130
参考文献132
任务认识软件工程1
一、软件的概念和特点2
二、软件的分类3
三、软件危机5
四、软件工程7
五、软件生命周期11
知识拓展19
习题20
单元2项目计划分析22
任务1项目计划22
一、软件计划阶段的任务22
二、问题定义23
三、可行性分析25
四、可行性分析工具27
五、软件项目开发计划28
知识拓展30
习题31
任务2需求分析31
一、需求分析概述32
二、结构化分析方法38
知识拓展48
习题52
单元3软件的设计53
任务1总体设计53
一、总体设计概述54
二、模块设计56
三、系统结构图61
知识拓展66
习题67
任务2详细设计68
一、详细设计概述68
二、用户界面设计73
三、数据管理设计77
知识拓展80
习题81
单元4面向对象方法学82
任务了解面向对象方法学82
一、面向对象方法概述83
二、面向对象分析86
三、统一建模语言89
知识拓展99
习题101
单元5软件测试与维护102
任务软件测试与维护102
一、软件测试概述103
二、静态测试与动态测试106
三、黑盒测试与白盒测试107
四、测试用例的设计116
五、软件测试流程117
六、面向对象软件测试120
七、软件项目的调试122
八、软件维护123
知识拓展128
习题130
参考文献132