信贷系统的核心功能其实就两块:业务管理风险控制,CMIS 在这方面做得还挺系统的。法人客户、个人用户、还有同业客户这些,统统都能纳进来,流程、审批、授信限额这些也都能覆盖,配合无纸化审批,响应也快。

CMIS 的客户管理逻辑比较清晰,像集团客户关联度高、权限分层复杂的情况,它也能得蛮细,适合那种客户结构偏重的银行系统。而且还自带统计和风险预警模块,数据一多,信息集中起来也方便,别小看这块,多老系统做不到。

数据库设计也比较稳,可以参考这份V1.1 数据库设计书,逻辑清晰,字段定义也比较合理,拿来做二次开发或者快速入门挺省事。你也可以看看它和RedHat+Oracle 11i的集成那部分,对接老平台有点用。

要是你做的是风险控制模块,推荐再配合这篇数据挖掘在信用风险管理中的应用,里面有实际用的模型逻辑,对后面上评分卡违约预测那类功能挺有参考价值。

,CMIS 作为银行核心业务系统的一环,功能覆盖广,结构也不算复杂。如果你正好在做信贷类产品,拿来参考、甚至复用部分逻辑,是个不错的选择。哦对了,字段命名用的是偏业务口径的命名风格,初看会有点生疏,熟悉下就好了。

如果你是做银行系统架构,或者准备参与信贷业务的流程建模,建议先看看CMIS 综述这篇,会让你对整体系统有个大致框架,不容易掉坑。