第1章 JSP和J2EE开发环境指南
1.1 JSP基本开发环境
1.2 JSP运行平台的建立
1.2.1 安装J2SDK开发工具
1.2.2 安装Tomcat
1.2.3 安装数据库驱动程序
1.2.4 中文乱码问题
1.3 JSP开发Web的几种主要方式
1.3.1 直接使用JSP
1.3.2 JSP+JavaBeans
1.3.3 JSP+JavaBeans+Servlet
1.4 J2EE开发环境的建立
1.4.1 配置J2EE环境变量
1.4.2 建立Web服务器
1.5 小结
第2章 JSP编程基础
2.1 JSP基本语法
2.1.1 通用语法规则
2.1.2 注释
2.1.3 声明
2.1.4 表达式
2.1.5 Scriptlet
2.2 JSP指令元素
2.2.1 page指令
2.2.2 include指令
2.2.3 taglib指令
2.2.4 JSP动作指令
2.3 JSP内部对象
2.3.1 Out对象
2.3.2 Request对象
2.3.3 Response对象
2.3.4 Application对象
2.3.5 Exception对象
2.3.6 Session对象
2.4 Java Servlet
2.4.1 Servlet的生命周期
2.4.2 与HTTP相关的Servlet API
2.4.3系统信息
2.5 JavaBeans
2.5.1.JavaBeans的属性
2.5.2.JavaBeans的事件
2.5.3 持久化
2.5.4 用户化
2.6 小结
第3章 学生成绩管理系统
3.l 收集与分析应用需求
3.1.1 收集需求
3.1.2 分析需求
3.2 系统建模
3.2.1 学生成绩管理系统的用例分析
3.2.2 学生成绩管理系统的领域分析
3.2.3 学生成绩管理系统的系统设计
3.3 设计数据库
3.3.1 概念设计
3.3.2 数据库的实现
3.4 设计用户界面
3.4.1 登录模块
3.4.2 学生模块
3.4.3 教师模块
3.4.4 管理员模块
3.5 系统结构和流程
3.6 代码实现
3.7 小结
第4章 网络购物系统
4.1 收集与分析应用需求
4.1.1 收集需求
4.l.2 分析需求
4.2 系统建模
4.2.1 网络购物系统的用例分析
4.2.2 网络购物管理系统的领域分析.
4.2.3 网络购物系统的系统设计
4.3 设计数据库.
4.4 设计用户界面
4.4.1 登录模块
4.4.2 管理模块
4.4.3 用户界面模块
4.4.4 购物界面模块
4.5 系统结构和流程
4.6 代码实现
4.7 小结
第5章 在线考试系统
5.1 收集与分析应用需求
5.1.l 收集需求
5.1.2 分析需求
5.2 系统建模
5.2.1 在线考试系统的用例分析
5.2.2 在线考试系统的领域分析
5.2.3 在线考试系统的系统设计
5.3 设计数据库
5.4 设计用户界面
5.4.1 管理员界面模块
5.4.2 学生界面模块
5.4.3 教师界面模块
5.5 代码实现
5.6 小结
第6章 聊天室系统的设计与实现
6.1 聊天室系统介绍
6.1.1 客户/服务器模式
6.1.2 聊天室功能介绍
6.1.3 聊天室系统实现
6.2 Java网络编程基础
6.2.1 Socket类
6.2.2 Datagr"amSocket和Datagt"amPacket类.
6.3 聊天室系统设计
6.3.1 系统建模
6.3.2 聊天室系统的系统设计
6.4 设计数据库
6.4.l 数据库需求分析
6.4.2 数据库概念分析
6.4.3 数据库逻辑结构设计
6.5 设计用户界面
6.5.1 客户端界面.
6.5.2 服务器界面
6.5.3 聊天室Web管理界面
6.6 服务器端设计实现
6.6.1 系统通信包设计.
6.6.2 系统类模块设计
6.6.3 重点代码分析
6.7 Web管理端设计实现.
6.7.1 Web管理端模块设计.
6.7.2 Web管理端代码分析.
6.8 小结.
第7章 通用考勤管理系统
7.1 收集与分析应用需求
7.1.1 收集需求
7.1.2 分析需求
7.2 系统建模
7.2.1 考勤系统的用例分析
7.2.2 考勤系统的领域分析
7.2.3 考勤系统的系统设计
7.3 设计数据库
7.3.1 实体关系分析
7.3.2 表字段分析和数据库建模
7.4 设计用户界面
7.4.1 员工操作界面
7.4.2 出勤登记界面
7.4.3 人事管理界面
7.4.4 系统维护界面
7.5 设计ActionForm
7.6 设计Action和Action映射.
7.7 小结
第8章 图书馆管理系统
8.1 收集与分析应用需求
8.1.1 收集需求
8.1.2 分析需求
8.2 系统建模
8.2.1 图书馆管理系统的用例分析
8.2.2 图书馆管理系统的领域分析
8.2.3 图书馆管理系统的系统设计
8.3 设计数据库
8.3.1 概念设计
8.3.2 关系数据库的逻辑设计
8.3.3 数据库的实现
8.4 设计用户界面
8.4.1 图书查询界面
8.4.2 借阅管理界面
8.4.3 图书归还界面
8.4.4 图书管理界面
8.4.5 借阅证管理
8.4.6 读者规则管理界面
8.4.7 读者信息查询界面
8.5 代码实现
8.6 小结