图书介绍
软件工程实践教程PDF|Epub|txt|kindle电子书版本网盘下载
![软件工程实践教程](https://www.shukui.net/cover/23/30540011.jpg)
- 赵池龙,姜义平,张建编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121035456
- 出版时间:2007
- 标注页数:409页
- 文件大小:70MB
- 文件页数:421页
- 主题词:软件工程-高等学校-教材
PDF下载
下载说明
软件工程实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PowerDesigner建模实践指南1
1.1 PowerDesigner概述2
1.2 PowerDesigner的安装与启动2
1.2.1 PowerDesigner的安装2
1.2.2 PowerDesigner的启动4
1.3 用PowerDesigner进行数据库业务模型设计5
1.3.1 建立BPM6
1.3.2 创建起点7
1.3.3 定义处理过程8
1.3.4 定义资源8
1.3.5 定义终点9
1.3.6 定义流程10
1.4 用PowerDesigner进行数据库概念模型设计10
1.4.1 创建概念数据模型10
1.4.2 创建实体12
1.4.3 建立实体之间的联系15
1.4.4 定义域17
1.4.5 定义业务规则18
1.4.6 定义CDM属性20
1.5 用PowerDesigner进行数据库物理模型设计21
1.5.1 创建物理数据模型21
1.5.2 创建表22
1.5.3 创建列23
1.5.4 创建索引25
1.5.5 创建视图27
1.5.6 创建触发器28
1.5.7 创建存储过程和函数30
1.5.8 通过CDM生成PDM31
1.6 用PowerDesigner进行面向对象模型设计34
1.6.1 创建OOM34
1.6.2 设计Use Case图35
1.6.3 通过PDM转换生成OOM39
1.7 对象-关系映射的PowerDesigner实现40
1.7.1 映射转换原则41
1.7.2 映射转换操作42
1.8 PowerDesigner的最新技术及发展方向47
第2章 Rational Rose建模实践指南49
2.1 Rational Rose概述50
2.1.1 初识Rational Rose50
2.1.2 安装Rational Rose51
2.1.3 Rational Rose的使用55
2.2 用Rational Rose设计用况模型58
2.2.1 理解用况模型中的元素58
2.2.2 用况建模61
2.2.3 “网上求职招聘系统”用况建模案例分析63
2.3 用Rational Rose设计领域模型67
2.3.2 使用Rational Rose建立领域模型68
2.3.1 理解领域模型68
2.3.3 “网上求职招聘系统”的领域模型案例分析69
2.4 用Rational Rose设计类模型和包图71
2.4.1 类建模71
2.4.2 设计包图72
2.4.3 “网上求职招聘系统”类图和包图案例分析74
2.5 用Rational Rose设计系统动态模型80
2.5.1 时序图建模80
2.5.2 协作图建模82
2.5.3 状态图建模85
2.5.4 活动图建模87
2.6.1 创建数据模型89
2.6 用Rational Rose进行数据建模89
2.6.2 “网上求职招聘系统”数据模型案例分析93
2.6.3 数据模型和对象模型的转换94
2.6.4 由数据模型生成数据库95
2.7 Rational Rose的其他功能97
2.7.1 Rational Rose逆向工程介绍97
2.7.2 Java代码逆向工程97
2.7.3 设置全局选项100
第3章 数据库建模实践指南103
3.1 数据库设计规范化理论及其反思104
3.1.1 为什么要建立规范化理论104
3.1.2 第一范式106
3.1.3 第二范式107
3.1.4 第三范式108
3.1.5 数据库规范化设计的优点109
3.1.6 数据库规范化设计的缺点110
3.1.7 关系数据库规范化设计理论的反思111
3.2 数据库设计评价111
3.3 数据库设计方法与技巧112
3.3.1 客户是上帝112
3.3.2 主键的选取114
3.3.3 发现西瓜116
3.3.4 树型结构117
3.3.5 权限管理设计120
3.3.6 单表模式121
3.3.7 属性拓展模式122
3.4 对象-关系映射125
3.4.1 整个类层次结构使用一张表127
3.4.2 每个具体类使用一张表128
3.4.3 每个类使用一张表128
3.4.4 所有类映射到一个通用的表结构130
3.4.5 关系的映射133
3.5 数据库建模经典案例分析136
3.5.1 财务系统137
3.5.2 混凝土系统138
3.5.3 进销存系统140
3.5.4 人力资源系统141
3.5.5 酒店系统142
3.5.6 医院系统143
3.5.7 教务系统144
3.5.8 餐饮系统146
3.5.9 运动会系统146
3.5.10 ERP系统147
第4章 “网上论坛系统”实践指南149
4.1 系统立项背景150
4.2 系统需求分析151
4.2.1 需求分析任务151
4.2.2 需求分析文档152
4.3.1 开发环境和运行环境160
4.3 系统设计160
4.3.2 整体架构设计161
4.3.3 数据库设计164
4.3.4 设计文档168
4.4 代码实现175
4.4.1 系统目录结构175
4.4.2 数据库连接实现176
4.4.3 用户注册登录功能实现177
4.4.4 版块管理子系统实现197
4.5 系统部署215
4.6 本章小结218
第5章 “学生管理信息系统”实践指南219
5.1 系统立项背景220
5.2 需求分析221
5.2.1 理解需求221
5.2.2 分析需求222
5.2.3 用况分析222
5.2.4 需求分析文档223
5.3 概要设计231
5.3.1 概念数据模型CDM设计232
5.3.2 物理数据模型PDM设计233
5.3.3 创建数据库233
5.3.4 创建表235
5.3.5 概要设计文档236
5.4 详细设计248
5.5 编程实现250
5.5.1 控件级定义251
5.5.2 窗体级定义251
5.5.3 编程实现252
5.5.4 用VB语言部分实现代码252
5.5.5 用户手册256
5.6 系统测试269
5.6.1 测试概述269
5.6.2 测试计划269
5.6.3 测试报告271
5.6.4 测试小结273
5.7 本章小结274
第6章 “图书馆信息系统”实践指南275
6.1 系统立项背景276
6.2 开发计划与项目管理277
6.3 需求分析278
6.4 概要设计284
6.4.1 架构设计284
6.4.2 数据库概念设计285
6.4.3 数据库物理设计286
6.5.1 窗体组件定义290
6.5.2 登录窗体详细设计290
6.5 详细设计290
6.5.3 系统管理详细设计291
6.5.4 书籍管理详细设计294
6.5.5 读者管理详细设计301
6.5.6 借阅管理详细设计305
6.6 编程实现315
6.6.1 进入系统315
6.6.2 用户管理319
6.6.3 图书管理320
6.6.4 读者管理325
6.6.5 借阅管理328
6.6.6 还书管理329
6.6.7 续借管理(frmborrow_read.frm)330
6.7 系统测试331
第7章 软件工程师职业素质及道德规范339
7.1 一位中国软件工程师的感言340
7.2 软件工程师业务素质和职业道德规范342
7.3 软件工程师职业实践基本要求和国际标准343
第8章 实用软件工程习题参考解答351
8.1 软件工程的内容与方法352
8.2 软件生存周期及开发模型355
8.3 软件立项与合同357
8.4 软件需求358
8.5 软件策划361
8.6 软件设计365
8.7 软件建模368
8.8 软件实现373
8.9 软件测试376
8.10 软件发布与实施388
8.11 软件维护390
8.12 软件过程管理394
8.13 软件配置管理397
8.14 软件质量管理400
8.15 软件培训402
8.16 软件项目管理403
参考文献409