书籍详情

JBuilder9软件开发项目实践

JBuilder9软件开发项目实践

作者:陆正中、马进德、石正贵

出版社:清华大学出版社

出版时间:2005-05-01

ISBN:9787302109624

定价:¥39.00

购买这本书可以去
内容简介
  本书以实例的形式介绍了JBuilder9的使用,同时也让读者学习了项目开发过程。本书的主要内容采用基础+提高,,的方式来介绍。第1章介绍了JBuilder9编程环境;后面的各章分别介绍数据库应用开发、网络应用开发及多媒体应用开发。数据库应用开发部分包括4章,分别介绍了信用卡账户管理、公交信息管理、网吧计费系统和小型超市进销存系统;网络应用开发部分包括聊天室、FTP文件传输系统和对等网络(P2P)技术;多媒体应用部分包括多方位演示系统、三维动画演示系统和多媒体播放系统;在第2版中,增加了一个实例,介绍了时下最流行的JSP系统开发技术:Struts技术。所有这些实例都具有很强的实用性,每个实例都偏重不同的知识点,对读者来说,兼顾了知识的丰富性与实践性。本书适合于对Java语言有一定基础的读者,对于对JBuilder9较熟或有一点了解的读者来说,想好好学习lRnilrt。茸燕得一帘的I而日绎聆。本书将是之选。,,,,16开,,,506,,,24.750,,,,1
作者简介
暂缺《JBuilder9软件开发项目实践》作者简介
目录
目    录 第1章  JBuilder 9的集成开发环境       及其基本控件 11.1  菜单栏 21.1.1  File(文件)菜单 31.1.2  Edit(编辑)菜单 41.1.3  View(视图)菜单 51.1.4  Project(工程)菜单 51.1.5  Run(运行)菜单 61.1.6  Team(团队)菜单 61.1.7  Wizards(向导)菜单 61.1.8  Tools(工具)菜单 71.2  控件栏 71.3  对象浏览器 91.4  用户界面设计器 111.5  源代码编辑器 111.6  错误检查和调试 141.7  应用程序向导 151.7.1  使用Project Wizard创建工程 151.7.2  使用Application Wizard创建      应用程序 171.8  AWT基本控件 191.9  Swing基本控件 241.9.1  JPasswordField控件 241.9.2  JSlider控件 241.9.3  JColorChoose控件 251.9.4  JFileChoose控件 251.9.5  JsplitPane,JTree和JeditorPane      控件 251.9.6  JToolBar控件 26
1.10  AWT和Swing综合实例——文件和      颜色选择器 261.10.1  添加用户控件 261.10.2  修改属性 261.10.3  为控件添加驱动代码 271.10.4  运行程序 28第2章  信用卡账户管理系统 302.1  系统简介 302.2  JBuilder 9的数据库基本控件 322.2.1  数据库应用开发的主要控件 322.2.2  Borland与数据库相关的软件包 332.3  系统设计 352.3.1  信用卡账户系统的系统结构 352.3.2  数据流的流向 362.3.3  信用卡账户系统的设计流程 372.4  建立数据库的E-R模型 372.5  创建信用卡账户的数据库 382.5.1  数据库的表格设计 382.5.2  数据库中的关系图和视图设计 402.6  系统的图形界面实现 412.6.1  创建工程 412.6.2  创建应用程序 412.6.3  创建Panel并添加控件 432.7  系统数据库事务设计 472.7.1  配置JDBC驱动程序 472.7.2  JDBC基础 522.7.3  建立与数据库连接的类 552.7.4  设计页面中的数据库事务 582.8  系统页面事件处理 63
2.8.1  按钮及JTree响应设计 642.8.2  参数传递 662.9  知识点回顾 67第3章  公共交通查询系统 693.1  系统简介 693.2  设计的流程图和系统结构图 713.2.1  公共交通查询系统的系统结构 713.2.2  数据流的流向 713.2.3  公共交通查询系统的设计流程 713.3  建立数据库的E-R模型 723.4  创建公共交通查询系统的数据库 733.4.1  数据库的表格设计 733.4.2  数据库中的关系图和视图设计 743.5  系统的图形界面实现 763.5.1  创建工程 773.5.2  创建应用程序和Frame 773.5.3  创建Panel并添加控件 793.6  系统数据库事务设计 833.6.1  建立与数据库的连接 833.6.2  设计页面里的数据库事务 853.7  系统页面事件处理 893.8  服务器端数据库管理 913.8.1  数据库的初始化 913.8.2  表格中数据的管理 943.9  知识点回顾 98第4章  网吧计费管理系统 994.1  系统简介 994.2  系统设计  1024.2.1  网吧计费管理系统的系统结构 1024.2.2  数据流的流向 1024.2.3  网吧计费管理系统的设计流程 1024.3  建立数据库的E-R模型 1044.4  创建网吧计费管理系统的数据库 1044.4.1  数据库的表设计 1044.4.2  数据库中的关系图和视图设计 1064.5  系统的图形界面实现 1084.5.1  建立系统开发工程 1084.5.2  建立应用程序和Frame 1084.5.3  创建Panel并添加控件 1094.5.4  创建Dialog并添加控件 1164.6  系统数据库事务设计 1204.6.1  建立与数据库连接的类 1204.6.2  设计页面的数据库事务 1224.6.3  设计对话框的数据库事务 1304.7  系统页面事件处理 1324.7.1  菜单和按钮响应设计 1334.7.2  参数传递 1364.8  知识点回顾 138第5章  小型超市进销存系统 1395.1  系统简介 1395.2  Web应用的技术模型 1395.2.1  B/S结构简介 1395.2.2  JSP和Servlet技术简介 1415.2.3  JSP基本语法 1425.2.4  JSP中隐含的固有对象 1455.2.5  在JSP中使用JavaBean 1485.2.6  基于JSP的Web框架模型 1505.3  设计流程和系统结构图 1545.3.1  进货管理 1545.3.2  销售管理 1545.3.3  存货查询 1555.4  建立数据库的E-R模型 1565.4.1  进货数据记录表(Buy) 1565.4.2  销售数据记录表(Sale) 1575.4.3  库存数据记录表(Reserve) 1575.4.4  商品记录表(Ware) 1575.4.5  供货商记录表(Supplier) 1575.4.6  用户表(User) 1585.5  创建超市进销存系统数据库 1585.6  系统的图形界面设计 1605.6.1  登录界面 1605.6.2  进货信息录入界面 1615.6.3  进货信息显示界面 1615.6.4  销售信息录入界面 1625.6.5  销售结果显示界面 1625.6.6  库存查询条件录入界面 1625.6.7  库存查询结果显示界面 1635.7  在JBuilder 9中创建Web工程 1645.7.1  创建一个空的工程 1645.7.2  在新创建的工程中创建Web应用      程序 1645.8  Web系统安全控制的实现 1665.8.1  数据库访问 1665.8.2  网站安全控制 1665.8.3  编码问题 1715.8.4  启动Tomcat进行调试 1735.9  超市进货处理程序实现 1735.9.1  超市进货信息录入程序 1765.9.2  进货处理以及结果显示程序 1775.10  超市销售处理程序实现 1785.10.1  超市销售信息录入程序 1785.10.2  销售处理以及销售结果显示       程序 1795.11  超市存货查询程序实现 1805.11.1  查询条件录入程序 1805.11.2  查询处理模块以及结果显示       模块 1805.12  知识点回顾 183第6章  多人聊天系统 1846.1  系统简介  1846.2  开发技术与相关控件 1866.2.1  聊天系统的基本原理 1866.2.2  JBuilder 9中的基本网络控件 1896.3  系统结构与设计流程 1936.3.1  聊天系统的系统结构 1936.3.2  信息流设计 1946.3.3  聊天系统的设计流程 1956.4  系统的图形界面实现 1966.4.1  服务器端图形界面设计 1966.4.2  客户端图形界面设计 1986.5  服务器端程序实现 2006.5.1  建立连接以及监听客户端程序 2006.5.2  服务器端读取并发送信息程序 2036.5.3  异常处理以及断开连接程序 2076.6  客户端程序实现 2096.6.1  建立连接程序 2096.6.2  客户端读取并发送信息程序 2116.6.3  输入聊天信息处理程序 2126.6.4  异常处理以及断开连接程序 2146.7  知识点回顾 215第7章  FTP客户端实现 2177.1  系统简介 2187.2  FTP客户端设计原理 2207.2.1  FTP基本原理 2217.2.2  JBuilder中FTP库简介 2237.3  系统工作流程与结构 2257.4  系统的图形界面设计 2267.4.1  主界面的设计 2267.4.2  连接FTP服务器界面的设计 2277.4.3  文件处理界面的设计 2287.4.4  界面设计的程序实现 2297.5  登录程序 2317.6  浏览功能的实现 2327.6.1  浏览服务器端的程序 2327.6.2  本地浏览程序 2337.7  文件下载和上传程序 2357.7.1  文件下载程序 2357.7.2  文件上传程序 2377.8  知识点回顾 239第8章  一个P2P文件共享软件 2408.1  系统简介 2408.2  项目背景 2418.2.1  P2P的发展历程 2428.2.2  P2P系统的分类 2428.2.3  P2P的商机与挑战 2438.2.4  P2P的体系结构 2448.2.5  P2P的现状与未来 2458.3  系统实现原理 2468.3.1  P2P基本原理介绍 2468.3.2  利用Socket进行Java网络编程 2468.4  设计流程图与系统结构图 2498.4.1  设计流程图 2498.4.2  系统结构图 2508.5  界面设计 2518.6  网络监听资源程序 2528.6.1  Server监听类 2538.6.2  DownloadFile监听类 2548.6.3  开始监听 2568.7  网络连接 2568.8  网络共享 2578.9  文件下载 2598.10  ShareP2P和流行的P2P软件之比较 2608.11  知识点回顾 261第9章  多方位演示系统 2629.1  系统简介 2629.2  开发技术介绍 2649.2.1  图形绘制中的橡皮筋技术 2649.2.2  图像的显示、过滤和跟踪 2649.2.3  动画制作及相关问题 2689.2.4  声音技术 2729.3  系统设计 2739.3.1  主体框架和功能设计 2739.3.2  各模块框架和功能设计 2749.4  系统的界面设计 2779.4.1  菜单栏的设计 2779.4.2  工具栏的设计 2809.4.3  绘制播放区的设计 2829.5  多线程程序 2829.5.1  多线程的创建 2829.5.2  动画线程实现 2849.6  图形绘制程序 2859.6.1  图形绘制准备 2859.6.2  图形绘制 2879.7  动画程序 2909.7.1  动画播放准备 2909.7.2  动画播放 2929.8  声音播放程序 2949.9  输入处理和演示界面程序 2959.10  知识点回顾 296第10章  三维动画演示系统 29810.1  系统简介 29810.2  开发技术介绍 30010.2.1  物体的表示方法 30010.2.2  三维变换及渲染 30010.2.3  Java 3D简介 30110.2.4  Java 3D SDK的安装 30210.2.5  Java 3D API的结构 30310.3  系统设计 30410.3.1  系统模块结构 30410.3.2  设计过程简述 30510.4  系统的界面设计 30510.5  Java 3D初始化程序 30810.5.1  准备工作 30810.5.2  创建场景图 31010.5.3  创建根场景图模块       (createSceneGraph) 31110.5.4  创建3D文字模块       (createText) 31310.5.5  创建3D形体的模块       (createObject) 31610.5.6  自定义3D形体类       (class T3DGeometry) 31910.6  输入处理模块 32110.7  知识点回顾 323第11章  视频播放系统 32411.1  系统简介 32411.2  JMF软件包的使用 32511.2.1  JMF软件包的功能 32511.2.2  JMF软件包的安装 32811.3  系统设计 33011.3.1  设计过程 33111.3.2  系统结构图 33511.4  系统的界面设计 33611.4.1  主界面设计 33611.4.2  辅助界面设计 34011.5  选择程序 34011.6  播放程序 34211.6.1  JMF的重要对象 34211.6.2  播放程序实现代码 34411.7  界面程序 34611.8  知识点回顾 347第12章  图书馆管理系统——Struts         Web应用开发 34912.1  系统简介 34912.2  开发技术介绍 34912.2.1  MVC设计模式 34912.2.2  Struts概述 35012.2.3  Struts标签简介 35212.2.4  Struts的优点和缺点 35812.3  系统设计 35812
猜您喜欢

读书导航