APP下载

基于J2EE的网上银行贷款系统的设计与实现

2018-05-14王晓鹏

今日财富 2018年14期
关键词:贷款风险网上银行框架

王晓鹏

随着互联网技术的不断发展,网上银行贷款业务也随之日益增多,且已逐步成为银行的重要收益来源之一,以往主要是通过人工操作的方式来处理银行贷款业务,不仅工作效率低,而且极易出错,根本无法跟上时代的发展需求。因此,如何更好地优化网上银行贷款系统,这是一个值得我们不断研究的课题。本文利用J2EE技术来设计网上银行贷款系统,大大提升了系统的可靠性及安全性。

J2EE是Java编程平台专门为企业而设计的一类软件开发方案,其性能及功能均较为先进,已经被广泛推广于诸多平台中。利用J2EE技术来设计网上银行贷款系统,可使银行管理实现垂直化发展,使网上银行贷款业务管理水平得到显著的提升,是保证银行健康、稳定发展的一个重要手段。

一、系统整体功能模块设计

(一)系统整体框架设计

1.软件框架。传统软件框架主要由连接件、组件以及约束三部分组成,根据SA={Components,Connnectors,Constraints}不难发现,一个系统通常由若干个组件组成,且各组件之间并非相互独立的,而相互之间的联系介质就是连接件,约束条件的制定应基于具体要求来确定。

由于B/S框架采用的是网页的界面层,便于升级系统,且运作效率高,可实现跨平台操作,故本文采用的是此结构框架。

2.系统逻辑框架设计。本文采用的是基于B/S框架设计的网上银行贷款系统,其可以使数据层、应用层和表示层实现相互独立,其中,数据层主要用于保存系统中的全部数据;功能层主要用于处理用户请求以及数据库服务器的逻辑操作,客户端将请求传输至web服务器之后,在经过J2EE平台的Servlet容器处理之后,此请求会被传输至数据库服务器;表示层能够实现界面与用户之间的交换。

3.系统网络框架设计。基于J2EE设计的系统网络框架中的服务器与客户端是相互分离的,服务器中涵盖了数据库和其访问程序,可有效缓解服务器端的压力。Web服务器主要是借助应用程序服务器,在收到请求后将网页提供给用户;数据库服务器主要起到服务操作、访问数据库的作用。

(二)核心功能模块设计

1.客户信息管理模塊设计。此模块主要分为用户财务信息维护子模块、基本信息维护子模块及评估子模块三个,第一个主要反映用户目前的资产,第二个主要反映用户目前的状态,如信用等级及存款等,第三个是用户对银行业务的评估。

2.贷款业务过程管理模块设计。此模块主要用于处理贷款业务,操作如下:用户提出贷款申请并提交相关的资料,工作人员在全面调查用户的各方信用信息之后,再根据相关标准对用户的信用等级进行划分,再根据划分结果来选择是否发放贷款以及发放贷款额度。

在审批贷款的过程中,应设计相关的贷款用户评级类、合同类及合同管理类。

3.贷款风险管理模块设计。此模块主要是通过全面调查、分析用户的基本信息来减少贷款风险,以达到管理贷款风险的目的,信贷风险管理模块子模块主要包含:基本情况及财务信息功能、经营风险分析功能、重大违规及违法行为功能和录入客户背景资料功能。

4.贷后管理模块设计。贷后管理模块功能,主要用于记录贷款发放情况、评估和处理不良贷款、核查贷款报告。贷款发放回收业务流程有贷后台账管理子模块、贷后检查报告子模块和带质押物管理子模块三部分。首先贷款申请人申请贷款。贷款发放人员查询相关规定,如符合规定则发放贷款,贷款申请人到期查询还款。

二、系统安全性设计

(一)系统密码认证

登录时,Web浏览器会弹出登录对话框,要求客户输入用户名、密码,唯有在用户名及密码输入无误的情况下,方能通过验证。

(二)服务授权

该系统应用程序服务器会针对资源设置访问权限,Weblogic Server通过访问控制表来对客户组的授权进行管理,唯有获得权限的用户机方能对指定的资源进行访问。

三、系统实现

(一)客户信息管理模块实现

系统中的编号与客户信息通常是一一对应的,若想对客户信息进行管理,则必须先得到管理员授权并通过系统验证。工作人员可通过信贷员操作界面-系统主界面进入客户信息管理界面,实现对用户信息的录入、查询与维护。

(二)贷款业务过程管理模块实现

此模块主要负责管理贷款申请审批、贷款发放、贷款还款等环节,审核人员可通过待审批贷款申请界面来对用户资料进行审批。

(三)贷款风险管理模块实现

工作人员可通过贷款风险管理主界面来评估贷款风险,如贷款风险过高,则会弹出未通过审核的贷款申请界面。

(四)贷后管理模块实现

在发放贷款且临近贷款偿还期前,系统会将还款信息发送给用户,倘若借款方故意不还或无能力偿还,系统会提高该用户的风险等级,并在其征信中纳入此信息。针对达到展期要求的用户,应在展期列表中记录其信息。

通过测试发现,此系统的功能及性能均能达到设计要求,能保证系统安全、稳定运作。

四、结语

综上所述,利用J2EE平台所设计的网上银行贷款系统可有效的保证系统数据的完整性,最大限度地降低贷款风险,维护银行的利益,是保障银行长远发展的一项重要举措。(作者单位为武汉大学)

猜你喜欢

贷款风险网上银行框架
互联网金融发展对传统商业银行业务的影响研究
框架
浅谈框架网页的学习
我国网上银行发展与风险控制
基于Jmeter对Node框架性能的测试研究
晋商银行贷款风险管理研究
商业银行中小企业贷款风险及对策研究
抚松农发行开展贷款风险排查
商业银行小微企业贷款风险识别及应对研究
试分析目前我国网银法律监管问题