软件工程实习实训教程 / 21世纪高等学校实用软件工程教育规划教材
作者: 李春青、杨洋等
出版时间:2013年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302322719
- 171435
- 0045158256-3
- 16开
- 2013年8月
- 工学
- 软件工程
- TP311.5-45
- 计算机类
- 本科
李春青主编的《软件工程实习实训教程》突出服务外包特色,主题内容包含项目分析、HTML基础、Web页面开发和Java B/S开发技巧4个部分,涵盖了软件设计方向实训的主要技术。
《软件工程实习实训教程》可作为高等院校、高职、高专软件工程相关IT技术专业项目实训教材或参考书,亦可供工程技术人员参考。
第1章 项目分析
1.1 项目需求分析 1
1.1.1 需求分析的意义 1
1.1.2 需求分析的任务 1
1.1.3 需求分析的过程 1
1.1.4 需求分析的方法2
1.1.5 需求分析的20条法则 3
1.1.6 “需求确认”的意义 6
1.1.7 需求分析的误区 7
1.2 数据库设计8
1.2.1 MySQL数据库介绍 8
1.2.2 MySQL的安装方法 10
1.2.3 配置方法 15
1.2.4 数据库的备份与还原 17
第2章 HTML基础
2.1 HTML 4.0基础 22
2.1.1 HTML标记 22
2.1.2 HTML文件结构 24
2.2 网页的文本及布局 26
2.2.1 标题和流动字幕 26
2.2.2 网页的背景色和背景图像 27
2.2.3 文本及颜色27
2.2.4 换行与分段 29
2.2.5 布局 31
2.3 网页加入图像 32
2.3.1 网页中加入图像 32
2.3.2 图像和文本布局 33
2.4 在网页中使用列表 34
2.4.1 无序列表 34
2.4.2 有序列表 36
2.5 创建超文本链接38
2.5.1 创建网页间的链接 38
2.5.2 链接指定的文章段 40
2.6 创建表格 41
2.6.1 建立表格42
2.6.2 表格边框 45
2.7 框架 48
2.7.1 建立框架 48
2.7.2 框架嵌套 50
2.7.3 框架间链接 51
2.8 输入表单 53
2.8.1 建立输入表单 53
2.8.2 选项按钮控制 55
2.8.3 需求分析的意义 57
2.9 多媒体技术 6D
2.9.1 播放声音 60
2.9.2 网页中加入影像 61
第3章 Web页面开发基础
3.1 JavaScript技术63
3.1.1 JavaScript语言概述 63
3.1.2 JavaScript基本语法 66
3.1.3 JavaScript内置对象和方法72
3.2 DOM操作技巧 76
3.2.1 DOM概述 76
3.2.2 Navigator对象 76
3.2.3 Windows对象 77
3.2.4 History对象 78
3.2.5 location对象 79
3.2.6 document对象8D
3.3 Ext开发技术82
3.3.1 Ext JS概述 82
3.3.2 开始Ext JS 84
3.3.3 应用Ext JS 85
3.3.4 Ext框架基础及核心87
3.3.5 Ext中的事件处理机制 93
3.3.6 Ext常用控件基础 95
3.3.7 Ext中的窗口和对话框 100
3.3.8 布局Layout 105
3.3.9 表格控件的使用 110
3.3.10 数据存储Store 118
3.3.11 TeePanel 123
第4章 Java B/S开发技巧
4.1 JSP/Servlet技术 127
4.1.1 Servlet/JSP简介 127
4.1.2 Servlet常用方法介绍 130
4.1.3 Servlet生命周期介绍 132
4.1.4 JSP技术 133
4.1.5 EL表达式144
4.1.6 标签库JSTL 145
4.2 Struts框架技术148
4.2.1 基础概述 148
4.2.2 Struts标签152
4.2.3 MyEclipse中Struts的基本配置方法 157
4.2.4 验证体系概述 161
4.3 DWR框架技术 165
4.3.1 AJAX技术165
4.3.2 DWR概述169
4.3.3 完整DWR应用实例 176
4.3.4 DWR高级特性说明 182
4.3.5 DWR与其他框架的整合 184
4.4 Hibernate数据中间层技术 188
4.4.1 基本概念 188
4.4.2 Hibernate概述 190
4.4.3 HQL实用技术194
4.4.4 直接SQL查询 199
4.4.5 MyEelipse配置方法 199
4.4.6 建立简单的Hibernate应用 204
4.4.7 Hibernate开发接口 214
4.4.8 Hibernate实体对象状态及生命周期 215
4.4.9 持久化上下文217
4.4.10 Hibernate回调和拦截机制 219
4.4.11 Hibernate数据加载 224
4.4.12 Hibernate缓存机制 229
4.4.13 Hibernate数据连接池机制 231
附录
参考文献