《powerbuilder基础》ppt课件

《powerbuilder基础》ppt课件

ID:36325113

大小:267.00 KB

页数:47页

时间:2019-05-09

《powerbuilder基础》ppt课件_第1页
《powerbuilder基础》ppt课件_第2页
《powerbuilder基础》ppt课件_第3页
《powerbuilder基础》ppt课件_第4页
《powerbuilder基础》ppt课件_第5页
资源描述:

《《powerbuilder基础》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章PowerBuilder基础1.1PowerBuilder简介1.2PowerBuilder8.0的新特性1.3PowerBuilder8.0集成开发环境1.4应用程序开发过程1.5一个简单的例子PowerBuilder1.1简介PowerBuilder(简称PB)是一种分布式数据库前端(即客户端)开发工具,它是著名的数据库公司Sybase的一个重要产品,通过其图形界面可以快速简捷地开发出面向对象的数据库应用程序。PowerBuilder是一个功能超群、使用方便、易于开发复杂应用系统的前端数据库开发工具,或者说是一个强有力的开发环境。利用PowerBuilder所提供的丰富而完善的

2、开发工具,可以轻松地开发大型数据库应用系统。这些大型数据库应用系统的数据库和用户既可以在单机上,又可以在一个局域网内。返回本章目录作为专业的数据库开发工具,PowerBuilder一直深受国内外广大用户喜爱,拥有广泛的用户群,软件开发人员成立了专门的PowerBuilder开发爱好者协会,同时建立了许多开发爱好者的网站,积极交流开发经验。据IDC(InternationalDataCorporation)最新的一次对信息系统管理人员的调查显示,最受欢迎的开发工具是以PowerBuilder为代表的第四代编程语言(4GL)快速应用开发(RAD)工具。返回本章目录主要特点1.事件驱动2.面向

3、对象3.支持多种数据库4.PowerScript语言5.数据窗口6.跨平台PowerBuilder返回本章目录当我们单击某个按钮、从菜单中选取某个命令,或在个编辑框中输入数据时,都会触发相应的事件。用户可以通过编写脚本(Script)来完成当事件被触发时所要处理的事务,每个脚本是一个独立的程序片段,相当于一个子程序或函数。脚本只有当与之相关联的事件发生时才会被执行。返回节目录各种Windows应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是对象。在PowerBuilder中还可以创建自己的用户对象。对象既包括窗口、菜单、函数、结构、数据窗口和用户对象,也包括各种控件,如

4、命令按钮、单行编辑框、下拉列表框等。这些大小对象都可在各种应用中重复使用,提高了开发效率和软件质量。每个对象都具有一些特性和特定的行为,被称为属性、事件和方法。下一页利用面向对象技术中对象的封装性、继承性、多态性等特点可以使我们开发的应用程序具有极大的可重用性和可扩展性。封装性——封装性是将属性和函数封装于一个对象中。继承性——用更加简单的方法使用已有的类。优点:可以再根据不同的需要改变它的属性;易于标准化。多态性——几个不同的对象具有相同名称的函数(方法),但每个对象为该函数提供的参数和实现过程可能不相同。上一页返回节目录PowerBuilder提供了对目前流行的大多数关系数据库管理系

5、统的支持。PowerBuilder可以访问的后台数据库系统包括Oracle、Sybase、DB2及Informix等。在开发应用程序时,数据库内部的细节对用户是不可见的。返回节目录PowerBuilder具有自己的编程语言PowerScript。用PowerScript语言编写的程序通常称为脚本。每个对象都有可以发生在它上面的特定事件。事件本身也可以触发另一事件。Powerscript提供了丰富的内置函数。返回节目录PowerBuilder一个很大的特点就是数据窗口对象的概念。数据窗口对象也是PowerBuilder中的一种对象类型,与其它对象不同的是数据窗口对象是专门为了访问后台的数据

6、库服务的,在数据窗口对象中可以定义数据的来源和数据的显示风格,这样在开发应用程序过程中,我们就可以把主要精力放在对数据的处理上,而不用关心具体数据的来源返回节目录网络技术的发展,对开发的应用程序的跨平台性提出了更高的要求,而PowerBuilder就提供了良好的跨平台性。PowerBuilder应用系统可以在Windows98/NT/XP、Macintosh和Sunsolaris等多种平台上开发和运行。PowerBuilder支持跨平台的开发和分布。下一页利用PowerBuilder开发需要访问服务器上数据库的Windows应用程序,开发效率高,开发完成的应用系统能够切实保证数据的安全可

7、靠、正确有效,能够为最终用户提供一个界面友好、数据访问便捷高效、功能齐备的基于网络的分布式数据库应用系统。上一页返回节目录1.2PowerBuilder8.0的新特性2001年8月,Sybase公司推出了最新版本的应用开发工具PowerBuilder8.0(PB8.0)。PB8以下几个方面:1.2.1新的用户界面和开发方法1.2.2网络功能的增强1.2.3数据库连接新特性1.2.4EAServer整合1.2.5Web及N层应用1.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。