财务软件中的三层结构技术的论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
财务软件中的三层结构技术的论文.doc

  财务软件中的三层结构技术的论文 什么是三层结构技术?   是什么原因使金蝶公司在财务软件行业率先引入三层结构技术?   三层结构技术有那些技术特性?   三层结构技术到底给用户带了什么?   …看完以上问题,让我们先简单列举一下市面上众多传统财务软件的缺陷:   一、采用access97、dbase等小型数据库。只适用单用户和小型局域网络,可处理的数据量也很小,不能保证财务数据的安全性与完整性,运行效率也较低。   二、f/s结构、两层c/s结构。这两种结构的应用,也存在明显的弱点:1、使会计期末处理程序的逻辑设计变得极为复杂,易于出现网络阻塞现象。   2、从设计来讲,难于在系统间公用程序。   3、缺乏安全事务处理机制。   4、由于逻辑结构和物理结构难以独立分析,所以当用户需要增删某功能时,大多数情况下既需要修改前端界面程序又要修改数据库结构。   三、只能适用于中小型企业的常用会计核算和局部的财务数据的分析。   四、无法进行远程应用和多平台应用,在这个提倡电子商务,移动办公的时代。   五、无法与企业本身的mis、cims等系统实现挂接,资金浪费严重。   六、正由于以上种种原因,维护量越来越大,厂商和用户的资源浪费极大。   那么,三层结构技术能解决以上问题吗?   回答是正面的,三层结构技术作为一种成熟的技术,完全能解决以上诸多问题。.   三层结构技术,是随着分布式技术的不断发展、成熟建立起来的,是分布式技术的一个应用,它是由单机结构、客户/服务器结构发展而来的。它的基本思想是在分布式技术的基础上,运用组件技术,将企业财务管理系统的功能划分为客户[客户层]、财务处理层[中间层]及数据服务[数据库服务器层]三大块,分别放置在相同或不同的硬件平台上。   如上图(略),将复杂的业务数据处理提出,将系统的逻辑结构和物理结构分离,于是形成三层结构的客户/服务器结构。三层结构具体内涵如下:用户服务层(客户层)用户服务层是应用的用户接口部分,是用户与系统间交互信息的窗口。它的主要功能是检查用户输入的数据,显示系统输出的数据。   该层可以是vb、pb、delphi、excel应用程序,也可以是浏览器。   财务处理层(中间层)将财务处理当独处理,它是应用的主体,它包括了会计处理的所有程序。除了输入/输出在用户服务层、数据库在数据服务层外,全部的统计、汇总、查询、分析、打印功能全部封装在商业服务层,即中间层。   它一方面起传递数据作用,一方面进行强大的数据处理。还承担安全性检查的任务。   数据服务层数据服务层就是数据库管理系统(dbms),负责管理对数据库数据的读写。dbms能迅速执行大量数据的更新和检索。现在市场上比较流行的dbms有sqlserver,oracle,db2,sysbase,informix等。一般商业服务层通过发送sql命令来操作数据库里的数据。   那么,三层结构技术的技术特性是什么?   一、财务处理规则的封装   三层结构财务软件的中间层是封装了财务处理规则的组件。财务业务是一种比较规范化和标准化的流程,分析其整个过程,可以将凭证、帐簿、报表、核算项目建立成不同的财务对象,根据其涉及的数据和处理流程设计其属性、方法并独立封装,使财务工作对象化。例如,可将凭证处理功能对象化,完全使各会计职能模块独立封装成一个对象。可以想象,你完全可以根据需要向金蝶公司购入一个凭证处理封装对象(部件),加入自己的mis、cims中。   二、采用高性能的dbms数据库   三层结构的财务软件一般采用高性能的dbms数据库,如:sqlserver,oracle,db2等。dbms数据库是在服务器上运行的强大数据库引擎,拥有自己的cpu,管理服务器内存和磁盘读写操作,数据处理功能完善,支持标准的外部查询语言sql.   三、易于在各数据库系统的数据移植   由于支持标准的sql使得财务软件可支持同时支持和使用多种数据源。这样,假如子公司采用与集团不同数据库的财务管理系统,集团也能查询它的财务数据。   四、可扩展的集成开发能力   采用组件化[封装]技术,提供简单调用接口,用户或二次开发商可以轻松地在自己的应用程序中调用该组件(或称为部件),这样就可将现有或正在研发的信息系统与财务系统连接起来,减少人力、财力的浪费。   五、应用领域和应用平台的拓展   将web服务器作为客户层,将大量的业务处理组件放置在应用程序服务器上作为中间层,而将数据库放在数据库服务器上作为数据服务层。通过浏览器访问web服务器,应用可分布在一个或多个服务器上,??服务器可以是本地的、也可以是远程的。这样,拓展了应用领域,可通过远程拨号,我们就可以方便的查询当天的资金运营情况。通过interintra我们可以轻松的按浏览器风格来查看我们

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档