图书介绍

JBuilder 9软件开发项目实践PDF|Epub|txt|kindle电子书版本网盘下载

JBuilder 9软件开发项目实践
  • 陆正中,马进德,石正贵等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302109621
  • 出版时间:2005
  • 标注页数:386页
  • 文件大小:47MB
  • 文件页数:397页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JBuilder 9软件开发项目实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 JBuilder 9的集成开发环境及其基本控件1

1.1 菜单栏2

1.1.1 File(文件)菜单3

1.1.2 Edit(编辑)菜单4

1.1.3 View(视图)菜单5

1.1.4 Project(工程)菜单5

1.1.7 Wizards(向导)菜单6

1.1.6 Team(团队)菜单6

1.1.5 Run(运行)菜单6

1.1.8 Tools(工具)菜单7

1.2 控件栏7

1.3 对象浏览器9

1.4 用户界面设计器11

1.5 源代码编辑器11

1.6 错误检查和调试14

1.7.1 使用Project Wizard创建工程15

1.7 应用程序向导15

1.7.2 使用Application Wizard创建应用程序17

1.8 AWT基本控件19

1.9 Swing基本控件24

1.9.1 JPasswordField控件24

1.9.2 JSlider控件24

1.9.3 JColorChoose控件25

1.9.4 JFileChoose控件25

1.9.5 JsplitPane,JTree和JeditorPane控件25

1.9.6 JToolBar控件26

1.10 AWT和Swing综合实例——文件和颜色选择器26

1.10.1 添加用户控件26

1.10.2 修改属性26

1.10.3 为控件添加驱动代码27

1.10.4 运行程序28

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

2.1 系统简介30

2.2.1 数据库应用开发的主要控件32

2.2 JBuilder 9的数据库基本控件32

2.2.2 Borland与数据库相关的软件包33

2.3 系统设计35

2.3.1 信用卡账户系统的系统结构35

2.3.2 数据流的流向36

2.3.3 信用卡账户系统的设计流程37

2.4 建立数据库的E-R模型37

2.5.1 数据库的表格设计38

2.5 创建信用卡账户的数据库38

2.5.2 数据库中的关系图和视图设计40

2.6 系统的图形界面实现41

2.6.1 创建工程41

2.6.2 创建应用程序41

2.6.3 创建Panel并添加控件43

2.7 系统数据库事务设计47

2.7.1 配置JDBC驱动程序47

2.7.2 JDBC基础52

2.7.3 建立与数据库连接的类55

2.7.4 设计页面中的数据库事务58

2.8 系统页面事件处理63

2.8.1 按钮及JTree响应设计64

2.8.2 参数传递66

2.9 知识点回顾67

第3章 公共交通查询系统69

3.1 系统简介69

3.2.3 公共交通查询系统的设计流程71

3.2.2 数据流的流向71

3.2.1 公共交通查询系统的系统结构71

3.2 设计的流程图和系统结构图71

3.3 建立数据库的E-R模型72

3.4 创建公共交通查询系统的数据库73

3.4.1 数据库的表格设计73

3.4.2 数据库中的关系图和视图设计74

3.5 系统的图形界面实现76

3.5.1 创建工程77

3.5.2 创建应用程序和Frame77

3.5.3 创建Panel并添加控件79

3.6.1 建立与数据库的连接83

3.6 系统数据库事务设计83

3.6.2 设计页面里的数据库事务85

3.7 系统页面事件处理89

3.8 服务器端数据库管理91

3.8.1 数据库的初始化91

3.8.2 表格中数据的管理94

3.9 知识点回顾98

4.1 系统简介99

第4章 网吧计费管理系统99

4.2 系统设计102

4.2.1 网吧计费管理系统的系统结构102

4.2.2 数据流的流向102

4.2.3 网吧计费管理系统的设计流程102

4.3 建立数据库的E-R模型104

4.4 创建网吧计费管理系统的数据库104

4.4.1 数据库的表设计104

4.4.2 数据库中的关系图和视图设计106

4.5.2 建立应用程序和Frame108

4.5 系统的图形界面实现108

4.5.1 建立系统开发工程108

4.5.3 创建Panel并添加控件109

4.5.4 创建Dialog并添加控件116

4.6 系统数据库事务设计120

4.6.1 建立与数据库连接的类120

4.6.2 设计页面的数据库事务122

4.6.3 设计对话框的数据库事务130

4.7 系统页面事件处理132

4.7.1 菜单和按钮响应设计133

4.7.2 参数传递136

4.8 知识点回顾138

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

5.1 系统简介139

5.2 Web应用的技术模型139

5.2.1 B/S结构简介139

5.2.2 JSP和Servlet技术简介141

5.2.3 JSP基本语法142

5.2.4 JSP中隐含的固有对象145

5.2.5 在JSP中使用JavaBean148

5.2.6 基于JSP的Web框架模型150

5.3 设计流程和系统结构图154

5.3.1 进货管理154

5.3.2 销售管理154

5.3.3 存货查询155

5.4 建立数据库的E-R模型156

5.4.1 进货数据记录表(Buy)156

5.4.4 商品记录表(Ware)157

5.4.5 供货商记录表(Supplier)157

5.4.3 库存数据记录表(Reserve)157

5.4.2 销售数据记录表(Sale)157

5.4.6 用户表(User)158

5.5 创建超市进销存系统数据库158

5.6 系统的图形界面设计160

5.6.1 登录界面160

5.6.2 进货信息录入界面161

5.6.3 进货信息显示界面161

5.6.6 库存查询条件录入界面162

5.6.4 销售信息录入界面162

5.6.5 销售结果显示界面162

5.6.7 库存查询结果显示界面163

5.7 在JBuilder 9中创建Web工程164

5.7.1 创建一个空的工程164

5.7.2 在新创建的工程中创建Web应用程序164

5.8 Web系统安全控制的实现166

5.8.1 数据库访问166

5.8.2 网站安全控制166

5.8.3 编码问题171

5.8.4 启动Tomcat进行调试173

5.9 超市进货处理程序实现173

5.9.1 超市进货信息录入程序176

5.9.2 进货处理以及结果显示程序177

5.10 超市销售处理程序实现178

5.10.1 超市销售信息录入程序178

5.10.2 销售处理以及销售结果显示程序179

5.11.1 查询条件录入程序180

5.11.2 查询处理模块以及结果显示模块180

5.11 超市存货查询程序实现180

5.12 知识点回顾183

第6章 多人聊天系统184

6.1 系统简介184

6.2 开发技术与相关控件186

6.2.1 聊天系统的基本原理186

6.2.2 JBuilder 9中的基本网络控件189

6.3.1 聊天系统的系统结构193

6.3 系统结构与设计流程193

6.3.2 信息流设计194

6.3.3 聊天系统的设计流程195

6.4 系统的图形界面实现196

6.4.1 服务器端图形界面设计196

6.4.2 客户端图形界面设计198

6.5 服务器端程序实现200

6.5.1 建立连接以及监听客户端程序200

6.5.2 服务器端读取并发送信息程序203

6.5.3 异常处理以及断开连接程序207

6.6 客户端程序实现209

6.6.1 建立连接程序209

6.6.2 客户端读取并发送信息程序211

6.6.3 输入聊天信息处理程序212

6.6.4 异常处理以及断开连接程序214

6.7 知识点回顾215

第7章 FTP客户端实现217

7.1 系统简介218

7.2 FTP客户端设计原理220

7.2.1 FTP基本原理221

7.2.2 JBuilder中FTP库简介223

7.3 系统工作流程与结构225

7.4 系统的图形界面设计226

7.4.1 主界面的设计226

7.4.2 连接FTP服务器界面的设计227

7.4.3 文件处理界面的设计228

7.4.4 界面设计的程序实现229

7.5 登录程序231

7.6.1 浏览服务器端的程序232

7.6 测览功能的实现232

7.6.2 本地浏览程序233

7.7 文件下载和上传程序235

7.7.1 文件下载程序235

7.7.2 文件上传程序237

7.8 知识点回顾239

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

8.1 系统简介240

8.2 项目背景241

8.2.1 P2P的发展历程242

8.2.2 P2P系统的分类242

8.2.3 P2P的商机与挑战243

8.2.4 P2P的体系结构244

8.2.5 P2P的现状与未来245

8.3 系统实现原理246

8.3.1 P2P基本原理介绍246

8.3.2 利用Socket进行Java网络编程246

8.4.1 设计流程图249

8.4 设计流程图与系统结构图249

8.4.2 系统结构图250

8.5 界面设计251

8.6 网络监听资源程序252

8.6.1 Server监听类253

8.6.2 DownloadFile监听类254

8.6.3 开始监听256

8.7 网络连接256

8.8 网络共享257

8.9 文件下载259

8.10 ShareP2P和流行的P2P软件之比较260

8.11 知识点回顾261

第9章 多方位演示系统262

9.1 系统简介262

9.2 开发技术介绍264

9.2.1 图形绘制中的橡皮筋技术264

9.2.2 图像的显示、过滤和跟踪264

9.2.3 动画制作及相关问题268

9.2.4 声音技术272

9.3.1 主体框架和功能设计273

9.3 系统设计273

9.3.2 各模块框架和功能设计274

9.4 系统的界面设计277

9.4.1 菜单栏的设计277

9.4.2 工具栏的设计280

9.4.3 绘制播放区的设计282

9.5 多线程程序282

9.5.1 多线程的创建282

9.5.2 动画线程实现284

9.6.1 图形绘制准备285

9.6 图形绘制程序285

9.6.2 图形绘制287

9.7 动画程序290

9.7.1 动画播放准备290

9.7.2 动画播放292

9.8 声音播放程序294

9.9 输入处理和演示界面程序295

9.10 知识点回顾296

10.1 系统简介298

第10章 三维动画演示系统298

10.2.1 物体的表示方法300

10.2.2 三维变换及渲染300

10.2 开发技术介绍300

10.2.3 Java 3D简介301

10.2.4 Java 3D SDK的安装302

10.2.5 Java 3D API的结构303

10.3 系统设计304

10.3.1 系统模块结构304

10.4 系统的界面设计305

10.3.2 设计过程简述305

10.5 Java 3D初始化程序308

10.5.1 准备工作308

10.5.2 创建场景图310

10.5.3 创建根场景图模块(createSceneGraph)311

10.5.4 创建3D文字模块(createText)313

10.5.5 创建3D形体的模块(createObject)316

10.5.6 自定义3D形体类(classT3DGeometry)319

10.6 输入处理模块321

10.7 知识点回顾323

第11章 视频播放系统324

11.1 系统简介324

11.2 JMF软件包的使用325

11.2.1 JMF软件包的功能325

11.2.2 JMF软件包的安装328

11.3 系统设计330

11.3.1 设计过程331

11.3.2 系统结构图335

11.4.1 主界面设计336

11.4 系统的界面设计336

11.4.2 辅助界面设计340

11.5 选择程序340

11.6 播放程序342

11.6.1 JMF的重要对象342

11.6.2 播放程序实现代码344

11.7 界面程序346

11.8 知识点回顾347

12.2.1 MVC设计模式349

12.2 开发技术介绍349

第12章 图书馆管理系统——Struts Web应用开发349

12.1 系统简介349

12.2.2 Struts概述350

12.2.3 Struts标签简介352

12.2.4 Struts的优点和缺点358

12.3 系统设计358

12.3.1 数据库设计358

12.3.2 模块设计360

12.4 用JBuilder9开发Struts应用362

12.4.1 配置JBuilder9开发环境362

12.4.2 一个简单的Struts Web应用实例363

12.4.3 让Struts程序访问数据库373

12.5 模块具体实现376

12.5.1 建立主界面index.jsp376

12.5.2 图书录入模块377

12.5.3 图书查询模块383

12.6 知识点回顾386

热门推荐