PowerBuilder程序设计基础 -王艳青 第一章.ppt

PowerBuilder程序设计基础 -王艳青 第一章.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 PowerBuilder概述 PowerBuilder是由多个功能模块构成的可视化集成开发环境,是一种面向对象的、快速的数据库应用开发工具。PowerBuilder具有开发功能强大、开发质量高的突出特点,其强大的数据库开发能力、自由的编程风格、友好的界面以及对Web的完全支持都受到用户的青睐。下面让我们来具体看一下吧! 1.1PowerBuilder简介 1.2安装PowerBuilder8.0 1.3PowerBuilder8.0集成开发环境 1.1PowerBuilder简介 1.1.1PowerBuilder的概述 PowerBuilder是著名的数据库应用开发工具生产厂商Sybase Inc.的子公司PowerSoft在1991年推出的数据库应用开发工具。现在已经经历了多次版本升级。PowerBuilder除了能够设计传统的高性能、基于客户/服务器(Client/Server)体系结构的应用系统外,也能够创建基于Windows的分布式数据库系统,还可以开发基于Internet的应用系统。 我们知道目前开发数据库应用程序,普遍采用的都是客户/服务器模式,PowerBuilder就是完全基于客户/服务器模式设计的,并可以创建相关的客户/服务器应用。 PowerBuilder支持Microsoft Windows、IBM AIX、Apple Macintosh、HP-UX等多种平台,可以跨平台共享某个应用中的PowerBuilder对象。 使用PowerBuilder开发的应用系统,可以同时访问多种不同类型的数据库,既包括Oracle、Sybase和SQL Server等大型数据库,也包括Xbase、FoxPro等小型数据库。 为了方便用户的开发,PowerBuilder提供了数据窗口(Data Window),将数据源和操作界面紧密地结合在一起。用户在开发应用中,能够真正实现对数据窗口的所见即所得。PowerBuilder还提供了大量的控件,既丰富了应用程序的表达能力,也加快了开发的进度。 PowerBuilder建立了因特网和内部网上的分布式应用,完全支持WWW(World Wide Web)应用的开发环境。 总之,在数据库开发工具领域,PowerBuilder是极其优秀的,利用它可以开发出功能非常强大的数据库应用程序。 1.1.2PowerBuilder的特点 PowerBuilder是一种非常优秀的数据库开发工具,在上一小节中我们大概了解了其特性。下面我们就来系统地看一看它的主要特点。 专业的客户/服务器开发工具。客户/服务器是一种将任务进行分解,然后协同解决的运行模式。客户端的应用程序负责提出任务需求,服务器端的应用程序则为客户提供服务。PowerBuilder开发出的应用程序能够与数据库服务器完美的协同工作,构成客户/服务器模式。在这种体系结构中,所有的数据和数据库管理系统(DBMS)都在服务器上,客户机通过采用标准的SQL语句等方式来访问服务器上的数据库中的数据。由于这种体系结构把数据和对数据的管理都统一放在了服务器上,这就保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。正是基于这些优点,PowerBuilder可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据的应用程序。 面向对象的编程。在PowerBuilder中创建的窗口、菜单、数据窗口等都是对象(Object)。除了使用系统预先定义的对象外,开发人员可以自行构造新的对象(称作用户对象),以扩展系统的预定义对象。将各种对象有机地组合起来,就构成了PowerBuilder应用程序。PowerBuilder对面向对象方法中的各种技术提供了全面支持,可以利用面向对象方法中对象的封装性、继承性、多态性等特点,使应用程序具有极大的可重用性和可扩展性,而这正是软件工程中对应用程序所提出的重要目标。 1.2 安装PowerBuilder8.0 这一节中,我们要将要学习PowerBuilder8.0的安装。下面让我们来看一下具体的安装过程。 1.2.1 环境需求 安装软件的计算机环境主要包括两方面的需求。一是软件环境,即操作系统环境;二是硬件环境。下面是安装PowerBuilder8.0的软硬件需求。 1.软件环境需求: Windows操作平台包括:Windows9X、Windows2000、WindowsNT、WindowsXP。 Macintosh平台。 Unix平台。 2.硬件环境需求: CPU最低为80486DX以上,并且CPU功能越强则运行该软件的速度越快。 内存最低为16MB,并且内存越大运行速度也越快。 586或更高性能

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档