情境1学生信息系统——基础信息子系统 1
1.1任务1需求分析 2
子任务 基础信息子系统的需求分析说明书 2
相关知识点:Dreamweaver 7
相关知识点:建模工具Visio 9
1.2任务2系统设计 10
子任务1.2.1概要设计说明书 10
子任务1.2.2详细设计说明书 15
相关知识点:CSS 19
子任务1.2.3数据库设计说明书 23
相关知识点:MySQL数据库 25
相关知识点:PowerDesigner数据库建模 26
1.3任务3系统实现 31
子任务1.3.1开发平台搭建 31
相关知识点:JDK安装 31
相关知识点:Tomcat安装 34
相关知识点:MySQL数据库安装 38
相关知识点:MySQL-Front安装 41
相关知识点:Eclipse、MyEclipse安装 42
子任务1.3.2公共页面实现 46
相关知识点:创建CSS样式表文件 46
相关知识点:JSP页面创建 51
相关知识点:page指令 54
子任务1.3.3部门信息添加页面实现 57
相关知识点:<jsp:include>包含指令 64
相关知识点:request对象 65
相关知识点:response对象 66
相关知识点:JSP注释 68
子任务1.3.4部门信息管理页面实现 69
相关知识点:Javascript 78
相关知识点:input html标签 79
子任务1.3.5部门详情查看页面 80
相关知识点:JDBC数据库操作类 84
子任务1.3.6部门信息修改页面 86
1.4任务4系统测试 91
相关知识点:软件测试分类 92
相关知识点:软件测试范围 94
相关知识点:MyEclipse Tomcat Server配置 94
相关知识点:MyEclipse调试 96
1.5任务5系统部署 98
课后习题 100
情境2学生信息系统——教学子系统 101
2.1任务1需求分析 102
子任务 教学子系统的需求分析说明书 102
2.2任务2系统设计 106
子任务2.2.1概要设计说明书 107
子任务2.2.2详细设计说明书 111
子任务2.2.3数据库设计说明书 115
2.3任务3系统实现 116
子任务2.3.1教学任务分配页面实现 117
相关知识点:JavaBean 127
相关知识点:JSp中使用JavaBean标签 131
相关知识点:通用类开发 134
相关知识点:数据库封装类 135
相关知识点:out对象 138
子任务2.3.2教学任务查询页面实现 139
相关知识点:MVC 146
相关知识点:MVC Model 1 148
子任务2.3.3教学任务管理页面实现 148
子任务2.3.4登录页面实现 149
相关知识点:Session对象 154
子任务2.3.5注销页面实现 156
2.4任务4系统测试 157
2.5任务5系统部署 159
课后习题 159
情境3学生信息系统——成绩管理子系统 160
3.1任务1需求分析 161
子任务 成绩管理子系统的需求分析说明书 161
3.2任务2系统设计 165
子任务3.2.1概要设计说明书 166
子任务3.2.2详细设计说明书 170
子任务3.2.3数据库设计说明书 173
3.3任务3系统实现 174
子任务3.3.1登录功能改进实现 174
子任务3.3.2个人信息查询页面实现 175
相关知识点:MVC Model 2 186
相关知识点:Servlet 186
子任务3.3.3个人信息修改页面实现 188
子任务3.3.4成绩信息录入页面实现 200
子任务3.3.5成绩信息查询页面实现 213
3.4任务4系统测试 227
3.5任务5系统部署 228
课后习题 229
参考文献 230