种豆资源网

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

软体工程基础与实例分析

(2019-10-06 14:13:48) 百科综合
软体工程基础与实例分析

软体工程基础与实例分析

《软体工程基础与实例分析》是2010年机械工业出版社出版的图书,作者是王阿川。本书从实用的角度出发,系统地介绍了软体工程基本知识,包括传统的软体工程和面向对象的软体工程两大部分。在传统的软体工程部分,按照软体生存周期的顺序介绍各个阶段的任务、过程、方法、工具和文档编写规範;在面向对象的软体工程部分,介绍了面向对象的分析与设计方法以及统一建模语言UML的相关知识。同时,配有开发实例和软体文档模板。

基本介绍

  • 书名:软体工程基础与实例分析
  • 作者:王阿川
  • ISBN:9787111311225
  • 定价:24.00元
  • 出版社:机械工业出版社
  • 出版时间:2010-8-1
  • 装帧:平装
  • 开本:16开

内容简介

本书理论与实践相结合,内容循序渐进、深入浅出、通俗易懂、侧重套用。
本书不仅可作为高等学校计算机专业软体工程课程的教材或教学参考书,也可作为通信工程、电子信息工程、自动化等相关专业的软体工程教材,还可供软体工程师、软体项目管理者和套用软体开发人员阅读参考。

图书目录

前言
第1章 软体工程概述
1.1 软体
1.1.1 软体的概念及特点
1.1.2 软体的分类
1.1.3 软体危机的原因及解决途径
1.2 软体工程概念
1.2.1 软体工程的定义和内容
1.2.2 软体工程的基本原理
1.3 软体生存周期
1.4 常用软体开发过程模型
1.4.1 瀑布模型
1.4.2 快速原型模型
1.4.3 螺旋模型
1.4.4 喷泉模型
1.5 软体开发方法简述
1.5.1 面向数据流的结构化方法
1.5.2 面向数据结构的Jackson方法
1.5.3 面向对象的方法
1.6 软体文档
1.6.1 软体文档在软体开发中的地位和作用
1.6.2 软体文档的种类及写作要求
小结
习题1
第2章 可行性研究
2.1 问题定义
2.2 可行性研究的任务
2.3 可行性研究的过程
2.4 可行性研究阶段使用的工具
2.4.1 系统流程图
2.4.2 数据流图
2.4.3 数据字典
2.5 成本效益分析
2.6 网上招聘系统可行性研究报告
小结
习题2
第3章 需求分析
3.1 需求分析的任务
3.2 需求分析的过程
3.3 需求分析阶段使用的工具
3.3.1 实体关係图
3.3.2 数据规範化
3.3.3 层次框图
3.3.4 Warnier图
3.3.5 描述算法的IPO图
3.4 网上招聘系统需求规格说明书
小结
习题3
第4章 概要设计
4.1 软体设计的目标和任务
4.1.1 软体设计的目标
4.1.2 软体设计的任务
4.2 概要设计的过程
4.3 软体设计的原理
4.3.1 模组化
4.3.2 抽象
4.3.3 信息隐蔽
4.3.4 模组独立
4.4 启发规则
4.4.1 改进软体结构提高模组独立性
4.4.2 模组规模适中
4.4.3 适当控制深度、宽度、扇出、扇入
4.4.4 模组的作用域应该在控制域之内
4.4.5 力争降低模组接口的複杂程度
4.4.6 设计单人口单出口的模组
4.4.7 模组功能可预测
4.5 概要设计阶段使用的工具
4.5.1 层次图
4.5.2 HIPO图
4.5.3 结构图
4.5.4 程式系统结构图
4.6 结构化设计方法
4.6.1 基本概念
4.6.2 系统结构图中的模组
4.6.3 结构化设计过程
4.6.4 变换分析
4.6.5 事务分析
4.6.6 混合结构分析
4.7 网上招聘系统概要设计说明书
小结
习题4
第5章 详细设计
5.1 详细设计的过程
5.1.1 详细设计的基本任务
5.1.2 详细设计方法
5.2 详细设计阶段使用的工具
5.2.1 程式流程图
5.2.2 盒图
5.2.3 PAD图
5.2.4 判定表与判定树
5.2.5 过程设计语言
5.3 面向数据结构的设计方法
5.3.1 改进的.Jackson图
5.3.2 Jackson方法
5.4 网上招聘系统详细设计说明书
小结
习题5
第6章 编码
6.1 选择开发语言
6.1.1 程式设计语言分类及特点
6.1.2 选择的标準
6.2 软体编码的规範
6.2.1 程式中的注释
6.2.2 数据说明
6.2.3 语句结构
6.2.4 输入和输出
6.3 网上招聘系统编码规範
小结
习题6
第7章 测试
7.1 测试的目标和原则
7.2 测试用例设计
7.2.1 黑盒测试
7.2.2 白盒测试
7.3 测试的步骤
7.3.1 单元测试
7.3.2 集成测试
7.3.3 确认测试
7.3.4 系统测试
7.4 常用测试工具及特点
7.5 软体测试阶段文档写作规範
7.5.1 测试文档的类型
7.5.2 软体测试过程文档
7.6 网上招聘系统客户端测试文档
7.6.1 测试计画文档
7.6.2 测试设计文档
小结
习题7
第8章 维护
8.1 软体维护的概念及特点
8.2 软体的可维护性
8.3 软体维护的步骤
8.4 软体维护过程文档写作规範
8.5 用户手册的主要内容及写作要求
8.6 网上招聘系统维护文档
小结
习题8
第9章 面向对象的分析设计与实现
9.1 传统方法学存在的缺点
9.2 面向对象的基本概念
9.2.1 基本概念
9.2.2 面向对象建模
9.3 面向对象分析
9.3.1 面向对象分析的特点
9.3.2 需求陈述
9.3.3 建立对象模型
9.3.4 建立动态模型
9.3.5 建立功能模型
9.3.6 定义服务
9.4 面向对象设计
9.4.1 面向对象设计準则
9.4.2 启发规则
9.4.3 系统分解
9.4.4 设计问题域子系统
9.4.5 设计人一机互动子系统
9.4.6 设计任务管理子系统
9.4.7 设计数据管理子系统
9.4.8 设计类中的服务
9.4.9 设计关联
9.4.10 设计最佳化
9.5 面向对象实现
9.5.1 程式设计语言
9.5.2 设计风格
小结
习题9
第10章 UML开发方法
10.1 UML概述
10.2 UML的主要目标和特点
10.2.1 UML的主要目标
10.2.2 UML的主要特点
10.3 UML的套用领域
10.4 UML的建模框架和基本概念
10.4.1 UML的建模框架
10.4.2 UML的基本概念
10.5 UML的基本準则和图形表示
10.5.1 UML的基本準则
10.5.2 UML的图形表示
10.6 运用UML对学籍管理系统建模·
小结
习题10
第11章 描绘UML的未来
11.1 系统需求
11.2 从业务领域的扩展得到的经验
11.3 专家系统
11.3.1 专家系统的构件
11.3.2 知识库建模
小结
习题11
第12章 面向对象实例——银行系统的分析与设计
12.1 系统需求
12.2 分析问题领域
12.2.1 识别参与者
12.2.2 识别用例
12.2.3 用例的事件流描述
12.3 静态结构模型
12.3.1 定义系统对象类
12.3.2 定义用户界面类
12.3.3 建立类图
12.3.4 建立资料库模型
12.4 动态行为模型
12.5 物理模型
小结
第13章 传统软体工程实例——教学管理系统分析与设计
13.1 可行性研究
13.2 需求分析
13.3 系统设计
13.4 系统实现
小结
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||