摘要
对于商业银行来讲,他们已经开始重视信贷管理业务的重要性,在控制运营成本方面将信贷管理作为主要手段,通过更合理的、更好的管理手段为银行提升经济效益提供帮助。山东农商行在信贷管理方面遇到了很多的问题,银行缺少制度政策,没有相关的规定来使银行的信贷管理规范化,银行缺少信贷管理专业化人才团队,现有的业务人员专业化程度不高,责任心不强,信贷决策缺少数据支持,往往通过主观性决定是否可以信贷,而不是经过严格的调查,很多时候,借款主体可能是依靠关系进行信贷,或者是信贷主体自身不合规或者担保方不合法。面对上述问题,银行只有通过引入更为现代化的管理工具和手段才能更好的实现信贷管理和风险控制。
本文主要是在研究银行信贷管理业务背景及现状的基础上,对农商行信贷管理业务进行分析,发现当前存在的诸多问题,进行系统需求分析,完成业务流程分析、数据流程分析,通过系统的用例图以及用例描述完成客户管理、客户评级、授信管理、用信管理、台账查询、风险分类、贷后管理、资产管理、档案管理、报表管理以及系统设置等功能,之后完成了系统的非功能需求分析,在需求分析的基础之上,完成系统网络架构设计、技术架构设计以及总体架构设计,之后完成系统总体功能设计以及数据库设计,在数据库设计环节,完成系统数据库实体关系设计以及表结构设计,之后通过时序图、活动图以及类图等完成系统主要功能的设计过程。最后,选择 Java EE开发平台,利用 JAVA 开发语言、Oracle 数据库,使用 SpringMVC 架构,最终设计并实现了一套基于 B/S 模式的银行信贷管理系统,完成系统的开发工作之后,对系统进行功能和性能的测试工作,通过测试环境与测试用例,进行功能测试,之后进行系统性能测试,系统测试完毕且通过后,可以投入上线使用。
系统投入使用,使传统的手工业务处理变为信息化管理,不仅能够提高工作效率,还可以降低出错率,同时减少用户等待时间,提升用户的满意度。促进农商行控制经营成本、提升经营效益,实现农商行信贷管理信息化,利用现代化工具进行信贷管理、风险管理,从整体上提高银行的信息化管理水平,能够提升农商行的市场竞争能力,提升风险管控能力,能够促进农商行的可持续发展,使管理更高效,业务更明朗,使信贷管理业务达到标准化、科学化和规范化,对农商行信息化水平提高、资产负债成本的降低、实现电子化流程管理都具有战略意义。
关 键 词:信贷管理,风险控制,贷后管理, SpringMVC,Java EE
ABSTRACT
For commercial Banks, they have begun to focus on the importance of credit management, with credit management as a primary means of controlling operational costs, they help Banks improve their economic benefits through more rational and better management. Shandong rural commercial bank has encountered a lot of problems in the credit management, and it lacks institutional policies. There are no regulations to normalize the credit management. It is lack of a professional team for the bank. The existing staff has not high degree of specialization, and weak sense of responsibility, it is lack of data support for credit decisions, It is often decided whether or not to take credit by subjectivity, rather than by rigorous investigation. In general, the borrowers may depend on the relationship for credit, or the credit subject itself is not compliant or the guarantor is illegal.Based on the above questions, only by introducing more modern management tools and means can the bank achieve better credit management and risk control.
This paper was based on the background and current situation of bank credit management. It found the current problems, analyzed the system requirements and it completed business process and data flow analysis. It completed customer management, customer rating, credit management, use credit, parameter query, risk classification, and post-loan management, asset management, file management, report management and system Settings, and other functions through the system use case diagrams and use case descriptions. After that, it completed the system non-functional requirement analysis. On the basis of demand analysis, it completed system network architecture design, technical architecture design, and overall architecture design, then it completed the overall system function design and database design. During the database design process, it completed the entity relationship design and table structure design, and then, it completed the design process of the main functions through sequence diagrams, activity diagrams, and class diagrams. At last, with Java EE as development platform, JAVA as the development language, Oracle as database, SpringMVC as framework, it designed and implemented a set of bank credit management system based on B/S mode. After accomplishing the development of the system, it performed functional and performance testing through test environment and test cases, after the test’s pass, it can be put into use.
With the use of the system, it transformed traditional manual business into information management, it improved work efficiency, reduced error rate, at the same time, it reduced the user waiting time and improved users’ satisfaction.It promoted that the rural commercial bank controlled the operating costs, improved the management benefit, realized rural commercial bank credit management informationization, it achieved credit management and risk management with modern tools, and improved the information management level of the bank as a whole. and enhanced the rural commercial bank’s market competition ability, improved risk control ability. It made management more efficient, business clearer, and credit management business standardized, scientific and standardized. It had strategic significance in promoting the sustainable development and rural commercial bank’s informatization level, reducing the assets and liabilities’ cost, and realizing electronic process management.
Keywords: Credit management, Risk control, Post-loan management, SpringMVC, Java EE
银行信贷作为我国各家农村商业银行的主要业务,在支持我国经济发展和 GDP增长的过程中它起着十分重要的作用,人们的生活水平的提高是离不开银行的作用的。现阶段人们的生活水平和生活观念在不断的转变,越来越多的人使用银行的信贷业务,对于商业银行来讲,他们已经开始重视信贷管理业务的重要性,在控制运营成本方面将信贷管理作为主要手段,通过更合理的、更好的管理手段为银行提升经济效益提供帮助[1]。在这样的情况下,现阶段各家商业银行都在信贷管理中引进先进的技术和成功的经营理念,希望通过技术理念的创新为银行带来改变。
本文作者所在的农商行,在信贷业务管理方面的用户较多,因此,这些用户的业务量也很多,农商行经常需要处理的数据量十分庞大,而且更多的都是通过银行柜员通过手工形式进行处理,在这种情况下,容易出现错误情况,同时,工作效率也不高,这样会影响客户的满意程度,同时,面对同行也缺乏竞争力,而且伴随着银行的发展,银行信贷业务也将不断的扩展,这样如果继续采用传统的管理方式,势必会增加农商行信贷管理的难度[2]。此外,当前国家出台各类政策对国内的商业银行等金融机构的发展给予了大力的支持,商业银行信贷业务的种类也比以前更多、更复杂了,这就对银行的信贷业务管理提出了更高的要求,农商行只有通过先进的、适应银行自身的管理工具,将其应用到农商行的信贷管理中,结合自身信贷业务实际情况,利用信息化的手段进行信贷管理[3-5]。
因此本文正是在这一背景下进行农村商业银行信贷管理系统的开发及功能实现研究的。通过农商行信贷管理系统使传统的手工业务处理变为信息化管理,不仅能够提高工作效率,还可以降低出错率,同时减少用户等待时间,提升用户的满意度[6]。
从农商行的角度来说,利用现代化工具进行信贷管理、风险管理,从整体上提高银行的信息化管理水平,使管理更高效,业务更明朗,能够降低银行的资产负债成本,使信贷管理业务达到标准化、科学化和规范化,对银行长久、持续发展具有重要的意义[7]。
从 20 世纪 70 年代开始,国内就已经开始了金融信息化建设工作,历经几十年的努力,在金融信息化平台建设、数据综合服务平台、网络应用平台等多个方面都取得了一定的成效,当前国内的银行信息化主要有以下特征:
各银行都开始进行信息化建设,具有一定的规模,为后期的更大规模建设提供良好的基础,此外,各大银行对业务系统信息化建设方面的投入也很大,有些银行信息化建设起步早,发展快,已经具备一定规模,银行的信息化管理水平相对较高,实现了贷款、转账、清算等业务的信息化办理。但是还有一些银行发展的步伐慢,信息化水平落后,甚至大部分业务还沿用传统的手工办理业务,还未实现业务处理信息化,即使有些主要业务开发了管理平台,并且长期使用,一直未升级改造,但是银行的业务在改变,这就导致了现有系统无法满足业务发展的实际需求。最初,银行在进行信息化建设时,缺乏统一规划、缺乏一个统一的标准,银行内部各部门之间也缺少沟通,各个部门根据自己的需要建设系统,各个系统直接关联性较小,数据对接较困难,无法实现数据信息的完全共享,在银行内部形成了信息孤岛的现象,对银行标准化、规范化的管理工作造成巨大的影响[11,12]。
管理决策信息化已起步。对于银行而言,风险管理十分重要,不仅仅是管理过程中的信息、数据以及网络风险管理,银行的服务对象,客户的信誉风险、信贷风险等问题也是银行需要关注的,银行风险管理信息化对管理决策支持具有很大的帮助。国内很多银行都建立了与风险管理相关的信息系统。中国人民银行全面推广运行风险监督管理系统,实现银行风险预控管理,对风险进行实时监督管控,提升管理层的综合管理水平。浦发银行针对信贷风险建立了信贷风险管理信息化平台,2004 年,光大银行信贷风险管理系统经过开发商的测试、培训最终实施并成功上线,取得了不错的成效。国家开发银行主要针对银行客户信誉等级、债务情况、客户关系进行分析,建立了信用风险管理系统。中国民生银行也建立了自己的信贷风险管理系统,以确保银行的风险管理工作[13]。
数据仓库和新一代综合大系统的建设。在银行业,拥有大量的用户,而且每天都会生成海量数据,这些数据包括人员信息、资金流转、在线交易等,但是面对如此众多的有用数据,银行在如何使用方面还停留在简单的人员信息查询、交易记录查询等,仅仅是从中提取简单的报表,当前较为先进的大数据技术、云计算等理念并没有充分的应用到数据分析当中,没有充分体现出大数据的作用,不能让这些数据仅仅被存储、不能被闲置,要建立一套综合系统,建立一个大型的数据仓库,将大数据、云计算等技术运用到数据挖掘与数据分析当中,将闲置的数据利用起来,为银行风险管理提供决策支持[14,15]。
总体来讲,商业银行还需要进一步加大银行风险管理信息化的投入,引入国外的先进的风险管理理念和风险管理体系模型,将这些模型真正的应用到信息化当中,为银行的风险管理工作注入新鲜的血液,使风险管理的理论与实际应用相结合,真正的为银行风险管理工作提供支持与帮助。
新增黑名单客户截图
客户评级-对公客户查询截图
客户评级-评级截图
项目信息查询截图
项目详细信息截图
风险金维护截图
目 录
摘要
ABSTRACT
插图索引
表格索引
缩略语对照表
目 录
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 研究目标及内容
1.4 论文组织结构
1.5 本章小结
第二章 相关理论及技术
2.1 Java EE 平台介绍
2.2 Java 语言介绍
2.3 B/S 架构介绍
2.4 技术开发模式介绍
2.5 UML 建模工具
2.6 Oracle 数据库
2.7 本章小结
第三章 信贷管理需求分析
3.1 总体业务需求
3.2 系统数据流图
3.3 系统总体用例图
3.4 需求详细描述
3.4.1 客户管理功能需求
3.4.2 客户评级功能需求
3.4.3 授信管理功能需求
3.4.4 用信管理功能需求
3.4.5 台账查询功能需求
3.4.6 风险分类功能需求
3.4.7 贷后管理功能需求
3.4.8 资产管理功能需求
3.4.9 档案管理功能需求
3.4.10 报表管理功能需求
3.4.11 系统设置功能需求
3.5 非功能性需求
3.6 本章小结
第四章 信贷管理设计与实现
4.1 系统架构设计
4.1.1 系统网络架构设计
4.1.2 系统技术架构设计
4.1.3 系统总体架构设计
4.2 系统功能分解图
4.3 数据库设计
4.4 主要功能模块设计与实现
4.4.1 客户评级模块设计与实现
4.4.2 授信管理模块设计与实现
4.4.3 用信管理模块设计与实现
4.4.4 贷后管理模块设计与实现
4.5 本章小结
第五章 系统测试
5.1 测试环境说明
5.2 测试目的与范围
5.3 测试流程描述
5.4 系统主要功能测试
5.5 系统性能测试
5.6 测试结果总结
5.7 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
作者简介
(如您需要查看本篇毕业设计全文,请您联系客服索取)