论文部分内容阅读
随着我国银行业的不断开放,外资银行纷纷进驻我国,给我国本土的商业银行带来了激烈的市场竞争,我国商业银行为适应这种竞争,必须对银行早期的经营管理方式进行改革,以适应当前的市场环境。信贷业务作为我国商业银行的主要盈利来源,在其盈利结构未发生根本性变化之前,必须加强对信贷业务的管理,提高信贷业务的办理效率,加强客户服务质量,实现信贷业务的科学化管理。在信息化浪潮下,信贷管理系统便应运而生。商业银行通过信贷管理系统能够实现信贷业务的流程化、信贷业务管理的信息与决策的科学化,同时也能有效的加强风险控制。因此,信贷管理系统的应用对于商业银行的发展具有重要的战略意义。本课题是根据某城市商业银行对信贷管理系统改造升级的现实需求展开研究,并采用先进的B/S体系结构、Java EE架构、JSP技术、SSH框架与Oracle数据库管理系统开发了信贷管理系统。在系统功能方面,根据某城市商业银行对系统的需求,并按照模块独立性最大化原则,将系统划分为客户信息管理模块、信贷业务管理模块、信贷风险管理模块、信贷资产管理模块、信贷报表管理模块与系统维护管理模块,模块功能覆盖了商业银行的信贷业务流程,同时引入了工作流技术,能够对信贷业务流程进行灵活调整,有效的提升了系统的适应性与灵活性。在系统扩展性方面,系统结合B/S结构与SSH框架技术的特性,将系统划分为四个层级,各层级间采用接口进行通信,层级耦合度低,有效的提升了系统的扩展性;在系统安全性方面,应用PKI技术、防火墙技术、入侵检测系统、数据库安全技术与日志审计技术构建了系统安全体系,有效的保障了系统安全性。本文根据商业银行信贷业务管理系统的开发周期,对系统开发过程进行了详细论述。首先结合对某商业银行信贷业务现状与信息化需求的调研结果,确了系统建设目标,并对系统功能与非功能性需求展开了分析;接着对系统逻辑结构、物理结构、模块功能结构、模块功能与数据库展开了详细设计,并构建了系统安全体系;然后采用My Eclipse 2015集成开发环境与Java语言完成了系统代码的编写与界面制作;最后确定了系统的测试环境,并在测试环境基础上采用黑盒测试法设计测试用例对系统功能展开了测试,采用Visual Studio Test Professional 2012对系统性能展开了测试。通过综合测试发现,系统功能与性能均达到了需求分析阶段所确定的功能与性能目标。