软件项目实践案例教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:毛玉萃,邱少明,杨文艳等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302363507
- 页数:377 页
软件工程系列教材 1
第1章 系统开发方法简介 1
1.1 原型法简介 1
1.1.1 基本概念 1
1.1.2 原型方法的工作流程 1
1.1.3 原型方法的特点 1
1.1.4 软件支持环境 2
1.1.5 适用范围 3
1.2 结构化系统开发方法简介 3
1.2.1 结构化系统开发方法的基本思想 3
1.2.2 结构化系统开发的生命周期 4
1.2.3 结构化系统开发方法使用的主要工具 9
1.2.4 结构化开发方法的特点 15
1.2.5 结构化系统开发方法的优缺点 16
1.3 面向对象方法简介 16
1.3.1 面向对象方法的相关概念 17
1.3.2 面向对象方法的基本思想 18
1.3.3 面向对象方法的开发过程 19
1.3.4 面向对象的建模语言——统一建模语言 23
1.3.5 面向对象方法的特点和面临的问题 28
第2章 开发技术和环境简介 29
2.1 SQL Server 2008简介 29
2.1.1 SQL简介 29
2.1.2 SQL Server的发展 30
2.1.3 SQL Server 2008的版本 31
2.1.4 SQL Server 2008的新增功能 32
2.1.5 SQL Server 2008的新增特点 36
2.1.6 SQL Server 2008安装要求 37
2.2 MySQL简介 38
2.2.1 MySQL 38
2.2.2 MySQL经典应用环境 38
2.2.3 MySQL特点 38
2.2.4 MySQL存储引擎 39
2.2.5 MySQL应用架构 40
2.3 Java及Java开发环境简介 41
2.3.1 Java起源 41
2.3.2 Java及Java平台的组成 42
2.3.3 Java的版本 42
2.3.4 Java的相关技术和主要特性 43
2.3.5 JSP简介 44
2.3.6 Java的开发环境MyEclipse 8.6简介 46
2.4 .NET技术简介 46
2.4.1 .NET是什么 46
2.4.2 .NET框架 47
2.4.3 .NET的特点 48
2.4.4 .NET的版本 49
2.5 三层架构和MVC架构简介 49
2.5.1 三层架构简介 49
2.5.2 MVC框架简介 51
2.5.3 三层架构和MVC框架的关系 52
第3章 ATM存取款管理系统设计与实现 53
3.1 项目需求分析 53
3.2 面向对象的分析与设计 53
3.2.1 实体类分析与设计 53
3.2.2 工具类分析与设计 54
3.2.3 主类分析与设计 54
3.3 系统实现与测试 55
3.3.1 项目环境准备 55
3.3.2 项目类定义与实现 59
3.3.3 项目测试与改进 64
3.4 课后训练项目:银行业务调度系统 65
第4章 Java在线考试系统设计与实现 67
4.1 系统分析 67
4.1.1 需求分析 67
4.1.2 业务流程分析 68
4.1.3 数据分析 69
4.2 系统设计 69
4.2.1 系统设计思路 69
4.2.2 功能模块设计 69
4.2.3 数据库设计 70
4.2.4 类的分层设计 72
4.3 系统实现与测试 78
4.3.1 数据库的建立与连接 78
4.3.2 Entity实体类的实现 83
4.3.3 DAO数据访问类的实现 88
4.3.4 GUI界面类的实现 98
4.4 项目发布与改进 110
4.4.1 项目发布 110
4.4.2 项目改进 111
第5章 网上灯饰店的研究与实现 113
5.1 网上灯饰店规划 113
5.1.1 网上商店系统发展和实现网上商店系统的意义 113
5.1.2 网上灯饰店的需求分析 114
5.1.3 网上灯饰店可行性研究 115
5.2 网上灯饰店分析 116
5.2.1 业务流程分析与描述 117
5.2.2 数据流程分析与描述 118
5.2.3 数据分析 119
5.3 网上灯饰店设计 127
5.3.1 网上灯饰店功能结构设计 128
5.3.2 网上灯饰店数据库设计 129
5.3.3 主要模块功能详细设计 134
5.4 网上灯饰店实现 136
5.4.1 系统运行环境 136
5.4.2 数据库的建立与连接 137
5.4.3 系统实现的总体框架 137
5.4.4 数据访问层的设计与实现 137
5.4.5 业务逻辑层的设计与实现 147
5.4.6 公共库的设计与实现 150
5.4.7 实体模型部分的设计与实现 154
5.4.8 部分表示层及控制层的设计与实现 158
第6章 家具网站的研究与实现 183
6.1 系统规划 183
6.1.1 系统需求分析和目标设定 183
6.1.2 系统可行性分析 184
6.2 系统分析 185
6.2.1 业务流程分析与描述 185
6.2.2 数据流程分析与描述 187
6.2.3 数据分析与描述 189
6.3 系统设计 194
6.3.1 系统设计思想简介 195
6.3.2 系统功能结构设计 195
6.3.3 数据库设计 196
6.3.4 系统功能详细设计 199
6.4 系统实现 203
6.4.1 数据库的建立与连接 203
6.4.2 系统实现总框架简介 205
6.4.3 系统实现——DAL层 205
6.4.4 系统实现——USL层 219
6.4.5 系统实现——BLL层 252
第7章 网络办公自动化系统的研究与实现 266
7.1 需求调查分析 266
7.1.1 系统定义及可行性分析 267
7.1.2 系统需求分析和目标设定 268
7.2 用例建模 269
7.2.1 角色用例图 269
7.2.2 模块用例图 271
7.3 静态建模 275
7.3.1 系统类图 275
7.3.2 各类之间的关系 276
7.4 系统设计 276
7.4.1 系统功能结构设计 276
7.4.2 系统层次结构设计 276
7.5 动态建模 277
7.5.1 模块时序图 277
7.5.2 模块活动图 278
7.6 输入输出设计 281
7.6.1 输入设计 281
7.6.2 输出设计 281
7.7 物理建模 281
7.7.1 系统部署 281
7.7.2 数据库设计 281
7.7.3 数据库表设计 282
7.8 系统实现与测试 284
7.8.1 数据库的建立与连接 284
7.8.2 系统实现总框架简介 285
7.8.3 系统实现——MODEL层 285
7.8.4 系统实现——DAL层 295
7.8.5 系统实现——BLL层 317
7.8.6 系统实现——Web层 326
第8章 大学毕业(论文)设计管理网站的研究与实现 335
8.1 用例建模 337
8.2 静态建模 337
8.3 系统设计 340
8.3.1 功能设计 340
8.3.2 数据库设计 341
8.4 动态建模 344
8.5 物理建模 346
8.6 系统实现与测试 346
8.6.1 公共部分的设计 346
8.6.2 学生选题模块的实现 363
8.6.3 教师确认学生子模块的实现 368
8.6.4 题目调配子模块的实现 371
8.6.5 调配教师子模块的实现 375
参考文献 377
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019