金融系统代码中应该如何管理组织各种计算公式?

2020-11-29 14:48:03 +08:00
 ibufu
1971 次点击
所在节点    程序员
6 条回复
DoctorCat
2020-11-29 15:38:36 +08:00
公式与数据应该解耦,假设已经做到了,那么公式可以独立做个名称管理器,来做名称与公式的映射关系,其中公式为自定义的函数模版。
不知这个思路可否。
GrapeCityChina
2020-11-29 15:46:44 +08:00
这里有一篇技术博客:攻克金融系统开发难点,借助 SpreadJS 实现在线导入 Excel 自定义报表( https://www.grapecity.com.cn/blogs/spreadjs-overcome-difficulties-in-financial-system-development ),以用友畅捷通的 T-UFO 为例,看如何借助一款纯前端表格控件 SpreadJS,在财务系统中实现在线导入 Excel 自定义报表。仅供参考。
jones2000
2020-11-29 17:45:03 +08:00
1. 有一个公式解释执行器就可以, 公式由业务人员根据实际业务写公式脚本, 由后台或前端解析执行公式完成数据计算。
2. 数据和公式计算通过接口交互, 这些对接不同家数据源, 这需要转成对应的接口数据结构就可以,避免绑定某一家数据源。
3. 金融图形库, 对接公式计算结果,展示图形。
zuston
2020-11-29 22:36:06 +08:00
UDF
SmiteChow
2020-11-30 10:33:36 +08:00
必须硬编码在代码中,不能开玩笑
zmzy
2020-11-30 10:49:20 +08:00
就是代码,如果说有管理,那是在设计中固化。做成平台的很少,例如建模平台,变成正则表达存储起来。但是一般为了效率,都是写代买。金融行业最不缺的就是钱,就是人。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/730310

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX