Java网路程式设计项目教程:校园通系统的实现

Java网路程式设计项目教程:校园通系统的实现【Java网路程式设计项目教程:校园通系统的实现】《Java网路程式设计项目教程:校园通系统的实现》以实现一个校园通系统为线索 。将Java的图形用户界面程式设计、资料库程式开发、网路编程等知识连线在一起 。内容讲解遵循软体项目的开发周期,从项目设计入手 。循序渐进地详细解析各个子模组的实现,最后以系统发布结束 。
基本介绍书名:Java网路程式设计项目教程:校园通系统的实现
作者:王茹香
出版社:中国人民大学出版社
出版时间:2010年5月1日
图书信息ISBN: 9787300120591开本: 16开定价: 25.00元内容简介《Java网路程式设计项目教程:校园通系统的实现》力求使读者一方面提高编程技能,另一方面掌握在实际项目开发中Java各项技术的综合运用 。

Java网路程式设计项目教程:校园通系统的实现

文章插图
《Java网路程式设计项目教程:校园通系统的实现》不仅适合有编程经验的读者学习,也适合有一定程式设计语言基础的读者自学 。《Java网路程式设计项目教程:校园通系统的实现》可作为高等院校高职高专计算机专业教材和相关培训教材,也可作为程式设计人员的参考用书 。图书目录第1章 本书学习情境:校园通系统设计案例的引人1.1 校园通系统设计的需求分析1.2 系统设计1.2.1 系统体系结构设计1.2.2 客户端模组设计项目实训1第2章 任务一:掌握校园通系统的开发环境2.1 JBuilder界面介绍2.2 创建JBuilder的工程2.2.1 设定工程的名称、根目录以及工程模板2.2.2 设定工程的路径2.2.3 设定工程支持的编码方式及文档信息2.3 实现HelloWorld应用程式2.3.1 创建一个类2.3.2 类的编辑、编译和运行2.3.3 运行类档案2.4 案例:实现一个简单的计算器2.4.1 创建工程及应用程式2.4.2 工程档案分析2.4.3 图形用户界面设计2.4.4 添加事件处理2.4.5 事件处理机制分析2.4.6 JBuiIder的工程资料夹2.5 帮助文档的使用项目实训2第3章 任务二:实现校园通系统的图形用户界面3.1 子任务1:用户信息注册界面的设计3.1.1 任务分析3.1.2 新组件的使用3.1.3 系统实现3.1.4 改进一:分页显示注册信息3.1.5 改进二:利用多窗体完成用户注册功能3.2 子任务2:查看聊天记录界面的设计3.2.1 任务分析3.2.2 知识準备3.2.3 查看聊天记录界面的基本实现3.2.4 改进:利用JTree实现好友分组功能3.3 子任务3:校园通系统客户端界面的实现3.3.1 任务分析3.3.2 创建名为clientGUI的项目3.3.3 AddFriendDialog的实现3.3.4 ChatPanel的实现3.3.5 MainFrame的实现项目实训3第4章 任务三:实现校园通系统的资料库操作(1)4.1 子任务1:创建校园通系统的资料库4.2 子任务2:学习Java与资料库的连线方法4.2.1 JDBC简介4.2.2 JDBC驱动程式4.3 子任务3:JDBc驱动程式的安装及配置4.3.1 MSSQLServer2008中需要进行的设定4.3.2 驱动程式的下载及安装4.3.3 在JBuilder中配置资料库驱动程式4.4 子任务4:掌握JDBC的基本使用4.4.1 JDBC的核心类4.4.2 利用JDBC运算元据库的步骤4.4.3 使用JDBC-ODBC桥连线资料库的步骤4.5 子任务5:模拟实现校园通系统的资料库操作4.5.1 注册功能的实现4.5.2 登录、聊天等功能的实现项目实训4第5章 任务三:实现校园通系统的资料库操作(2)——利用JBllilder的资料库组件实现5.1 DpataExpress常用组件的使用5.1.1 DJatat}ase组件及其使用5.1.2 QueryDataset组件及其使用5.1.3 利用DatatBase和QueyDataSet组件实现校园通系统的登录5.1.4 ParameterROW组件及其使用5.2 dbSwing常用组件的使用5.2.1 常用的dbSwing组件5.2.2 利用dbSwing组件实现校园通系统的聊天记录查询功能5.3 利用JBuilder的资料库组件实现校园通系统的资料库操作5.3.1 在RegisterFrame中资料库操作的实现5.3.2 在MainFrame中好友列表的显示5.3.3 在ChatPanel中聊天功能的实现5.3.4 在AddFriericlDialog中添加好友功能的实现5.3.5 在MainFrame中删除好友功能的实现项目实训5第6章 任务四:实现校园通系统的网路通信6.1 子任务1:理解网路通信的基本知识6.2 子任务2:掌握Java的多执行绪6.2.1 获得新执行绪的两种方式6.2.2 Thread类的常用方法6.2.3 多执行绪的几个基本概念6.2.4 案例:多执行绪的套用6.3 子任务3:掌握基于TCP协定的网路通信的实现6.3.1 用于TCP协定的网路编程类6.3.2 案例:实现基于TCP协定的简单网路通信6.4 子任务4:掌握基于UDP协定的网路通信的实现 6.4.1 用于UDP协定的网路编程类6.4.2 案例:实现基于UDP协定的网路通信6.5 子任务5:实现基于UDP协定的多客户信息广播6.5.1 伺服器端的实现6.5.2 客户端的实现项目实训6第7章 即时通信软1.牛_校园通系统的实现7.1 系统的通信协定、项目组和项目的创建7.2 实现校园通系统的伺服器端7.2.1 CampurCommunicationSServrefThread类的实现7.2.2 CamDusCommunicationsServer类的实现7.3 实现校园通系统的客户端7.3.1 L0ginFrame类的功能实现7.3.2 RegisterFrame类的功能实现7.3.3 MainFrarne类的功能实现7.3.4 ChatPanel类的功能实现7.3.5 AddFriendDialog类的功能实现7.3.6 ChatHistoryFr啪e类的功能实现项目实训7第8章 项目发布8.1 将项目打成可执行的Jar包8.2 在应用程式中包含JRE项目实训8参考文献