登陆注册
15050600000024

第24章 网络财务系统的组件化开发技术

国际互联网的产生与迅猛发展,成为人类进入网络时代的重要标志。可以说互联网是继PC之后,发生在全球IT领域的第二次产业浪潮,它给IT产业以及全球经济和社会带来了重大变革,而它给企业财务管理带来的却是直接而又深远的影响。

由于技术水平的限制,长期以来,“如何加强企业整体的内部网络财务控制和实现有效管理”一直困扰财政主管部门、会计界和企业界,对于那些子公司和下属公司机构多,并且子公司和下属机构从事多样化行业经营的集团企业来说尤其突出,所以迫切需要一个能解决诸如合并报表、分析财务状况等问题,具有处理远程资料、分析存储资料功能的财务管理系统。

网络财务系统由此应运而生,其基本思想是将Internet/Intranet网络与财务软件结合起来,实现信息技术与管理技术的完善融合,以解决企业网络财务应用中存在的问题,为企业全面开展电子商务奠定基础。网络财务可以帮助企业实现财务与业务协同、远程报表/报账/审计等远程处理,事中动态会计核算与在线财务管理,实现集团企业对分支机构的集中式财务管理,支持电子单据与电子货币,改变了财务信息的获取与利用方式。

不断成熟的网络技术为开发、研制、运行网络财务系统提供了广阔的空间,MS SQL Server、Oracle、DB2、Sybase等大型数据库为系统可靠、安全运行提供了保障。因此,下面的讨论侧重于以Web技术为手段,采用C1ient/Server或Browser/Server结构设计开发相关的财务组件,实现分布式网络财务。

5.4.1 组件化开发的网络财务系统体系结构

网络财务系统能够在局域网和广域网范围内整合使用,适合远程应用、支持电子商务。根据这一需求,采用数据库技术、N层结构组件技术、Web技术和财务管理技术建立基于Web技术6层分布式的网络财务体系结构图,由数据库层、资料存取层、业务逻辑层、工作流层、格式层和用户接口层组成。

5.4.1.1 表达层的用户接口

用户接口层由用户接口和连接格式层的技术规范组成,技术规范将鼠标与键盘等用户命令翻译成格式层的方法,格式层组件通过这些方法操作用户接口。

5.4.1.2 格式层组件设计

格式层将来自工作流组件的各类信息转变成用户接口层的需求格式,如基于HTML 的浏览器以及支持XML 的浏览器接口。

5.4.1.3 工作流层组件设计

根据来自上层的资料信息,判断该事务执行的工作顺序,然后调用业务逻辑层逻辑处理组件处理业务。

5.4.1.4 业务逻辑层组件设计

业务逻辑层封装了财务管理的业务规则及数据处理的计算组件,可以是进程外组件*。exe,也可以是进程内组件*。d11,或者是一些*。ocx的内嵌控件。

5.4.1.5 资料存取层组件设计

资料存取层组件提供一些方法允许业务逻辑层的组件访问存储在数据库中的存储过程。数据库存取组件通过封装ODBC、OLE DB、Active X Data Objects(ADO)等第三方资料存取工具实现一些存取方法供业务逻辑层组件调用。

5.4.1.6 数据库层

财务资料存储在数据库层,网络财务软件采用大型C/S结构的网络数据库管理系统,支持大用户量的访问和海量的资料存储,并且是多种类型的大型关系数据库,如MS SQL Server、Orac1e、Sybase、Informix等,存储在数据库中的财务资料通过资料存取组件进行访问与操作,数据库层提供动态SQL语句、存储过程供资料存取组件调用。

在网络财务系统中,最核心的是分录数据库、科目数据库,财务信息围绕这两类资料的输入、输出及统计报表进行。分录数据库类似于记账凭证库,但资料包含量更广,包括原始凭证和记账凭证,而且库中资料一经确认(置入账标志),即成为会计分类账和日记账资料。科目数据库类似于通常的科目余额库,包括反映每一科目(包括一级会计科目和各级明细科目)当前的和分月、年的借贷方发生额、余额及数量等基本会计信息资料,还包括各科目历史的、甚至计划预测方面的基本会计信息资料。

5.4.2 网络财务系统的组件化开发

组件是一个面向对象的、可独立/自主运行的软件程序,与设计环境/开发语言无关,在软件系统的开发过程中,能够直接产生、重复使用、大量应用。以企业远程资料分析和处理为背景,围绕财务管理中的分录数据库和科目数据库。

5.4.2.1 会计确认组件

从原始会计资料到分录数据库。该组件完成把多样化的经济业务转化为由一定科目的借项和贷项组成的会计分录的内容,主要包括:根据原始凭证自动生成由一定科目的借项和贷项组成的会计分录,原始资料可以人工输入,但主要来自其他系统的电子资料,分录资料一经确认(审核入账),即成为正式的会计分类账资料。

在整个网络财务系统的核算过程中,表达层的凭单输入是关键,只有输入的凭单准确无误,才能保证账表的数字真实、准确。凭单输入结束后系统要进行凭单审核,对数字关系平衡、科目对应关系、科目代码层次等进行检查,如出现错误,系统应提示出凭单号和内容以更正,凭单核对无误后,才能进行账务处理,同时打印出凭单及科目汇总表。

5.4.2.2 日常会计资料生成输出组件

该组件实现会计日常明细资料的输出,对分录数据库中的记录按凭证号输出,即为记账凭证,按明细科目分类序时连续输出,即为日记账和明细分类账。包括汇总、对账、月末(年底)结转三部分,在根据输入的凭单进行记账之后,再分别转入总账、明细账、日记账等账户,再利用对账功能在指定时间范围内核对总账与明细账,日记账与总账之间资料构成关系。在每月终了账簿打印输出后,把当月各账户结账并结转成下月期初余额。并随时可以查询账户在一定时间范围内的记录,以满足有关人员查询需要。

5.4.2.3 会计信息确认信息积累组件

从分录数据库到科目数据库。该组件主要完成“分期间对账户资料进行浓缩”的内容,为网络财务系统乃至企业信息系统积累全方位的基本会计信息资料,为企业管理和决策提供全方位的信息支持。

科目数据库根据会计科目编制科目代码,设定统一编码长度,按照核算需要在总账科目代码后设置一级明细科目和二级明细科目代码以至更多层明细科目代码,各层代码统一成为一个科目代号,这样结算每笔业务时则可同时进入各级账户数据库中。

5.4.2.4 财务信息资料生成输出组件

从科目数据库到输出的各类财务信息资料。根据在科目数据库中已积累的大量基本会计信息,按照标准的资料代码和报表信息生成关系自动定义和产生所需跨机信息资料。这些会计信息资料包括日常的对外定期报表、随机的内部管理报表,以及财务分析报告等。

打印输出组件可以随时打印出序时账、余额表、日记账,定期打印总账、明细账,输出的账页由系统连续编号,在年底还要将一年的财务会计资料备份,并存入软盘,作为会计档案永久保存。

会计报表组件按照上级所要求的各种报表格式,从总账、明细账、余额表中提取资料,产生资产负债表,利润表等,报表数据一经产生,不能修改,以使账表相符,资料真实。

5.4.2.5 XML 处理组件

通过XML 处理组件实现与其他系统的集成,一方面接收其他系统的XML文件,进行解释、处理,经过会计确认后存入财务系统;另一方面将财务系统的输出转换成XML文件,便于其他系统的使用。

同类推荐
  • 手把手教你查账

    手把手教你查账

    本书从会计核算的基本对象出发,系统地对查帐的常用方法与技巧、利用内部控制提高查帐效率,及资产类帐户的审查等进行全面介绍。
  • 世界五百强企业的“时间”法则

    世界五百强企业的“时间”法则

    本书主要以“工作时间”为关键词,讲述了如何高效利用工作时间的方法和建议。
  • 大客户销售

    大客户销售

    本书内容有:初识大客户、分析大客户的采购风格、大客户人员概述、接近大客户、与大客户谈判、处理客户异议、大客户管理等。
  • 像狼那样聪明绝顶

    像狼那样聪明绝顶

    《像狼那样聪明绝顶——我们向世界杰出的CEO学习什么》一个企业家要想尽快地取得经营成功,最重要的一点就是要善于向强大先进的企业学习,借鉴并利用他们成功的经验。《像狼那样聪明绝顶》对世界500强企业做强做大的成功谋略进行了详细的分析和阐述。
  • 私营公司的10堂细节防败课

    私营公司的10堂细节防败课

    改革开放带来了私营公司空前的大发展,私营公司已经成为中国最为活跃的经济力量之一,也是市场经济不可缺少的一部分,然而,私营公司却往往是“九死一生”,经常在危机中无声陨落。根据调查,私营公司的平均寿命只有57岁,有果必有因,偶然中有必然的因素,众多私营公司的失败并不是无迹可寻的。私营公司虽然迎来了前所未有的发展壮大的机遇,但同时也不乏生存压力,私营公司“猝死”的原因很多,有来自公司外部的因素,也有来自公司内部的因素,但是内因决定外因,外因只是企业死亡的“催化剂”,内因才是关键。
热门推荐
  • 创出你的财富人生

    创出你的财富人生

    本书展现了诸多名人创造财富获得成功的故事,解读他们成功路上的经典创造之举,期许能给成功路上的追求者们以启迪。
  • 当年那些破事

    当年那些破事

    当你戴上皇冠的那一刻,你就必须得承受它的重量。我这一辈子都在寻找自己的皇冠,为了它我放弃了爱情,为了它我变得残忍,为了它我变得冷酷无情。当我终于戴上皇冠的那一刻我才知道,我什么都没了。在别人眼里我就是一只凶残血腥的野兽,其实并不是这样,我只是再也找不回自己。请你好好听听我的故事,当你听懂后你就知道,其实人都是逼出来的。你好,我叫佐龙!百度贴吧:罪恶的野兽作者唯一qq:381964697唯一交流群QQ258918153欢迎大家入群一起交流,谢谢大家的支持!
  • 时光易老:记住我曾经爱过你

    时光易老:记住我曾经爱过你

    言籽沫,你还在这里假惺惺的?呵呵你演的真好啊!你喜欢他吗?呵呵不可能了,记住他是我的了。我们已经上过chuang了,你插进来,你就是万人恶心的小三。你知道吗?我已经有了他的孩子。言籽沫你还拿什么和我争,就是我栓不住南宫浅轩,呵呵你也别想。那你那?南宫喜欢你?他喜欢的是我。呵呵,许池恋你想太多了吧(其实当她说出这句话的时候我已经很伤心了)
  • 错过——背叛

    错过——背叛

    这是继《璃沁殇觉》弃坑后的一部接力小说,同是里面的人物,但故事内容完全不一样!内容更加精彩,同样是科幻小说,但我这本不一样哦~各位有兴趣的话可以来看看,金笔保证再不会弃坑!!!
  • 能量体

    能量体

    一个平凡少年无意中解开了身体的限制激发了身体的无限可能,到底是传说中的神仙还是强大的妖兽?
  • 彼岸桦海异世傲天

    彼岸桦海异世傲天

    君无怡?还是夙宁?她的前世,是个迷。她本以为,这次重生,会改变命运,可惜还是逃不过上天的惩罚,可惜啊,这次她不会再随从,谁挡杀谁,神挡刹神,佛挡刹佛!
  • 鸾凤鸣之凤凰泣血

    鸾凤鸣之凤凰泣血

    她,向往平淡和乐,但与生俱来的血统注定了今生命运多舛。千里漫漫黄沙路,如命运之轮的锁匙,为她开启了人生新的转折点……他,风华绝世,谋略无双,似能看透世间万事,却独堪不破一个“情”字。一次无可奈何的和亲,令他痛失挚爱,他指天立誓,有生之年,剑指漠北,马踏阴山。一场突如其来的邂逅,起笔他与她纠葛一世的孽缘。相爱、背叛,有情、无情,谁又能分清?他,孤傲不群,勇冠三军,似有万夫莫敌之勇,却独闯不过一个“情”关。街市偶遇,不打不相识,从此他痴心长付,一世不移。奈何落花有意,流水无情,自相遇伊始,他与她之间就已注定了无疾而终的运命。相聚、别离,缘深、缘浅,又有谁能说明?世事纷纭,劫波度尽,相守的甜蜜,别离的苦痛,终令她立定决心要与相爱之人生死相依,不离不弃。绝世的双雄,倾城的红颜,两男一女的纠葛,必然会激起火花无数,相爱相杀,相依相守,究竟何人才是她最终的归宿?
  • 邪魅帝王的冷妃

    邪魅帝王的冷妃

    前世的我相信爱情,得到的是家破人亡。我发誓不再爱!投胎转世,今生寒韵冷,我珍惜我现在的家人,也不再相信爱情,可惜一次别院之行改变我以后的人生。他夜殇灃,他国皇子,因为一场误会,娶我,折磨我,却不知道我就是他苦苦找寻的人!伤我,害我,丧子之痛,我不能忘记!情节虚构,请勿模仿!
  • 重生之神算天下

    重生之神算天下

    一代玄学大师,遵从天命,循规蹈矩,造下多少善缘,最终却惨遭背叛,心脏病发,骤然离世。重生后的韩诸,抚摸着健康而有力的心跳,含笑道:我要用前世多少善缘,换此生肆意张扬,踏平四方。
  • 我的双面郎君

    我的双面郎君

    中个暑也能穿越,我傻眼了。算了,穿就穿了吧,但是为什么要我穿到一个痴儿身上,而且是即将被送到恐怖皇宫里面的痴儿。一入侯门深似海了都,那入了宫门不就死翘翘了。哇咧咧,为什么我这么命苦哦,遇到个皇帝还这么恐怖啊,人前温柔,人后禽兽,还要不要人活了!啥米,要俺为你生一个儿,不要!又虾米?不生也得生。哇咧咧,人权,人权,我要人权。好啦,我承认你就是人权!