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 •
   180   181   182   183   184   185   186   187   188   189   190