对于账务系统开发的一点儿理解
杏彩体育官网登录最新版杏彩体育官网登录最新版做支付系统建设也有一段时间了,受累于各种事务性工作,一直没有沉下心好好研究和理解下其中较为核心的部分,账务便是一个。对于开发账务系统的人来说,系统的阅读和学习一些会计知识是必须的,否则开发起来则相当吃力。近期有闲,了解了一些,故把近期了解和所学出的一些粗浅的理解形成笔记供以后参考所用。
账务系统这个名词在不同的企业所代表的系统范围是不同的,比如支付宝,将传统账务系统拆分为了两部分,一部分只记录业务明细账,提供对外部客户的账务(余额,账务明细)支持及服务,可以看做是服务层或应用层面的系统,另一部分是会计系统,是为了内部核算管理而设立的,内部外部客户的资金核算要从会计系统出,支付宝业务量大,这样做的好处是将系统职责进一步明确化,便于分工建设的专注度及服务提供,而很多业务量互联网金融或支付公司则将上述两方面都融在一起。
建设账务系统基本要搞清楚的几个会计专业名词还有科目和分录,借与贷,会计恒等式、借贷记账法。当然还有很多,但是只要理解了以上几个名词,就可以具备开发账务系统能力了。这些知识网上多的是,但是真的做到理解,对于一般的技术人员来说,需要实际项目和业务经验积累的。否则非会计专业的同学们不行,当然不乏有很多的复合型人才可以兼备。本笔记简单的罗列下这些名词的释义,光看解释是很难明白的,建议去百度百科仔细看看。
在会计实务上以“借”表示资产的增加和负债及所有者权益的减少;以“贷”表示负债和所有者权益的增加及资产的减少。具体地说,资产的增加应记在资产类的有关账户的借方,资产的减少应记在资产类的有关账户的贷方;负债及所有者权益的增加应记在其有关帐户的贷方,负债及所有者权益的减少记在其有关账户的借方。凡账户若借方有余额,表示为资产的余额。凡账户贷方有余额,表示为负债及所有者权益的余额。一般资产类账户都为借方余额,负债及所有者权益为贷方余额。其结构是不同的。
一个是科目及分录的设置,这个决定了以后所有业务系统的记账及核算过程是否合理,一般来说不建议由非会计专业人员设计,或者可以由技术人员设计之后,最终由会计进行确定。
第二个是账务系统的性能设计,由于账务系统是所有交易的核心,几乎所有交易系统都会调用账务系统,那么账务系统很可能是所有系统中最早体现出性能问题的系统之一,这个要根据所使用的技术不同区别对待,建议在设计前期就多进行考虑,包括使用硬件的规划、考虑非实时交易的异步机制、数据库优化、合理接口设计、缓存设计等方面满足日后系统性能扩充。