Web应用程序设计 Java方向综合训练教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:厦门理工学院软件人才培养基地编
- 出 版 社:北京:高等教育出版社
- 出版年份:2008
- ISBN:704022710X
- 页数:152 页
第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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《刘泽华全集 先秦政治思想史 下》刘泽华著;南开大学历史学院编 2019
- 《江苏中小企业生态环境评价报告》南京大学金陵学院企业生态研究中心 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《国学 第6集》四川师范大学中华传统文化学院四川省人民政府文史研究馆 2018
- 《西中有东》华大学国学院编;(美)包华石;王金凤译 2019
- 《江苏中小企业生态环境评价报告 2016》南京大学金陵学院企业生态研究中心 2017
- 《江苏中小企业生态环境评价报告 2017》南京大学金陵学院企业生态研究中心 2018
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019
- 《闻声知道 古琴文化读本》厦门大学汉语国际推广南方基地,龙人古琴研究院 2018
- 《新汉语水平考试真题集HSK 一级 2012版》国家汉办/孔子学院总部编 2012
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018