吉林师范大学:《Power Builder教案》第1章 PowerBuilder基础

第1章 Powerbuilder基础 11 Powerbuilder简介 1,2 Power builder8.0的新特性 13 Power builder8.0集成开发环境 14应用程序开发过程 15一个简单的例子
第1章 PowerBuilder基础 1.1 PowerBuilder简介 1.2 PowerBuilder8.0的新特性 1.3 PowerBuilder 8.0集成开发环境 1.4 应用程序开发过程 1.5 一个简单的例子

L. Powerbuilder简介 PowerBuilder(简称PB)是一种分布式数据库前端 (即客户端)开发工具,它是著名的数据库公司 Sybase 的一个重要产品,通过其图形界面可以快速简捷地开发 出面向对象的数据库应用程序。 PowerBuilder是一个功能超群、使用方便、易于开 发复杂应用系统的前端数据库开发工具,或者说是一个 强有力的开发环境 利用 PowerBuilder所提供的丰富而完善的开发工具, 可以轻松地开发大型数据库应用系统。这些大型数据库 应用系统的数据库和用户既可以在单机上,又可以在 个局域网内 返回本章目录
1.1 简介 PowerBuilder(简称PB)是一种分布式数据库前端 (即客户端)开发工具,它是著名的数据库公司Sybase 的一个重要产品,通过其图形界面可以快速简捷地开发 出面向对象的数据库应用程序。 PowerBuilder是一个功能超群、使用方便、易于开 发复杂应用系统的前端数据库开发工具,或者说是一个 强有力的开发环境。 利用PowerBuilder所提供的丰富而完善的开发工具, 可以轻松地开发大型数据库应用系统。这些大型数据库 应用系统的数据库和用户既可以在单机上,又可以在一 个局域网内。 返回本章目录

作为专业的数据库开发工具 Power Builder一直深受国内外广大用户喜爱, 拥有广泛的用户群,软件开发人员成立了专门 的 Power Builder开发爱好者协会,同时建立 了许多开发爱好者的网站,积极交流开发经验。 EIDC International Data Corporation 最新的一次对信息系统管理人员的调查显示, 最受欢迎的开发工具是以 Power Builder为代 表的第四代编程语言(4GL)快速应用开发 (RAD)工具。 返回本章目录
作 为 专 业 的 数 据 库 开 发 工 具 , PowerBuilder一直深受国内外广大用户喜爱, 拥有广泛的用户群,软件开发人员成立了专门 的PowerBuilder开发爱好者协会,同时建立 了许多开发爱好者的网站,积极交流开发经验。 据IDC(International Data Corporation) 最新的一次对信息系统管理人员的调查显示, 最受欢迎的开发工具是以PowerBuilder为代 表的第四代编程语言(4GL)快速应用开发 (RAD)工具。 返回本章目录

P0We1er主要特点 1事件驱动 4 PowerScript言 2而向对象 5,数据窗口 3支持多种数据库6,跨平台 返回本章目录
主要特点 1.事件驱动 2.面向对象 3.支持多种数据库 4.PowerScript语言 5. 数据窗口 6. 跨平台 返回本章目录

当我们单击某个按钮、从菜单中选取某 个命令,或在个编辑框中输入数据时,都 会触发相应的事件。 用户可以通过编写脚本( Script)来完 成当事件被触发时所要处理的事务,每个 脚本是一个独立的程序片段,相当于一个 子程序或函数。 脚本只有当与之相关联的事件发生时才 会被执行 返回节目录
当我们单击某个按钮、从菜单中选取某 个命令,或在个编辑框中输入数据时,都 会触发相应的事件 。 用户可以通过编写脚本(Script)来完 成当事件被触发时所要处理的事务,每个 脚本是一个独立的程序片段,相当于一个 子程序或函数。 脚本只有当与之相关联的事件发生时才 会被执行。 返回节目录

各种 Windows应用程序中常见的窗口、 菜单、控件等在 PowerBuilder中都是对象。 在 Power Builder中还可以创建自己的用 户对象。对象既包括窗口、菜单、函数、结 构、数据窗口和用户对象,也包括各种控件, 如命令按钮、单行编辑框、下拉列表框等。 这些大小对象都可在各种应用中重复使用, 提高了开发效率和软件质量。 每个对象都具有一些特性和特定的行为, 被称为属性、事件和方法。 下一页
各种Windows应用程序中常见的窗口、 菜单、控件等在PowerBuilder中都是对象。 在PowerBuilder中还可以创建自己的用 户对象。对象既包括窗口、菜单、函数、结 构、数据窗口和用户对象,也包括各种控件, 如命令按钮、单行编辑框、下拉列表框等。 这些大小对象都可在各种应用中重复使用, 提高了开发效率和软件质量。 每个对象都具有一些特性和特定的行为, 被称为属性、事件和方法。 下一页

利用面向对象技术中对象的封装性、继承性、 多态性等特点可以使我们开发的应用程序具有 极大的可重用性和可扩展性。 封装性—封装性是将属性和函数封装于 个对象中。 继承性用更加简单的方法使用已有的类 优点:可以再根据不同的需要改变它的属性 易于标准化。 多态性几个不同的对象具有相同名称的 函数(方法),但每个对象为该函数提供的参数 和实现过程可能不相同。 返回节录上一页
利用面向对象技术中对象的封装性、继承性、 多态性等特点可以使我们开发的应用程序具有 极大的可重用性和可扩展性。 封装性——封装性是将属性和函数封装于一 个对象中。 继承性——用更加简单的方法使用已有的类。 优点:可以再根据不同的需要改变它的属性; 易于标准化。 多态性——几个不同的对象具有相同名称的 函数(方法),但每个对象为该函数提供的参数 和实现过程可能不相同。 返回节目录 上一页

PowerBuilder提供了对目前流行的 大多数关系数据库管理系统的支持。 PowerBuilder可以访问的后台数据库 系统包括 Oracle、 Sybase、DB2及 Informix等。在开发应用程序时,数据 库内部的细节对用户是不可见的。 返回节目录
PowerBuilder提供了对目前流行的 大多数关系数据库管理系统的支持。 PowerBuilder可以访问的后台数据库 系统包括 Oracle 、 Sybase 、 DB2 及 Informix等。在开发应用程序时,数据 库内部的细节对用户是不可见的。 返回节目录

Power Builder具有自己的编程语言 PowerScript。 用 PowerScript语言编写的程序通常称 为脚本。 每个对象都有可以发生在它上面的特定 事件。 事件本身也可以触发另一事件。 Powerscript提供了丰富的内置函数。 返回节目录
▪ PowerBuilder具有自己的编程语言 PowerScript。 ▪ 用PowerScript语言编写的程序通常称 为脚本。 ▪ 每个对象都有可以发生在它上面的特定 事件。 ▪ 事件本身也可以触发另一事件。 ▪ Powerscript提供了丰富的内置函数。 返回节目录

Power Builder一个很大的特点就是数 据窗口对象的概念。 数据窗口对象也是 Power Builder中的 种对象类型,与其它对象不同的是数 据窗口对象是专门为了访问后台的数据 库服务的,在数据窗口对象中可以定义 数据的来源和数据的显示风格,这样在 开发应用程序过程中,我们就可以把主 要精力放在对数据的处理上,而不用关 心具体数据的来源 返回节目录
▪ PowerBuilder一个很大的特点就是数 据窗口对象的概念。 ▪ 数据窗口对象也是PowerBuilder中的 一种对象类型,与其它对象不同的是数 据窗口对象是专门为了访问后台的数据 库服务的,在数据窗口对象中可以定义 数据的来源和数据的显示风格,这样在 开发应用程序过程中,我们就可以把主 要精力放在对数据的处理上,而不用关 心具体数据的来源 返回节目录
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 吉林师范大学:《Power Builder教案》第2章 Power Builder对象.ppt
- 吉林师范大学:《Power Builder教案》第3章 PowerScripti语言.ppt
- 吉林师范大学:《Power Builder教案》目录.ppt
- 北京工业大学:《软件工程》讲义.ppt
- 西安交通大学:《计算机软件基础》第15单元 软件工程概论.ppt
- 西安交通大学:《计算机软件基础》第17单元 面向对象方法.ppt
- 西安交通大学:《计算机软件基础》第16单元 传统程序设计方法.ppt
- 西安交通大学:《计算机软件基础》第13讲 数据库设计基础和SQL语言.ppt
- 西安交通大学:《计算机软件基础》第12单元 关系数据库及数学基础.ppt
- 西安交通大学:《计算机软件基础》第11单元 数据库——数据库概述.ppt
- 西安交通大学:《计算机软件基础》第8单元 操作系统基础.ppt
- 西安交通大学:《计算机软件基础》第9单元 存储器与设备管理.ppt
- 西安交通大学:《计算机软件基础》第7单元 排序.ppt
- 西安交通大学:《计算机软件基础》第4单元 非线性数据结构——树、二叉树.ppt
- 西安交通大学:《计算机软件基础》第5单元 非线性数据结构图.ppt
- 西安交通大学:《计算机软件基础》第6单元 查找.ppt
- 西安交通大学:《计算机软件基础》第3单元 线性数据结构(二).ppt
- 西安交通大学:《计算机软件基础》第1单元 软件概述.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第2章 网站项目管理与工程设计.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第1章 Web系统绪论.ppt
- 吉林师范大学:《Power Builder教案》第7章 电视节目脱机浏览器.ppt
- 吉林师范大学:《Power Builder教案》第8章 有线电视网管系统.ppt
- 吉林师范大学:《Power Builder教案》第4章 数据库与数据窗口.ppt
- 吉林师范大学:《Power Builder教案》第5章 通讯录管理器.ppt
- 吉林师范大学:《Power Builder教案》第10章 通用查询模块.ppt
- 吉林师范大学:《Power Builder教案》第9章 用机记录浏览器.ppt
- 吉林师范大学:《Power Builder 教案》第6章 小型财务软件.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第六章 FD-CES实验台功能模块介绍.ppt
- 《计算机组成原狸实验(三)》第七章 可编程逻辑器件设计语言ABEL.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第七章 PLD部件实验.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第一章 计算机组成原理实验概述 第二章 FD-CES实验台 第三章 可编程器件技术 第四章 PLD硬件基础 第五章 PLD开发环境.ppt
- 《3ds max应用制作》第一讲 城市住宅楼效果图的制作.ppt
- 《3ds max应用制作》第二讲 环境设施的效果表现.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第3章 单片机指令系统.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第1章 计算机基础知识.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第2章 单片机系统组成原理.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第4章 MCS51程序设计.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第5章 单片机应用系统的扩展.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第6章 键盘、显示接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第7章 A/D和D/A转换接口技术.ppt