当前位置:网站首页 >> 北京时代朝阳数据库技术中心 >> PowerBuilder应用开发技术与技巧
 
【课程信息】:  PowerBuilder应用开发技术与技巧
【开课学校】:  北京时代朝阳数据库技术中心
【所在地区】:  北京 
【学时/课时】:  40课时5天
【授课类型】:  面授
【是否有证书】:  没有
【招收人数】:  10人以下
【课程价格】:  市场价:¥2000 职教价:¥2000
【课程状态】:  
【上课时间】:  循环开课
【上课地点】:  北京海淀区苏州街18号,长远天地大厦B2808
 招收对象
 
应届或已毕业1-2年的理工科大专以上学历毕业生,有志于在IT行业长远发展、创业、或谋取高级职位高工资的人员,希望从事PowerBuilder开发的人员。
 课程设置
 
  在PowerBuilder的整个授课过程中,我们会有一个典型的开发实例始终围绕,其既有概念、方法等抽象的讲述又有实际例子的具体操作, 每部分内容讲述结束后,紧跟着完成实例的相应部分,实例由浅入深,每个学员可以针对自己的水平完成不同的难易。
 课程介绍
 
 

第一单元PowerBuiler 简介
PowerBuilder是无处不在的。PowerBuilder作为全球公认的优秀开发工具,能够完美地实现用户的需求,无论应用是运行在传统的客户服务器模式下,还是基于组件技术的Internet环境下;无论用户接口是窗口界面,还是浏览器界面。
一. PowerBuilder开发环境5大主题
二. PowrBuilder新特性
三. PowerBuilder 9.0开发环境

第二单元PowerBuilder与数据库的连接
PowerBuilder对所有数据库的操作是透明的。PowerBuilder是客户端的开发工具,必须与数据库服务器连接起来构成分布式体系结构,为此PowerBuilder9提供了与目前主流数据库(Oracle、Sybase、SQL Server、DB2等)以及dbf、xls等文件的连接接口。
一. 什么是关系数据库
二. 连接到关系数据库

第三单元应用系统的基本构件:Application应用对象
在一部电影的拍摄过程中,导演具有至高无上的权利,他会在整个过程中负责各项事务的调度,如果把PowerBuilder开发应用的过程与拍一部电影的过程类比的话,应用对象就是导演。窗口、菜单和数据窗口等对象是其他演员和职员。这些对象各司其职,但又彼此制约,形成一个团队。
一. 什么是应用对象
二. 使用应用画笔
三. 指定应用级属性
四. 事件处理程序,练习

第四单元应用系统的基本构件:Window窗口
窗口是用户与PowerBuilder应用之间的主要交互界面,友好、简捷的界面,会给用户带来很多方便,也会得到用户的认可。
一. 什么是窗口
二. 创建窗口
三. 窗口类型
四. 窗口属性
五. 窗口控件
六. 窗口继承
七. 窗口事件和脚本
八. 练习

第五单元应用系统的基本构件:Menu菜单
一. 菜单像书的目录一样,既可以让用户一目了然,又将用户界面有效地组织起来。
二. 菜单与窗口如何构成MDI应用
三. 菜单继承
四. 菜单练习

第六单元应用系统的基本构建:Datawindow对象
PowerBuilder的专利技术。数据窗口是用户与数据库直接进行交互的界面,可以用于数据的检索、更新和用多种形式表现数据源中的数据,是体现PowerBuilder应用中体现数据的主体。
一. 数据窗口概述
二. 创建数据窗口对象
三. 数据窗口的引用——数据窗口控件
四. 数据窗口与数据库的关系
五. 如何操纵后台数据
六. 如何格式化展现数据
七. 数据窗口练习
八. 小结——从全局把握PB应用的开发过程

第七单元分发完整的应用
要让最终用户使用编写好的系统,就必须在用户机器上营造一个与开发者所使用机器相同的环境。试想一个有几十、几百甚至几千个用户使用的系统,是由专业开发人员手工配制还是用户通过一张安装盘,点几下鼠标就可以完成?恐怕更多的人选择前者。所以选一个功能强大、个性化实足、易用的安装盘制作工具,是我们的明智之举,InstallSheild公司的InstallSheild就可以帮助开发人员实现这个目标。
一. 利用Debug画笔调试应用
二. 介绍PowerBuilder自己的资源管理器(Library画笔)
三. 使用工程画笔创建可执行应用
四. 发布
五. 发布所需的文件
利用InstallSheild制作个性化的安装盘

第八单元数据窗口技术深入
灵活应用数据窗口,事倍功半。
一. 数据窗口的实质透析和工作机制
二. 数据窗口的访问(包括动态修改属性和数据的二次利用)
三. 数据的有效性检查
四. 数据窗口的错误处理
五. 存储对象的使用
六. 数据窗口的事务并发控制
七. 数据窗口优化技术
八. 数据库存储过程的使用和动态SQL
九. 性能量化跟踪
十. 统计图的实现(图文并茂展现数据)
十一. 演示:

第九单元PowerBuilder高级控件及对象
如何更好地使用PowerBuilder提供的特性来设计优秀的用户图形界面(GUI),实现多种常见的、符合业界标准的用户接口。
一. ListView——实现对数据的形象化展示
二. TreeView——实现对数据的层次化展示
三. RTE——实现对带格式文本的操作
四. OLE/OCX 技术——引入第三方工具
五. 演示:

第十单元打印的实现
PowerBuilder提供了丰富的打印功能,包括窗口和数据窗口的打印。利用这些功能,我们可以打印文本、位图、数据窗口(报表),并且可以设置打印机、打印字体、打印机定位等,从而实现用户对打印内容的个性化定义。
一. 打印相关问题的处理,PB的打印函数
二. 几种处理打印的方式
三. 数据窗口打印
四. 定位打印
五. 打印纸走纸控制问题
六. 演示:

第十一单元用户对象使用和基础类定义
用户对象是PowerBuilder中最能体现开发人员主观能动性的对象,其灵活多变的使用方法,强大的外部扩展性能和面向对象特性的体现,无不展示出它独特的风采——让应用程序走向模块化、标准化,并具有良好的伸缩性,使一夜之间一座高楼拔地而起的传奇变为现实。
一. 面向对象技术在PowerBuilder中的应用
二. 利用用户对象构造基础类开发
三. 演示:为应用程序量体裁身构造新对象


 备注
 
      职教在线的所有课程均是依据原学校提供上传,如果你在查询、学习过程中发现有任何的错误和疑问,请致电职教在线,我们会第一时间与原学校查对核实并更改。职教在线在这里对您的关注表示诚挚的感谢!

课程推荐

报名热线  
010-62690222/55/99
报名指导  
第一步:通过“站内搜索”或“分类搜索”,选择您所需要的课程,进入“职教·课程”页面,点击“点击报名”按钮。

第二步:进入“课程报名”页面。如果您已报过名,或已是注册会员,可输入用户名和密码,直接登陆报名;如果您是第一次报名,需要填写个人信息。点击“下一步”按钮 。

第三步:确认报名信息,选择付款方式。职教在线提供在线支付(阳光职教卡支付)、邮局汇款、银行汇款等几种付款方式。点击“下一步”。

第四步:报名成功,记录报名编号。招生专员会及时与您联系确认信息并提示您上课时间。
 
 
 
标题:
内容: