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編程開發軟件!