PowerBuilder程序设计:第2版核心概览
版权申诉
149 浏览量
更新于2024-07-19
收藏 9.21MB PPT 举报
"PowerBuilder程序设计(第2版)课件.ppt"
PowerBuilder是一款由Sybase公司在1991年发布的强大数据库应用系统开发工具,以其面向对象的特性、可视化的开发界面和高效的交互性著称。历经多次版本升级,它不仅能够构建传统的客户端/服务器(C/S)架构应用,还能支持三层结构的Internet应用,并且兼容Microsoft.NET框架。
PowerBuilder的核心特点包括:
1. **面向对象技术**:PowerBuilder支持类、对象、继承、封装和多态等面向对象概念,使开发者能以更模块化和可重用的方式构建软件。
2. **数据窗口技术**:这是PowerBuilder的一大亮点,它允许开发者方便地处理数据库中的数据,提供了丰富的数据展示和操作方式。
3. **多数据库接口**:PowerBuilder能与多种数据库管理系统(如Oracle、SQL Server、DB2等)无缝连接,具有广泛的数据库支持。
4. **可视化开发环境**:提供直观的图形界面,便于拖放组件,简化了开发流程。
5. **PowerScript语言**:这是PowerBuilder的专用脚本语言,功能完善,用于实现对象和控件的逻辑功能。
6. **跨平台开发**:PowerBuilder支持多种操作系统,如Windows、Unix、Linux等,增强了软件的可移植性。
PowerBuilder的集成开发环境(IDE)包括了系统菜单、工具条、子窗口、工作区、系统树窗口、剪贴板窗口和状态栏等组成部分,为开发者提供了全方位的工作空间。
开发一个PowerBuilder应用系统通常涉及以下步骤:
1. **系统分析与设计**:定义应用需求和系统架构。
2. **创建数据库**:使用数据库管理工具或PowerBuilder内置功能建立数据库结构。
3. **创建工作区、目标和对象**:定义项目组织结构,创建必要的数据窗口、窗口、菜单等对象。
4. **设置控件属性**:在窗口上放置和配置控件,调整它们的外观和行为。
5. **编写PowerScript**:为对象和控件的事件编写程序逻辑,用PowerScript实现业务规则和交互功能。
6. **调试**:通过调试器检查代码,找出并修复错误。
7. **编译和发布**:将应用打包成可执行文件,供用户使用。
8. **后期维护**:持续监控和更新应用,以适应变化的需求和技术环境。
在学习和使用PowerBuilder的过程中,PowerBuilder的联机帮助系统是不可或缺的资源,它能帮助开发者迅速找到所需的信息,提高学习和工作效率。
第二章PowerScript语言将深入讲解PowerBuilder的编程语法和用法,是理解并掌握PowerBuilder应用开发的关键。PowerScript提供了丰富的控制结构、函数和数据类型,使得开发者能够灵活地控制应用的行为。
2009-05-09 上传
2010-04-15 上传
2023-05-18 上传
2024-02-06 上传
2023-09-21 上传
2024-01-01 上传
2023-10-07 上传
2023-06-06 上传
麦小库姐姐
- 粉丝: 24
- 资源: 7628
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析