V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ibufu
V2EX  ›  程序员

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

  •  
  •   ibufu ·
    ibufu · 2020-11-29 14:48:03 +08:00 · 1689 次点击
    这是一个创建于 574 天前的主题,其中的信息可能已经有所发展或是发生改变。
    6 条回复    2020-11-30 10:49:20 +08:00
    DoctorCat
        1
    DoctorCat  
       2020-11-29 15:38:36 +08:00
    公式与数据应该解耦,假设已经做到了,那么公式可以独立做个名称管理器,来做名称与公式的映射关系,其中公式为自定义的函数模版。
    不知这个思路可否。
    GrapeCityChina
        2
    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
        3
    jones2000  
       2020-11-29 17:45:03 +08:00
    1. 有一个公式解释执行器就可以, 公式由业务人员根据实际业务写公式脚本, 由后台或前端解析执行公式完成数据计算。
    2. 数据和公式计算通过接口交互, 这些对接不同家数据源, 这需要转成对应的接口数据结构就可以,避免绑定某一家数据源。
    3. 金融图形库, 对接公式计算结果,展示图形。
    zuston
        4
    zuston  
       2020-11-29 22:36:06 +08:00 via iPhone
    UDF
    SmiteChow
        5
    SmiteChow  
       2020-11-30 10:33:36 +08:00
    必须硬编码在代码中,不能开玩笑
    zmzy
        6
    zmzy  
       2020-11-30 10:49:20 +08:00
    就是代码,如果说有管理,那是在设计中固化。做成平台的很少,例如建模平台,变成正则表达存储起来。但是一般为了效率,都是写代买。金融行业最不缺的就是钱,就是人。。。。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2401 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:54 · PVG 18:54 · LAX 03:54 · JFK 06:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.