Powerbuilder
-
JBuilder 9.0程序设计冯军[等]编著内容提要JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。本书依托具体开发环境和平台进行讲解。学生学完这门课程之后,就可以知道如何入手编写程序。全书共11章,详细介绍了具体实例的开发过程。本书适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。如何使用这个功能强大的IDE进行Java程序设计是现在众多Java程序员急切盼望的事情。大中专院校和培训班在讲授Java课程时,也依托具体开发环境和平台进行教学,从而保证学生学完这门课程之后,不会变得虽然熟背Java语法,但不知道如何入手编程序。本书的组织编排充分体现了教学的特点。每章前面的知识点给出了本章的核心知识点:每章的各个小节分别对各个知识点进行了深入地阐述,部分小节还给出了相关的示例;每章的最后还对本章内容进行总结,有利于读者回顾本章所学内容;整体而言,每章各节任务量安排适当。每章都提供不同数量的练习,练习针对性强,读者做练习的同时又温习了本章介绍的主要技术方法。在介绍具体知识点时都提供很多小例子,使读者可以快速掌握所介绍知识点的用法和注意事项。同时每章还提供1—2个大实例,分成三部分“实例说明”、“实例实现”和“实例总结”来讲解,详细陈述实例实现步骤,并对实例进行透彻分析,非常适合于培养初学者或自学者进行实际编程的能力。全书共分11章。第1章总体概述了Java语言和JBuilder9.的特性:第2章讲述了Java语言的基本语法,包括:Java数据类型、流程控制语句以及Java语言面向对象概念;第3章详述JavaApplet程序的架构、实施以及相关的实例:第4章详述了JavaSwing图形界面的设计、步骤以及相关实例:第5章详述了如何开发Java数据库应用,包括数据库的连接、操作和管理等;第6章讨论了JMF以及Java多媒体应用的开发,并提供了相关实例:第7章详细介绍了JavaI/O流的概念及相关编程技巧,并使用一个综合实例来具体讲解主要对象和方法;第8章介绍了多线程的概念和Java多线程的实现,并提供了一个综合实例:第9章讨论了网络通信的概念,以及如何用Java语言实现网络通信的方法;第1章详细介绍了JavaBean的概念和编程思想并给出了相关实例:第11章讨论了如何开发JavaWeb应用,包括JSP和Servlet的语法及编程思想。本书的组织编排特别适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。南京财经大学电子商务系老师对本书的构思和出版给予了大力支持,很多老师根据自己的教学和开发经验,提出了很多很好的意见和建议,在此对他们表示由衷的谢意。本书由冯军、程超和卫欣组织编写,其他对本书的编写和完稿作出贡献的还有:龚波、葛丽、田军、韩存兵、赵欣胜、张溟、龚志翔、李红玲、白红利、陈磊、冯军、刘砚、李志、张巧莉、刘卫宏、姜南、赵军锁、罗贤锋等。由于编者水平有限,书中难免有错误与不足之处,欢迎读者批评指正。编者24年2月
-
PowerScript语言·事件·函数何军主编本书全面介绍了PowerBuilder中功能强大的PowerScript的语言、事件与函数。提供大量的示例程序,便于读者领会和掌握PowerScript。本书是使用PowerBuilder开发数据库系统的开发人员必备的编程参考书,同时也可作为大中院校相关专业师生的教学参考书。在PowerBuilder中提供了强大的结构化编程语言PowerScript语言。本书用32章的篇幅,全面、详尽地介绍了PowerScript语言、所有PowerScript事件及PowerScript函数的使用方法。本书在介绍这些内容时,为读者提供了大量的示例程序,使读者能快速领会和掌握这些事件和函数的使用方法。本书还介绍了绝大多数Windows应用编程接口的功能,以方便读者开发Windows环境下的应用程序。本书对于希望深入理解PowerBuilder,灵活高效地编写功能强大的PowerBuilder应用程序的读者是十分必要的。本书是使用PowerBuilder开发数据库系统的开发人员必备的编程参考书,同时也可作为大中院校相关专业师生的教学参考书。
-
PowerBuilder数据库开发入门与范例解析夏邦贵,郭胜等编著PowerBuilder 9.0是著名的数据库厂商Sybase公司开发的PowerBuilder软件的最新版本。本书共包括8个实例,每个实例通过不同的应用,介绍了PowerBuilder 9.0的各种数据管理系统开发功能。实例1~实例3属基础篇,列举了三个有关PowerBuilder 9.0基础知识的小实例,分别为数据检索和排序、游标的应用、创建XML文档编辑器。实例4~实例8属管理系统开发篇,每个实例为一个典型的数据库管理系统,分别为邮局订阅管理系统、XML留言簿、在线图书销售管理系统、计算机机房管理系统。教务管理系统。本书由浅入深、结构清晰、内容详实、图文并茂。每个实例均以“练习目标+实例分析+操作过程+实例小结+相关知识”的结构讲述。本书适用于对PowerBuilder 9.0应用程序开发有一定基础的中、高级读者,阅读本书可以帮助读者开发出具有使用价值的数据库管理系统。本书的配套多媒体光盘中包含了PowerBuilder学习教程及本书实例的源文件,可供读者学习使用。
-
PowerBuilder 入门教程龚涛等编著PowerBuilder入门教程本书山浅入深地介绍了使用PowerBuilder9.开发应用程序的方方面面,手把手教会初学者如何使用PB开发应用程序。全书共分12章,分别介绍了PowerBuilder的新特性和集成开发环境;在PowerBuilder如何连接到各种数据源;PowerScript脚本语言;如何在PowerBuilder中管理数据库:在PowerBuilder中如何设计窗口、菜单和数据窗口;如何使用PowerBuilder的常用控件;PowerBuilder提供的数据管道特性;如何使用PowerBuilder的API,调用其他语言刀:发的程序功能;如何在PowerBuilder中调试和发布应用程序;第12章通过-个完整的实例,介绍如何使用PowerBuilder实现应用开发。本书内容丰富,讲解循序渐进、深入浅出,表达简明扼要,对初学者来说是一本很有价值的参考书。随着市场竞争的不断加剧,企业越来越需要快速应对市场的变化,以求能够高效地收集、存储、分析和使用数据,比竞争对手更快地掌握市场先机。为了满足这样的需求,企业要求系统的开发周期越来越短、质量越来越高,同时为企业应用提供更大的灵活性。为了满足这样的开发需求,Sybase公司于1991年推出了其强大的集成开发环境PowerBuilder。十多年来,PowerBuilder以其强大的开发功能、对多种开发模式的良好支持,得到了广大企业应用系统开发人员的认可和广泛使用,拥有了成千上万的开发人员和爱好者。目前,PowerBuilder已经成功应用到银行、电信、医疗保健、保险、交通、教育、电子商务等行业,为这些行业的信息化建设做出了杰出贡献。最近推出的9.版本,更是以诸多强大功能、创新特性以及与应用服务器、Web服务器、EJB的无缝集成,为开发人员新的企业应用刀:发提供强大支持。本书共分为12章,第1章介绍了PowerBuilder的新特性和集成开发环境:第2章介绍了在PowerBuilder如何连接到各种数据源;第3章介绍了PowerScript脚本语言,它是编写PowerBuilder应用程序的基础:第4章介绍了如何在PowerBuilder中管理数据库,对数据库进行操作:第5章、第6章和第7章介绍了在PowerBuilder中如{;叮设计窗口、菜单和数据窗口:第8:章介绍了如何使用PowerBuilder的常用控件,增强窗口的表现能力;第9章介绍了PowerBuilder提供的数据管道特性,如何创建数据管道,在不同的数据源之间实现数据移植;第1章介绍了如何使用PowerBuilder的API,调用其他语言开发的程序功能:第1.1章介绍了如何在PowerBuilder中调试和发布应用程序:第12章通过一个完整的实例,介绍如何使用PowerBuilder实现应用开发。随书光盘内含第7、8、1、12章范例文件。本书内容丰富,讲解循序渐进、深入浅出,表达简明扼要,对初学者来说是一本很有参考价值的手册,也可作为数据库软件开发人员的工具书。本书由龚涛主编,参与编写的作者有林慧、付明城、吴凯、程小峰、易晓化、方明科、张辛、刘成新、李风明、马明、方成辛、周复明、李小闪、王东、程向前、苏科、张海峰、赵朋雨、李凯、刘东明、吴玉杰、程小明、周林海、吴东明、王志科、李海欣、方小明、周江惠、钟明科、李向东、欧阳欣、吴琳琳、张涛、徐国营等,鉴于编者水平有限,书中错漏、不妥之处在所难免,恳请广大读者批评指
-
PowerBuilder数据库高级应用开发技术方成辛,周复明,李小闪编著本书全面介绍了PowerBuilder9.开发应用的高级技术。主要内容包括:建立MDI应用、数据窗口高级技术、DataStore对象技术、Web数据窗口技术、图数据窗口技术、数据管道技术、用户对象、标签控件、TreeView控件、ListView控件、邮件技术、活用OLE技术、数据库连接技术、PowerBuilderXML服务、分布式应用开发、PowerBuilderEJB客户端开发技术、Web应用开发、Web服务客户端开发技术、PowerBuilder应用开发常用技术和应用发布与部署技术等。本书适合于具有一定的PowerBuilder编程经验,希望使用或者想深入了解如何利用PowerBuilder9.进行数据库应用程序开发的读者阅读,也可作为程序员进行数据库开发的参考手册。本书最大程度地强调了可实践性,每个专题都有实例来论证,内容基本上涵盖了PowerBuilder开发的全过程。对已经初步掌握PowerBuilder的基本特征而需要进一步提高和精通的读者来说,本书具有较大参考价值。前言数据库技术和Intemet的飞速发展,使它们已经成为现代信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。对于一个企业来说,数据是企业重要的资产,如何有效利用这些数据,对于企业发展起着极其重要的作用。企业新的需求要求使用更为强大的开发工具,PowerBuilder9.是Sybase公司推出的新一代数据库应用前端开发工具。作为企业级数据库前端开发:PowerBuilder日益成为开发人员的得力助手。PowerBuilder以其开放的体系洁高效的集成开发环境、强大的数据处理技术、几乎无所不能的数据库访问能力和友好的用户界面,越来越受到开发人员的青睐。目前,PowerBuilder已经广泛应用于世界各地的银行、电信、医疗保健、保险、交通、教育、电子商务等行业中,为这些行业的网上应用提供了强大的开发功能。从1991年1.版本问世以来,到目前的9.版本的发行,PowerBuilder不断发展,历经了十几年的辉煌,已经成为C/S模式应用和基于Intemet模式应用最优秀的开发工具之一。最近推出的9.版本,更是对诸多强大功能、创新特性以及与应用服务器、WebService、EIB的无缝集成,提供了基于C/S、B/S模式的快速开发环境。本书是系列丛书的高级技术篇,共包含2章。第1章介绍了如何在PowerBuilder创建多文档应用:第2章在本丛书基础篇的基础上,介绍了PowerBuilder数据窗口高级技术;第3章介绍了DataStore对象技术;第4章介绍了Web数据窗口技术;第5章介绍了PowerBuilder有一个强有力特性,图数据窗口技术;第6章介绍数据管道技术的高级特性:第7章介绍了用户对象以及如何创建自定义用户对象,提供对PowerBuilder开发功能的扩展;第8章、第9章和第1章系统介绍了如何使用PowerBuilder的三个常用的控件:第11章介绍了如何在PowerBuilder应用中实现邮件功能;第12章介绍了如何使用OLE技术:第13章介绍了数据库的高级连接技术:第14章介绍PowerBuilder的XML特性,如何使用XML实现数据、语法的导入和导出;第15章、第16章介绍了分布式应用开发技术,实现构件开发、部署:第17章、第18章介绍了PowerBuilder的Web应用开发特性,特别是如何开发Web服务客户端应用,实现应用集成;第19章介绍了一些常用的技术,包括注册表操作和打印技术;第2章介绍了应用发布和部署技术,如何部署应用,在不同类型的应用技术部署的时候,需要PowerBuilder提供哪些支持。本书内容丰富,以结合具体的实例为背景,系统介绍了PowerBuilder提供的各种高级技术。读者在开发应用程序的时候,经常会遇到的问题,在本书中进行了详细介绍。鉴于水平有限,书中错漏、不妥之处在所难免,恳请广大读者批评指正。编者24年3月
-
PowerBuilder程序开发项目案例周岐编著本书以项目案例的形式讲解了PowerBuilder在实际生产领域中的应用,包括以学校信息管理开发代表性案例——某大学研究生管理信息系统,图书管理信息开发代表性案例——图书馆管理信息系统、餐饮业管理开发代表性案例——酒店管理系统、店铺管理开发代表性案例——影碟出租管理系统、进出口业务信息管理开发代表性案例——涉外企业管理系统、上机考试开发代表性案例——考试系统、中介服务开发代表性案例——中介信息管理系统、人事管理开发代表性案例——人事管理系统、商品进销存开发代表性案例——商品进销存管理系统等。每个案例都对目标设计、系统功能分析、系统功能模块设计、数据库结构实现、各个功能模块的创建、系统的编译和发行等各个过程进行详细讲解,并且在随书光盘中提供了全部案例的源程序代码。本书适合有一定PowerBuilder基础的数据库开发人员参考使用,亦可作为各高等院校及社会培训机构PowerBuilder课程的案例教学用书。
-
JBuilder X高级技术手册Borland中国公司编著BorlandJBuilder是全球第一的跨平台Java开发环境,可建构符合业界标准的Java应用系统,开发EJ、Web、XML以及数据库等各类应用程序。经曲JBuider双向的、可视化的设计工具,您可以快速开发各种J2EE应用程序,并将其部署到多种应用程序服务器上,包括BEAWebLogic、IBMWebSphere、Sun、One、Oracle9iAppilcationServer以及集成于JBuilder的BorlandEnterpriseServer。《JBuilderX高级技术手册》是由Borland中国公司的技术团队精心编撰的一本JBuilderX的深入应用书籍,它涵盖了最完整与实用的JBuilderX开发技术。通过本书详实的内容,读者将学会如何使用JBuilder开发高效率的Java应用程序。本书内容包括:建立与编辑XML文件,利用BorlandXML与Castor进行XML数据绑定,JBuilderX与Struts集成应用以及JBuilderX的团队开发功能。对于广大JBuilder开发人员来说,本书是一本必备的实务应用书籍。
-
PowerBuilder 9.0实用教程樊金生等主编本书系统描述了PowerBuilder 9.0版的组成以及它们的语言、事件和函数,对构成PowerBuilder的各种对象(应用、窗口、控件、菜单、数据窗口、用户对象)以及它们的创建和使用方法等内容做了详细讲解,演示了如何用InstallShield制作安装盘,并介绍了数据管道、动态数据窗口、拖放技术、API技术、分布式应用和Web应用等高级技术,最后一章针对PowerBuilder的主要技术给出了一个完整的实例。每章后面附有习题,便于学生练习。本书可作为大专院校学生的教材和教学参考书,也可供各种培训班使用和应用开发人员参考。
-
PowerBuilder+Oracle项目开发实例详解周复明,王志科,王东编著全书分为5个部分,第1部分介绍了使用PowerBuilder开发应用程序的基本步骤和开发细则;第2部分介绍了如何使用PowerDesigner、UML实现对本书实例“企业资源管理系统”的需求分析和系统设计;第3部分介绍了工程管理系统的实现:第4部分介绍了企业设备管理系统的实现:第5部分提供了常用的函数参考。 全书以企业资源管理系统为背景,结合软件工程的思想,从需求分析、系统设计到编码实现,完整介绍如何使用PowerBuilder和Oracle数据库开发企业应用系统。本书对广大企业应用开发人员具有很大的参考价值,书中浓缩了作者从事工程应用开发的经验,是一本不可多得的参考读物。本书也可作为大专院校计算机专业学生以及相关培训机构的教材或参考书。
-
PowerDesigner 软件工程技术白尚旺 等编著PowerDesigner是目前最流行的软件分析设计工具之一。它融入了软件工程技术、面向对象技术、数据库应用技术的最新研究成果,实现了业务流程模型(BPM)、统一建模语言(UML)和实体联系(E-R)模型的无缝集成,是开发软件产品必须掌握的分析设计工具。本书在阐述软件工程和数据库最新理论成果的基础上,系统地介绍了使用PowerDesigner9.5进行软件分析设计的技术与方法。全书运用了大量的操作提示和使用技巧,循序渐进地讲述了PowerDesigner9.5的各种功能和特性。本书所含光盘是PowerDesigner最新版本10.0的试用版。本书可作为软件工程、数据库原理等课程的教材,也适合软件项目开发人员作为PowerDesigner9.5的学习参考用书,只要具备软件工程、数据库及面向对象基本知识的读者均可阅读。PowerDesigner是目前最流行的软件分析设计工具之一。它融入了软件工程技术、面向对象技术、数据库应用技术的最新研究成果,实现了业务流程模型(BPM)、统一建模语言(UML)和实体联系(E-R)模型的无缝集成,是开发软件产品必须掌握的分析设计工具。本书在阐述软件工程和数据库最新理论成果的基础上,系统地介绍了使用PowerDesigner9.5进行软件分析设计的技术与方法。全书运用了大量的操作提示和使用技巧,循序渐进地讲述了PowerDesigner9.5的各种功能和特性。本书所含光盘是PowerDesigner最新版本10.0的试用版。本书可作为软件工程、数据库原理等课程的教材,也适合软件项目开发人员作为PowerDesigner9.5的学习参考用书,只要具备软件工程、数据库及面向对象基本知识的读者均可阅读。软件工程的主要目的是解决软件研发领域中出现的软件危机,而使用性价比优秀的软件分析设计工具是软件研发人员走出软件危机的最佳途径。近年来,计算机软件的研发已经成为国家重点扶持的方向之一,要生产出符合社会需求的优秀软件,就必须建立好业务流程模型、概念数据模型、物理数据模型、面向对象模型。建立性能良好的模型已经引起了软件分析设计人员与软件开发人员的高度重视。采用先进的分析设计理论和方法固然是软件成功的关键,但是只有借用最好的分析设计工具才能使软件分析设计工作进行得快捷而顺利。本书介绍的PowerDesigner9.5是由Sybase公司生产的一种优秀的软件分析设计工具。由于PowerDesigner9.5建模工具概念繁多,所以本书浓缩其精华,对PowerDesigner9.5建模工具做了系统的介绍,并穿插了软件工程理论和作者多年积累的工程模型与教学示例。希望读者通过本书的学习,一方面系统地掌握PowerDesigner9.5建模工具,另一方面体会建模工具中所体现的软件工程技术,能把软件工程与PowerDesigner这一分析设计工具联系起来,使读者在软件设计水平上最终能达到一个新的境界。这也是我们的一种尝试,希望能够起到抛砖引玉的作用。因为国内曾经出版的关于PowerDesigner的书籍很少,几乎是凤毛麟角,而且,从PowerDesigner6.0到PowerDesigner9.5的每个版本变化都很大,著书难度显而易见,给写作带来极大的困难。多亏作者都是长期从事软件工程技术、数据库技术、应用软件开发的研究人员,才使本书能在较短的时间内完稿,当然,其疏漏甚至错误之处在所难免,恳请读者批评指正。此外,考虑到本书主要针对的是大多数基础读者,所以书中对软件工程的理论没有做系统的介绍,主要阐述了软件工程中的业务流程理论、实体联系(E-R)理论、统一建模语言(UML)等基础理论,希望读者通过对本书的学习,能够打下良好的基础,为以后的进一步学习做好准备。同时,我们也希望将来能够编写一本贯穿丰富实例的软件工程、建模工具和开发工具的提高型书籍,以不负读者的厚望。PowerDesigner9.5具有以下特点。将业务流程设计、对象设计、数据库设计和关系数据库无缝地集成在一起,在这样的一个集成的工作环境中能完成面向对象软件的全部建模工作。提供了完整的分析设计和建模解决方案,它的四级建模功能(业务流程模型、概念数据建模、物理数据建模、面向对象建模)使PowerDesigner更趋于完美。集BPM、UML、ER精华于一身,同时克服了其他CASE工具技术偏高的问题,所以能够迎合市场潮流。具有良好的性能价格比,支持目前流行的多种客户端开发工具,支持40多种流行的数据库管理系统(DBMS),能够满足大、中、小型应用软件的分析设计需求。使用PowerDesigner9.5,可以快捷、方便地开发复杂的分布式系统的应用,从而使企业在新的Internet时代具有竞争优势。在编著过程中,从实用目标出发,努力化抽象为具体,做到概念清楚,通俗易懂,由浅入深。书中穿插对有关理论的简介,使具备软件工程、数据库及面向对象基本知识的读者都可以阅读本书的主要内容。本书的操作全部在MicrosoftWindows2000操作系统上完成,在其他操作系统上界面略有不同。本书共分14章,第1章概括介绍了PowerDesigner9.5的主要功能特点、分析设计过程、运行环境及分析设计环境;第2章与第3章介绍基本操作;第4章与第5章介绍业务流程模型的建立方法和技巧;第6章与第7章介绍概念数据模型的有关知识,以及建立概念数据模型的方法;第8章与第9章介绍物理数据模型的有关知识,以及建立物理数据模型的方法;第10章与第11章介绍UML及面向对象模型的有关知识,以及建立面向对象模型的方法。第12章介绍建立模型报告的方法;第13章介绍模型版本资料库的有关知识;第14章介绍利用VBScript访问PowerDesigner模型对象的方法。其中第1章至第6章、第8章、第10章可以作为独立的内容,对于只需掌握PowerDesigner9.5基本知识的读者,阅读这几章就可以进行一般的分析设计工作,这一部分内容可以作为阅读其他章节的基础。参与软件分析设计的团队人员应该学习第7章、第9章、第11章、第12章、第13章、第14章的内容。本书突出自学和摹仿的特点,读者只要在计算机上按章节顺序完成一遍,即可掌握PowerDesigner9.5的基本用法,同时了解软件分析设计的思想,并用来解决实际问题。本书由白尚旺、党伟超等编著。前言、第1章、6.1节、8.1节、第10章、第11章、附录由白尚旺执笔,第2章、第3章、9.9节至9.11节由王猛执笔,第4章、第5章、第7章、第14章由党伟超执笔,第6章(除6.1节)由刘春霞执笔,第8章(除8.1节)由任丽芳执笔,第9章(除9.9、9.10、9.11节)由师向丽执笔,第12章、第13章由郭玉栋执笔,全书由党伟超预审,白尚旺统稿审定。西安交通大学计算机系陆丽娜教授,太原理工大学计算机系余雪丽教授、李东生教授,西安卫星测控中心唐枚高级工程师,北京奥索电脑公司技术总监赵贵根先生,山西光华互联软件系统有限公司杨肖兵先生,山西导通信息科技有限公司赵学林副教授对书稿提出了许多有益的建议;山西导通信息科技有限公司的程镝总工程师、史汝惠总监和软件开发人员对本书的实例进行了测试。电子工业出版社博文视点资讯有限公司全体工作人员对本书的出版做了大量的工作。谨此向他们致以衷心的感谢。太原科技大学副校长曾建潮教授、计算机科学技术学院徐玉斌教授与张继福教授、网络中心全体工作人员对本书的出版给予了热情的支持,在此表示诚挚的谢意。作者E-mail:whitesal@public.ty.sx.cn;bai@tyhmi.edu.cn,欢迎大家提出批评和指正。