| 作 者: | 夏小娜 |
| 出版社: | 科学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工程/开发项目管理 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1篇 软件工程学概述
第1章 概述
1.1 基本概念
1.1.1 软件
1.1.2 软件危机
1.1.3 软件工程
1.1.4 软件生命周期
1.1.5 软件过程模型
1.1.6 软件工程面临的挑战
1.2 软件工程从业人员的职业和道德素养
习题1
第2章 计算机系统工程
2.1 系统与系统工程
2.1.1 系统总体特性
2.1.2 硬件和硬件工程
2.1.3 软件和软件工程
2.1.4 人机交互工程
2.1.5 数据库工程
2.2 系统模型与建模活动
2.2.1 系统模型
2.2.2 系统建模及模拟
2.3 系统规格及评审说明
2.3.1 系统规格
2.3.2 评审说明
习题2
第2篇 软件定义
第3章 可行性研究
3.1 可行性研究的任务
3.2 可行性研究过程
3.3 系统流程元素及模型表达
3.3.1 元素符号
3.3.2 举例
3.4 成本/效益分析
3.4.1 成本估计
3.4.2 成本/效益分析方法
3.5 技术分析
3.6 方案的分配与权衡
习题3
第4章 结构化需求分析
4.1 需求分析基础
4.1.1 需求分析的任务与原则
4.1.2 需求初步获取技术
4.1.3 需求建模
4.1.4 问题抽象、问题分解与多视点分析
4.1.5 支持需求分析的快速原型技术
4.1.6 需求规格说明与评审
4.2 面向数据流的结构化需求分析方法
4.2.1 实体-联系图
4.2.2 状态转换图
4.2.3 数据流图
4.3 其他图形工具
4.3.1 层次方框图
4.3.2 Warnier图
4.3.3 IPO图
习题4
第5章 面向对象的需求分析过程
5.1 面向对象的概念与思想
5.2 UML
5.2.1 UML的语言机制
5.2.2 基于UML的软件开发过程
5.3 基于UML的需求分析
5.3.1 开发场景
5.3.2 生成用例
5.3.3 活动图细化用例
5.3.4 生成用例图
5.3.5 建立项层架构
5.3.6 建立领域概念模型
习题5
第3篇 软件开发与维护
第4篇 软件项目管理
参考文献