注册 登录 进入教材巡展
#

出版时间:2006-05-17

出版社:高等教育出版社

以下为《Jbuilder网络编程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040193343
  • 1
  • 245701
  • 平装
  • 16开
  • 2006-05-17
  • 292
  • 工学
  • 软件工程
内容简介

  本书是高等职业教育技能型紧缺人才培养培训工程系列教材,全书以项目方式讨论了如何在JBuilder9中实现各种具体应用的网络编程。通过提出项目要求,分析项目功能及知识点,按问题提出、实例引入、知识讲解、分析提高的递进方式进行讲解,最终通过完成项目来让学生掌握相关理论知识。本书还配备了涵盖相应知识点的实战演习,通过项目拓展的方式,启发学生对相关知识的学习,达到举一反三的目的。
  本书共8章,主要内容包括JBuilder概览、图形用户界面程序设计、网络数据库系统开发、基于数据库组件的系统开发、多线程与网络编程、2D网络游戏、邮件系统的开发以及P2P文件共享系统的设计。
  本书适合于高等职业学校、高等专科学校、成人高校、本科学院举办的二级职业技术学院、示范性软件职业技术学院、继续教育学院、民办学院、技能型紧缺人才培养培训使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用人员学习参考使用。
目录

 第1章 JBuilder概览
  1.1 JBuilder功能简介
  1.2 JBuilder集成开发环境
   1.2.1 JBuilder 9 Enterprise的安装
   1.2.2 AppBrowser环境介绍
   1.2.3 使用JBuilder编辑器
  1.3 JBuilder工程的管理方法
   1.3.1 建立JBuilder工程
   1.3.2 加入Java文件
   1.3.3 设置JBuilder运行期参数
   1.3.4 编译并运行工程
   1.3.5 构建可执行程序
   1.3.6 删除工程内的文件
   1.3.7 重新命名工程与文件
  1.4 JBuilder的调试环境
   1.4.1 项目简介
   1.4.2 修正语法错误
   1.4.3 修正运行期错误
 第2章 图形用户界面程序设计
  2.1 JBuilder的可视化设计工具
   2.1.1 设计区域
   2.1.2 组件树
   2.1.3 查看器
   2.1.4 组件托盘
  2.2 图形用户界面程序设计入门
   2.2.1 项目简介
   2.2.2 创建AutoCount工程
   2.2.3 创建Application
   2.2.4 工程文件分析
   2.2.5 图形用户界面设计
   2.2.6 添加事件处理
   2.2.7 实战演习
  2.3 用户登录界面设计
   2.3.1 项目简介
   2.3.2 创建Password工程
   2.3.3 图形用户界面设计
   2.3.4 添加事件处理
   2.3.5 实战演习1
   2.3.6 系统功能扩展
   2.3.7 实战演习2
  2.4 菜单程序设计
   2.4.1 项目简介
   2.4.2 项目功能分析
   2.4.3 创建BetGame工程
   2.4.4 全局成员变量定义
   2.4.5 BetFrame图形用户界面设计
   2.4.6 MsgPanel类的设计
   2.4.7 InitPanel类的设计
   2.4.8 GamePanel类的设计
   2.4.9 BetFrame类的事件处理
   2.4.10 实战演习
  2.5 文件应用系统设计
   2.5.1 项目简介
   2.5.2 相关知识点
   2.5.3 创建FileShow工程
   2.5.4 项目功能分析
   2.5.5 FileOpenPanel类的设计
   2.5.6 FileOpenDialog类的设计
   2.5.7 MainFrame类的设计
   2.5.8 实战演习
 第3章 网络数据库系统开发
  3.1 JDBC与ODBC简介
   3.1.1 什么是ODBC
   3.1.2 什么是JDBC
  3.2 配置SQL Server 2000的JDBC驱动
   3.2.1 SQL Server的安装
   3.2.2 JDBC驱动程序下载
   3.2.3 配置JDBC驱动
   3.2.4 JDBC驱动配置测试
  3.3 JDBC数据库连接基础
   3.3.1 创建测试数据库
   3.3.2 JDBC连接数据库的步骤
   3.3.3 JDBC-ODBC桥接方式连接数据库的步骤
   3.3.4 简单的用户管理系统
   3.3.5 通用数据库访问类
   3.3.6 实战演习
  3.4 学生成绩管理系统
   3.4.1 项目简介
   3.4.2 系统数据库设计
   3.4.3 系统功能
   3.4.4 创建工程
   3.4.5 “学生管理”菜单功能实现
   3.4.6 实战演习
   3.4.7 “成绩管理”菜单功能实现
   3.4.8 实战演习
 第4章 基于数据库组件的系统开发
  4.1 JBuilder数据库组件相关知识
   4.1.1 基于JBuilder数据库组件的数据库系统体系结构
   4.1.2 多用户通讯录系统
   4.1.3 DataExpress组件的使用
   4.1.4 dbSwing及其常用组件的使用
  4.2 停车场系统简介
   4.2.1 进出管理子系统功能
   4.2.2 管理子系统功能
  4.3 停车场系统数据库设计
   4.3.1 系统数据库的E-R模型
   4.3.2 系统数据库设计
   4.3.3 设计数据库表的关系
  4.4 进出管理子系统的开发
   4.4.1 进出管理子系统的功能分析与程序结构设计
   4.4.2 进出管理子系统的界面设计
   4.4.3 LoginFrame类的功能实现
   4.4.4 InOutFrame类的功能实现
   4.4.5 LongTermInOutDialog类的功能实现
   4.4.6 实战演习
  4.5 管理子系统的开发
   4.5.1 管理子系统的主界面ManageFrame的设计
   4.5.2 “出入场信息”菜单功能的实现
   4.5.3 实战演习1
   4.5.4 “历史记录查询”菜单功能的实现
   4.5.5 “卡维护”菜单功能的实现
   4.5.6 实战演习2
 第5章 多线程与网络编程
  5.1 网络编程的基本知识
   5.1.1 网络协议
   5.1.2 计算机标识
   5.1.3 服务器和客户机
   5.1.4 端口
   5.1.5 套接字
  5.2 基于TCP协议的简单聊天系统
   5.2.1 Java的网络编程类
   5.2.2 服务器和客户端的连接过程
   5.2.3 简单聊天系统
  5.3 Java的多线程机制
   5.3.1 线程的创建
   5.3.2 线程的生命周期
   5.3.3 线程的实现
   5.3.4 实战演习
  5.4 基于TCP协议的多客户-服务器信息交互系统
   5.4.1 实现多客户连接的原理
   5.4.2 服务器端客户连接线程
   5.4.3 服务器端收/发信息线程
   5.4.4 服务器端“开始监听”按钮功能实现
   5.4.5 多客户-服务器信息交互系统
  5.5 基于TCP协议的多客户信息广播系统
   5.5.1 客户机-服务器之间需要传送的信息内容
   5.5.2 客户机-服务器协议(信息格式)的约定
   5.5.3 信息的分离、存储与显示
   5.5.4 服务器端功能结构
   5.5.5 服务器端功能实现
   5.5.6 客户端功能结构
   5.5.7 客户端程序实现
   5.5.8 实战演习
  5.6 基于UDP协议的网络连接
   5.6.1 UDP协议基础
   5.6.2 基于UDP协议的多客户-服务器连接系统
   5.6.3 实战演习
 第6章 2D网络游戏
  6.1 系统简介
   6.1.1 服务器端
   6.1.2 客户端
  6.2 基于TCP协议的五子棋网络游戏设计
   6.2.1 系统设计思想
   6.2.2 系统交互协议介绍
  6.3 基于TCP协议的五子棋网络游戏功能实现
   6.3.1 服务器端功能实现
   6.3.2 客户端功能实现
  6.4 实战演习
 第7章 邮件系统的开发
  7.1 邮件系统与基本邮件协议简介
   7.1.1 邮件系统结构简述
   7.1.2 基本电子邮件协议
  7.2 JavaMail开发包简介与开发环境
   7.2.1 基于JavaMail的邮件应用体系
   7.2.2 邮件开发包的组成与开发环境配置
  7.3 邮件收/发与核心JavaMail API的使用
   7.3.1 接收邮件流程与相关API的使用
   7.3.2 发送邮件流程与相关API的使用
  7.4 邮件客户端系统简介
  7.5 邮件客户端系统的实现
   7.5.1 系统主界面的实现
   7.5.2 POP3/SMTP属性设置功能的实现
   7.5.3 接收邮件功能的实现
   7.5.4 创建与发送邮件功能的实现
   7.5.5 删除邮件功能的实现
  7.6 实战演习
 第8章 P2P文件共享系统的设计
  8.1 P2P系统简介
  8.2 P2P背景知识
   8.2.1 P2P发展简史
   8.2.2 P2P系统的特征
   8.2.3 P2P的现状和未来
  8.3 P2P系统实现原理
   8.3.1 JXTA原理介绍
   8.3.2 一个JXTA的简单实例
  8.4 P2P文件共享系统
   8.4.1 预备知识
   8.4.2 用户界面设计
   8.4.3 CMS的初始化
   8.4.4 搜索和下载的实现
   8.4.5 共享的实现
   8.4.6 实战演习