SOA架构下金融ECM的平台级数据建模策略

2 下载量 171 浏览量 更新于2024-08-27 收藏 436KB PDF 举报
"基于SOA架构的企业内容管理方案的数据建模着重讨论的是在金融行业如何利用面向服务架构(SOA)设计高效的数据模型,以支持企业内容管理(Enterprise Content Management, ECM)系统的构建。ECM在金融业的应用主要涉及将纸质单证数字化存储,通过建立业务流程如贷款审批,简化操作流程,减少纸张消耗,提高效率。在这个过程中,数据建模至关重要,它涵盖了业务流程、架构设计和IT元素的集成。 IBM的信息管理SOA参考架构中,金融行业的ECM内容管理部分对应于Content Management区域。业务流程涉及到信息的传输,即网点扫描的单证按类别分批上传到后台平台,可能通过ESB(企业服务总线)进行集成。此外,内容管理平台需与工作流管理系统结合,生成基于扫描单证的工作流,由IBM流程服务器执行。平台需要处理的关键元素包括操作信息、业务信息、文档信息、文档页信息以及它们之间的关系,同时考虑到事务控制、并发控制、权限控制和统计信息,如系统运行状态、错误管理和异常处理。 为了适应金融业的复杂性和分支网络,SOA架构的优势在于其灵活性和可扩展性,能够整合不同应用和系统。然而,市场上的内容管理产品通常更侧重于内容本身,这就需要在设计数据模型时特别注意这些关系的处理,确保数据的一致性和完整性。因此,设计一个平台级的数据模型,既要满足金融业的实际需求,又要充分利用SOA架构的优势,是本文的核心议题。"