● 摘要
摘 要本文以商业银行的国内信用证结算业务系统为研究对象,遵循现代软件工程的理论和方法,在对业务和技术现状的研究分析的基础上,结合商业银行的实际计算应用环境,设计实现了国内信用证结算系统的解决方案。本文的课题来源于商业银行为了支持国内信用证业务在全国各机构的开展,而组织的系统研发项目。论文首先对银行结算业务环境进行了分析,分析了现有支付结算工具、结算方式和信用证结算的特点;其次分析了银行计算应用环境,横向上对银行系统的发展现状、技术特点和系统间关系等进行了分析,纵向上对支付结算系统体系的构成、作用等方面进行了分析;然后对当前产品进行了分析,分析了当前主要结算系统的技术和实现特点;在最后归纳并分析了国内信用证的系统处理业务的方式和系统实现的方式。在这些分析的基础上,论文提出了设计实现目标和内容,即开发一个业务能够联机办理,信息能够联网传递,系统能够联动协同的信息系统。根据此目标和业务处理流程等需求,采用结构化的分析设计方法(面向数据流的方法),结合数据流图(DFD)对要实现的系统主要功能进行了划分和描述,并进一步提出了包括系统总体拓扑结构、软件结构、系统模块划分和设计、数据库设计和接口设计等在内的总体解决方案。在系统设计中遇到很多源于原有复杂应用环境、原有技术框架和项目的难题,比如涉及系统开放性、可扩展性和兼容性的系统间信息共享、系统整合的问题;涉及数据集中、分布处理和系统实现方式的问题;涉及数据的跨多个网络传递和系统间的协同处理的问题;还涉及到项目要求的利用现有网络和软硬件资源的等问题。对于这些问题的解决,除了采用结构化的分析设计方法外,在设计实现中还使用到C/S软件体系结构设计、通讯中间件、进程间通讯、交易事件驱动等关键技术,本文对使用这些关键技术解决实际问题的途径,进行了详细的阐述。随后论文讨论了模块的详细设计与实现,重点给出了发送模块的设计实现方法的实例,接下来对系统的测试情况和实际运行效果,以及经济和社会效益做了归纳阐述。最后在结论中对全文进行了总结归纳。系统完成后上线测试运行良好,达到了预期的设计要求和业务目标。本文基于实际应用环境提出的解决方案,对存在遗留系统的银行应用计算环境中,增加新的应用或处理功能,以及利用新技术改善原有系统等类似项目,有一定的参考借鉴意义。
相关内容
相关标签