论文部分内容阅读
银行核心账务系统是银行整个IT系统的关键部分,银行所有涉及账务的交易都需要通过核心账务系统来处理。为了适应银行国际化的发展,要求银行核心系统具有良好的架构设计,灵活扩展的业务处理,高可靠性、高性能、可移植等特点。然而,由于银行核心业务的多样性和复杂性,目前国内外核心系统的解决方案层次不齐,难以满足国内外银行业日益变化的业务需求。本文提出了一套全新的银行核心账务系统解决方案。采用OOD、OOP、多层框架结构、高度参数化、简化业务开发的设计理念,设计了银行核心账务系统的架构。该架构的可移植性、兼容性好,能够支持UNIX、LINUX、AIX等多种操作系统;采用消息队列机制,可支持同步、异步和并发处理,最大限度地提高系统的性能;基于XML格式的接口,便于与第三方系统集成;支持多种业务场景,满足现有金融业务的需求;支持业务按逻辑拆分,逻辑组件重用,并进行灵活配置。同业拆借是商业银行在货币市场上融通短期资金的主渠道。本文分析了同业拆借的业务需求,基于上述设计的架构,设计了同业拆借主要业务功能。参数化实现业务功能,提供方便灵活的扩展机制。同业拆借实现账务自动处理,每日计提利息,银行可随时了解资金的运用情况,分析潜在风险;拆借到期系统自动进行续拆或结清的账务处理,不需人工干涉,减少用户的工作量。文中重点介绍了本人分析、设计的以下内容:1.银行核心账务系统架构的数据库设计,实现了公共校验/授权、事物控制、交易调度、日志处理等功能;2.分析同业拆借业务的需求,整理出业务功能规格说明;3.建立同业拆借业务数据库模型,编写数据字典;4.基于系统架构同业拆借交易的实现。实现了定期拆借、活期拆借、通知拆借;拆借交易的变更;交易的续拆、冲正;每日利息计提,分段计息;拆借到期系统自动进行续拆或结清的账务处理。