基于规则引擎的农行会计数据处理系统构建

被引量 : 0次 | 上传用户:whtdongwht
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在银行业务活动中,会计记账业务是一项重要的业务,系统需要依据一定的会计记账准则(规则)对数据进行相应处理。在农行旧有的系统中,相关规则经过需求人员阐述后,一般都是以硬代码的形式被固化在系统中,然而会计记账规则并不是永久不变的,它是随着市场和政策的变化而变化的,固化规则对系统的灵活性有很大的影响。一旦业务规则的变动就必须大动干戈修改原有的程序代码,记账规则的变化得不到快速的响应,银行业务员的生产效率低,系统维护成本也偏高;其次业务规则被固化在程序代码中,除非有完善的文档资料记录,否则银行业务人员难以知晓系统中的业务规则是什么,因而无法有效地管理、更新业务规则。如何使得应用系统和业务规则相互分离从而提高系统的灵活性、如何使得业务人员能够有效快速地管理和维护业务规则成为该系统急需解决的问题。首先讨论灵活多变的业务规则给数据处理系统带来哪些问题和挑战,接着指出规则引擎的优点和特点,进而指出它能解决企业当前面对的问题,明确了基于规则引擎开发会计数据处理系统的必要性。在此基础上,介绍规则引擎相关核心技术,讨论会计数据处理系统的总体功能、核心流程及其相关会计记帐规则例子,分析规则编辑器、编译器、规则执行引擎和数据处理等主要构件或子系统的功能,然后分析系统的架构,对规则管理子系统、会计数据处理系统等核心子系统进行详细设计,其中重点讨论支持可视化操作的规则编辑器(基于Eclipse插件开发框架)、遵循JSR-94规范的规则执行引擎的接口设计和实现和会计数据处理子系统的设计及规则引擎在该子系统的应用。最后把该系统与其他同类处理系统进行比较,阐述其应用效果,对该系统的可维护性和灵活性进行分析总结,指出该系统的不足与展望。
其他文献
以加强学生"卓越"素质培养为目标,针对交通专业电路课程理论性强、知识面广的特点,通过梳理交通设备与控制专业原先多门相对独立的主干课程知识体系,结合当前交通系统发展及需
随着期货市场的发展和成熟,期货公司在经营活动中积累了大量的期货交易数据,本文着眼于数据挖掘技术在期货市场中的应用,举例说明了期货交易信息中的关联规则挖掘。可以看到
介绍了铝合金压铸缸体的制造工艺流程、关键设备、相关工艺及品质控制,阐述了实时控制、真空压铸及局部增压等在铝合金缸体压铸的应用效果,对曾经出现的品质问题及工艺改进做
目的观察隔药饼灸对慢性肾功能衰竭(CRF)的临床疗效。方法将60例CRF患者随机分成治疗组和对照组,每组30例。对照组采用药物治疗及饮食控制,治疗组在对照组治疗基础上采用隔药
前言近年来,终末期肾脏病(ESRD)的病人数以每年10%以上的速度增加,由于受肾源的限制,透析疗法是目前治疗ESRD的主要方法,随着血液净化技术的发展及进步,终末期肾脏病人的生存
针对医院医疗纠纷发生的快速增长势头,本文从临床医务人员方面探讨如何提高医疗质量,预防医疗纠纷。提出了相应对策:加强职业道德培养,提高专业技术水平;熟悉及遵守法规制度和医学
目的:分析在急性白血病护理中应用个体化健康教育的效果.方法:2018年2月-2019年2月收治急性白血病患者62例,随机分为两组,各31例.对照组护理时采取常规健康教育;研究组在护理
采用等效为电感特性的负载和交叉耦合结构两种电路技术设计了一种高工作频率、低相位噪声的二级环形振荡器(two-stage VCO).因为是偶数级的环路级数,振荡器可输出两路相差90&
与芳酯型液晶相比,以芳酰胺为液晶基元的液晶化合物,由于分子之间易形成氢键,清亮点高,液晶态较稳定,因而越来越受到人们的关注;而含偶氮基团的侧链液晶高分子信息存储材料的
目的别嘌呤醇因其无可媲美的多重降尿酸机制,长久以来被广泛用于治疗高尿酸血症及其并发症。β内酰胺类抗生素是一类临床使用最广泛的抗菌药物。两类药物均具有重要的临床地