书籍详情
软件工程项目实训教程
作者:吕云翔,刘瀚诚,刘天毅 著
出版社:清华大学出版社
出版时间:2016-10-01
ISBN:9787302443414
定价:¥34.00
购买这本书可以去
内容简介
本书依据典型的软件开发过程组织内容,围绕“小型二手货交易平台”这一实际软件项目设计CASE工具实验,旨在培养读者应用CASE工具进行实际软件开发的实践能力。全书共9章,所涉及CASE软件包括:软件分析与设计工具Microsoft Visio、面向对象软件设计工具Rational Rose、软件数据模型建模工具PowerDesigner、软件集成编码开发工具Microsoft Visual Studio、Microsoft测试管理工具Test Manager、系统负载测试工具LoadRunner、分布式版本控制系统Git与项目管理工具Microsoft Project。本书是高等院校计算机科学、软件工程及相关专业“软件工程”实践课程的理想教材,也可以供程序员、软件测试工程师、系统工程师以及软件项目经理等相关人员阅读参考。
作者简介
暂缺《软件工程项目实训教程》作者简介
目录
第1章绪论
1.1软件工程概述
1.1.1软件工程的概念与理论
1.1.2软件工程的发展
1.1.3软件生存周期
1.1.4软件生存周期模型
1.1.5软件工程实用工具
1.2“小型二手货交易平台”案例介绍
1.2.1项目背景
1.2.2需求说明
1.2.3平台要求
1.2.4工期与开发团队说明
小结
思考题
参考文献
第2章软件分析与设计工具Microsoft Visio
2.1概述
2.2基本使用
2.2.1操作面板介绍
2.2.2利用模板进行绘图
2.2.3创建/编辑模具与模板
2.3利用Visio进行“小型二手货交易平台”结构化
模型设计
2.3.1数据流模型设计
2.3.2状态图模型设计
2.3.3流程图设计
2.4利用Visio进行“小型二手货交易平台”面向对
象设计
2.4.1用例模型设计
2.4.2类模型设计
2.4.3数据模型设计
2.5利用Visio进行“小型二手货交易平台”系统部署架构设计
小结
思考题
实验练习题
参考文献
第3章面向对象软件设计工具Rational Rose
3.1概述
3.2基本使用
3.2.1操作面板介绍
3.2.2基本使用介绍
3.3利用Rational Rose进行“小型二手货交易平台”面向对象设计
3.3.1构建用例模型
3.3.2构建逻辑模型
3.3.3根据用例模型绘制顺序图
3.3.4构建活动图模型
3.3.5构建包模型
3.3.6构建构件模型
3.4利用Rational Rose进行“小型二手货交易平台”系统部署架构设计
3.5双向工程
3.5.1正向工程
3.5.2逆向工程
小结
思考题
实验练习题
参考文献
第4章软件数据模型建模工具PowerDesigner
4.1概述
4.2基本使用
4.2.1操作面板介绍
4.2.2建模过程
4.3构建“小型二手货交易平台”业务处理模型 BPM
4.4构建“小型二手货交易平台”数据模型
4.4.1构建概念数据模型
4.4.2构建物理数据模型
4.4.3构建面向对象模型
4.5模型转换
4.5.1概念数据模型CDM转换为逻辑数据模型LDM
4.5.2概念数据模型CDM转换为物理数据模型PDM
4.5.3物理数据模型转换为数据库
4.5.4面向对象模型转换为代码
小结
思考题
实验练习题
参考文献
第5章软件集成编码开发工具Microsoft Visual Studio
5.1概述
5.2基本使用
5.2.1操作面板介绍
5.2.2基本操作
5.3利用Visual Studio进行“小型二手货交易平台”软件开发
5.3.1利用Visual Studio进行“小型二手货交易平台”编码
5.3.2利用Visual Studio进行“小型二手货交易平台”调试
5.3.3利用Visual Studio进行“小型二手货交易平台”单元测试
小结
思考题
实验练习题
参考文献
第6章Microsoft测试管理工具Test Manager
6.1概述
6.2基本使用
6.2.1操作面板介绍
6.2.2流程与操作
6.3使用Test Manager进行“小型二手货交易平台”测试管理
小结
思考题
实验练习题
参考文献
第7章系统负载测试工具LoadRunner
7.1概述
7.2基本使用
7.2.1操作面板介绍
7.2.2VU Script简介
7.3利用LoadRunner进行“小型二手货交易平台”压力测试
7.3.1定义虚拟用户
7.3.2配置测试场景
7.3.3运行与监控测试场景
7.3.4分析测试结果
小结
思考题
实验练习题
参考文献
第8章分布式版本控制系统Git
8.1概述
8.2基本使用
8.2.1Git指令集与图形化工具
8.2.2添加Git Gui操作
8.3利用Git进行“小型二手货交易平台”版本控制
8.3.1初始化版本库
8.3.2分支控制
8.3.3其他工作
小结
思考题
实验练习题
参考文献
第9章项目管理工具 Microsoft Project
9.1概述
9.2基本使用
9.2.1操作面板介绍
9.2.2视图介绍
9.3利用Project进行“小型二手货交易平台”项目管理
9.3.1配置项目
9.3.2任务管理
9.3.3资源管理
9.3.4项目审查
小结
思考题
实验练习题
参考文献
附录Aextend与include关系对应模具创建方法
附录B案例:“小型二手货交易平台”
1.1软件工程概述
1.1.1软件工程的概念与理论
1.1.2软件工程的发展
1.1.3软件生存周期
1.1.4软件生存周期模型
1.1.5软件工程实用工具
1.2“小型二手货交易平台”案例介绍
1.2.1项目背景
1.2.2需求说明
1.2.3平台要求
1.2.4工期与开发团队说明
小结
思考题
参考文献
第2章软件分析与设计工具Microsoft Visio
2.1概述
2.2基本使用
2.2.1操作面板介绍
2.2.2利用模板进行绘图
2.2.3创建/编辑模具与模板
2.3利用Visio进行“小型二手货交易平台”结构化
模型设计
2.3.1数据流模型设计
2.3.2状态图模型设计
2.3.3流程图设计
2.4利用Visio进行“小型二手货交易平台”面向对
象设计
2.4.1用例模型设计
2.4.2类模型设计
2.4.3数据模型设计
2.5利用Visio进行“小型二手货交易平台”系统部署架构设计
小结
思考题
实验练习题
参考文献
第3章面向对象软件设计工具Rational Rose
3.1概述
3.2基本使用
3.2.1操作面板介绍
3.2.2基本使用介绍
3.3利用Rational Rose进行“小型二手货交易平台”面向对象设计
3.3.1构建用例模型
3.3.2构建逻辑模型
3.3.3根据用例模型绘制顺序图
3.3.4构建活动图模型
3.3.5构建包模型
3.3.6构建构件模型
3.4利用Rational Rose进行“小型二手货交易平台”系统部署架构设计
3.5双向工程
3.5.1正向工程
3.5.2逆向工程
小结
思考题
实验练习题
参考文献
第4章软件数据模型建模工具PowerDesigner
4.1概述
4.2基本使用
4.2.1操作面板介绍
4.2.2建模过程
4.3构建“小型二手货交易平台”业务处理模型 BPM
4.4构建“小型二手货交易平台”数据模型
4.4.1构建概念数据模型
4.4.2构建物理数据模型
4.4.3构建面向对象模型
4.5模型转换
4.5.1概念数据模型CDM转换为逻辑数据模型LDM
4.5.2概念数据模型CDM转换为物理数据模型PDM
4.5.3物理数据模型转换为数据库
4.5.4面向对象模型转换为代码
小结
思考题
实验练习题
参考文献
第5章软件集成编码开发工具Microsoft Visual Studio
5.1概述
5.2基本使用
5.2.1操作面板介绍
5.2.2基本操作
5.3利用Visual Studio进行“小型二手货交易平台”软件开发
5.3.1利用Visual Studio进行“小型二手货交易平台”编码
5.3.2利用Visual Studio进行“小型二手货交易平台”调试
5.3.3利用Visual Studio进行“小型二手货交易平台”单元测试
小结
思考题
实验练习题
参考文献
第6章Microsoft测试管理工具Test Manager
6.1概述
6.2基本使用
6.2.1操作面板介绍
6.2.2流程与操作
6.3使用Test Manager进行“小型二手货交易平台”测试管理
小结
思考题
实验练习题
参考文献
第7章系统负载测试工具LoadRunner
7.1概述
7.2基本使用
7.2.1操作面板介绍
7.2.2VU Script简介
7.3利用LoadRunner进行“小型二手货交易平台”压力测试
7.3.1定义虚拟用户
7.3.2配置测试场景
7.3.3运行与监控测试场景
7.3.4分析测试结果
小结
思考题
实验练习题
参考文献
第8章分布式版本控制系统Git
8.1概述
8.2基本使用
8.2.1Git指令集与图形化工具
8.2.2添加Git Gui操作
8.3利用Git进行“小型二手货交易平台”版本控制
8.3.1初始化版本库
8.3.2分支控制
8.3.3其他工作
小结
思考题
实验练习题
参考文献
第9章项目管理工具 Microsoft Project
9.1概述
9.2基本使用
9.2.1操作面板介绍
9.2.2视图介绍
9.3利用Project进行“小型二手货交易平台”项目管理
9.3.1配置项目
9.3.2任务管理
9.3.3资源管理
9.3.4项目审查
小结
思考题
实验练习题
参考文献
附录Aextend与include关系对应模具创建方法
附录B案例:“小型二手货交易平台”
猜您喜欢