上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

JBuilder 9 软件开发项目实践

JBuilder 9 软件开发项目实践
新书城图书编号:4365
图书ISBN:7302083118
出版时间:2004-3-1
出版社:清华大学出版社
作者:陆正中,马进德,石正贵等 编著
市场价格:¥36
普通会员:¥28.8    80
VIP会员:¥27   75
购买商品 收藏商品  
【图书分类】
计算机图书>>软件工程
【图书简介】
本书以实例方式讨论JBuilder 9的使用,同时也让读者学习了项目开发过程。本书的主要内容采用“基础+提高”的方式来介绍。第1章简单介绍了JBuilder的集成开发环境和基本控件,为后面的学习打下坚实的基础。后面以10个实例来介绍用JBuilder 9开发数据库应用、网络应用、多媒体应用的各种方法。每一章介绍的项目不仅具有较高的实用价值,且各章强调的知识点都不一样。其中第2,3,4,5章属于数据库应用篇,介绍了数据库应用开发方面的知识,特别是第5章,详细介绍了B/S结构的数据库应用开发。第6,7,8章属于网络应用篇,分别介绍了三个常用软件:网上聊天室,FTP文件传输系统,P2P资源共享系统。第9,10,11章属于多媒体应用篇,分别介绍了多方位演示系统、三维动画演示系统和视频播放系统。
书中介绍了JBuilder 9应用系统开发的如下知识与技巧:
JBuilder 9中的数据库控件;
数据库连接技术;
SQL Server数据库设计方法;
FTP协议及使用;
对等网络(P2P)技术;
Socket协议及应用;
动画技术;
图像技术;
音频技术;
多线程技术。
本书适合于对Java语言有一定了解的读者,所以本书基本上没有讲述Java语法,而是直接介绍如何使用JBuilder 9进行项目开发。对于对JBuilder 9较熟或有一点了解的读者来说,想好好学习JBuilder 9并获得一定的项目经验,本书将是上上之选。
书中的应用系统均在JBuilder 9+Windows 2000环境中调试运行。
【图书评论】
发表新的评论   
浏览JBuilder 9 软件开发项目实践全部评论>>   
【图书目录】
第1章 JBuilder 9的集成开发环境及其基本控件

1.1 菜单栏
1.1.1 File(文件)菜单
1.1.2 Edit(编辑)菜单
1.1.3 View(视图)菜单
1.1.4 Project(工程)菜单
1.1.5 Run(运行)菜单
1.1.6 Team(团队)菜单
1.1.7 Wizards(向导)菜单
1.1.8 Tools(工具)菜单
1.2 控件栏
1.3 对象浏览器
1.4 用户界面设计器
1.5 源代码编辑器
1.6 错误检查和调试
1.7 应用程序向导
1.7.1 使用Project Wizard创建工程
1.7.2 使用Application Wizard创建应用程序
1.8 AWT基本控件
1.9 Swing基本控件
1.9.1 JPasswordField控作
1.9.2 JSlider控件
1.9.3 JColorChoose控件
1.9.4 JFileChoose控作
1.9.5 JsplitPane,JTree和JEditorPane控件
1.9.6 JToolBar控件
1.10 AWT和Swing综合实例——文件和颜色选择器
1.10.1 添加用户控件
1.10.2 修改属性
1.10.3 为控件添加驱动代码
1.10.4 运行程序

第2章 信用卡账户管理系统

2.1 系统简介
2.2 JBuilder 9的数据库基本控件
2.2.1 数据库应用开发的主要控件
2.2.2 Borland与数据库相关的软件包
2.3 系统设计
2.3.1 信用卡账户系统的系统结构
2.3.2 数据流的流向
2.3.3 信用卡账户系统的设计流程
2.4 建立数据库的E-R模型
2.5 创建信用卡账户的数据库
2.5.1 数据库的表格设计
2.5.2 数据库中的关系图和视图设计
2.6 系统的图形界面实现
2.6.1 创建工程
2.6.2 创建应用程序
2.6.3 创建Panel并添加控件
2.7 系统数据库事务设计
2.7.1 配置JDBC驱动程序
2.7.2 JDBC基础
2.7.3 建立与数据库连接的类
2.7.4 设计页面中的数据库事务
2.8 系统页面事件处理
2.8.1 按钮及JTree响应设计
2.8.2 参数传递
2.9 知识点回顾

第3章 公共交通查询系统

3.1 系统简介
3.2 设计的流程图和系统结构图
3.2.1 公共交通查询系统的系统结构
3.2.2 数据流的流向
3.2.3 公共交通查询系统的设计流程
3.3 建立数据库的E-R模型
3.4 创建公共交通查询系统的数据库
3.4.1 数据库的表格设计
3.4.2 数据库中的关系图和视图设计
3.5 系统的图形界面实现
3.5.1 创建工程
3.5.2 创建应用程序和Frame
3.5.3 创建Panel并添加控件
3.6 系统数据库事务设计
3.6.1 建立与数据库的连接
3.6.2 设计页面里的数据库事务
3.7 系统页面事件处理
3.8 服务器端数据库管理
3.8.1 数据库的初始化
3.8.2 表格中数据的管理
3.9 知识点回顾

第4章 网吧计费管理系统

4.1 系统简介
4.2 系统设计
4.2.1 网吧计费管理系统的系统结构
4.2.2 数据流的流向
4.2.3 网吧计费管理系统的设计流程
4.3 建立数据库的E-R模型
4.4 创建网吧计费管理系统的数据库
4.4.1 数据库的表设计
4.4.2 数据库中的关系图和视图设计
4.5 系统的图形界面实现
4.5.1 建立系统开发工程
4.5.2 建立应用程序和Frame
4.5.3 创建Panel并添加控件
4.5.4 创建Dialog并添加控件
4.6 系统数据库事务设计
4.6.1 建立与数据库连接的类
4.6.2 设计页面的数据库事务
4.6.3 设计对话框的数据库事务
4.7 系统页面事件处理
4.7.1 菜单和按钮响应设计
4.7.2 参数传递
4.8 知识点回顾

第5章 小型超市进销存系统

5.1 系统简介
5.2 Web应用的技术模型
5.2.1 B/S结构简介
5.2.2 JSP和Servlet技术简介
5.2.3 JSP基本语法
5.2.4 JSP中隐含的固有对象
5.2.5 在JSP中使用JavaBean
5.2.6 基于JSP的Web框架模型
5.3 设计流程和系统结构图
5.3.1 进货管理
5.3.2 销售管理
5.3.3 存货查询
5.4 建立数据库的E-R模型
5.4.1 进货数据记录表(Buy)
5.4.2 销售数据记录表(Sale)
5.4.3 库存数据记录表(Reserve)
5.4.4 商品记录表(Ware)
5.4.5 供货商记录表(Supplier)
5.4.6 用户表(User)
5.5 创建超市进销存系统数据库
5.6 系统的图形界面设计
5.6.1 登录界面
5.6.2 进货信息录入界面
5.6.3 进货信息显示界面
5.6.4 销售信息录入界面
5.6.5 销售结果显示界面
5.6.6 库存查询条件录入界面
5.6.7 库存查询结果显示界面
5.7 在JBuilder 9中创建Web工程
5.7.1 创建一个空的工程
5.7.2 在新创建的工程中创建Web应用程序
5.8 Web系统安全控制的实现
5.8.1 数据库访问
5.8.2 网站安全控制
5.8.3 编码问题
5.8.4 启动Tomcat进行调试
5.9 超市进货处理程序实现
5.9.1 超市进货信息录入程序
5.9.2 进货处理以及结果显示程序
5.10 超市销售处理程序实现
5.10.1 超市销售信息录入程序
5.10.2 销售处理以及销售结果显示程序
5.11 超市存货查询程序实现
5.11.1 查询条件录入程序
5.11.2 查询处理模块以及结果显示模块
5.12 知识点回顾

第6章 多人聊天系统

6.1 系统简介
6.2 开发技术与相关控件
6.2.1 聊天系统的基本原理
6.2.2 JBuilder 9中的基本网络控件
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 服务器端读取并发送信息程序
6.5.3 异常处理以及断开连接程序
6.6 客户端程序实现
6.6.1 建立连接程序
6.6.2 客户端读取并发送信息程序
6.6.3 输入聊天信息处理程序
6.6.4 异常处理以及断开连接程序
6.7 知识点回顾

第7章 FTP客户端实现

7.1 系统简介
7.2 FTP客户端设计原理
7.2.1 FTP基本原理
7.2.2 JBuilder中FTP库简介
7.3 系统工作流程与结构
7.4 系统的图形界面设计
7.4.1 主界面的设计
7.4.2 连接FTP服务器界面的设计
7.4.3 文件处理界面的设计
7.4.4 界面设计的程序实现
7.5 登录程序
7.6 浏览功能的实现
7.6.1 浏览服务器端的程序
7.6.2 本地浏览程序
7.7 文件下载和上传程序
7.7.1 文件下载程序
7.7.2 文件上传程序
7.8 知识点回顾

第8章 一个P2P文件共享软件

8.1 系统简介
8.2 项目背景
8.2.1 P2P的发展历程
8.2.2 P2P系统的分类
8.2.3 P2P的商机与挑战
8.2.4 P2P的体系结构
8.2.5 P2P的现状与未来
8.3 系统实现原理
8.3.1 P2P基本原理介绍
8.3.2 利用Socket进行Java网络编程
8.4 设计流程图与系统结构图
8.4.1 设计流程图
8.4.2 系统结构图
8.5 界面设计
8.6 网络监听资源程序
8.6.1 Server监听类
8.6.2 DownloadFile监听类
8.6.3 开始监听
8.7 网络连接(connection)
8.8 网络共享
8.9 文件下载
8.10 ShareP2P和流行的P2P软件之比较
8.11 知识点回顾

第9章 多方位演示系统

9.1 系统简介
9.2 开发技术介绍
9.2.1 图形绘制中的橡皮筋技术
9.2.2 图像的显示、过滤和跟踪
9.2.3 动画制作及相关问题
9.2.4 声音技术
9.3 系统设计
9.3.1 主体框架和功能设计
9.3.2 各模块框架和功能设计
9.4 系统的界面设计
9.4.1 菜单栏的设计
9.4.2 工具栏的设计
9.4.3 绘制播放区的设计
9.5 多线程程序
9.5.1 多线程的创建
9.5.2 动画线程实现
9.6 图形绘制程序
9.6.1 图形绘制准备
9.6.2 图形绘制
9.7 动画程序
9.7.1 动画播放准备
9.7.2 动画播放
9.8 声音播放程序
9.9 输入处理和演示界面程序
9.10 知识点回顾

第10章 三维动画演示系统

10.1 系统简介
10.2 开发技术介绍
10.2.1 物体的表示方法
10.2.2 三维变换及渲染
10.2.3 Java 3D简介
10.2.4 Java 3D SDK的安装
10.2.5 Java 3D API的结构
10.3 系统设计
10.3.1 系统模块结构
10.3.2 设计过程简述
10.4 系统的界面设计
10.5 Java 3D初始化程序
10.5.1 准备工作
10.5.2 创建场景图
10.5.3 创建根场景图模块(createSceneGraph)
10.5.4 创建3D文字模块(createText)
10.5.5 创建3D形体的模块(createObject)
10.5.6 自定义3D形体类(class T3DGeometry)
10.6 输入处理模块
10.7 知识点回顾

第11章 视频播放系统

11.1 系统简介
11.2 JMF软件包的使用
11.2.1 JMF软件包的功能
11.2.2 JMF软件包的安装
11.3 系统设计
11.3.1 设计过程
11.3.2 系统结构图
11.4 系统的界面设计
11.4.1 主界面设计
11.4.2 辅助界面设计
11.5 选择程序
11.6 播放程序
11.6.1 JMF的重要对象
11.6.2 播放程序实现代码
11.7 界面程序
11.8 知识点回顾
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
UML系统分析设计与应用案例
JOEL说软件
机器人探索——工程实践指南
常用工具软件
PMP项目管理专家全息教程(第二版)
DSP集成开发环境——CCS及DSP/BIOS的原理与应用
软件测试与质量管理 (1CD)
有效的项目管理(第3版)
企业资源计划(ERP)及其应用 (1CD)
极限编程透视
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号