种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

软体工程课程设计教程

(2019-10-03 18:24:18) 百科综合

软体工程课程设计教程

《软体工程课程设计教程》是2016年出版的图书,作者是李香菊。

基本介绍

  • 书名:软体工程课程设计教程
  • 作者:李香菊
  • ISBN: 978-7-5635-4659-6
  • 定价:¥35.00
  • 出版时间:2016-04-25
  • 版次:1-1

内容简介

本书是软体工程课程设计的指导教材,全书共6章,内容涵盖了软体工程基本概念、结构化软体开发方法介绍、面向对象软体开发方法介绍、软体测试技术介绍、结构化软体开发方法案例文档和面向对象软体开发方法案例文档,附录内容介绍Visio 2010和Rational Rose 2003两个建模工具的使用方法。本书以增强实践能力为目标,通过实例与理论知识相融合的讲解方式,帮助读者理解软体开发任务,掌握开发方法,参照提供的案例文档完成软体工程课程设计。 本书内容通俗易懂,既可以成为高校软体工程和计算机科学与技术等相关专业本科、专科的软体工程课程设计教材,又可以作为理论课程的辅助教材,也适合作为自学教材,是一本理论联繫实际、实践性较强的专业书籍

目录

目录第1章软体工程综述1
1.1软体的发展与软体工程1
1.2软体工程的原理1
1.3软体生命周期2
1.4软体开发方法3
第2章结构化系统分析与设计方法5
2.1结构化开发方法概述5
2.2案例介绍6
2.3结构化可行性分析6
2.3.1可行性分析任务6
2.3.2案例讲解可行性分析过程6
2.4结构化系统需求分析8
2.4.1结构化需求分析任务9
2.4.2案例讲解结构化需求分析过程10
2.5结构化概要设计21
2.5.1结构化设计原则22
2.5.2结构化概要设计任务23
2.5.3案例讲解结构化概要设计过程24
2.6结构化详细设计34
2.6.1详细设计任务34
2.6.2案例讲解详细设计过程34
第3章面向对象系统分析与设计方法41
3.1面向对象开发方法概述41
3.1.1面向对象的基本概念41
3.1.2面向对象的主要特性42
3.2统一建模语言UML42
3.2.1模型元素43
3.2.2UML图44
3.2.3视图44
3.3案例简介45
3.4面向对象系统分析45
3.4.1面向对象分析任务45
3.4.2案例讲解面向对象系统分析过程46
3.5面向对象系统设计方法52
3.5.1面向对象设计任务52
3.5.2案例讲解面向对象设计过程52
第4章软体测试69
4.1软体缺陷69
4.2软体质量69
4.3软体测试流程70
4.4制订测试计画71
4.5设计测试用例72
4.5.1白盒技术72
4.5.2黑盒技术77
4.6测试执行阶段82
4.6.1单元测试82
4.6.2集成测试83
4.6.3确认测试85
4.6.4系统测试85
4.6.5验收测试86
第5章结构化开发案例——书务管理系统89
5.1案例介绍89
5.2系统可行性分析报告89
5.2.1引言89
5.2.2可行性研究的前提90
5.2.3对现有系统的分析91
5.2.4所建议系统技术可行性分析91
5.2.5成本效益分析96
5.2.6社会可行性分析97
5.2.7结论意见98
5.3系统需求分析报告98
5.3.1引言98
5.3.2任务概述99
5.3.3系统需求结构分析100
5.3.4功能分析101
5.3.5性能分析110
5.3.6运行环境分析111
5.4系统概要设计报告111
5.4.1引言111
5.4.2小型书店书务系统的体系结构111
5.4.3系统资料库设计115
5.5系统详细设计报告119
5.5.1引言119
5.5.2系统主程式流程119
5.5.3界面设计126
5.6系统集成测试计画书137
5.6.1引言137
5.6.2测试项目138
5.6.3被测特性138
5.6.4测试方法143
5.6.5测试通过标準144
5.6.6测试挂起和恢复条件145
5.6.7应提供的测试档案145
5.6.8测试任务145
5.6.9测试环境需求146
5.6.10角色和职责147
5.6.11测试进度147
5.6.12记录和解决问题147
5.6.13重新测试程式147
5.7系统验收测试计画书147
5.7.1简介147
5.7.2任务概述148
5.7.3验收项目和验收标準149
5.7.4验收测试方法153
5.7.5测试策略156
5.7.6应提供的测试档案157
5.7.7测试任务157
5.7.8测试资源157
第6章面向对象开发案例——云环境下高校网路教辅系统160
6.1案例简介160
6.2面向对象分析161
6.2.1系统的功能需求分析161
6.2.2划分子系统162
6.2.3建立用例模型162
6.2.4系统的业务流程分析165
6.2.5功能用例的详细描述168
6.3面向对象设计181
6.3.1建立类图181
6.3.2对象互动设计189
6.3.3对象状态模型设计191
6.3.4资料库设计191
6.4面向对象实现195
6.4.1系统开发软体和运行环境195
6.4.2系统的物理实现构件196
6.4.3系统主要页面展示198
6.4.4重难点模组的程式实现201
6.4.5系统的部署210
附录AVisio 2010简介211
附录BRational Rose简介224
附录C书店书务管理系统模组场景法测试245
附录D书店书务管理系统模组基路径测试253
参考文献256第5章结构化开发案例——书务管理系统89
5.1案例介绍89
5.2系统可行性分析报告89
5.2.1引言89
5.2.2可行性研究的前提90
5.2.3对现有系统的分析91
5.2.4所建议系统技术可行性分析91
5.2.5成本效益分析96
5.2.6社会可行性分析98
5.2.7结论意见98
5.3系统需求分析报告98
5.3.1引言98
5.3.2任务概述99
5.3.3系统需求结构分析101
5.3.4功能分析101
5.3.5性能分析110
5.3.6运行环境分析111
5.4系统概要设计报告111
5.4.1引言111
5.4.2小型书店书务系统的体系结构111
5.4.3系统资料库设计115
5.5系统详细设计报告119
5.5.1引言119
5.5.2系统主程式流程119
5.5.3界面设计126
5.6系统集成测试计画书137
5.6.1引言137
5.6.2测试项目138
5.6.3被测特性138
5.6.4测试方法143
5.6.5测试通过标準144
5.6.6测试挂起和恢复条件145
5.6.7应提供的测试档案145
5.6.8测试任务145
5.6.9测试环境需求146
5.6.10角色和职责146
5.6.11测试进度147
5.6.12记录和解决问题147
5.6.13重新测试程式147
5.7系统验收测试计画书147
5.7.1简介147
5.7.2任务概述148
5.7.3验收项目和验收标準149
5.7.4验收测试方法153
5.7.5测试策略156
5.7.6应提供的测试档案157
5.7.7测试任务157
5.7.8测试资源157
第6章面向对象开发案例——云环境下高校网路教辅系统160
6.1案例简介160
6.2面向对象分析161
6.2.1系统的功能需求分析161
6.2.2划分子系统162
6.2.3建立用例模型162
6.2.4系统的业务流程分析165
6.2.5功能用例的详细描述168
6.3面向对象设计181
6.3.1建立类图181
6.3.2对象互动设计189
6.3.3对象状态模型设计191
6.3.4资料库设计191
6.4面向对象实现195
6.4.1系统开发软体和运行环境195
6.4.2系统的物理实现构件196
6.4.3系统主要页面展示198
6.4.4重难点模组的程式实现201
6.4.5系统的部署210
附录AVisio 2010简介211
附录BRational Rose简介224
附录C书店书务管理系统模组场景法测试245
附录D书店书务管理系统模组基路径测试253
参考文献256

标 签

搜索
随机推荐

Powered By 种豆资源网||