第一部分 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章 画图系统170
8.1 系统概要170
8.2 基本功能要求170
8.3 主要知识点171
8.4 系统设计思路171
8.5 画图窗口的源程序代码171
第9章 超市管理系统187
9.1 系统概要187
9.2 基本功能要求187
9.3 主要知识点189
9.4 系统设计思路189
9.5 部分源程序代码191
9.5.1 登录系统191
9.5.2 主窗口197
9.5.3 商品展示204
9.5.4 合同管理214
9.5.5 客户管理223
9.5.6 仓库管理233
9.5.7 员工管理242
附录A Tomcat服务器的安装253
附录B Web应用在Tomcat下的部署258
参考文献259