Page 185 - 电算化模式与会计档案发展研究
P. 185
» 第五章 网络财务
XML 解析器、XSLT 处理器、XML 架构处理器和用于开发 XML 应用程序的 XSOL
Servlet。
③说明性的 RAD(快速原型开发)。该套件为构造具有高度交互性并可升级的
HTML 数据组件提供了窗体开发工具,把强大的事务处理和多信息交互式 HTML 用
户界面结合为一个整体。
④统一的建模语言,支持用于软件开发建模的 UML 标准。
⑤常规知识库,提供的常规知识库提供多用户、可升级的解决方案,用于满足大
型开发项目组的需要。
⑥独立于设备的用户接口组件,提供了一套独立于设备的用户接口组件,简化了
基于 HTML 和 Web 的应用程序的开发与维护。
⑦商务智能组件。商务智能组件是具有分析功能的标准 Java Bean,可以集成到
任何 Java 应用程中,并向最终用户提供复杂的分析计算和查询性能。
五、网络数据库访问技术
应用程序用以对数据库进行访问的数据库引擎有许多种,如 Microsoft Jet
Engine、Paradox Engine 等。采用一个高效的数据访问技术,可以极大地提高网络财
务软件数据处理的效率和软件运行的性能。基于 C/S 结构或三层结构的数据库访问方
法也很多,技术应用比较成熟的主要有 ODBC、JDBC、RDO、ADO 等数据访问技
术。其中 ODBC、JDBC 是有代表性的两种技术。
(一)ODBC
ODBC 是 Open Database Connectivity 的英文简写,其中文意思是“开放式数
据库连通性”。它是一种用来在相关或不相关的数据库管理系统(DBMS)中存
取数据的,用 C 语言实现的标准应用程序数据接口。通过 ODBC API(Application
Programming Interface,应用程序设计接口),应用程序可以存取在多种不同数据库
管理系统(DBMS)中的数据,而不论 DBMS 使用了何种数据存储格式和编程接口。
ODBC 是一个完全模块化的、基于动态链接库 DLL 的结构。它包括四个部分:
应用程序接口、驱动器管理器、数据库驱动器和数据源。应用程序接口为用户提供统
一的 SQL 编程接口,驱动器管理器装载不同数据库的驱动程序,数据库驱动器事先
应用程序对数据库的访问,数据源就是最终访问的数据库。ODBC 利用这种模块化的
结构和功能屏蔽了不同数据库数据项存储格式的差异、不同数据库编程接口的差异,
实现了对不同数据库以统一方式访问,降低了应用程序开发的难度。
利用 ODBC 技术,网络财务软件可以建立 C/S 结构或三层结构的数据库应用程
序。只要在 ODBC 的驱动器管理器中安装相关数据库的驱动程序,建立该类型数据库
• 177 •

