当前位置:首页 > 工业技术
Web应用程序设计 Java方向综合训练教程
Web应用程序设计 Java方向综合训练教程

Web应用程序设计 Java方向综合训练教程PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:厦门理工学院软件人才培养基地编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:704022710X
  • 页数:152 页
图书介绍:本书是基于典型工作综合训练系列教材,根据当前企业的实际开发项目编写而成。将学生置身于以真实职场为背景的实训环境当中,以项目团队的组织形式完成实战训练,让学生亲身感受国际规范的项目开发流程,在真实的商业项目开发过程中提高实际应用能力,积累项目开发和团队工作经验,培养懂技术、懂流程、懂规范的规范化的、适合工程项目的、具备专业技术技能的实用型IT技术人才。本书是基于Java语言的Web应用程序开发案例。为配合系统实施和教学,还相应开发了学生配套光盘、教师用光盘、综合训练管理系统等教学资源。本书可作为应用性、技能型人才培养的各类教育计算机软件专业的教学用书,也可作为培训、实训以及从事软件开发工作的工程技术人员的参考书。
《Web应用程序设计 Java方向综合训练教程》目录

第1章 概述 1

1.1 背景知识 1

1.2 综合实训目标 1

1.3 综合实训内容 2

1.4 日程安排 2

1.5 注意事项 3

第2章 实训准备 4

2.1 阶段概述 4

2.1.1 准备阶段的实训目标 4

2.1.2 准备阶段的实训内容 4

2.2 详细步骤 4

2.2.1 第1、2、3天 4

任务1 了解项目硬件环境要求 4

任务2 搭建JDK、Tomcat、Eclipse/MyEclipse环境,进行小例子练习 5

任务3 搭建人力资源系统源码,搭建数据库,测试是否成功 6

2.2.2 第4天 7

任务1 了解项目 7

任务2 成立项目小组 8

第3章 项目策划 9

3.1 阶段概述 9

3.1.1 策划实训目标 9

3.1.2 策划实训内容 9

3.1.3 策划实训步骤与角色任务分配 9

3.1.4 预备知识 11

3.2 详细步骤 12

3.2.1 第5天 12

任务1 定义项目开发模型 12

任务2 定义项目组织结构 13

任务3 熟悉项目估计规程与模板 13

3.2.2 第6天 14

任务1 项目规模估计 14

任务2 编写项目进度表 15

3.2.3 第7天 17

任务1 熟悉项目风险评估规程 17

任务2 项目风险评估 17

3.2.4 第8天 18

任务1 完成项目开发计划与测试计划编写 18

任务2 策划方案评审会 19

任务3 项目产品的修正 19

3.3 概念与术语 20

3.4 学习材料 20

第4章 需求分析 21

4.1 阶段概述 21

4.1.1 需求分析阶段的实训目标 21

4.1.2 需求分析阶段的实训内容 21

4.1.3 需求分析阶段的实训步骤与角色任务分配 21

4.1.4 预备知识 23

4.2 详细步骤 24

4.2.1 第9天 24

任务1 分配需求任务 25

任务2 定义用户需求(50%) 26

任务3 学习测试基础技术 27

4.2.2 第10天 27

任务1 定义用户需求(100%) 27

任务2 提交用户需求说明书 27

任务3 学习JUnit与HtmlUnit测试技术 28

4.2.3 第11天 29

任务1 用户需求评审会 29

任务2 用户需求修正 29

任务3 测试知识测验 29

4.2.4 第12天 30

任务1 需求分析(50%) 30

任务2 测试环境搭建 35

4.2.5 第13天 35

任务1 需求分析(100%) 35

任务2 提交需求分析文档 35

任务3 用户需求学习 36

4.2.6 第14天 36

任务1 需求分析文档评审 36

任务2 需求规格说明书修正 37

任务3 需求规格学习 37

4.3 概念与术语 37

4.4 学习材料 38

第5章 系统设计 39

5.1 阶段概述 39

5.1.1 设计阶段的实训目标 39

5.1.2 设计阶段的实训内容 39

5.1.3 设计阶段的实训步骤与角色任务分配 39

5.1.4 预备知识 41

5.2 详细步骤 42

5.2.1 第15天 42

任务1 分配设计任务 43

任务2 数据库设计 43

任务3 测试用例设计1 44

5.2.2 第16天 47

任务1 数据库设计的提交 47

任务2 数据库设计评审 48

任务3 数据库设计修改 48

任务4 测试用例设计2 48

5.2.3 第17天 48

任务1 模块设计与界面设计 49

任务2 测试用例设计3 49

5.2.4 第18天 50

任务1 模块设计与界面设计 50

任务2 测试用例设计4 51

5.2.5 第19天 51

任务1 模块设计与界面设计 51

任务2 详细设计文档提交 51

任务3 测试用例设计5 51

任务4 测试方案提交 52

5.2.6 第20天 52

任务1 详细设计文档评审 52

任务2 测试方案评审 52

任务3 详细设计文档修改 53

任务4 测试方案修改 53

5.3 概念与术语 53

5.4 学习材料 53

第6章 编码与测试 54

6.1 阶段概述 54

6.1.1 编码测试阶段的实训目标 54

6.1.2 编码测试阶段的实训内容 54

6.1.3 编码测试阶段的实训步骤与角色任务分配 54

6.1.4 编码测试阶段的几点说明 61

6.1.5 预备知识 62

6.2 详细步骤 73

6.2.1 第21天 73

任务1 搭建职位变更管理环境 74

任务2 完成面试安排表(Interview)SQL语句 74

任务3 完成员工推荐表(Recommendation)SQL语句 75

任务4 完成职位考核评分表(RecoScore)SQL语句 76

任务5 复习JUnit、HtmlUnit、StrutsTestCase等相关知识,做好测试准备 77

6.2.2 第22天 77

任务1 完成职位空缺表(Vacancy)SQL语句 77

任务2 完成面试安排表(Interview)Java类 78

任务3 完成员工推荐表(Recommendation)Java类 79

任务4 完成职位考核评分表(RecoScore)Java类 80

任务5 完成职位空缺表(Vacancy)、面试安排表(Interview)测试代码 81

任务6 完成员工推荐表(Recommendation)、考核评分表(RecoScore)测试代码 82

6.2.3 第23天 83

任务1 完成职位空缺表(Vacancy)Java类 83

任务2 完成面试安排表(Interview)业务逻辑层,保证增删改查成功 84

任务3 完成员工推荐表(Recommendation)业务逻辑层,保证增删改查成功 85

任务4 开发员工推荐考评数据库层(recommendation_Score.jsp) 85

任务5 完成职位空缺表(Vacancy)、面试安排表(Interview)业务逻辑层测试代码 86

任务6 完成员工推荐表(Recommendation)、考核评分表(RecoScore)业务逻辑层测试代码 87

6.2.4 第24天 87

任务1 完成职位空缺列表(Vacancy)业务逻辑层,保证增删改查成功 87

任务2 开发职位空缺审核HR数据库层(posVacancy_forHR.jsp) 88

任务3 完成面试分数表(IvScore)SQL语句、Java类 89

任务4 开发员工推荐考评业务逻辑层(recommendation_Score.jsp) 90

任务5 完成职位空缺维护模块(posVacancyInfo)、职位空缺审核HR(posVacancy_forHR.jsp)业务逻辑层测试代码 92

任务6 完成面试考评(interview_Score.jsp)、员工推荐考评(recom-mendation_Score.jsp)业务逻辑层测试代码 92

6.2.5 第25天 92

任务1 开发职位空缺维护数据库层(posVacancyInfo.jsp) 93

任务2 开发职位空缺审核HR业务逻辑层(posVacancy-forHR.jsp) 94

任务3 开发面试考评数据库层(interview_Score.jsp) 95

任务4 开发员工推荐考评界面层(recommendation_Score.jsp) 96

任务5 完成职位空缺维护模块(posVacancyInfo)、职位空缺审核HR(posVacancy_forHR.jsp)界面层Action测试代码 96

任务6 完成面试考评(interview_Score.jsp)、员工推荐考评(recom-mendation_Score.jsp)界面层Action测试代码 96

6.2.6 第26天 97

任务1 开发职位空缺维护业务逻辑层(posVacancyInfo.jsp) 97

任务2 开发职位空缺审核HR界面层(posVacancy-forHR.jsp) 98

任务3 开发面试考评业务逻辑层(interview_Score.jsp) 98

任务4 开发员工推荐考评界面层(recommendation_Score.jsp) 99

任务5 完成职位空缺维护模块(posVacancyInfo)、职位空缺审核HR(posVacancy_forHR.jsp)界面层JSP测试代码 100

任务6 完成面试考评(interview_Score.jsp)、员工推荐考评(recom-mendation_Score.jsp)界面层JSP测试代码 100

6.2.7 第27天 100

任务1 修改缺陷,保证职位空缺维护数据库层与业务逻辑层的正确性(posVacancyInfo.jsp) 101

任务2 修改缺陷,完成职位空缺审核HR模块(posVacancy_forHR.jsp) 101

任务3 修改缺陷,保证面试考评数据库层与业务逻辑层的正确性(interview_Score.jsp) 101

任务4 完成员工推荐考评,修改缺陷(recommendation_Score.jsp) 101

任务5 完成职位空缺维护模块(posVacancyInfo)、职位空缺审核HR(posVacancy_forHR.jsp)界面层JSP测试代码 102

任务6 完成面试考评(interview_Score.jsp)、员工推荐考评(recom-mendation_Score.jsp)界面层JSP测试代码 102

6.2.8 第28天 102

任务1 开发职位空缺维护界面层(posVacancyInfo.jsp) 103

任务2 开发职位空缺审核Boss数据库层(posVacancy_forBoss.jsp) 103

任务3 开发面试考评界面层(interview_Score.jsp) 104

任务4 开发面试考评审批HR数据库层(interview_forHR.jsp) 104

任务5 完成职位空缺维护审核(posVacancy_forBoss.jsp)、应聘人员登记(posVacancy_pass.jsp)业务逻辑层测试代码 105

任务6 完成员工推荐登记(posVacancy_passEmp.jsp)、推荐选项(recommendation_Info.jsp)业务逻辑层测试代码 105

6.2.9 第29天 106

任务1 开发职位空缺维护界面层(posVacancyInfo.jsp) 106

任务2 开发职位空缺审核Boss业务逻辑层(posVacancy_forBoss.jsp) 106

任务3 开发面试考评界面层(interview_Score.jsp) 107

任务4 开发面试考评审批HR业务逻辑层(interview_forHR.jsp) 108

任务5 完成职位空缺维护审核(posVacancy_forBoss.jsp)、应聘人员登记(posVacancy_pass.jsp)界面层Action测试代码 109

任务6 完成员工推荐登记(posVacancy_passEmp.jsp)、推荐选项(recommendation_Info.jsp)界面层Action测试代码 109

6.2.10 第30天 109

任务1 完成职位空缺维护模块,修改缺陷(posVacancyInfo.jsp) 110

任务2 开发职位空缺审核Boss界面层(posVacancy_forBoss.jsp) 110

任务3 完成面试考评模块,修改缺陷(interview_Score.jsp) 110

任务4 开发面试考评审批HR界面层(interview_forHR.jsp) 110

任务5 完成职位空缺维护审核(posVacancy_forBoss.jsp)、应聘人员登记(posVacancy_pass.jsp)界面层JSP测试代码 111

任务6 完成员工推荐登记(posVacancy_passEmp.jsp)、推荐选项(recommendation_Info.jsp)界面层JSP测试代码 111

6.2.11 第31天 111

任务1 开发应聘人员登记数据库层(posVacancy_pass.jsp) 112

任务2 完成职位空缺审核Boss模块,修改缺陷(posVacancy_for-Boss.jsp) 113

任务3 开发员工推荐登记列表数据库层(posVacancy_passEmp.jsp) 113

任务4 开发面试考评Boss数据库层(interview_forBoss.jsp) 114

任务5 完成职位空缺维护审核(posVacancy_forBoss.jsp)、应聘人员登记(posVacancy_pass.jsp)界面层JSP测试代码 115

任务6 完成员工推荐登记(posVacancy_passEmp.jsp)、推荐选项(recommendation_Info.jsp)界面层JSP测试代码 115

6.2.12 第32天 115

任务1 开发应聘人员登记业务逻辑层(posVacancy_pass.jsp) 116

任务2 开发面试安排信息数据库层(interview_Plan.jsp) 117

任务3 开发员工推荐登记列表业务逻辑层(posVacancy_passEmp.jsp) 118

任务4 开发面试考评Boss业务逻辑层(interview_forBoss.jsp) 119

任务5 完成面试安排信息(interview_Plan.jsp)、新增人员档案(de-tail_BaseInfo.jsp)业务逻辑层测试代码 120

任务6 完成面试考评审核HR(interview_forHR.jsp)、面试考评审核Boss(interview_forBoss.jsp)业务逻辑层测试代码 120

6.2.13 第33天 120

任务1 开发应聘人员登记界面层(posVacancy_pass.jsp) 121

任务2 开发面试安排信息业务逻辑层(interview_Plan.jsp) 121

任务3 开发员工推荐登记列表界面层(posVacancy_passEmp.jsp) 122

任务4 开发面试考评Boss界面层(interview_forBoss.jsp) 123

任务5 完成面试安排信息(interview_Plan.jsp)、新增人员档案(de-tail_BaseInfo.jsp)界面层Action测试代码 123

任务6 完成面试考评审核HR(interview_forHR.jsp)、面试考评审核Boss(interview_forBoss.jsp)界面层Action测试代码 123

6.2.14 第34天 123

任务1 开发应聘人员登记界面层(posVacancy_pass.jsp) 124

任务2 开发面试安排信息界面层(interview_Plan.jsp) 124

任务3 完成员工推荐登记列表,修改缺陷(posVacancyEmp.jsp) 125

任务4 完成面试考评审核,修改缺陷(interview_forHR.jsp、inter-view_forBoss.jsp) 125

任务5 完成面试安排信息(interview_Plan.jsp)、新增人员档案(de-tail_BaseInfo.jsp)界面层JSP测试代码 125

任务6 完成面试考评审核HR(interview_forHR.jsp)、面试考评审核Boss(interview_forBoss.jsp)界面层JSP测试代码 125

6.2.15 第35天 125

任务1 完成应聘人员登记模块,修改缺陷(posVacancyInfo.jsp) 126

任务2 开发面试安排信息界面层(interview_Plan.jsp) 126

任务3 开发员工推荐详细信息数据库层(recommendation_Info.jsp) 126

任务4 开发员工考评审核HR数据库层(recommendation_forHR) 127

任务5 完成面试安排信息(interview_Plan.jsp)、新增人员档案(de-tail_BaseInfo.jsp)界面层JSP测试代码 128

任务6 完成面试考评审核HR(interview_forHR.jsp)、面试考评审核Boss(interview_forBoss.jsp)界面层JSP测试代码 129

6.2.16 第36天 129

任务1 开发新增人员档案模块数据库层(detail_BaseInfo.jsp) 129

任务2 完成面试安排信息模块,修改缺陷(interview_Plan.jsp) 130

任务3 开发员工推荐详细信息业务逻辑层(recommendation_Info.jsp) 130

任务4 开发员工考评审核HR业务逻辑层(recommendation_forHR) 131

任务5 完成空缺职位详细信息(posVacancy_passView)业务逻辑层测试代码 132

任务6 完成员工考评审核HR(recommendation_forHR.jsp)、员工考评审核Boss(recommendation_forBoss.jsp)业务逻辑层测试代码 132

6.2.17 第37天 133

任务1 开发新增人员档案模块业务逻辑层(detail_BaseInfo.jsp) 133

任务2 开发空缺职位信息数据库层(posVacancy_passView.jsp) 133

任务3 开发员工推荐详细信息界面层(recommendation_Info.jsp) 134

任务4 开发员工考评审核HR界面层(recommendation_forHR) 134

任务5 完成空缺职位详细信息(posVacancy_passView)界面层Action测试代码 135

任务6 完成员工考评审核HR(recommendation_forHR.jsp)、员工考评审核Boss(recommendation_forBoss.jsp)界面层Action测试代码 135

6.2.18 第38天 135

任务1 开发新增人员档案模块界面层(detail_BaseInfo.jsp) 136

任务2 开发空缺职位信息业务逻辑层(posVacancy_passView.jsp) 136

任务3 开发员工推荐详细信息界面层(recommendation_Info.jsp) 137

任务4 开发员工考评审核Boss数据库层、业务逻辑层(recommen-dation_forBoss.isp) 137

任务5 完成空缺职位详细信息(posVacancy_passView)界面层JSP测试代码 138

任务6 完成员工考评审核HR(recommendation_forHR.jsp)、员工考评审核Boss(recommendation_forBoss.jsp)界面层JSP测试代码 139

6.2.19 第39天 139

任务1 修改新增人员档案模块缺陷 139

任务2 开发空缺职位信息界面层(posVacancy_passView.jsp) 139

任务3 完成员工推荐详细信息,修改缺陷 140

任务4 开发员工考评审核Boss界面层(recommendation_forBoss.jsp) 140

任务5 完成空缺职位详细信息(posVacancy_passView)界面层JSP测试代码 140

任务6 完成员工考评审核HR(recommendation_forHR.jsp)、员工考评审核Boss(recommendation_forBoss.jsp)界面层JSP测试代码 141

6.2.20 第40天 141

任务1 整合小组代码,完成编码阶段任务 141

任务2 完成空缺职位信息模块,整合代码 141

任务3 完成员工推荐信息模块 142

任务4 完成员工考评审核模块 142

任务5 修改缺陷,完成开发阶段任务 142

6.3 概念与术语 142

6.4 学习材料 142

第7章 稳定阶段 143

7.1 阶段概述 143

7.1.1 稳定阶段的实训目标 143

7.1.2 稳定阶段的实训内容 143

7.1.3 稳定阶段的实训步骤与角色任务分配 143

7.2 详细步骤 145

7.2.1 第41天 145

任务1 模块安装 145

任务2 职位空缺维护与应聘人员登记测试 146

任务3 员工推荐登记与员工推荐考评测试 146

任务4 测试报告提交 146

7.2.2 第42天 147

任务1 空缺审核与面试安排信息测试 147

任务2 面试考评与审批信息测试 147

任务3 缺陷修改 147

任务4 测试报告提交 147

7.2.3 第43天 148

任务1 缺陷修改 148

任务2 测试记录整合 148

任务3 模块重新安装 148

7.2.4 第44天 149

任务1 回归测试 149

任务2 测试报告提交 149

任务3 缺陷修改 149

任务4 产品发布 150

7.3 概念与术语 150

7.4 学习材料 150

第8章 实训总结 151

8.1 阶段概述 151

8.2 详细步骤——第45天 151

任务1 填写实训报告 151

任务2 实训总结 151

8.3 实训后语 151

相关图书
作者其它书籍
返回顶部