PowerBuilder编程开发是一款为程序员设计的快速开发工具,具备强大的开发功能。软件中内置一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,可以针对多种电脑系统指定开发方案,开发C/S程序还是很不错的,内置丰富的开发控件,辅助用户快速开发客户端/服务器或云应用程序。
简介
PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司(美国著名的数据库应用工具开发厂商,现已被数据库厂商Sybase所收购,2010年5月德国商务软件巨头SAP公司收购了Sybase公司以增强SAP公司在数据库技术方面的实力[2])推出的产品,它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。
PowerBuilder功能
(1)可视化、多特性的开发工具。全面支持Windows或WindowsNT所提供的控制、事件和函数。 PowerScript语言提供了几百个内部函数,并且具有一个面向对象的编译器和调试器,可以随时编译新增加的代码,带有完整的在线帮助和编程实例。
(2)功能强大的面向对象技术。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对象编程技术,如继承、数据封装和函数多态性等。这些特性确保了应用程序的可靠性,提高了软件的可维护性。
(3)支持高效的复杂应用程序。对基于Windows环境的应用程序提供了完备的支持,这些环境包括Windows、WindowsNT和WinOS/2。开发人员可以使用PowerBuilder内置的Watcom C/C++来定义、编译和调试一个类。
(4)企业数据库的连接能力。PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。
(5)强大的查询、报表和图形功能。PowerBuilder提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。 PowerBuilder主要适用于管理信息系统的开发,特别是客户机/服务器结构。
PowerBuilder使用总结
数据窗口是很不错的设计,其使用PowerScript语言在操作数据方面也很有优势。
除此之外,IDE的功能跟普通的开发工具的功能差不多,并无太多的亮点。
开以C/S程序还是很不错的,不过C/S的程序通常界面都比较简单,这里的指开发数据管理类的C/S程序。开发Web程序比较麻烦。
以业务为核心的软件建模技术配以高效的开发工具,可以快速形成迭代开发,有效避免失败。因为管理类软件失败的根本原因一般都不是技术失败,而是业务失败,而业务的了解是一个逐步深入的过程,因此,软件的反复开发是不可避免的,试想如果你采用瀑布式低效开发工具,初版开发完已累死了,听说要改一定要昏倒了。
以上便是KK下载给大家分享的PowerBuilder编程开发软件!