银行法人信贷客户综合评价系统设计与实现提供新2娱乐官网,dafa888等产品欢迎前来洽谈业务合作

dafa888

dafa888资讯

dafa888新闻

银行法人信贷客户综合评价系统设计与实现

来源:新2娱乐官网 时间:2019-04-29

  ABSTRACTII ABSTRACT rapidpopularization computertechnology, network technology databasetechnology, hasbeen widely used hasdeveloped distributedmanagement system, improve informationlevel servicequality bankingbusiness. paperanalyzes comprehensiveevaluation system banklegal person credit, researchstatus quo abroad,expounds mainwork innovationpoints paper.Secondly, paperanalyzes systemdesign MVCmode, JSP technology, JavaBean technology, database technology, Struts technology databasetechnology, etc., systemdesign paperverified technicalfeasibility, management feasibility otheraspects systemdevelopment UMLuse case diagram technology bankstaff, management, human resources management departments conductresearch systemslogical business functions, respectively, workfunctions, department work, credit customer evaluation functions, system management functions otherfour key functions, from systemsecurity, data integrity, system reliability, etc.. paperdesigns systemtopology, functional architecture, software hardwaredeployment architecture, structuredflow chart systemalgorithm flow, goodsystem database using E-R diagram relationaltable. Eclipseintegrated programming environment, comprehensiveevaluation system banklegal person credit testresults show systemhas good usability reliability.Key words: credit; legal person; database; bank 1.1系统研究背景 1.2系统国内外研究现状 1.2.1系统国外研究现状 1.2.2系统国内研究现状 1.3系统研究目的与意义 1.4本文工作与创新点 1.5本文组织结构 2.1MVC 模式 2.2JSP 技术 2.3JavaBean 技术 2.4数据库技术 2.5本章小结 113.1 客户经理工作管理功能分析 113.2 部门工作功能分析 113.3 信贷客户评价功能分析 123.4 系统管理功能分析 133.5 系统性能需求分析 143.6 本章小结 164.1 系统总体设计 164.2 系统功能详细设计 164.2.1 客户经理工作功能设计 164.2.2 部门工作功能设计 174.2.3 信贷客户评价功能设计 IV4.2.4 系统管理功能设计 184.3 系统数据库设计 194.3.1 数据库概念设计 194.3.2 数据库关系表设计 224.4 本章小结 265.1 系统实现环境 265.2 系统数据库接口实现 275.3 系统核心功能实现 285.3.1 客户经理工作功能实现 285.3.2 部门工作功能实现 285.3.3 信贷客户评价功能实现 295.3.4 系统管理功能实现 295.4 本章小结 316.1 系统测试概述 316.2 系统功能测试分析 316.3 系统性能测试分析 316.3 本章小结 37参考文献 绪论1.1 系统研究背景 银行信贷是指银行在日常业务管理过程中将银行的自有现金或存款借给企 事业单位进行使用,并且在约定的时间内收取借贷方的利息,获取一定的经济活 动内容 。随着我国经济改革,商业银行、国有银行、股份制银行等如雨后春笋一般诞生出来,中国银行业面临着严重的竞争压力,为了能够提高银行信贷管理 的手段和技术,提高信贷综合管理质量,需要开发信贷自动化管理系统,提高信 贷管理信息化水平 近年来,我国为了支持中小企业的发展,从政策上给与了强大的支持,同时也为人们进行融资给与了极大的支持力度,以便能够更好的培育、拓展先进的制 造业、服务器、文化传媒产业、战略新兴产业等,提升了银行信贷对中小企业支 持力度。发现信贷产品可以满足中小企业扩大再生产能力,并且能够满足企业在 生产经营中的现金需求 。近年来,作为市场经济的重要组成部分,银行法人信贷客户已经成为银行风险管理的核心内容。因此,良好的信用评价、综合评价能 够有利于健全完善法人信贷客户管理体系。为了提高法人信贷客户综合评价效率 和自动化程度,本文采用 架构、JSP、JavaBean技术和MySQL 数据库技术 实现一个功能完善的分布式管理系统,可以提高法人现代客户综合评价效率,降 低银行现代风险,减小不良信贷资产的规模,提高银行整体的效益。 1.2 系统国内外研究现状 .21系统国外研究现状 国外计算机技术、数据库技术、互联网技术发展迅速,其已经在银行的各个 工作项目中得到了广泛的应用,国外在上个世纪初期就已经使用计算机管理银行 业务,经过20 多年的信息化建设,分布式管理系统已经得到了长足的发展,提 高了银行的信息化水平,进而可以提升银行的核心竞争能力,可以大幅度提升银 行的市场管理、决策支持管理的战略高度 。随着信息技术的快速发展和进步,其已经成为我国,其已经迅速的推动了我国的金融办公管理的信息化发展,并且 能够大幅度提升了信息的金融管理能力 。德国海德堡大学的Norlan教授开发实 现了一套集成的银行法人信贷客户综合评价系统,该系统能够基于先进的工作流技术,可以根据银行法人信贷客户综合评价的具体工作流程,实时修改信贷客户 的风险,确保银行信贷业务管理的安全 。日本的京都大学使用了计和 实现了银行法人信贷客户综合评价系统,有效的管理了银行法人信贷客户综合评 价业务 。美国花旗银行与卡耐基梅龙大学合作开发了一套基于MVC、B/S体系 架构的银行法人信贷客户综合评价系统,该系统集成了传统的物联网、传感器等 先进技术,实现信贷合同图片拍摄、合同输入等,可以有效地提高银行法人信贷 客户综合评价效率,并且能够查询银行法人信贷客户综合评价数据 。加拿大多伦多大学的Charerse 等人开发了一套功能丰富、系统完善的银行法人信贷客户综 合评价系统,该系统可以实时的采集法人信贷业务数据信息、业务办理现状信息 等,提高了法人信贷业务的实时性、有效性 。澳大利亚伍伦贡大学的George 等人基于先进的支持向量机、遗传算法等数据挖掘技术开发和实现了一套功能完 善的银行法人信贷客户综合评价系统,该系统可以采集原始的业务管理数据,从 中发现人们最爱的信贷信息,以便能够根据用户需求和偏好为法人信贷客户评价 [10] 。总而言之,国外银行法人信贷客户综合评价过程中,已经逐渐引入了云计 算、移动计算、B/S 体系架构、数据挖掘等先进的分布式管理系统开发技术,取 得了显著的效果。 1.2.2 系统国内研究现状 在国内,银行信贷业务发展迅速,银行管理部门为了促进信贷业务的实时性, 引入了先进的计算机技术开发银行法人信贷客户综合评价系统,以便能够更好地 实现银行法人信贷客户综合评价管理。李波等人将信贷业务与工作流技术相结合, 开发了一套完善的银行法人信贷客户综合评价系统,该系统可以把子系统把底层 的基础数据呈送与“智能控制”子系统,而且把电子标签以及智能控制等融于一 [11]。徐克鹏等人分析了银行法人信贷客户综合评价系统设计表达不清晰、流程 不明确等问题,采用业务流程管理模式(BMP)开发实现了一个银行法人信贷 客户综合评价系统,能够整合信贷业务采编平台资源,实现法人信贷综合评价信 息高效化管理,并且具有较高的集成性、可移植性和可靠性等优势 [12] 等人分析了现有银行法人信贷客户综合评价系统存在的业务流程较多、信贷跟踪困难、评价效率较低、数据处理不及时和手段落后等问题,在银行法人信贷客户 综合评价领域应用过程中引入了JSP 技术、数据库技术,构建了新型的银行法人 信贷客户综合评价业务流程,开发和实现了性能较高的银行法人信贷客户综合评 价系统 [13] 。刘天竹等人提出来一个针对银行法人信贷客户综合评价管理数据流 程、功能模块、体系架构在实施的过程中的技术改进性方案,改进银行法人信贷 客户综合评价系统的性能 [14] 。周明天等人对使用J2EE 技术的多层体系结构进行 了详细的介绍,建立银行法人信贷客户综合评价系统[15] 。奚雪峰等人分析了银 行法人信贷客户综合评价系统能够有效的帮助信贷业务风险信息采集和管理,使 用J2ME 平台技术开发和实现了一个银行法人信贷客户综合评价管理系统,将其 配置在移动智能终端上,完成信贷风险业务信息管理功能,适应信贷风险业务管 理系统需求 [16] 。汪迅宝等人根据银行信贷风险管理的实际功能需求,设计和实 现了一个功能完善的信贷风险业务管理系统,并且引入自动化数据采集工作,提 高了银行信贷风险管理系统的效率 [17] 。尹新富等人分析现有银行法人信贷客户 综合评价系统存在的单机系统等缺陷,提出使用B/S 架构开发和实现具有易扩展 性、平台移植性等特点的银行法人信贷客户综合评价系统,该功能安装方便,实 现简单,具有易用性 [18] 尽管银行法人信贷客户综合评价系统得到了广泛的研究和改进,但是依然存在许多的问题,比如前期开发的系统基于单机版系统架构,无法适应现代互联网 数据共享的需求;一些系统的智能程度较弱,没有实现风险数据业务管理采编智 能预警功能,无法确保新闻信息的时效性 [19] 。因此,为了解决上述问题,本文 基于JSP 技术、JavaBean 技术、J2EE 技术、MySQL 数据库技术、C/S 体系架构 开发实现了一个完整的银行法人信贷客户综合评价系统,该系统能够实现实时信 贷风险信息管理,监控和管理信贷风险业务信息资源,提高银行法人信贷客户综 合评价的实时性。 1.3 系统研究目的与意义 随着我国市场经济的快速发展和进步,企业、个人在市场经济活动中,通常 需要进行银行信贷,因此大规模的企业、个人信贷,增加了银行信贷业务管理工 作量,并且银行为了保证信贷资金的安全性和使用效率,银行信贷业务管理过程 也越来越复杂,因此,开发和实现自动化的银行法人信贷综合评价系统已经成为 银行和许多金融管理学者研究的热点。计算机技术、网络技术和数据库技术的快 速发展,为银行法人信贷综合评价实现自动化、信息化管理提供支撑。银行法人 信贷综合评价系统已经成为银行信息化发展的重要方向和工作内容之一,可以有 效的提高银行信贷业务管理工作的执行效率。 1.4 本文工作与创新点 本文的主要工作包括以下几个方面: (1)系统需求分析。论文对客户经理、企业法人等人进行调研和分析,使 用UML用例图对系统进行了建模,导出了系统的逻辑业务功能,构建了客户经 理工作管理功能、部门工作管理功能、信贷客户评价管理功能、系统管理功能等 四个方面,并且从系统响应速度、存储能力、先进性、共享性、存储能力等几个 方面进行了系统性能分析,确保系统能够满足处理软性指标要求。 (2)系统功能设计。针对系统的总体功能架构、详细功能模块、数据库进 行了设计,设计了系统的B/S 体系架构组成内容、软硬件部署结构和星型网络拓 扑结构等进行设计,并且从客户经理工作管理功能、部门工作管理功能、信贷客 户评价管理功能、系统管理功能等四个结构化进行了设计,使用 E-R 图和关系 表设计了一个访问性能较好的存储数据库。 (3)系统数据库操作组件实现。系统开发过程中,为了能够提高数据库访 问的性能,包括可扩展性、可移植性,系统采用 JavaBean 数据库访问组件,这 些组件包括数据库连接、数据库操作、字符串处理、时间处理等几个方面,并且 能够保证系统的快速实现,提高程序开发能力。 1.5 本文组织结构 本文主要分为六个章节,具体如下所述: 第一章重点描述了银行法人信贷综合评价系统的研究背景,并且归纳了系统 研究的不足和存在的问题,为了解决上述问题,提出了研究一个适合银行信贷业 务工作的管理系统。 第二章介绍了系统的关键技术,分别是MVC 模式、JSP 开发框架和技术、 JavaBean 技术、Struts 框架技术、数据库技术等,分析了这些技术的先进性和在 现代分布式管理系统中开发的优势。 第三章过对客户经理、企业法人等人进行调研和分析,使用UML 系统进行了建模,导出了系统的逻辑业务功能,构建了客户经理工作管理功能、部门工作管理功能、信贷客户评价管理功能、系统管理功能等四个方面,并且从 系统响应速度、存储能力、先进性、共享性、存储能力等几个方面进行了系统性 能分析,确保系统能够满足处理软性指标要求。 第四章针对系统的总体功能架构、详细功能模块、数据库进行了设计,设计 了系统的B/S 体系架构组成内容、软硬件部署结构和星型网络拓扑结构等进行设 计,并且从客户经理工作管理功能、部门工作管理功能、信贷客户评价管理功能、 系统管理功能等四个结构化进行了设计,使用 E-R 图和关系表设计了一个访问 性能较好的存储数据库。 第五章使用 Java 程序设计语言开发了系统的数据库操作、字符处理、时间 处理组件,并且描述了每一个详细功能模块的算法流程,介绍系统功能。第六章对系统进行了测试,从功能、性能两个方面进行了测试,测试结果显 示系统功能业务处理正常,处理速度较快,具有良好的易用性和可用性。 最后对系统进行了总结和展望,归纳了本文的主要工作和创新点,并且对系 统未来的工作进行了展望。 相关技术分析2.1 MVC 模式 MVC(模型视图控制,Model View Controller)是一种设计模式,其可以能 够为分布式管理系统提供用户输入、系统处理和数据输出的三个非常关键的层次 结构,分别是数据模型层、视图层和数据控制层,每一层对外提供逻辑独立的功 能,并且通过接口进行通信 [20] MVC模式中,Model 是一个非常重要的组成部分,MVC 模式可以包含 持续改变状态的关键信息 [21,22] 。对于一个功能较多、复杂的的银行法人信贷客户 综合评价系统来讲,内部封装的事务处理逻辑功能组件都被封装到分布式管理系 统内部,以便能够在触发相关的功能时被系统调用。在功能简单、轻型分布式管 理系统中,事务逻辑操作可以嵌入到关联的事件类中,并且其作为MVC 模式中 控制器角色的一个关键组成内容,如果事务逻辑较为简单,可以采用嵌入方法, 但是如果分布式管理系统较为复杂,事务逻辑就不可以如此简单,需要采用的更 好的业务处理逻辑 [23] (2)视图(View)在银行法人信贷客户综合评价系统开发和实现过程中,视图可以使用JSP 术进行设计和构建[24] (3)控制器(Controller)在MVC 设计模式中,控制器具有重要的作用,其实一个系统的核心,其主 要有相关的组件构成,可以通过 ActionServlet 类进行实例化,并且使用 Servlet 中配置的文件进行运行和映射,将其翻译为可以执行具体程序代码,因此,在系 统执行过程中我们可以得知,真正实现 Action 功能的逻辑业务是由 ActionMapping ActionForward共同构成的,因此可以使用不同的逻辑业务功 能进行设计和实现,并且在分布式管理系统中,本文使用J2EE 技术进行设计和 实现 [25] 2.2JSP 技术 J2EE 开发平台与传统的应用开发不同,该系统的各个组成部分均采用了先 关的组成标准和规格,根据不同的服务类型和系统的估摸,可以使用J2EE平台 进行选择性开发,以便能够有效地降低银行法人信贷客户综合评价系统的开发成 本,并且能够迅速的进行部署和使用,缩短了开发周期,J2EE 技术已经经过验 证,适用于各类企业的应用程序,比如自动化管理系统、金融服务系统、通讯管 理系统 [26] 。本文基于J2EE 开发平台,将其应用于银行法人信贷客户综合评价系 统。J2EE 技术开发模型的架构是多层的,其由不同的应用组件共同构成,同时 组件分布于系统的各个应用层,目前,从使用的角度来讲,Sun 公司提取使用J2EE 平台技术,可以高效率的开发实现管理系统。J2EE 平台是一个集成化的系统开 发、部署和运行环境,其能够有效的降低系统开发人员的编程、部署和调试工作 量,并且能够将许多通用的、复杂的指令系统分给供应商进行实现,可以把更多 的精力防止在系统的逻辑业务需求上,以便能够大大的降低系统实现的周期,并 且提高系统的业务需求分析的圆满度。基于J2EE 平台开发和设计管理系统,可 以提高系统的在异构环境下的可运行性、高效性,并且促进系统应用程序在异构 的环境中可靠的运行,并且使软件开发具有高强度的可移植性,并且具有极其重 要的特点,不需要任何的硬件,即可实现操作系统和中间件的运行,因此系统开 发和实现需要依赖J2EE 平台的特点,实现一次性操作部署和运行,无需对每一 个操作系统开发不同的应用程序版本,因此实现了系统的平台无关性和可移植性。 基于J2EE 开发设计平台,其可以保持平台具有良好的可伸缩性,能够有效的满 足大规模用户同时使用,同时在任何操作系统上得到广泛的使用和关注,实现系 统的服务器处理负载均衡等,打破管理系统服务单单一,功能简单等特点,以便 能够在多个服务器上同时部署,实现多用户多线程访问系统,解决了系统平台的 可伸缩问题,实现了承载大规模数据处理需求问题。平台具有长期的可靠性、安 全性和稳固的可用性。管理系统基于J2EE 技术进行开发,能够实现系统的支持 功能,并且具有良好的长期使用性能,其可以满足管理系统的相关要求,可以有 效的满足任何一个系统的平台实现全天后二十四小时无故障高效率工作,避免客 户在使用过程中发生停机事件,并且能够阻止其在地域上、时间上收到任何不良 的限制,为机动车司法既定提供优质贴心服务 [27] 。J2EE 架构如图2.1 所示。 客户层Web浏览器 Applet 应用客户端 J2EE应用服务器 表示层 Web容器 JSP Servlet JavaBean 业务逻辑层 实体Bean 会话Bean 消息驱动Bean 企业信息层数据库 目录服务 消息队列 图2.1 J2EE 平台体系结构模型 银行法人信贷客户综合评价系统开发和实现过程中,为了适应当前分布式网 络操作管理过程中,系统前台开发采用先进的JSP 技术,该技术是由SUN 公司 提出的一种网络应用程序开发程序。因此系统可以更好的实现网络操作管理功能。 银行法人信贷客户综合评价系统开发过程中,JSP 可以于HTTP、IP 传输协议等 构建一个完善的操作管理系统,为用户提供一个超大规模组件。能够将用户的逻 辑业务请求存储到标签中,进而可以连接启动数据页面处理组件的程序,以便能 够将用户的逻辑业务请求发送到服务器中,方便服务器进行机械 [28] 。JSP 是一种 有效的软件开发设计与实现策略,其是 SUN 公司为了适应当前面向对象软件开 发的提出的一种面向对象的分布式管理系统软件设计模式 [29] 。目前,JSP 框架较 好的支撑了分布式管理系统对互联网、云计算、移动计算等先进技术的支撑。JSP 框架在基于互联网的基础上可以开发一套与硬件设备、操作系统无关的应用程序, 并且实现互联网接入模式,构建一个在 Internet 标准与 XML 基础之上的程序开 发模型,能够为程序设计提供一套基于 结构的Web 应用系统管理、设计与 开发架构 [30] JSP具体的实现过程中,其关键技术主要包括以下几个方面的功能:一是JSP 程序开发可以为用户提供动态的服务管理功能。JSP 服务器可以为基于JSP 架构 开发的分布式管理系统提供应用服务处理功能,实现分布式管理系统事务分析与 处理。JSP 基础服务可以为分布式管理系统软件提供用户身份验证、数据存储、 时间日期等基础性能服务。JSP 应用终端设备可以为JSP 分布式管理系统的前台 输入输出提供硬件终端设备,包括PC 终端设备、移动智能终端设备和嵌入式终 端设备等。另外,JSP 程序开发平台较多,比如MyEclipse、Eclipse 等集成化开 发工具,这些集成开发平台都可以为用户提供一个桌面应用程序开发。 2.3JavaBean 技术 银行法人信贷客户综合评价系统设计与实现中,为了能够进一步改进系统程 序化设计的的成效,论文详细的分析了当前主力主流的前台页面处理技术和数据 库访问组件,提出采用 Java 程序设计语言开发一个 JSP 前台页面处理系统,同 时为了与 Sun 公司提出的一种开放式编程语言相结合,本文采用 Java 程序语言 开发了一个功能完善的数据库访问组件,已经积累了一个海量的 Java 程序设计 代码库,库中保存了各类型的文件,并且能够通过调用接口,实现系统通信、处 理功能 [38] 。Java 程序设计语言包括很多个关键组成内容,比如 JavaEE 框架、 JavaBean 数据库访问组件等,这些都为程序员提供极大的方便和帮助 [39] 库管理系统编程开发过程中,数据库插入、查询、修改和删除操作非常频繁,因此为了能够缩短程序员编程开发时间,Java 程序为程序员提供了一个组件接口, 接口程序将数据库访问操作封装到了组件中,组件的内容对于程序员来讲是完全 透明的,因此用户不需要进行任何的操作管理内容就可以调用系统程序,开发软 2.4数据库技术 银行法人信贷客户综合评价系统运行管理过程中,为了能够提高系统操作的 性能,同时为了能够更好的支持SUN 公司提出的JSP 程序设计技术、Java 开发 语言和JavaBean数据库访问技术,银行法人信贷客户综合评价系统开发过程中, 论文采用了一种功能完善和轻量级的关系数据库 MySQL [34] 。MySQL 数据库只 需要调动本地链接库文件,就可以实现数据的插入、删除、修改和查询操作,不 需要强大的内部通讯机制,因此在系统开发和实现过程中得到了广泛的应用 [36] MySQL数据库管理系统是一个功能强大的数据库开发平台,它具有强大的功能 特征,能够实现数据安全的保存和运行,在数据仓库管理、电子商务数据存储、 联机事务处理过程中得到了广泛的应用 [37] 。MySQL 使用存储过程、视图等技术 实现数据库的便捷化、快速化操作管理,进一步提高了数据库操作管理的自动化、 智能化,提高系统交互的方便性 [38] 。MySQL 对数据库进行了各种定义,实现数 据库定义、数据库操作、数据库管理、数据库数据的存取保护和控制等多种详细 的功能 [39] 。MySQL 增强了对 Web 技术的支持,可以扩展支持多种 Web 程序设 计语言,可以更加容易的将用户的逻辑业务数据处理结果展示在Web 页面上 [40] 相关技术分析10 2.5 本章小结 本章介绍了系统的关键技术,分别是 MVC 模式、JSP 开发框架和技术、 JavaBean 技术、数据库技术等,分析了这些技术的先进性和在现代分布式管理系 统中开发的优势。 系统需求分析11 系统需求分析3.1 客户经理工作管理功能分析 本文的工作主要功能是集中显示提交银行信贷客户管理人员的相关业务,这 个模块的功能可以根据操作员的全新进行设置,能够管理相关的处理事项、处理 中、已经处理的流转未结束事项、待审核客户评价信息、待审核贷前保障度、待 审核贷后保障度等六个关键的选项卡,本文的工作功能用例如图3.1 所示。 客户经理工作管理 待处理事项管理 处理中事项管理 待审核贷后保障度事项管理 待审核贷前保障度事项管理 待审核客户评价事项管理 已经处理的流转未结束事项 图3.1 客户经理工作功能用例图 3.2 部门工作功能分析 银行部门工作管理的主要功能包括两个关键方面,分别是待处理事项管理、 部门流转中事项管理,可以排序待处理事项、发送待处理事项、查看待处理事项; 同时可以完成部门流转中事项查看和排序功能,如图3.2 所示。 系统需求分析12 部门工作管理 待处理事项管理 待处理事项排序 待处理事项发送 待处理事项查看 查看部门流转中事项 部门流转中事项管理 排序部门流转中事项 图3.2 部门工作功能用例图 3.3 信贷客户评价功能分析 银行法人信贷客户综合评价是本文系统的关键内容,这个子功能展示了系统 的有价值的功能,其可以将银行法人信贷评价信息电子化,并且能够将处理法人 信贷流程进行处理,作为其他功能的参考信息,信贷客户评价功能用例如图 3.3 所示。 系统需求分析13 信贷客户评价功能 客户评价发起 计算基础分调整 完成客户评价初评 点选特别调整信息 查看客户评价历史记录 客户评价查看 查看客户评价当前记录 发起客户评价 客户评价修改 客户评价删除

www.9tm.com 相关文章

  • 无相关信息

dafa888产品