
亮剑·Java项目开发案例导航
《亮剑·Java项目开发案例导航》是目前最流行、发展最快的程式语言之一,随着《亮剑·Java项目开发案例导航》新技术的不断推出,《亮剑·Java项目开发案例导航》变得越来越强大,也越来越易用。《亮剑·Java项目开发案例导航》将结合具体的项目实例向读者介绍《亮剑·Java项目开发案例导航》开发的整个流程,同时实例中也包括了许多《亮剑·Java项目开发案例导航》项目开发技巧与经验。《亮剑·Java项目开发案例导航》共介绍了10个项目实例,其中有4个实例是关于管理系统的,两个实例是关于实用单机版软体的,两个实例是关于网路游戏的,还有两个实例是关于Web开发的。在每一个项目实例的介绍中,笔者都按照实际的开发步骤进行讲解,一步步地向读者介绍项目的整个开发过程。对每一个项目的代码都进行了详细的介绍,而且原始码中还有详细的代码注释,以儘量帮助读者读懂代码中的每一个细节。
基本介绍
- 书名:亮剑•Java项目开发案例导航
- 出版社:电子工业出版社
- 页数:505页
- 开本:16
- 作者:王寅乐
- 出版日期:2012年3月1日
- 语种:简体中文
- ISBN:9787121156571
内容简介
《亮剑·Java项目开发案例导航》特色:以项目案例为导航,提高读者的项目开发水平,轻鬆掌握10个不同类型的项目案例的开发过程,超值、大容量DVD,《亮剑·Java项目开发案例导航》配套教学视频,《亮剑·Java项目开发案例导航》原始码、《亮剑·Java项目开发案例导航》教学PPT,超值赠送编程参考宝典电子书、基础知识多媒体视频,循序渐进·由浅入深内容充实·层次清楚实例丰富·步骤清晰对比讲解-理解深刻习题指导·巩固学习案例精讲·深入剖析。
《亮剑·Java项目开发案例导航》涵盖项目案例:东方大学学生成绩管理系统、广陵学院图书馆管理系统、讯时个人通讯录、火车车次查询系统、瑞捷商贸有限公司POS系统、长河实业人事管理系统、网路中国象棋对战、区域网路坦克大战、购物新天地网上商城、海川酒店预订系统。
《亮剑·Java项目开发案例导航》涵盖项目案例:东方大学学生成绩管理系统、广陵学院图书馆管理系统、讯时个人通讯录、火车车次查询系统、瑞捷商贸有限公司POS系统、长河实业人事管理系统、网路中国象棋对战、区域网路坦克大战、购物新天地网上商城、海川酒店预订系统。
图书目录
第1章 预备知识
1.1 Access的简单使用
1.1.1 Access创建表及表间关係
1.1.2 填写表的数据
1.2 MySQL的下载、安装及使用
1.2.1 下载MySQL
1.2.2 安装设定MySQL
1.2.3 MySQL的简单使用
1.3 Tomcat的下载、安装及简单使用
1.3.1 Tomcat的下载
1.3.2 Tomcat的安装
1.3.3 Tomcat的简单使用
1.4 本章总结
第2章 东方大学学生成绩管理系统
2.1 开发背景
2.2 系统分析
2.2.1 需求分析
2.2.2 可行性分析
2.3 系统设计
2.3.1 系统目标
2.3.2 系统功能结构
2.3.3 构建开发环境
2.3.4 系统预览
2.3.5 目录组织结构
2.4 资料库设计
2.4.1 资料库分析
2.4.2 项目E-R图
2.4.3 资料库表的设计
2.5 开发前的準备工作
2.6 教师客户端主窗体设计
2.6.1 主窗体界面设计
2.6.2 主窗体的初始化方法
2.6.3 注册滑鼠事件监听器
2.6.4 MyNode类的开发
2.6.5 编译运行教师客户端主窗体
2.7 教师客户端密码修改模组
2.7.1 密码修改模组主框架
2.7.2 界面初始化及注册监听器
2.7.3 开发实现业务功能的方法
2.7.4 资料库操纵方法的实现
2.7.5 密码修改模组的测试与集成
2.8 新生报到模组的设计与开发
2.8.1 新生报到模组的代码主框架
2.8.2 各初始化方法的实现
2.8.3 实现添加学生的功能
2.8.4 submitStu方法的实现
2.8.5 测试并集成新生报到模组
2.9 教师客户端基本信息查询模组的设计与开发
2.9.1 基本信息查询辅助类的开发
2.9.2 基本信息查询代码框架
2.9.3 业务功能方法的实现
2.9.4 测试此模组并集成到主窗体
2.10 教师客户端成绩查询模组的设计与开发
2.10.1 成绩查询辅助类的开发
2.10.2 教师客户端成绩查询代码框架
2.10.3 实现成绩查询界面的事件处理代码
2.10.4 成绩查询模组的测试与集成
2.11 选课设定模组的设计与开发
2.11.1 选课设定代码主框架
2.11.2 选课设定模组初始化方法的实现
2.11.3 业务功能方法的实现
2.11.4 更新模组方法的实现
2.11.5 测试集成选课设定模组
2.12 设计开发课程成绩录入模组
2.12.1 成绩录入模组的框架开发
2.12.2 界面事件处理的代码实现
2.12.3 测试模组并集成到主窗体中
2.13 添加课程模组的设计与开发
2.13.1 添加课程代码主框架
2.13.2 添加课程模组的测试与集成
2.14 增加班级模组
2.15 欢迎界面的设计与开发
2.15.1 简单欢迎界面的实现
2.15.2 教师客户端欢迎界面的添加
2.16 学生客户端的设计与开发
2.17 学生客户端选课模组的设计与开发
2.17.1 选课模组代码框架
2.17.2 数据及界面的初始化
2.17.3 业务逻辑的实现
2.18 课表显示模组的设计开发
2.18.1 课表显示代码主框架
2.18.2 业务功能方法的实现
2.18.3 表格渲染类的开发
2.19 登录模组的开发与设计
2.19.1 登录视窗主框架设计
2.19.2 界面事件处理代码的实现
2.20 知识点汇总
2.21 本章总结
第3章 广陵学院图书馆管理系统
3.1 系统分析
3.1.1 需求分析
3.1.2 可行性分析
3.2 系统分析
3.2.1 系统目标
3.2.2 系统功能结构
3.2.3 构建开发环境
3.2.4 学生用户端系统预览
3.2.5 管理员用户端系统预览
3.3 资料库设计
3.3.1 资料库分析
3.3.2 项目E-R图
3.3.3 资料库表的设计
3.4 开发前的準备工作
3.5 用户登录模组
3.5.1 登录界面开发
3.5.2 界面构造器的实现
3.6 资料库操纵类框架
3.7 登录界面功能实现
3.7.1 键盘易用性的实现
3.7.2 管理员登录事件回响的设定
3.7.3 “学生登录”按钮事件回响的设定
3.7.4 编译运行用户登录模组
3.8 管理端界面的设计
3.8.1 界面窗体的初始化
3.8.2 管理端界面类其他方法介绍
3.9 查询图书功能模组
3.9.1 查询图书界面开发
3.9.2 查询图书界面构造器的开发
3.9.3 简单查询功能开发
3.9.4 高级查询功能开发
3.9.5 编译运行查询图书功能模组
3.10 借阅预约图书功能模组
3.10.1 界面开发
3.10.2 显示图书信息功能开发
3.10.3 借阅预约图书功能开发
3.10.4 编译运行“借阅预约图书”功能模组
3.11 归还挂失图书功能模组
3.11.1 界面开发
3.11.2 查询借书记录功能的开发
3.11.3 归还挂失图书功能的开发
3.11.4 loseBook方法的开发
3.11.5 其他方法介绍及本模组的编译运行
3.12 图书超期处理模组
3.12.1 界面开发
3.12.2 超期天数查询功能开发
3.12.3 查询及交纳欠款功能开发
3.12.4 编译运行图书超期处理模组
3.13 学生用户管理模组
3.13.1 界面开发
3.13.2 actionPerformed方法的开发
3.13.3 学生信息的增、删、改、查
3.13.4 编译运行学生用户管理模组
3.14 图书管理模组
3.14.1 界面开发
3.14.2 actionPerformed方法
3.14.3 图书的增、删、改功能
3.14.4 修改功能的开发
3.14.5 编译运行图书管理模组
3.15 管理员管理模组
3.15.1 界面开发
3.15.2 actionPerformed方法的开发
3.15.3 manager1方法开发
3.16 超级管理员功能的开发
3.16.1 添加管理员方法开发
3.16.2 删除管理员信息功能
3.16.3 修改管理员信息
3.16.4 查询管理员信息
3.16.5 编译运行管理员管理模组
3.17 管理端的集成和测试
3.18 学生用户端的简单介绍
3.19 知识点汇总
3.20 本章总结
第4章 讯时个人通讯录
4.1 开发背景
4.2 系统分析
4.2.1 需求分析
4.2.2 可行性分析
4.3 系统设计
4.3.1 系统目标
4.3.2 系统功能结构
4.3.3 构建开发环境
4.3.4 系统预览
4.3.5 目录结构
4.4 资料库设计
4.4.1 资料库分析
4.4.2 项目E-R图
4.4.3 资料库表的设计
4.5 开发前的準备工作
4.6 登录窗体的设计
4.6.1 登录界面的搭建
4.6.2 登录界面的业务功能实现
4.6.3 资料库操纵方法的实现
4.7 主界面的实现
4.7.1 主界面的搭建
4.7.2 辅助类的开发
4.8 主界面初始化方法实现
4.8.1 界面顶部和系统托盘初始化
4.8.2 树状列表的初始化
4.8.3 联繫人信息面板的初始化
4.8.4 卡片布局面板的初始化
4.8.5 主界面的运行
4.9 联繫人分组管理
4.9.1 分组的添加
4.9.2 分组的删除
4.9.3 分组管理的测试
4.10 开发联繫人功能前的準备工作
4.11 联繫人管理
4.11.1 增加联繫人功能
4.11.2 删除联繫人
4.11.3 修改联繫人信息
4.11.4 查找联繫人
4.11.5 联繫人管理测试
4.12 联繫人照片管理
4.12.1 添加相片功能
4.12.2 删除照片功能
4.12.3 照片管理测试
4.13 树状列表导航的实现
4.13.1 为树形控制项注册事件监听器
4.13.2 照片预览界面的实现
4.13.3 照片明细界面的实现
4.13.4 树状导航列表的测试
4.14 系统托盘的实现
4.15 知识点汇总
4.16 本章总结
第5章 火车车次查询系统
5.1 开发背景
5.2 系统分析
5.2.1 需求分析
5.2.2 可行性分析
5.3 系统设计
5.3.1 系统目标
5.3.2 系统功能结构
5.3.3 构建开发环境
5.3.4 系统预览
5.3.5 系统目录组织结构
5.4 资料库设计
5.4.1 资料库分析
5.4.2 项目E-R图
5.4.3 资料库表的设计
5.5 开发前的準备工作
5.6 主界面设计
5.6.1 主界面设计
5.6.2 控制项的初始化方法
5.6.3 测试主界面
5.7 事件监听模组
5.8 站站查询模组
5.8.1 为控制项注册事件监听器
5.8.2 开发监听事件
5.8.3 “查询”按钮功能的实现
5.8.4 开发业务方法
5.8.5 完善业务方法
5.9 反向站站查询模组
5.9.1 注册事件监听器
5.9.2 开发反向站站查询功能
5.10 中转站查询模组
5.10.1 为中转站注册事件监听器
5.10.2 搜寻中转站方法的实现
5.10.3 数据操纵方法的实现
5.10.4 中转站弹出视窗的开发
5.10.5 测试中转站查询模组
5.11 反向中转站查询模组
5.12 车次查询模组
5.12.1 为车次查询注册事件监听器
5.12.2 搜寻车次方法的实现
5.12.3 方法挂接及测试
5.13 车站车次查询模组
5.13.1 添加事件监听器
5.13.2 车站车次查询方法的实现
5.13.3 方法挂接及测试
5.14 列车所经站查询模组
5.14.1 为表格注册事件
5.14.2 显示列车所经站视窗的开发
5.14.3 测试列车所经站模组
5.15 提示功能模组
5.16 附加功能模组
5.16.1 界面的实现
5.16.2 控制项的初始化
5.17 附加功能模组的实现
5.17.1 车次的添加
5.17.2 资料库操纵方法的实现
5.17.3 车站的添加
5.17.4 车次与车站关係的添加
5.17.5 方法挂接及测试
5.18 系统托盘功能的实现
5.19 知识点汇总
5.20 本章总结
第6章 瑞捷商贸股份有限公司POS系统
6.1 开发背景
6.2 系统分析
6.2.1 需求分析
6.2.2 可行性分析
6.3 系统设计
6.3.1 系统目标
6.3.2 系统功能结构
6.3.3 构建开发环境
6.4 系统预览及目录组织结构
6.4.1 系统预览
6.4.2 目录组织结构
6.5 资料库设计
6.5.1 资料库分析
6.5.2 项目E-R图
6.5.3 资料库表的设计
6.5.4 开发前的準备工作
6.6 资料库设计模组
6.7 商品资料模组
6.7.1 商品资料代码框架的开发
6.7.2 界面事件处理代码的开发
6.7.3 实现商品信息添加及删除功能
6.7.4 实现商品信息修改及查询功能
6.7.5 编译运行商品资料模组
6.8 客户资料模组
6.8.1 “客户资料”界面搭建
6.8.2 业务逻辑代码的开发
6.8.3 实现客户信息添加及删除功能
6.8.4 实现客户信息修改及查询功能
6.8.5 编译运行客户资料模组
6.9 供应商资料模组
6.9.1 模组代码介绍
6.9.2 编译运行供应商资料模组
6.10 入库信息模组
6.10.1 入库信息模组界面的开发
6.10.2 事件处理代码的开发
6.10.3 实现入库信息添加功能
6.10.4 编译运行入库信息模组
6.11 入库查询模组
6.11.1 入库查询代码框架的开发
6.11.2 界面事件处理代码的开发
6.11.3 数据显示功能的开发
6.11.4 编译运行入库查询模组
6.12 销售信息模组
6.12.1 销售信息模组界面的开发
6.12.2 事件处理代码的开发
6.12.3 销售信息插入功能的开发
6.12.4 编译运行销售信息模组
6.13 销售查询模组
6.13.1 销售查询模组代码框架的开发
6.13.2 业务逻辑代码的开发
6.13.3 表格显示功能的开发
6.13.4 编译运行销售查询模组
6.14 其他库存变动模组
6.14.1 其他库存变动的界面的开发
6.14.2 业务处理代码的开发
6.14.3 编译运行其他库存变动模组
6.15 库存统计模组
6.15.1 库存统计模组的代码框架
6.15.2 界面处理代码的开发
6.15.3 各功能方法的开发
6.15.4 编译运行库存统计模组
6.16 管理员管理模组
6.16.1 管理员管理模组界面的开发
6.16.2 界面处理代码的开发
6.16.3 超级管理员功能的开发
6.16.4 编译运行管理员管理模组
6.17 系统主界面开发模组
6.17.1 主界面的开发
6.17.2 编译运行主界面模组
6.18 用户登录模组
6.18.1 登录界面开发
6.18.2 界面事件处理代码的开发
6.18.3 登录方法的开发
6.18.4 编译运行登录界面模组
6.19 知识点汇总
6.20 本章总结
第7章 长河实业人事管理系统
7.1 开发背景
7.2 系统分析
7.2.1 需求分析
7.2.2 可行性分析
7.3 系统设计
7.3.1 系统目标
7.3.2 系统功能结构
7.3.3 构建开发环境
7.3.4 系统预览
7.3.5 目录组织结构
7.4 资料库设计
7.4.1 资料库分析
7.4.2 项目E-R图
7.4.3 资料库表的设计
7.5 开发前準备工作
7.6 资料库操作模组
7.6.1 资料库连线
7.6.2 资料库操作方法
7.6.3 其他资料库操作方法
7.6.4 获取数据的方法
7.7 个人资料档案模组
7.7.1 界面开发
7.7.2 界面处理代码的开发
7.7.3 职工信息管理功能的开发
7.7.4 职工信息显示功能的开发
7.7.5 编译运行个人资料档案模组
7.8 个人简历模组
7.8.1 界面开发
7.8.2 界面处理代码的开发
7.8.3 添加和查询功能的开发
7.8.4 编译运行个人简历模组
7.9 查询职工信息模组
7.9.1 界面开发
7.9.2 界面处理代码的开发
7.9.3 具体功能方法的开发
7.9.4 编译运行查询职工信息模组
7.10 工资管理模组
7.10.1 界面开发
7.10.2 界面处理代码的开发
7.10.3 工资信息操作功能的开发
7.10.4 信息显示功能的开发
7.10.5 编译运行工资管理模组
7.11 考勤管理模组
7.12 人事管理系统主界面开发
7.13 登录模组
7.13.1 界面开发
7.13.2 界面处理代码的开发
7.14 知识点汇总
7.15 本章总结
第8章 网路中国象棋对阵
8.1 开发背景
8.2 系统分析
8.2.1 需求分析
8.2.2 可行性分析
8.3 系统设计
8.3.1 系统目标
8.3.2 系统功能结构分析
8.3.3 构建开发环境
8.3.4 系统预览
8.3.5 目录组织结构
8.4 伺服器端框架设计
8.4.1 伺服器端主类的开发
8.4.2 伺服器端主类业务代码框架
8.4.3 伺服器端主类的测试
8.5 伺服器执行绪的开发
8.6 伺服器代理执行绪的开发与设计
8.7 伺服器端的完善
8.7.1 伺服器端主类的完善
8.7.2 伺服器执行绪的完善
8.7.3 伺服器端测试
8.8 棋子类的开发
8.9 客户端主类框架的开发
8.9.1 客户端代码框架的开发
8.9.2 初始化方法的实现
8.9.3 客户端主类业务代码框架
8.9.4 客户端主类的测试
8.10 客户端代理执行绪的开发
8.10.1 客户端代理执行绪代码框架
8.10.2 客户端主类的完善
8.10.3 对客户端连线的处理代码
8.10.4 伺服器端测试
8.11 规则类的开发与设计
8.11.1 规则类主框架的开发
8.11.2 车、马的规则处理方法
8.11.3 相、象、士、仕的规则处理方法
8.11.4 对帅、将、炮的规则的处理方法
8.11.5 兵与卒的规则处理方法
8.12 棋盘类的开发与设计
8.12.1 棋盘类代码框架的开发
8.12.2 滑鼠事件的处理方法
8.12.3 业务方法实现一
8.12.4 业务方法实现二
8.12.5 业务方法实现三
8.13 客户端主类业务代码的完善
8.13.1 挑战过程事件的处理
8.13.2 “认输”按钮的事件处理
8.13.3 进入下一盘的方法
8.14 伺服器端讯息处理机制
8.14.1 讯息处理框架
8.14.2 离开信息的处理
8.14.3 挑战过程信息的处理
8.14.4 下棋过程中讯息的处理
8.15 客户端讯息处理机制
8.15.1 讯息处理框架
8.15.2 讯息处理方法一
8.15.3 讯息处理方法二
8.15.4 讯息处理方法三
8.15.5 启动运行
8.16 知识点汇总
8.17 本章总结
第9章 区域网路坦克大战
9.1 开发背景
9.2 系统分析
9.2.1 需求分析
9.2.2 可行性分析
9.3 系统设计
9.3.1 系统目标
9.3.2 系统功能结构分析
9.3.3 构建开发环境
9.3.4 系统预览
9.3.5 目录结构图
9.4 游戏设计框架分析
9.4.1 各个类的简要介绍
9.4.2 游戏框架简介
9.5 伺服器端框架设计
9.5.1 伺服器端主类的开发
9.5.2 实现窗体事件的处理代码
9.5.3 主框架测试
9.6 伺服器执行绪与代理执行绪框架的开发
9.6.1 伺服器执行绪的开发
9.6.2 伺服器代理执行绪的开发
9.6.3 伺服器端框架的完善与测试
9.7 客户端框架设计
9.7.1 客户端主类的开发
9.7.2 客户端窗体事件的处理代码
9.7.3 客户端主框架测试
9.8 客户端代理执行绪的开发
9.8.1 客户端代理执行绪框架的开发
9.8.2 客户端框架的完善
9.8.3 客户端与伺服器的第一次会话
9.9 公共类的开发
9.9.1 坦克类的开发
9.9.2 坦克行为方法的开发
9.9.3 子弹类的开发
9.9.4 地图类的开发
9.10 绘製执行绪的开发
9.10.1 伺服器端绘製执行绪
9.10.2 客户端绘製执行绪
9.11 伺服器端游戏主面板的开发与设计
9.11.1 游戏特点及技巧简介
9.11.2 伺服器端游戏主面板框架
9.11.3 业务方法实现一
9.11.4 业务方法实现二
9.11.5 业务方法实现三
9.12 完善伺服器主窗体
9.12.1 完善主窗体功能代码
9.12.2 伺服器端测试
9.13 客户端游戏主面板的开发与设计
9.13.1 客户端游戏主面板框架
9.13.2 业务方法实现一
9.13.3 业务方法实现二
9.14 完善客户端主窗体
9.15 客户端讯息处理机制
9.16 伺服器端讯息处理机制
9.17 知识点汇总
9.18 本章总结
第10章 购物新天地网上商城
10.1 开发背景
10.2 系统分析
10.2.1 需求分析
10.2.2 可行性分析
10.3 系统设计
10.3.1 系统目标
10.3.2 系统功能结构
10.3.3 构建开发环境
10.3.4 前台系统预览
10.3.5 后台系统预览
10.4 资料库设计
10.4.1 资料库分析
10.4.2 项目E-R图
10.4.3 资料库表的设计
10.5 开发前的準备工作
10.5.1 系统目录组织结构
10.5.2 表的创建与记录插入
10.5.3 数据源的配置
10.6 前台框架设计模组
10.7 前台页面模组
10.7.1 首页顶部页面的实现
10.7.2 登录页面的实现
10.7.3 登录动作的实现
10.7.4 商品搜寻页面的实现
10.7.5 商品分类搜寻的实现
10.8 分页功能模组
10.8.1 JavaBean的实现
10.8.2 页面数据操纵功能的实现
10.8.3 商品信息页面的实现
10.8.4 分页动作的实现
10.8.5 商品详细信息页面
10.9 用户功能模组
10.9.1 用户注册功能的实现
10.9.2 用户信息修改页面
10.9.3 用户信息修改及注销
10.10 购物车功能模组
10.10.1 商品的购买
10.10.2 购物车页面的实现
10.10.3 商品数量修改及删除
10.10.4 购物车清空
10.10.5 结账功能的实现
10.11 用户提交订单模组
10.11.1 订单确认页面的实现
10.11.2 收货人信息修改
10.11.3 订单确认
10.12 商品管理模组
10.12.1 商品的查询
10.12.2 商品的添加
10.12.3 商品的修改及删除
10.13 订单管理模组
10.13.1 订单管理页面的实现
10.13.2 订单查找功能
10.13.3 订单传送及删除页面
10.13.4 完善订单传送及删除功能
10.14 管理员管理模组
10.14.1 管理员查看
10.14.2 管理员的添加
10.14.3 管理员的删除
10.14.4 密码重置
10.15 密码修改模组
10.16 知识点汇总
10.17 本章总结
第11章 海川酒店预订系统
11.1 开发背景
11.2 系统分析
11.2.1 需求分析
11.2.2 可行性分析
11.3 系统设计
11.3.1 系统目标
11.3.2 系统功能结构
11.3.3 构建开发环境
11.3.4 系统前台预览
11.3.5 系统后台预览
11.4 资料库设计
11.4.1 资料库分析
11.4.2 项目E-R图
11.4.3 资料库表设计
11.5 开发前的準备工作
11.6 前台显示框架的设计
11.6.1 资料库操作类的开发
11.6.2 前台首页的开发
11.6.3 分组资源列表页面
11.6.4 分页的具体实现
11.6.5 显示页面的综合测试
11.7 前台订单处理模组
11.7.1 下达订单框架
11.7.2 查看资源状态页面
11.7.3 添加预订资源到订单
11.7.4 查看当前订单列表
11.7.5 订单提交和讯息页面
11.8 用户注册和登录
11.8.1 用户注册模组
11.8.2 登录注销模组
11.8.3 用户资料修改
11.9 查看已提交订单模组和前台综合测试
11.9.1 查看已提交订单页面
11.9.2 查看已提交订单功能代码
11.9.3 前台综合测试
11.10 后台管理框架
11.10.1 管理主页顶部实现
11.10.2 管理首页的实现
11.10.3 管理首页登录测试
11.11 后台管理之订单管理
11.11.1 订单管理页面
11.11.2 订单管理功能实现
11.11.3 订单管理模组测试
11.12 后台管理之资源管理
11.12.1 资源管理页面
11.12.2 资源信息的查询
11.12.3 资源的编辑和删除
11.12.4 资源的添加
11.13 后台管理之分组管理
11.13.1 分组管理页面
11.13.2 分组的编辑和删除
11.13.3 分组的添加
11.14 分组和资源管理的集成测试
11.14.1 资源管理的测试
11.14.2 分组管理功能的测试
11.15 后台管理之管理员管理
11.16 知识点汇总
11.17 本章总结
1.1 Access的简单使用
1.1.1 Access创建表及表间关係
1.1.2 填写表的数据
1.2 MySQL的下载、安装及使用
1.2.1 下载MySQL
1.2.2 安装设定MySQL
1.2.3 MySQL的简单使用
1.3 Tomcat的下载、安装及简单使用
1.3.1 Tomcat的下载
1.3.2 Tomcat的安装
1.3.3 Tomcat的简单使用
1.4 本章总结
第2章 东方大学学生成绩管理系统
2.1 开发背景
2.2 系统分析
2.2.1 需求分析
2.2.2 可行性分析
2.3 系统设计
2.3.1 系统目标
2.3.2 系统功能结构
2.3.3 构建开发环境
2.3.4 系统预览
2.3.5 目录组织结构
2.4 资料库设计
2.4.1 资料库分析
2.4.2 项目E-R图
2.4.3 资料库表的设计
2.5 开发前的準备工作
2.6 教师客户端主窗体设计
2.6.1 主窗体界面设计
2.6.2 主窗体的初始化方法
2.6.3 注册滑鼠事件监听器
2.6.4 MyNode类的开发
2.6.5 编译运行教师客户端主窗体
2.7 教师客户端密码修改模组
2.7.1 密码修改模组主框架
2.7.2 界面初始化及注册监听器
2.7.3 开发实现业务功能的方法
2.7.4 资料库操纵方法的实现
2.7.5 密码修改模组的测试与集成
2.8 新生报到模组的设计与开发
2.8.1 新生报到模组的代码主框架
2.8.2 各初始化方法的实现
2.8.3 实现添加学生的功能
2.8.4 submitStu方法的实现
2.8.5 测试并集成新生报到模组
2.9 教师客户端基本信息查询模组的设计与开发
2.9.1 基本信息查询辅助类的开发
2.9.2 基本信息查询代码框架
2.9.3 业务功能方法的实现
2.9.4 测试此模组并集成到主窗体
2.10 教师客户端成绩查询模组的设计与开发
2.10.1 成绩查询辅助类的开发
2.10.2 教师客户端成绩查询代码框架
2.10.3 实现成绩查询界面的事件处理代码
2.10.4 成绩查询模组的测试与集成
2.11 选课设定模组的设计与开发
2.11.1 选课设定代码主框架
2.11.2 选课设定模组初始化方法的实现
2.11.3 业务功能方法的实现
2.11.4 更新模组方法的实现
2.11.5 测试集成选课设定模组
2.12 设计开发课程成绩录入模组
2.12.1 成绩录入模组的框架开发
2.12.2 界面事件处理的代码实现
2.12.3 测试模组并集成到主窗体中
2.13 添加课程模组的设计与开发
2.13.1 添加课程代码主框架
2.13.2 添加课程模组的测试与集成
2.14 增加班级模组
2.15 欢迎界面的设计与开发
2.15.1 简单欢迎界面的实现
2.15.2 教师客户端欢迎界面的添加
2.16 学生客户端的设计与开发
2.17 学生客户端选课模组的设计与开发
2.17.1 选课模组代码框架
2.17.2 数据及界面的初始化
2.17.3 业务逻辑的实现
2.18 课表显示模组的设计开发
2.18.1 课表显示代码主框架
2.18.2 业务功能方法的实现
2.18.3 表格渲染类的开发
2.19 登录模组的开发与设计
2.19.1 登录视窗主框架设计
2.19.2 界面事件处理代码的实现
2.20 知识点汇总
2.21 本章总结
第3章 广陵学院图书馆管理系统
3.1 系统分析
3.1.1 需求分析
3.1.2 可行性分析
3.2 系统分析
3.2.1 系统目标
3.2.2 系统功能结构
3.2.3 构建开发环境
3.2.4 学生用户端系统预览
3.2.5 管理员用户端系统预览
3.3 资料库设计
3.3.1 资料库分析
3.3.2 项目E-R图
3.3.3 资料库表的设计
3.4 开发前的準备工作
3.5 用户登录模组
3.5.1 登录界面开发
3.5.2 界面构造器的实现
3.6 资料库操纵类框架
3.7 登录界面功能实现
3.7.1 键盘易用性的实现
3.7.2 管理员登录事件回响的设定
3.7.3 “学生登录”按钮事件回响的设定
3.7.4 编译运行用户登录模组
3.8 管理端界面的设计
3.8.1 界面窗体的初始化
3.8.2 管理端界面类其他方法介绍
3.9 查询图书功能模组
3.9.1 查询图书界面开发
3.9.2 查询图书界面构造器的开发
3.9.3 简单查询功能开发
3.9.4 高级查询功能开发
3.9.5 编译运行查询图书功能模组
3.10 借阅预约图书功能模组
3.10.1 界面开发
3.10.2 显示图书信息功能开发
3.10.3 借阅预约图书功能开发
3.10.4 编译运行“借阅预约图书”功能模组
3.11 归还挂失图书功能模组
3.11.1 界面开发
3.11.2 查询借书记录功能的开发
3.11.3 归还挂失图书功能的开发
3.11.4 loseBook方法的开发
3.11.5 其他方法介绍及本模组的编译运行
3.12 图书超期处理模组
3.12.1 界面开发
3.12.2 超期天数查询功能开发
3.12.3 查询及交纳欠款功能开发
3.12.4 编译运行图书超期处理模组
3.13 学生用户管理模组
3.13.1 界面开发
3.13.2 actionPerformed方法的开发
3.13.3 学生信息的增、删、改、查
3.13.4 编译运行学生用户管理模组
3.14 图书管理模组
3.14.1 界面开发
3.14.2 actionPerformed方法
3.14.3 图书的增、删、改功能
3.14.4 修改功能的开发
3.14.5 编译运行图书管理模组
3.15 管理员管理模组
3.15.1 界面开发
3.15.2 actionPerformed方法的开发
3.15.3 manager1方法开发
3.16 超级管理员功能的开发
3.16.1 添加管理员方法开发
3.16.2 删除管理员信息功能
3.16.3 修改管理员信息
3.16.4 查询管理员信息
3.16.5 编译运行管理员管理模组
3.17 管理端的集成和测试
3.18 学生用户端的简单介绍
3.19 知识点汇总
3.20 本章总结
第4章 讯时个人通讯录
4.1 开发背景
4.2 系统分析
4.2.1 需求分析
4.2.2 可行性分析
4.3 系统设计
4.3.1 系统目标
4.3.2 系统功能结构
4.3.3 构建开发环境
4.3.4 系统预览
4.3.5 目录结构
4.4 资料库设计
4.4.1 资料库分析
4.4.2 项目E-R图
4.4.3 资料库表的设计
4.5 开发前的準备工作
4.6 登录窗体的设计
4.6.1 登录界面的搭建
4.6.2 登录界面的业务功能实现
4.6.3 资料库操纵方法的实现
4.7 主界面的实现
4.7.1 主界面的搭建
4.7.2 辅助类的开发
4.8 主界面初始化方法实现
4.8.1 界面顶部和系统托盘初始化
4.8.2 树状列表的初始化
4.8.3 联繫人信息面板的初始化
4.8.4 卡片布局面板的初始化
4.8.5 主界面的运行
4.9 联繫人分组管理
4.9.1 分组的添加
4.9.2 分组的删除
4.9.3 分组管理的测试
4.10 开发联繫人功能前的準备工作
4.11 联繫人管理
4.11.1 增加联繫人功能
4.11.2 删除联繫人
4.11.3 修改联繫人信息
4.11.4 查找联繫人
4.11.5 联繫人管理测试
4.12 联繫人照片管理
4.12.1 添加相片功能
4.12.2 删除照片功能
4.12.3 照片管理测试
4.13 树状列表导航的实现
4.13.1 为树形控制项注册事件监听器
4.13.2 照片预览界面的实现
4.13.3 照片明细界面的实现
4.13.4 树状导航列表的测试
4.14 系统托盘的实现
4.15 知识点汇总
4.16 本章总结
第5章 火车车次查询系统
5.1 开发背景
5.2 系统分析
5.2.1 需求分析
5.2.2 可行性分析
5.3 系统设计
5.3.1 系统目标
5.3.2 系统功能结构
5.3.3 构建开发环境
5.3.4 系统预览
5.3.5 系统目录组织结构
5.4 资料库设计
5.4.1 资料库分析
5.4.2 项目E-R图
5.4.3 资料库表的设计
5.5 开发前的準备工作
5.6 主界面设计
5.6.1 主界面设计
5.6.2 控制项的初始化方法
5.6.3 测试主界面
5.7 事件监听模组
5.8 站站查询模组
5.8.1 为控制项注册事件监听器
5.8.2 开发监听事件
5.8.3 “查询”按钮功能的实现
5.8.4 开发业务方法
5.8.5 完善业务方法
5.9 反向站站查询模组
5.9.1 注册事件监听器
5.9.2 开发反向站站查询功能
5.10 中转站查询模组
5.10.1 为中转站注册事件监听器
5.10.2 搜寻中转站方法的实现
5.10.3 数据操纵方法的实现
5.10.4 中转站弹出视窗的开发
5.10.5 测试中转站查询模组
5.11 反向中转站查询模组
5.12 车次查询模组
5.12.1 为车次查询注册事件监听器
5.12.2 搜寻车次方法的实现
5.12.3 方法挂接及测试
5.13 车站车次查询模组
5.13.1 添加事件监听器
5.13.2 车站车次查询方法的实现
5.13.3 方法挂接及测试
5.14 列车所经站查询模组
5.14.1 为表格注册事件
5.14.2 显示列车所经站视窗的开发
5.14.3 测试列车所经站模组
5.15 提示功能模组
5.16 附加功能模组
5.16.1 界面的实现
5.16.2 控制项的初始化
5.17 附加功能模组的实现
5.17.1 车次的添加
5.17.2 资料库操纵方法的实现
5.17.3 车站的添加
5.17.4 车次与车站关係的添加
5.17.5 方法挂接及测试
5.18 系统托盘功能的实现
5.19 知识点汇总
5.20 本章总结
第6章 瑞捷商贸股份有限公司POS系统
6.1 开发背景
6.2 系统分析
6.2.1 需求分析
6.2.2 可行性分析
6.3 系统设计
6.3.1 系统目标
6.3.2 系统功能结构
6.3.3 构建开发环境
6.4 系统预览及目录组织结构
6.4.1 系统预览
6.4.2 目录组织结构
6.5 资料库设计
6.5.1 资料库分析
6.5.2 项目E-R图
6.5.3 资料库表的设计
6.5.4 开发前的準备工作
6.6 资料库设计模组
6.7 商品资料模组
6.7.1 商品资料代码框架的开发
6.7.2 界面事件处理代码的开发
6.7.3 实现商品信息添加及删除功能
6.7.4 实现商品信息修改及查询功能
6.7.5 编译运行商品资料模组
6.8 客户资料模组
6.8.1 “客户资料”界面搭建
6.8.2 业务逻辑代码的开发
6.8.3 实现客户信息添加及删除功能
6.8.4 实现客户信息修改及查询功能
6.8.5 编译运行客户资料模组
6.9 供应商资料模组
6.9.1 模组代码介绍
6.9.2 编译运行供应商资料模组
6.10 入库信息模组
6.10.1 入库信息模组界面的开发
6.10.2 事件处理代码的开发
6.10.3 实现入库信息添加功能
6.10.4 编译运行入库信息模组
6.11 入库查询模组
6.11.1 入库查询代码框架的开发
6.11.2 界面事件处理代码的开发
6.11.3 数据显示功能的开发
6.11.4 编译运行入库查询模组
6.12 销售信息模组
6.12.1 销售信息模组界面的开发
6.12.2 事件处理代码的开发
6.12.3 销售信息插入功能的开发
6.12.4 编译运行销售信息模组
6.13 销售查询模组
6.13.1 销售查询模组代码框架的开发
6.13.2 业务逻辑代码的开发
6.13.3 表格显示功能的开发
6.13.4 编译运行销售查询模组
6.14 其他库存变动模组
6.14.1 其他库存变动的界面的开发
6.14.2 业务处理代码的开发
6.14.3 编译运行其他库存变动模组
6.15 库存统计模组
6.15.1 库存统计模组的代码框架
6.15.2 界面处理代码的开发
6.15.3 各功能方法的开发
6.15.4 编译运行库存统计模组
6.16 管理员管理模组
6.16.1 管理员管理模组界面的开发
6.16.2 界面处理代码的开发
6.16.3 超级管理员功能的开发
6.16.4 编译运行管理员管理模组
6.17 系统主界面开发模组
6.17.1 主界面的开发
6.17.2 编译运行主界面模组
6.18 用户登录模组
6.18.1 登录界面开发
6.18.2 界面事件处理代码的开发
6.18.3 登录方法的开发
6.18.4 编译运行登录界面模组
6.19 知识点汇总
6.20 本章总结
第7章 长河实业人事管理系统
7.1 开发背景
7.2 系统分析
7.2.1 需求分析
7.2.2 可行性分析
7.3 系统设计
7.3.1 系统目标
7.3.2 系统功能结构
7.3.3 构建开发环境
7.3.4 系统预览
7.3.5 目录组织结构
7.4 资料库设计
7.4.1 资料库分析
7.4.2 项目E-R图
7.4.3 资料库表的设计
7.5 开发前準备工作
7.6 资料库操作模组
7.6.1 资料库连线
7.6.2 资料库操作方法
7.6.3 其他资料库操作方法
7.6.4 获取数据的方法
7.7 个人资料档案模组
7.7.1 界面开发
7.7.2 界面处理代码的开发
7.7.3 职工信息管理功能的开发
7.7.4 职工信息显示功能的开发
7.7.5 编译运行个人资料档案模组
7.8 个人简历模组
7.8.1 界面开发
7.8.2 界面处理代码的开发
7.8.3 添加和查询功能的开发
7.8.4 编译运行个人简历模组
7.9 查询职工信息模组
7.9.1 界面开发
7.9.2 界面处理代码的开发
7.9.3 具体功能方法的开发
7.9.4 编译运行查询职工信息模组
7.10 工资管理模组
7.10.1 界面开发
7.10.2 界面处理代码的开发
7.10.3 工资信息操作功能的开发
7.10.4 信息显示功能的开发
7.10.5 编译运行工资管理模组
7.11 考勤管理模组
7.12 人事管理系统主界面开发
7.13 登录模组
7.13.1 界面开发
7.13.2 界面处理代码的开发
7.14 知识点汇总
7.15 本章总结
第8章 网路中国象棋对阵
8.1 开发背景
8.2 系统分析
8.2.1 需求分析
8.2.2 可行性分析
8.3 系统设计
8.3.1 系统目标
8.3.2 系统功能结构分析
8.3.3 构建开发环境
8.3.4 系统预览
8.3.5 目录组织结构
8.4 伺服器端框架设计
8.4.1 伺服器端主类的开发
8.4.2 伺服器端主类业务代码框架
8.4.3 伺服器端主类的测试
8.5 伺服器执行绪的开发
8.6 伺服器代理执行绪的开发与设计
8.7 伺服器端的完善
8.7.1 伺服器端主类的完善
8.7.2 伺服器执行绪的完善
8.7.3 伺服器端测试
8.8 棋子类的开发
8.9 客户端主类框架的开发
8.9.1 客户端代码框架的开发
8.9.2 初始化方法的实现
8.9.3 客户端主类业务代码框架
8.9.4 客户端主类的测试
8.10 客户端代理执行绪的开发
8.10.1 客户端代理执行绪代码框架
8.10.2 客户端主类的完善
8.10.3 对客户端连线的处理代码
8.10.4 伺服器端测试
8.11 规则类的开发与设计
8.11.1 规则类主框架的开发
8.11.2 车、马的规则处理方法
8.11.3 相、象、士、仕的规则处理方法
8.11.4 对帅、将、炮的规则的处理方法
8.11.5 兵与卒的规则处理方法
8.12 棋盘类的开发与设计
8.12.1 棋盘类代码框架的开发
8.12.2 滑鼠事件的处理方法
8.12.3 业务方法实现一
8.12.4 业务方法实现二
8.12.5 业务方法实现三
8.13 客户端主类业务代码的完善
8.13.1 挑战过程事件的处理
8.13.2 “认输”按钮的事件处理
8.13.3 进入下一盘的方法
8.14 伺服器端讯息处理机制
8.14.1 讯息处理框架
8.14.2 离开信息的处理
8.14.3 挑战过程信息的处理
8.14.4 下棋过程中讯息的处理
8.15 客户端讯息处理机制
8.15.1 讯息处理框架
8.15.2 讯息处理方法一
8.15.3 讯息处理方法二
8.15.4 讯息处理方法三
8.15.5 启动运行
8.16 知识点汇总
8.17 本章总结
第9章 区域网路坦克大战
9.1 开发背景
9.2 系统分析
9.2.1 需求分析
9.2.2 可行性分析
9.3 系统设计
9.3.1 系统目标
9.3.2 系统功能结构分析
9.3.3 构建开发环境
9.3.4 系统预览
9.3.5 目录结构图
9.4 游戏设计框架分析
9.4.1 各个类的简要介绍
9.4.2 游戏框架简介
9.5 伺服器端框架设计
9.5.1 伺服器端主类的开发
9.5.2 实现窗体事件的处理代码
9.5.3 主框架测试
9.6 伺服器执行绪与代理执行绪框架的开发
9.6.1 伺服器执行绪的开发
9.6.2 伺服器代理执行绪的开发
9.6.3 伺服器端框架的完善与测试
9.7 客户端框架设计
9.7.1 客户端主类的开发
9.7.2 客户端窗体事件的处理代码
9.7.3 客户端主框架测试
9.8 客户端代理执行绪的开发
9.8.1 客户端代理执行绪框架的开发
9.8.2 客户端框架的完善
9.8.3 客户端与伺服器的第一次会话
9.9 公共类的开发
9.9.1 坦克类的开发
9.9.2 坦克行为方法的开发
9.9.3 子弹类的开发
9.9.4 地图类的开发
9.10 绘製执行绪的开发
9.10.1 伺服器端绘製执行绪
9.10.2 客户端绘製执行绪
9.11 伺服器端游戏主面板的开发与设计
9.11.1 游戏特点及技巧简介
9.11.2 伺服器端游戏主面板框架
9.11.3 业务方法实现一
9.11.4 业务方法实现二
9.11.5 业务方法实现三
9.12 完善伺服器主窗体
9.12.1 完善主窗体功能代码
9.12.2 伺服器端测试
9.13 客户端游戏主面板的开发与设计
9.13.1 客户端游戏主面板框架
9.13.2 业务方法实现一
9.13.3 业务方法实现二
9.14 完善客户端主窗体
9.15 客户端讯息处理机制
9.16 伺服器端讯息处理机制
9.17 知识点汇总
9.18 本章总结
第10章 购物新天地网上商城
10.1 开发背景
10.2 系统分析
10.2.1 需求分析
10.2.2 可行性分析
10.3 系统设计
10.3.1 系统目标
10.3.2 系统功能结构
10.3.3 构建开发环境
10.3.4 前台系统预览
10.3.5 后台系统预览
10.4 资料库设计
10.4.1 资料库分析
10.4.2 项目E-R图
10.4.3 资料库表的设计
10.5 开发前的準备工作
10.5.1 系统目录组织结构
10.5.2 表的创建与记录插入
10.5.3 数据源的配置
10.6 前台框架设计模组
10.7 前台页面模组
10.7.1 首页顶部页面的实现
10.7.2 登录页面的实现
10.7.3 登录动作的实现
10.7.4 商品搜寻页面的实现
10.7.5 商品分类搜寻的实现
10.8 分页功能模组
10.8.1 JavaBean的实现
10.8.2 页面数据操纵功能的实现
10.8.3 商品信息页面的实现
10.8.4 分页动作的实现
10.8.5 商品详细信息页面
10.9 用户功能模组
10.9.1 用户注册功能的实现
10.9.2 用户信息修改页面
10.9.3 用户信息修改及注销
10.10 购物车功能模组
10.10.1 商品的购买
10.10.2 购物车页面的实现
10.10.3 商品数量修改及删除
10.10.4 购物车清空
10.10.5 结账功能的实现
10.11 用户提交订单模组
10.11.1 订单确认页面的实现
10.11.2 收货人信息修改
10.11.3 订单确认
10.12 商品管理模组
10.12.1 商品的查询
10.12.2 商品的添加
10.12.3 商品的修改及删除
10.13 订单管理模组
10.13.1 订单管理页面的实现
10.13.2 订单查找功能
10.13.3 订单传送及删除页面
10.13.4 完善订单传送及删除功能
10.14 管理员管理模组
10.14.1 管理员查看
10.14.2 管理员的添加
10.14.3 管理员的删除
10.14.4 密码重置
10.15 密码修改模组
10.16 知识点汇总
10.17 本章总结
第11章 海川酒店预订系统
11.1 开发背景
11.2 系统分析
11.2.1 需求分析
11.2.2 可行性分析
11.3 系统设计
11.3.1 系统目标
11.3.2 系统功能结构
11.3.3 构建开发环境
11.3.4 系统前台预览
11.3.5 系统后台预览
11.4 资料库设计
11.4.1 资料库分析
11.4.2 项目E-R图
11.4.3 资料库表设计
11.5 开发前的準备工作
11.6 前台显示框架的设计
11.6.1 资料库操作类的开发
11.6.2 前台首页的开发
11.6.3 分组资源列表页面
11.6.4 分页的具体实现
11.6.5 显示页面的综合测试
11.7 前台订单处理模组
11.7.1 下达订单框架
11.7.2 查看资源状态页面
11.7.3 添加预订资源到订单
11.7.4 查看当前订单列表
11.7.5 订单提交和讯息页面
11.8 用户注册和登录
11.8.1 用户注册模组
11.8.2 登录注销模组
11.8.3 用户资料修改
11.9 查看已提交订单模组和前台综合测试
11.9.1 查看已提交订单页面
11.9.2 查看已提交订单功能代码
11.9.3 前台综合测试
11.10 后台管理框架
11.10.1 管理主页顶部实现
11.10.2 管理首页的实现
11.10.3 管理首页登录测试
11.11 后台管理之订单管理
11.11.1 订单管理页面
11.11.2 订单管理功能实现
11.11.3 订单管理模组测试
11.12 后台管理之资源管理
11.12.1 资源管理页面
11.12.2 资源信息的查询
11.12.3 资源的编辑和删除
11.12.4 资源的添加
11.13 后台管理之分组管理
11.13.1 分组管理页面
11.13.2 分组的编辑和删除
11.13.3 分组的添加
11.14 分组和资源管理的集成测试
11.14.1 资源管理的测试
11.14.2 分组管理功能的测试
11.15 后台管理之管理员管理
11.16 知识点汇总
11.17 本章总结
转载请注明出处海之美文 » 亮剑·Java项目开发案例导航