图书介绍
Java网络程序设计项目教程 校园通系统的实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王茹重主编 著
- 出版社: 北京:中国人民大学出版社
- ISBN:9787300120591
- 出版时间:2010
- 标注页数:216页
- 文件大小:40MB
- 文件页数:225页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java网络程序设计项目教程 校园通系统的实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 本书学习情境:校园通系统设计案例的引入1
1.1 校园通系统设计的需求分析1
1.2 系统设计3
1.2.1 系统体系结构设计4
1.2.2 客户端模块设计5
项目实训19
第2章 任务一:掌握校园通系统的开发环境10
2.1 JBuilder界面介绍11
2.2 创建JBuilder的工程12
2.2.1 设置工程的名称、根目录以及工程模板13
2.2.2 设置工程的路径13
2.2.3 设置工程支持的编码方式及文档信息14
2.3 实现Hello World应用程序15
2.3.1 创建一个类15
2.3.2 类的编辑、编译和运行17
2.3.3 运行类文件18
2.4 案例:实现一个简单的计算器19
2.4.1 创建工程及应用程序20
2.4.2 工程文件分析22
2.4.3 图形用户界面设计25
2.4.4 添加事件处理27
2.4.5 事件处理机制分析29
2.4.6 JBuilder的工程文件夹31
2.5 帮助文档的使用31
项目实训232
第3章 任务二:实现校园通系统的图形用户界面34
3.1 子任务1:用户信息注册界面的设计35
3.1.1 任务分析35
3.1.2 新组件的使用36
3.1.3 系统实现42
3.1.4 改进一:分页显示注册信息45
3.1.5 改进二:利用多窗体完成用户注册功能47
3.2 子任务2:查看聊天记录界面的设计50
3.2.1 任务分析50
3.2.2 知识准备50
3.2.3 查看聊天记录界面的基本实现51
3.2.4 改进:利用JTree实现好友分组功能53
3.3 子任务3:校园通系统客户端界面的实现57
3.3.1 任务分析57
3.3.2 创建名为clientGUI的项目60
3.3.3 AddFriendDialog的实现60
3.3.4 ChatPanel的实现61
3.3.5 MainFrame的实现63
项目实训370
第4章 任务三:实现校园通系统的数据库操作(1)74
4.1 子任务1:创建校园通系统的数据库74
4.2 子任务2:学习Java与数据库的连接方法76
4.2.1 JDBC简介76
4.2.2 JDBC驱动程序77
4.3 子任务3:JDBC驱动程序的安装及配置79
4.3.1 MS SQL Server 2008中需要进行的设置79
4.3.2 驱动程序的下载及安装84
4.3.3 在JBuilder中配置数据库驱动程序85
4.4 子任务4:掌握JDBC的基本使用90
4.4.1 JDBC的核心类90
4.4.2 利用JDBC操作数据库的步骤92
4.4.3 使用JDBC-ODBC桥连接数据库的步骤95
4.5 子任务5:模拟实现校园通系统的数据库操作98
4.5.1 注册功能的实现99
4.5.2 登录、聊天等功能的实现102
项目实训4113
第5章 任务三:实现校园通系统的数据库操作(2)——利用JBuilder的数据库组件实现115
5.1 DataExpress常用组件的使用116
5.1.1 Database组件及其使用117
5.1.2 QueryDataSet组件及其使用118
5.1.3 利用Database和QueryDataSet组件实现校园通系统的登录120
5.1.4 ParameterRow组件及其使用120
5.2 dbSwing常用组件的使用122
5.2.1 常用的dbSwing组件123
5.2.2 利用dbSwing组件实现校园通系统的聊天记录查询功能123
5.3 利用JBuilder的数据库组件实现校园通系统的数据库操作125
5.3.1 在RegisterFrame中数据库操作的实现125
5.3.2 在MainFrame中好友列表的显示128
5.3.3 在ChatPanel中聊天功能的实现129
5.3.4 在AddFriendDialog中添加好友功能的实现130
5.3.5 在MainFrame中删除好友功能的实现132
项目实训5133
第6章 任务四:实现校园通系统的网络通信134
6.1 子任务1:理解网络通信的基本知识135
6.2 子任务2:掌握Java的多线程138
6.2.1 获得新线程的两种方式139
6.2.2 Thread类的常用方法141
6.2.3 多线程的几个基本概念142
6.2.4 案例:多线程的应用143
6.3 子任务3:掌握基于TCP协议的网络通信的实现146
6.3.1 用于TCP协议的网络编程类146
6.3.2 案例:实现基于TCP协议的简单网络通信147
6.4 子任务4:掌握基于UDP协议的网络通信的实现153
6.4.1 用于UDP协议的网络编程类153
6.4.2 案例:实现基于UDP协议的网络通信154
6.5 子任务5:实现基于UDP协议的多客户信息广播158
6.5.1 服务器端的实现163
6.5.2 客户端的实现168
项目实训6172
第7章 即时通信软件——校园通系统的实现174
7.1 系统的通信协议、项目组和项目的创建174
7.2 实现校园通系统的服务器端177
7.2.1 CampurCommunications_ServerThread类的实现178
7.2.2 CampusCommunications_Server类的实现186
7.3 实现校园通系统的客户端186
7.3.1 LoginFrame类的功能实现190
7.3.2 RegisterFrame类的功能实现192
7.3.3 MainFrame类的功能实现195
7.3.4 ChatPanel类的功能实现201
7.3.5 AddFriendDialog类的功能实现203
7.3.6 ChatHistoryFrame类的功能实现204
项目实训7206
第8章 项目发布207
8.1 将项目打成可执行的Jar包207
8.2 在应用程序中包含JRE213
项目实训8214
参考文献215
热门推荐
- 1183897.html
- 1653496.html
- 3681030.html
- 1521982.html
- 1372447.html
- 3520326.html
- 1559608.html
- 1975257.html
- 2153434.html
- 2736361.html
- http://www.ickdjs.cc/book_1417343.html
- http://www.ickdjs.cc/book_1458770.html
- http://www.ickdjs.cc/book_2245731.html
- http://www.ickdjs.cc/book_658750.html
- http://www.ickdjs.cc/book_1148745.html
- http://www.ickdjs.cc/book_3094866.html
- http://www.ickdjs.cc/book_3788558.html
- http://www.ickdjs.cc/book_979686.html
- http://www.ickdjs.cc/book_3614918.html
- http://www.ickdjs.cc/book_741659.html