第一部分 JSP程序设计实例第1章 宿舍管理系统 2
1.1 系统概要 2
1.2 基本功能要求 2
1.3 主要知识点 6
1.4 系统设计思路 6
1.5 部分源程序代码 7
1.5.1 登录窗口 7
1.5.2 主窗口中查询房间信息功能的实现 11
1.5.3 主窗口中查询学生信息功能的实现 16
1.5.4 主窗口中房间信息录入功能的实现 22
1.5.5 主窗口中学生信息录入功能的实现 27
第2章 在线银行系统 32
2.1 系统概要 32
2.2 基本功能要求 32
2.3 主要知识点 35
2.4 系统设计思路 35
2.5 部分源程序代码 37
2.5.1 登录窗口 37
2.5.2 主窗口 40
2.5.3 账户列表窗口 41
2.5.4 账户明细窗口 44
2.5.5 转账窗口 58
2.5.6 自动存取款窗口 65
2.5.7 用户信息窗口 69
第二部分 Java Applet程序设计实例第3章 打字机式跑马灯系统 74
3.1 系统概要 74
3.2 基本功能要求 74
3.3 主要知识点 75
3.4 系统设计思路 75
3.5 部分源程序代码 75
第4章 时钟系统 85
4.1 系统概要 85
4.2 基本功能要求 85
4.3 主要知识点 86
4.4 系统设计思路 86
4.5 部分源程序代码 87
4.5.1 机械表界面 87
4.5.2 电子表界面 93
第5章 聊天室系统 98
5.1 系统概要 98
5.2 基本功能要求 98
5.3 主要知识点 99
5.4 系统设计思路 99
5.5 部分源程序代码 99
5.5.1 服务器端 99
5.5.2 客户端 104
5.5.3 输入个人信息 106
5.5.4 聊天界面 110
第三部分 应用程序设计实例第6章 计算器 116
6.1 系统概要 116
6.2 基本功能要求 116
6.3 主要知识点 116
6.4 系统设计思路 117
6.5 部分源程序代码 117
第7章 文本编辑器 128
7.1 系统概要 128
7.2 基本功能要求 128
7.3 主要知识点 130
7.4 系统设计思路 131
7.5 部分源程序代码 131
7.5.1 主窗口程序 131
7.5.2 选择字体对话框 157
7.5.3 打印文件程序 165
第8章 画图系统 169
8.1 系统概要 169
8.2 基本功能要求 169
8.3 主要知识点 170
8.4 系统设计思路 170
8.5 画图窗口的源程序代码 170
第9章 超市管理系统 186
9.1 系统概要 186
9.2 基本功能要求 186
9.3 主要知识点 188
9.4 系统设计思路 188
9.5 部分源程序代码 190
9.5.1 登录系统 190
9.5.2 主窗口 196
9.5.3 商品展示 203
9.5.4 合同管理 212
9.5.5 客户管理 221
9.5.6 仓库管理 230
9.5.7 员工管理 239
附录A Tomcat服务器的安装 248
附录B Web应用在Tomcat下的部署 253
参考文献 254