所有的会计软件都是用开发工具开发的,目前的主流开发工具包括PB(Power Builder)、VB(Visual Basic)、Delphi、VF(Visual FoxPro)、C语言、Java等。这些开发工具除了具有结构化程序设计、面向对象程序设计等共同点之外,还各有其不同的特点。
①PB:Sybase公司产品,是开发会计软件的首选工具。PB与大型数据库进行数据交换具有明显优势,有数据窗口专利技术支持,具有与Oracle、SQL Server、Sybase等数据库连接的专用数据库接口,已成为C/S应用开发标准,能够高效地进行C/S、分布式应用开发。在程序中可以嵌入动态SQL语句。
②VB:Microsoft公司产品,是较好的工具。它方便灵活,提供与Oracle、SQL Server等专用数据库接口,能够高效地进行C/S、分布式应用开发。采用VB与Access数据库开发软件时,程序中可以直接嵌入DDL语句。VB与其他数据库连接时,程序中可以嵌入动态SQL语句。
③Delphi:Borland公司产品。其程序结构沿用Pascal语言结构。提供与数据库连接的BDE专用接口,BDE将应用程序与数据库隔离开来,使应用程序不受数据库变化的影响,无论数据库平台怎样更替,都不用改动应用程序。能够进行C/S、分布式应用开发。在程序中可嵌入动态SQL语句。(www.daowen.com)
④VF:Microsoft公司产品。VF是集数据库与开发工具于一身的集成体,它既可以采用本身的数据库,也可以与其他数据库连接,其本身作为开发工具使用。提供与Oracle、SQL Server等数据库连接的专用数据库接口,能够高效地进行C/S、分布式应用开发。采用VF本身的数据库开发软件时,程序中可以直接使用数据定义语句,VF中的宏(&)命令为程序设计带来很大的灵活性。VF是最灵活的软件开发工具。由于DBF类似于普通数据文件,极易被删改,安全保密性差,将被淘汰。VF与其他数据库连接时,程序中可以嵌入动态SQL语句。
⑤C语言:美国贝尔研究所研制,是开发系统软件的理想工具。系统软件(如Windows)和工具(如VB)都是用C语言开发的。C语言的数据处理能力较差,一般不用C语言作为会计软件开发工具。用C语言开发应用软件的最大优点是稳定性高,可移植性强,不足是编程工作量太大。
⑥Java:Sun公司产品,是开发基于B/S结构功能的有效工具。Java程序可以在Internet环境下实现跨平台运行。Java技术使用编程语言编写类,再以编写的类来封装产生动态网页,网页可以访问服务端的资源。Java将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序开发变得迅速、容易。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。