作者 : 杨考 微信号 : devin_cn_hd_09_16
本文是【讲解篇】和【技术分享篇】结合起来,由于CSDN文章图片丢失,又补了一次图片。同时进行了章节拆分。
全量版 https://blog.csdn.net/yk200808/article/details/80755459
第一节:业务简介 https://blog.csdn.net/yk200808/article/details/81624677
第二节:业务分析 https://blog.csdn.net/yk200808/article/details/81624779
第三节:功能设计 https://blog.csdn.net/yk200808/article/details/81624826
第四节:热点问题 https://blog.csdn.net/yk200808/article/details/81624861
第五节:准确性 https://blog.csdn.net/yk200808/article/details/81624899
第六节:使用建议 https://blog.csdn.net/yk200808/article/details/81624917
第七节:思考总结 https://blog.csdn.net/yk200808/article/details/81624934
账务交易主要是指,在资金流发生的时候,需要根据资金的流入和流出情况,对涉及的账户金额进行增加和减少操作,更新资金的时候,同时需要生成相应的账单,以便后续查询和对账等使用。
提及账务交易,大家并不陌生,古代就开始有账务的概念,小到家庭,大到公司,差别在于记账方式不同而已,家庭一般都只记录流水,而大的公司,账务会有多个掌柜管理,同时根据业务会细分账务类型,完善记账流水,实现资金无缝监控。
1) 多样性是资金流的一个典型特征,
1.1) 资金有流向,
1.2) 有金额,
1.3) 有流入对象,
1.4) 可以收回资金,
1.5) 资金错误的时候,可以进行调账或者各种形式补偿。
2) 资金链的关联
2.1) 资金流可以在一个链条上,
2.2) 也可以在不同的链条上,
2.3) 不同链条上的资金流通过账单进行关联
1) 资金流简单模型是线型,
2) 复杂一点是树形,
3) 最复杂的是网状,
用专业术语一句话概括描述,资金流的模型就是一个有向图
1) 资金流处理的时候,需要生成相应的账单,用来记录每个账户中出、入资金额度,用途描述,以及账户剩余资金的详细信息记录
2) 账单严格意义来讲,一旦生成,不能修改,如果发生退款或者金额错误,如何进行处理呢?
2.1) 发生退款,原账单保留不变,生成一个退款交易账单
2.2) 发现金额错误,可以生成一个补偿账单或者调账账单
总之,账单是只读,不做任何修改,这是账单的特征
账务实时交易系统,就是一个万能掌柜,首先能处理各种业务,其次是实时,最重要的是准确、可靠。
如何做到实时和准确,下图有详细信息可供参考。