江西省小额担保贷款管理系统的分 析与设计 硕士学位论文_第1页
江西省小额担保贷款管理系统的分 析与设计 硕士学位论文_第2页
江西省小额担保贷款管理系统的分 析与设计 硕士学位论文_第3页
江西省小额担保贷款管理系统的分 析与设计 硕士学位论文_第4页
江西省小额担保贷款管理系统的分 析与设计 硕士学位论文_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分类号TP31密级公开UDC编号硕士研究生学位论文题目江西省小额担保贷款管理系统的分析与设计学院(所、中心)软件学院专业名称软件工程研究生姓名万颖学号R201200643导师姓名毛澄映职称副教授2013年11月独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人或集体已经发表或撰写过的研究成果,对本文的研究做出贡献的集体和个人均已在论文中作了明确的说明并表示了谢意。研究生签名日期论文使用和授权说明本人完全了解云南大学有关保留、使用学位论文的规定,即学校有权保留并向国家有关部门或机构送交学位论文和论文电子版;允许论文被查阅或借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。(保密的论文在解密后应遵循此规定)研究生签名导师签名日期本人及导师同意将学位论文提交至清华大学“中国学术期刊(光盘版)电子杂志社”进行电子和网络出版,并编入CNKI系列数据库,传播本学位论文的全部或部分内容,同意按中国优秀博硕士学位论文全文数据库出版章程规定享受相关权益。研究生签名导师签名日期摘要随着信息化的高度发展,实现小额担保贷款管理的自动化与智能化成为可能。通过将信息系统的引入,可以将小额担保贷款业务中产生的各种五花八门的文档材料及表格进行统一管理,帮助工作人员对相关信息进行及时处理,提高工作效率,降底工作强度,使工作人员从繁琐复杂的文件管理工作中解脱出来,将经历投入到具有挑战性的工作中去,因而分析设计该系统十分必要。本文首先对国内外小额贷款发展现状进行文献查阅并在对小额贷款相关系统的建设情况进行调研的基础上,针对目前小额担保贷款系统的不足,开发设计了基于B/S模式的江西省小额担保贷款管理系。系统采用面向对象的设计方面通过对业务需求用例建模与业务行为建模的方式明确定了系统的需求。其次,对系统的软硬件进行架构并设计系统的七大功能模块分别是贷款受理管理模块、贷款审批管理模块、财务监控管理模块、贷后监控管理模块、到期未还款业务管理模块、续贷业务管理模块和系统管理模块。再次,对系统数据库进行设计将数据库信息分为逻辑结构设计和物理结构设计,并通过对数据库的设计给出了江西省小额担保贷款管理系统的主要业务ER图,完成对该系统的界面设计。最后,整个文章撰写过程所遇到的问题等进行总结,并对下一步需要改进的地方进行展望。近年随着网络技术的飞速发展,JSP因其仅需要编写一次码代就可以在任何平台上运行,且具有很强的伸缩性,从只有一个小的JAR文件就可以运行SERVLET/JSP,到多台APPLICATION进行事务处理、消息处理,一台服务器到无数台服务器,显示了其巨大的生命力。因而本文选用JSP技术来完成小额担保系统的设计,以期达到降低成本,提高系统适应力的要求。关键词JSP、小额担保贷款、B/S模式ABSTRACTWITHTHEDEVELOPMENTOFINFORMATIONANDACHIEVESMALLSECUREDLOANMANAGEMENTANDINTELLIGENTAUTOMATIONPOSSIBLETHROUGHTHEINTRODUCTIONOFINFORMATIONSYSTEM,WILLGENERATEAMYRIADOFMICROLENDINGBUSINESSFORUNIFIEDMANAGEMENTOFDOCUMENTATIONANDFORMSTOASSISTSTAFFTOTHETIMELYPROCESSINGOFRELATEDINFORMATION,INCREASEPRODUCTIVITY,ANDREDUCINGWORKINGINTENSITY,STAFFMEMBERSFREEDFROMCOMPLEXFILEMANAGEMENT,WILLEXPERIENCEACHALLENGINGWORK,ANDTHUSTHEANALYSISANDDESIGNOFTHESYSTEMISNECESSARYFIRSTLYTHEMICROFINANCELITERATUREREVIEWANDDEVELOPMENTOFDOMESTICANDFOREIGNRESEARCHONTHEMICROCREDITSYSTEMCONSTRUCTIONBASEDONTHECURRENTDEFICIENCYOFMICROLENDINGSYSTEM,DEVELOPEDANDDESIGNEDBASEDONB/SMODEOFADMINISTRATIONOFPETTYSECUREDLOANSTOJIANGXIPROVINCESYSTEMUSINGOBJECTORIENTEDDESIGNBYDEMANDFORBUSINESSUSECASEMODELINGWITHBUSINESSWAYOUTOFBEHAVIORALMODELINGTODETERMINEYOURSYSTEMSNEEDSSECONDLY,THESYSTEMHARDWAREANDSOFTWAREARCHITECTUREANDDESIGNSEVENMAJORFUNCTIONALMODULESOFTHESYSTEMARETHELOANPROCESSING,LOANAPPROVALANDADMINISTRATIONMODULE,MANAGEMENTMODULEFINANCIALMANAGEMENTMODULE,MANAGEMENTMODULE,THEOVERDUEREPAYMENTAFTERTHECREDITBUSINESSMANAGEMENTMODULES,TORENEWLOANSBUSINESSMANAGEMENTMODULESANDTHESYSTEMMANAGEMENTMODULEAGAIN,TODESIGNTHESYSTEMDATABASEINFORMATIONINTOALOGICALSTRUCTUREANDPHYSICALSTRUCTUREOFTHEDATABASEDESIGNANDDATABASEDESIGNGIVESAMICROLOANMANAGEMENTSYSTEMOFJIANGXIPROVINCESMAINBUSINESSERTOCOMPLETETHEINTERFACEDESIGNOFTHESYSTEMFINALLY,THEARTICLEWRITINGPROCESSPROBLEMSTOSUMUPANDPROSPECTTOTHENEXTSTEPNEEDSTOBEIMPROVEDINRECENTYEARS,WITHTHERAPIDDEVELOPMENTOFNETWORKTECHNOLOGY,JSPFORITSONLYNEEDTOWRITEACODECANRUNONANYPLATFORM,ANDHASASTRONGADAPTABILITY,SINCEONLYASMALLJARFILEYOUCANRUNSERVLET/JSP,TOMORETHANONEAPPLICATIONFORTHETRANSACTION,MESSAGING,ONESERVERTOMANYSERVERS,SHOWINGITSGREATVITALITYUSEJSPTECHNOLOGYTOCOMPLETETHISARTICLETHUSSMALLSECUREDSYSTEMDESIGN,WITHAVIEWTOACHIEVINGLOWERCOSTS,IMPROVETHEADAPTABILITYOFTHESYSTEMREQUIREMENTSKEYWORDSJSP,SMALLSECUREDLOAN,B/SMODEL目录摘要IABSTRACTII目录IV第一章绪论111研究背景112国内外研究现状2121国外研究现状2122国内研究现状313本论文的主要工作及章节安排4第二章相关技术介绍521JAVA简介522JSP简介723SQLSERVER数据库技术724B/S结构8第三章需求分析1031小额担保贷款业务概述1032业务需求用例建模11321信贷部业务用例建模11322审批部业务用例建模15323财务部业务用例建模17324系统管理员业务用例建模1933主要业务行为建模21331贷款受理业务行为建模21332贷款审批业务行为建模23333财务监控业务行为建模24334贷后监控业务行为建模26335到期未还款业务行为建模27336续贷业务行为建模28第四章系统设计3141系统架构设计31411硬件体系架构31412软件体系结构3242系统功能模块设计33421贷款受理管理模块34422贷款审批管理模块35423财务监控管理模块37424贷后监控管理模块38425到期未还款业务管理模块39426续贷业务管理模块40427系统管理模块4143数据库设计42431逻辑结构设计42432物理结构设计4544界面设计49441登入界面设计49442客户信息管理界面设计50443贷款申请管理界面设计51444财务监控管理界面设计52第五章总结与展望5351总结5352展望54参考文献55致谢58第一章绪论11研究背景小额贷款始创于上世纪七十年代,发展至今已在多个国家应用实践,帮助数以百万的人口脱离贫穷。小额贷款模式由杜晓山教授于1993年引入我国,因其具有额度小、周期短并具有一定的扶贫性质等特点,受到许多城镇居民、农村居民、中小型企业及政府的关注。虽然小额贷款具有一定的扶贫性质,但在市场经济的浪潮中,也要考虑各银行的可持续发展需求。我国于2002年开始推行小额担保贷款,在政府的大力推动下,小额担保贷款业务得到了迅猛的发展。该业务帮助许多自主创业、自谋职业和合伙经营等符合一定条件的人员解决其在从事创业经营中自筹资金不足的情况。可以说小额担保贷款业务在推动创业、带动就业方面发挥了不可忽视的积极作用,在帮助中低收入人群摆脱贫困方面做出了巨大的贡献。小额担保贷款所需处理的业务包括客户信息的记录、贷款信息的记录、担保信息的记录以及财务信息的记录等等。过去工作人员一直采用的是应用OFFICE办公软件对客户信息、贷款信息、担保信息和财务信息等进行造表管理。该管理方式使工作人员从纸质记录的工作方式中解脱出来,不但节约了资源,也大大降低了管理难度。但随着小额担保贷款业务量的逐年上升,使得相关信息也越来越多,资料变的难以查找和管理,OFFICE管理软件也变得繁复起来,工作人员的工作强度无形中增加了许多、工作人员的工作效率也降低了许多。人们开始迫切期待一种新的管理方式出现,以解决大量数据的管理问题。随着信息化的高度发展,实现小额担保贷款管理的自动化与智能化成为可能。通过将信息系统的引入,可以将小额担保贷款业务中产生的各种五花八门的文档材料及表格进行统一管理,帮助工作人员对相关信息进行及时处理,提高工作效率,降底工作强度,使工作人员从繁琐复杂的文件管理工作中解脱出来,将经历投入到具有挑战性的工作中去。12国内外研究现状121国外研究现状1979年尤里斯教授在孟加拉开始推行一个乡村贷款项目,该项目就是小额贷款的鼻祖,项目得到了巨大的成功,此后许多发展中国家纷纷效仿,使得小额贷款业务迅速在各国发展起来1。在具体的实践过程中,由于各国的国情不同,使得小额贷款的发展模式朝着两个方向前行,形成了两个不同的派别,一个是“福利主义”,另一个是“制度主义”,也可称“商业性”和“福利性”两种2。“商业性”小额贷款以印尼3的人民银行为代表,强调机构的可持续性发展。印尼人民银行发放小额贷款的方式是以商业化原则进行运作,评价员工以贷款质量的增加为基数,既不以贷款客户的增加为考核基数,而以赢利为基础,整个业务流程具有标准化和透明化的管理。具体说来其机制是采用传统抵押担保方式,客户可根据自己在现金流决定贷、还款周期,客户如若按时还款则可贷更多的款且利率更低4。“福利性”小额贷款以孟加拉乡村5银行为代表,强调改善贫困人口经济和社会福利的作用。孟加拉小额贷款模式是将农户分为六至八人为一组,然后采用相互联保的方式发放贷款,如果小姐内有成员未还款,则整个小组将受到处罚4。尽管理各国在推广实行小额贷款的程度和具体方案上有所不同,但这并未影响小额贷款的扶贫性质。国外有许多研究者对小额贷款进行了长期的研究并取得了一些成果,主要体现在以下几个方面1可持续性。RMARISOLRAVICZ6认为在小额贷款开始阶段,需要有政府资金或外部捐赠的介入,但仅靠外部资金的介入将难以实现可持续发展。NIELSHERMES7认为要实现持续性发展则无法将小额贷款项目落实到每个穷人身上。ROBERTOMOROVISCONTI8认为小额信贷受国际影响小,但小额信贷的后续资金受限,这直接影响了小额信贷的可持续性发展。2机构监管。STEFANSTASCHEN9认为小额信贷机构的监管与其它金融机构的监管不同,在实际操作中要因地制宜。CHRISTEN10等认为不同类型的小额信贷机构因实施不同的监管。RMARISOLRAVICZ11认为小额信贷的监管因由中央银行设立监管机构或由央行选取合适代理人进行监管。3信贷效果。GIBBON12认为乡村妇女可以从小额贷款机构得到帮助,但她们仍然仅可以维持生存。KABEER13认为虽然小额贷款的推行提高了妇女从事经济活动的机率,但妇女们的工作还是限制在一个很小的范围。LAIRAPFONDERSON14认为小额贷款业务并未帮助妇女从低资本投入的工作中走出来。122国内研究现状在我国小额贷款业务起源于上世纪九十年代,由杜晓山教授引入,此后得到了有关部门的重视并逐渐应用于实践。杜晓山认为小额信贷的定义应为,“小额信贷又称微型金融,是指为低收入阶层(包括贫困户)提供贷款和存款服务15”。在我国小额贷款可分为三种类型一种是由较大的银行提供的助学贷款、下岗失业担保贷款和扶贫贷款;另一种是由农村信用社提供的小额贷款,它的服务对象主要是农民;还有一种是非政府小额贷款组织,如小额贷款公司等1617。学术界对小额贷款的研究有,徐瑜青认为非政府小额贷款公司由于其身份定位的模糊导致对其的监管处于真空状态18。杜晓山认为因为小额贷款即拥有社会活动属性也拥有经济活动属性,因此对不同的小额信贷公司应该实施不同的监管19。严李锁、郝志宏认为在实践中应从不断完善不良贷款统计制度,改进考核方式,降低小额担保贷款不良率等方面多做努力20。王平山、陈步宇认为应该完善办理小额贷款的方式方法、加强对小额贷款的宣传力度、建立有效的沟通机制等3。彭莉认为应该提高贴息标准,利用信用社区和创业培训完善贷款风险防范5。胡聪慧认为小额贷款主要面临着农业系统性风险和主观违约风险,对于前者小额贷款公司可以通过政府的财政支持来控制自身风险,对于后者则可以通过对贷款发放的全过程进行严格管理来规避21。谭荔认为小额贷款公司不能脱离其民间金融本色,与商业银行错位竞争,才能实现可持续发展22。综上所述,不论是小额贷款的监管问题、小额贷款的沟通机制问题、还是小额贷款的风险防范问题等等都离不开管理问题。因此如何有效将小额贷款各个环节中产生的数据进行管理审核,将直接影响到小额贷款的质量。所谓质量即包括工作人员的服务质量,也包括银行等的小额贷款质量。13本论文的主要工作及章节安排江西省小额担保贷款系统分析与设计一文在对国内外小额贷款发展现状进行文献查阅以及小额贷款相关系统的建设情况进行调研的基础上,针对目前小额担保贷款系统的不足,开发设计了基于B/S模式的江西省小额担保贷款管理系统。文章从五个部分对系统进行详细说明。第一部分是绪论部分。首先讨论了江西省小额担保贷款系统的研究背景及研究意义,其次对比了国内外在小额贷款方面的研究现状,最后给出了本论文的主要工作及章节安排。第二部分是相关技术介绍。该部分对系统所涉及到的技术都给出了较为详细的介绍,包括对JAVA的介绍、JSP的介绍、SQLSERVER数据库技术以及B/S模式的介绍。第三部分是江西省小额担保贷款系统的需求分析介绍。运用面向对象的方式从对系统进行业务需求用例建模和主要业务行为建模。业务需求用例建模从信贷部业务用例、审批部业务用例、财务部业务业例和系统管理员业务用例建模。主要业务行为建模从贷款受理业务、贷款审批业务、财务监控业务、贷后监控业务、到期未还款业务和续贷业务等方面进行行为建模。第四部分是江西省小额担保贷款系统设计部分的介绍。首先是对系统的软、硬件体系架构进行设计。其次是对系统的各功能模块进行设计,系统共包括7大功能模块分别是贷款受理管理模块、贷款审批管理模块、财务监控管理模块、贷后监控管理模块、到期未还款业务管理模块、续贷业务管理模块和系统管理模块。再次,对系统的概念结构和数据库表进行设计。最后是对系统的界面进行设计。第五部分是总结与展望。对江西省小额担保贷款系统设计开发过程中的工作情况进行总结,并对江西省小额担保贷款系统下一步开发的方向进行展望。第二章相关技术介绍21JAVA简介JAVA是由SUN公司开发出来的一种语言,之所以开发JAVA语言是因为SUN公司一个叫GREEN的项目,该项目想通过发送EMAIL的方式对家用电器进行信息交流和控制。但由于当时使用较普遍的C语言在实现该功能时过于复杂且安全性能差,因而SUN公司开始着手开发一种新的语言OAK也就是JAVA的前身。但是当时智能化家电市场的需求并没有预期的高,因而SUN公司放弃了该计划,而将OAK应用到了互联网业,并对OAK进行改造重新命名为JAVA并于1995年正式发布。与其它类型的编程语言不同,JAVA既是编译型语言,又是解释型语言。之所以说JAVA是编译型语言是因为它可以转换成一种叫作JAVA字节码的中间语言。而说JAVA是编译型语言是因为要运行JAVA程序就必须安装JVM翻译器以对字节码进行解释23。JAVA除了是一种编程语言外,它还是一个开发平台,该平台由JAVA虚拟机(JAVAVIRTUALMACHINE)和JAVA应用编程接口(APPLICATIONPROGRAMMINGINTERFACE)构成24。JAVA虚拟机并不是真正的硬件设备,而是一个想象中的机器,通过软件模拟来实现,只要根据JVM规格描述将解释器移植到特定的计算机上,就可保证经过编译的任何JAVA代码能够在该系统上运行25。JAVA应用编程接口的主要功能是为JAVA应用提供了一个独立于操作系统的标准编程接口26。只要在硬件或操作系统上安装一个JAVA平台之后,JAVA应用程序就可正常运行27。具体说来JAVA的特点有28301、简单,JAVA语言类似于C,但该语言将C中易于出错的指针和内存管理等内容进行了删减,同时JAVA有许多类库。2、面向对象,与C语言的面向过程不同,JAVA是模拟现实世界的面向对象的编程语言,这种方式模拟日常生活中的人与人之间的交互。JAVA提供了丰富的类、继承语句与接口,且支持动态绑定。3、分布式,JAVA采用JAVA虚拟机架构,很多工作可以交由终端处理,通过这种方式处理使的数据可以分布式处理。此外,JAVA类库包含了支持HTTP和FTP等基于TCP/IP协议的子库。JAVA应用程序可凭借URL打开并访问网络上的对象,其访问方式与访问本地文件系统几乎完全相同。4、高效解释执行,与其它语言需要将语言转换为机器语言不同,JAVA在编译时直接将程序编译成字节码,然后由JAVA虚拟机来执行程序。这种设计使得JAVA实现了“一次编译,随处运行”的可能。5、健壮性,JAVA通过自行管理内存分配和释放的方法,从根本上消除了有关内存的问题。JAVA提供垃圾收集器,可自动收集闲置对象占用的内存。JAVA提供面向对象的异常处理机制来解决异常处理的问题。通过类型检查、NULL指针检测、数组边界检测等方法,在程序开发早期就发现程序的错误。6、安全性,JAVA语言具有许多的安全机制,以防止恶意的代码攻击。例如,严格的编译检查、动行检查和网络接口级的安全检查。7、结构中立,不论是什么样的网络系统构成、操作系统甚至不同的CPU只要安装JAVA虚拟平台就可以运行JAVA程序。8、可移植性,结构中立是确保程序可移植的必要条件,此外,还需要很多其他条件的配合。JAVA在可移植性方面做了许多工作。JAVA语言规范中没有任何“同具体实现相关”的内容,解决了所有可能会影响到JAVA可移植性方面的问题。JAVA通过定义独立于平台的基本数据类型及其运算,使数据得以在任何硬件平台上保持一致。事实上,几乎所有的CPU都能支持以上数据类型,都支持864位整数格式的补码运算和单/双精度浮点运算。9、高效率,JAVA已经拥有与C/C同样甚至更好的运行性能。如果解释器速度不慢,JAVA可以在运行时直接将目标代码翻译成机器指令。使用JVM1秒钟内可调用300000个过程,与C/C不相上下。10、多线程,JAVA实现了多线程技术,提供了一些简便地实现多线程的方法,并拥有一套高复杂性的同步机制。11动态性,JAVA语言具有动态特性。JAVA动态特性是其面向对象设计方法的扩展,允许程序动态地装入运行过程中所需的类,这是C进行面向对象程序设计所无法实现的。22JSP简介为了给WEB提供一个快捷的方法,也为了方便程序在WEB中可以动态显示,SUN公司与多家公司合作建立了JSP一种新的动态技术标准。具体说来JSP由两部分组成一部分是HTML代码别一部分是JAVA代码。在客户端编程人将有JAVA语言将程序编译好,一旦客户端请求页面,就对JAVA代码进行处理生成HTML页面返回给客户端浏览器。因为程序操作都只是在服务器上进行操作的,客户端上显示的仅是简单的结果,所以对设备的要求并不高,配置一般的计算机就可运行程序,这在无形中减少了开资31。JSP的优点有,首先仅需要编写一次码代就可以在任何平台上运行;其次具有很强的伸缩性,从只有一个小的JAR文件就可以运行SERVLET/JSP,到由多台服务器进行集群和负载均衡,到多台APPLICATION进行事务处理、消息处理,一台服务器到无数台服务器,JAVA显示了一个巨大的生命力;最后JSP具有强大的开发工具支持32。JSP的缺点有,首先JSP为了实现跨平台的问题,不得不增加许多新的代码,这使的产品更为复杂;其次,JAVA的运行速度是用CLASS常驻内存来完成的,所以它在一些清况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面来说,它还需要硬盘空间来存储一系列的JAVA文件和DASS文件,以及相应的版本文件33。23SQLSERVER数据库技术作为结构化的查询语言SQL一经推出就受到了很多人的关注。1986年10月SQL被美国国家标准局首次作为一种标准制定出来,随后,国际标准化组织颁布了SQL的正式标准。1992年国际标准化组织公布了SQL92标准,在此标准中SQL被分为基本集、标准集和完全集三个级别。很多不同种的数据库都支持SQL语言,但是各种不同数据库在SQL标准上又存在着一定的差异,导致这些差异的原因有很多,其中最主要的原因是产品的开发往往先与标准的公布。目前已有的产品多达100多种,其中包括DB2、SQL/DS、ORACLE、INGRES、SYBASE、SQLSERVER、DBASEIV、PARADOX、MICROSOFTACCESS等。其中应用最广的要属SQLSERVER。SQLSERVER是一种关系库管理系统,从1988年推出至今出现了很多个版本,但其中使用最为广泛的有SQLSERVER2000、SQLSERVER2005和SQLSERVER2008。SQLSERVER2000可分为开发版、标准版、个人版和企业版四种,每个版本都具有自己的特点,用户可根据开发要求对各个版本进行选择。其中开发版比较适合程序开发人员使用,标准版适合规模不大的部门使用,个人版面向的对象是有个人计算机的用户,而企业版可以支持大型数据仓库系统使用34。SQLSERVER2005是一种企业级的数据管理平台,它为关系型数据和结构化数据提供了更安全可靠的存储功能,以便用户更好的对数据进行管理。SQLSERVER2005共有五个版本企业版、标准版、工作组版、开发版和学习版。企业版可以处理大多数关键业务的企业工作负荷,是超大型企业的较好选择;标准版比较适合中小型企业数据管理与分析平台;工作组版适用于大小与用户数量没有限制的数据库的小型企业;开发版是独立软件供应商、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择;学习版是基于SQLSERVEREXPRESS数据库平台基于SQLSERVER200535。SQLSERVER2008与之前的产品不同,SQLSERVER2008是目前为止最强大最全面的产品。它具有可信任、高效性和智能性等特点。可信任指的是用户可以以很高的安全性、可靠性和可扩展性来运行其最关键任务的应用程序;高效性是指其具有降低开发和管理他们的数据基础设施的时间和成本;智能性是指其提供了全面的平台,可以在需要时给用户发送观察与信息36。24B/S结构说到B/S结构就不得不说C/S结构,C/S结构由三部分组成分别是服务器、客户机和网络。每台客户机上必须统一装有与系统相关的应用软件,然后用户通过该软件借由网络向服务器请求服务,服务器接到请求后做出相应的回应,完成整个处理过程。B/S结构是从C/S的基础上发展出来的,与C/S结构不同,B/S结构具有三个层次,分别是客户端、应用服务器和数据库服务器。B/S结构的工作原理是用户通过浏览网页的方式发出应用请求;应用服务器接到请求后,处理请求并返回处理结果,如果该请求中含有关于数据库的操作那么就由应用服务器向数据库存服务器提交请求;数据服务器收到来自应用层的请求后响应请求,并进行数据库的内部操作。B/S结构将大量的工作都交给了服务器,因此,到客户端的要求并不是很高,这使得系统维护成本和升级成本大大降低,无形中进一步推进了该种模式的发展。第三章需求分析31小额担保贷款业务概述小额担保贷款的日常事务有贷款受理业务有贷款受理业务、贷款审批业务、财务监控业务、贷后监控业务、到期未还款业务和续贷业务等,这些业务所涉及到的部门有信贷部、审批部、财务部和系统管理员等。信贷部处理的业务有贷款申请、贷款监控、到期未还款业务处理和续贷业务处理等。贷款申请指的是客户向银行提出贷款要求,由信贷部工作人员帮助客户完成申请活动;贷款监控是指在贷款期间对还款情况的监控,一旦客户未及时还款信贷部工作人员需及时催缴贷款;到期未还款业务是指对于没有还款的客户信贷部工作人员对其进行贷款回收或延期处理;续贷业务是为还款情况良好的客户提供的业务,继续发放贷款给该客户。审批部处理的业务主要是贷款审批,贷款审批是对由信贷部提出贷款申请的客户进行客户信息审核、财务信息审核、担保信息审核和贷款用途审核等并根据审核情况给出专业的审批意见。此外,对于提出续贷申请的客户除进行以上审核外还要对其还贷情况进行审核,同样要根据这些信息的审核情况给出相应的审核意见。财务部所处理的业务主要是财务监控业务,该业务主要是对钱的监控,从财务划拨贷款开始,跟踪钱的去处和来处。具体说来要统计发放贷款金额、未到期还款项目、到期还款项目和逾期还款项目。通过到钱的监控,及时与信贷部工作人员联系以便尽快将贷款收回。系统管理员的主要工作就是对信息的录入和对于各种表的汇总,包括用户信息管理、报表管理、项目管理和所属区域管理。用户信息管理是将客户信息录入到系统中,并将客户的相关证件扫描进行系统;报表管理是对包括担保人、项目信息、发放贷款信息、应收到期贷款信息、到期还款信息和逾期还款信息等报表的管理;项目管理主要是对项目进行编号和删除操作;所属区域管理是将报表信息按银不同银行、不同社区、不同街道和不同目标任务进行管理。32业务需求用例建模321信贷部业务用例建模信贷部是银行进行贷款活动的先锋部队,该部工作人员活动于整个小额担保贷款业务中,帮助代表银行与客户沟通。信贷部工作人员的主要工作有一、向有小额担保贷款意向的客户介绍贷款各个品种及各种理小额担保贷款所需的材料等在意向谈好后,信贷部工作人员向客户索要相关材料,签署申请贷款合同,再将贷款申请书和相关材料交由审批部进行审批;二、审批通过后,由信贷部工作人员出面与客户签署相关小额担保贷款合同;三、以上部分完成后由财务部从银行账户中划拨相应贷款金额,由信贷部发放贷款;四、小额担保贷款发放完成后,信贷部工作人员要跟踪整个贷款过程,一旦财务部发现有拖欠情况会立即通知信贷部工作人员,由信贷部工作人员向客户催缴欠费;五、如果客户到期未能按时还款则由信贷部工作人员出面与客户协商处理办法,例如可签展期合同等;六、到期后信贷部工作人员向财务确定是否客户完成还款,完成则结束本次贷款活动,未完成又未签展期合同且客户无限拖延的情况下银行可以对客户抵押品进行拍卖处理。具体信贷部业务用例图如图31所示。信贷部额度期限申请贷款合同签署发放贷款跟踪贷款贷款逾期贷款回收利率还款方式品种办理渠道图31信贷部业务用例图信贷部各用例描述如下所示表31申请贷款用例描述表描述项说明用例名称申请贷款执行者信贷部工作人员用例描述信贷部门根据客户申请贷款的品种,办理相关申请活动前置条件客户了解所办理业务的情况,并将相关材料准备到位后置条件审批部工作人员审核客户信息及相关材料基本事件流1确定客户需办理的品种;2确定客户办理渠道;3确定客户贷款金额;4设置还款期限;5设置利率;6设置客户还款方式;7设置贷款担保信息;8拟定合同。可选事件流1贷款担保可采用“自然人保证”、“联保”、“质押”或“抵押”方式,信贷工人员作可从中进行选择;2项目类型可采用“个人”或“企业”两类,信贷工作人员可自行选择;3办理渠道信贷部工作人员可从各大银行中进行选择如“中国邮政储蓄银行南昌市分行”、“农村信用合作联社爱国支行”等。发生频率频繁涉及业务实体小额贷款申请表、客户表32合同签署用例描述表描述项说明用例名称合同签署执行者信贷部工作人员用例描述信贷部工作人员根据审批信息和申请贷款信息拟定小额贷款合同前置条件审批部对客户信息及材料等进行审批且审批通过后置条件发放贷款基本事件流1信贷部工作人员准备小额贷款合同;2约见客户签署合同;3信贷部工作人员对合同进行保根。可选事件流无发生频率频繁涉及业务实体小额贷款合同表33发放贷款用例描述表描述项说明用例名称发放贷款执行者信贷部工作人员用例描述根据客户申请的贷款金额发放贷款前置条件小额贷款合同签署完成后置条件跟踪贷款基本事件流1确定所需发放的贷款金额;2信贷部工作人员到财务部将所发放的贷款金额划拨到客户财户中;可选事件流无发生频率频繁涉及业务实体贷款金额表34跟踪贷款用例描述表描述项说明用例名称跟踪贷款执行者信贷部工作人员用例描述确定客户是否按期还款,未按期还款需提醒客户还款前置条件贷款发放后置条件贷款回收基本事件流1信贷部工作人员到财务部查看客户还款信息;2判断是否还款;3催缴还款。可选事件流1如果未还款信贷部工作人员对客户进行催缴。发生频率少涉及业务实体还款情况表表35贷款展期用例描述表描述项说明用例名称贷款展期执行者信贷部工作人员用例描述给客户制订新的利率,延长还贷时间,签署展期合同前置条件未能及时还款后置条件签署展期合同基本事件流1信贷部工作人员根据银行利率制订新的利率并根据实际情况合理安排延期时间;2制订展期合同;3与客户签署展期合同;4对合同进行存根。可选事件流无发生频率一般涉及业务实体展期合同表36贷款回收用例描述表描述项说明用例名称贷款回收执行者信贷部工作人员用例描述财务部确定客户按期还款,信贷部复核后进行贷款回收操作前置条件按期还款后置条件贷款业务结束基本事件流1信贷部根据合同确定客户的还款方式;2财务部审查客户是否按期还款;3客户按期还款且还清款项则贷款业务结束,未按期还款则对抵押财产进行清算。可选事件流1是否按期还款。发生频率频繁涉及业务实体小额贷款合同322审批部业务用例建模审批部是银行保证小额担保贷款质量的重要部门,该部门的工作人员的主要工作是对客户信息、客户担保信息、客户财物信息及客户贷款用途等信息进行审核,审核完成后对客户申请的小额担保贷款是否准许给出专业意见。具体审批部业务用例图如图32所示。审批部门担保方式企业用户基本信息基本信息财物信息担保方式个人用户风险分类风险分类用途用途审批意见审批意见图32审批部业务用例图审批部用例描述如下所示表37贷款审批用例描述表描述项说明用例名称贷款审批执行者审批部工作人员用例描述审批部工作人员首先对客户信息进行审核,其次审核客户所提交的财物信息和担保信息,再对客户的贷款用途进行审核,最后给出审批意见前置条件贷款申请后置条件签署贷款合同基本事件流1审核客户基本信息的真实性;2审核客户财物信息和担保信息的真实性;3对客户申请贷款的用途进行审核;4根据实际审核情况给出审核报告。可选事件流1可对用户类型进行选择,分别为“企业用户”和“个人用户”发生频率频繁涉及业务实体审批意见书323财务部业务用例建模财务部掌管着所客户的所有与钱有关的信息,包括贷款额、还款额、贴息金额、展期费用、延期费用等。其中的问题错综复杂,一般而言财务部将小额担保贷款按基本财务和到期财务进行处理。基本财务主要是对客户的一般小额担保贷款信息进行管理,而到期财务处理是则可分为四种情况,一种是到期按时还款这种可以直接结束整个贷款活动;另一种是快到期是签定展期合同这样需要增加税费的计算;还有一种是超过还款期限但还是将欠款还清的,这种要增收延期费用。最后一种是客户无法还款则将客户的抵押品进行拍卖或由保人进行还款等。具体的账务部业务用例图如图33所示。财务部基本财务信息到期财务处理贷款金额贴息金额还款金额经办银行展期费用延期费用贷款回收图33账务部业务用例图财务部用例描述如下所示表38基本财务管理用例描述表描述项说明用例名称基本财务管理执行者财务部工作人员用例描述财务部工作人员先对贷款金额、贴息金额、经办银行等信息进行记录,然后再划拨贷款,最后根据贷款合同中的还款日期统计客户还款信息前置条件签署合同后置条件到期财务处理基本事件流1记录贷款金额、贴息金额、经办银行等;2根据贷款合同划拨相应金额;3确定客户是否在还款日期及时还款。可选事件流1可以根据不同的经办银行进行选择,如“中国邮政储蓄银行南昌市分行”、“农村信用合作联社爱国支行”等。发生频率频繁涉及业务实体基本财务信息表表39到期财务处理用例描述表描述项说明用例名称到期财务处理执行者财务部工作人员用例描述财务部工作人员对到期客户进行费用结算,如果到按期还款则直接进行结算,如果未能按期还款可进行展期处理或进行延期处理前置条件基本财务管理后置条件贷款回收基本事件流1判断是否按时还款;2按期还款则进行结算;3未按期还款进行展期操作;4未进行展期操作则进行延期操作。可选事件流1是否按期还款,按期还款则进行结算,未能按期还款则进行展期处理或延期处理。发生频率一般涉及业务实体到期财务信息表324系统管理员业务用例建模系统管理员是对系统的所有表的管理也就是后台管理,该管理员需处理的业务有用户信息管理、报表管理、项目管理和所属区域管理等。总的说来系统管理员就是将系统中的所有信息进行分类处理使用户查找相关信息更为便利。具体的系统管理员业务用例图如图34所示。系统管理员用户信息管理项目管理所属区域管理报表管理担保人项目信息发放贷款到期还款应收到期逾期还款项目编号项目删除银行管理社区管理街道管理目标任务管理基本信息添加扫描件编辑扫描件删除扫描件图34系统管理员业务用例图系统管理员用例描述如下所示表310用户信息管理用例描述表描述项说明用例名称用户信息管理执行者系统管理员用例描述填写客户基本信息,客户信息凭证扫描进电脑,编辑扫描文件,删除扫描文件前置条件申请贷款后置条件审批贷款基本事件流1录入客户基本信息;2扫描客户信息凭证进电脑;3对扫描文件进行编辑、删除等操作。可选事件流无发生频率频繁涉及业务实体用户信息表311报表管理用例描述表描述项说明用例名称报表管理执行者系统管理员用例描述对财务部门的报表信息进行汇总前置条件发放贷款后置条件回收贷款基本事件流1根据财务部门的统计将报到汇总。可选事件流1可对不同的报表进行筛选。发生频率频繁涉及业务实体财务报表表312项目管理用例描述表描述项说明用例名称项目管理执行者系统管理员用例描述对信贷部申请的项目进行编号或删除等操作前置条件申请贷款后置条件回收贷款基本事件流1对信贷部提出申请的项目进行编号;2操作过程中可对项目进行删除、插入等操作。可选事件流1可从个人项目和企业项目中进行选择;2可从审批通过与否中进行选择。发生频率频繁涉及业务实体项目313所属区域管理用例描述表描述项说明用例名称所属区域管理执行者系统管理员用例描述对财务部门的报表信息按所属区域进行汇总前置条件发放贷款后置条件回收贷款基本事件流1根据财务部门的统计将报表按区域进行汇总。可选事件流1可对不同的地区进行筛选。发生频率频繁涉及业务实体财务报表33主要业务行为建模业务建模是一种重要的建模方法,其目的是以模型的方式来描述业务对象、要素、属性、行为间的关系。之前在开发系统时都是面向单个部门进行功能设计的,以这种方式建立的系统往往对于某一个区域有用,但随着时代的发展越来越多的工作不仅仅由单个部门独自完成,而是需要许多部门合作完成。这就使的原来开发的系统不具有通用性,致使企业进一步发展遇到阻碍。要解决这一问题必需寻求新的方法,而解决的办法就是从业务建模入手,通过用例分析技术,建立企业的业务模型,开发系统。331贷款受理业务行为建模贷款受理业务的主要参与者有信贷部工作人员、审批部工作人员和财物部工作人员。首先由客户向信贷部提出贷款申请,信贷部工作人员告知所需提供的材料,客户准备齐全后与信贷部签署申请书;信贷部工作人员将申请书及相关材料交于审批部工作人员,由审批部工作人员对相关信息进行审核;审核通过后由信贷部工作人员出面与客户签属贷款合同,并发放贷款。具体的贷款受理业务行为活动图如图35所示。信贷部审批部提交贷款申请贷款审批签属贷款合同发放贷款财物部审批是否通过是否划拨款项图35贷款受理业务行为活动图贷款业务中所产生的数据有贷款申请书、贷款合同、审批信息表、财务信息表等。具体的贷款业务时序图如图36所示。信贷部审批部1提交贷款申请2审批贷款信息审批通过6发放贷款财务部4签属贷款合同3未批贷款理由未通过审批5划拨款项图36贷款业务时序图332贷款审批业务行为建模贷款审批业务参与的人员有信贷部和审批部两个部门,信贷部将小额贷款申请书和相关材料交由审批部,审批部审核用户信息、担保信息、财物信息、贷款用途等并给出专业审批建议。具体的审批业务活动图如图37所示。信贷部审批部提交贷款申请审核用户信息审核财物信息审核担保信息签属贷款合同审核是否通过否决理由否是审核贷款用途图37审批业务活动图审批业务中所涉及的数据及资料有贷款申请书、用户信息表、担保信息、财物信息、贷款用途、审核意见和贷款合同等。具体的审批业务时序图如图38所示。信贷部审批部1提交贷款申请2审核用户信息3审核担保信息4审核财物信息5审核贷款用途未通过审核6给出否决理由通过审核7签属贷款合同图38审批业务时序图333财务监控业务行为建模财务监控业务参与的部门有信贷部和财物部,信贷部的主要工作是与客户交互而财务部的工作是对钱的监控。信贷部发放贷款,财物部对发放贷款金额进行统计、未到期还贷项目进行统计、到期还款项目进行统计和逾期还款项目进行统计等,以保证对每笔资金的去向都尽在掌握之中。具体的保后监控业务行为活动图如图39所示。信贷部财务部发放贷款统计发放贷款金额统计到期还款项目统计逾期还款项目统计未到期还款项目图39财务监控业务行为活动图财务监控所涉及的数据项有,贷款金额、未到期还款项目、到期还款项目和逾期还款项目等。具体财务监控时序图如图310所示。信贷部财务部1发放贷款2统计发放贷款金额3统计未到期还款项目4统计到期还款项目5统计逾期还款项目图310财务监控时序图334贷后监控业务行为建模贷后监控业务参与的部门有财务部和信贷部两个部门,财务部的工作是对钱款的确定如到期还款项目情况和贷款金额结清情况。而信贷部主要处理的业务是催缴贷款,签订贷款展期合同以及完成贷款的扫尾工作。具体的贷后监控业务行为活动图如图311所示。信贷部到期还款项目财物部是否是否还贷催缴贷款贷款金额结清还款完成贷款展期图311贷后监控业务行为活动图贷后监控所涉及的数据项有不是很多主要有财务信息表和贷款展期合同两个。具体的贷后监控时序图如图312所示。信贷部财务部1到期未还款项目2催缴贷款未还款还款3贷款展期4贷款结算5还贷完成图312贷后监控时序图335到期未还款业务行为建模到期未还款业务的参与部门有财务部和信贷部两个部门,财物部主要负责财务统计工作,而信贷部工作人员的主要工作是催缴贷款、贷款回收和贷款的扫尾工作等。具体的到期未还款业务行为活动图如图313所示。信贷部到期未还款项目财物部是否是否还款催缴贷款延期处理结束贷款贷款回收图313到期未还款业务行为活动图到期未还款业务所涉及的数据有财务部统计表、贷款回收和贷款逾期处理所产生的税费等。具体的到期未还款业务时序图如图314所示。信贷部财务部1到期未还款项目2催缴贷款未还款还款3贷款回收4贷款延期处理5还贷完成图314到期未还款业务时序图336续贷业务行为建模续贷业务的参与者有信贷部和审批部两个部门,与贷款申请步骤类似本业务也需要提交续贷申请书,然后由审批部门对还贷情况、担保情况、财物情况、贷款用途等进行审核,审核通过后签属续贷合同,未通过则给出否决理由。具体续贷业务活动图如图315所示。信贷部审批部提交续贷申请审核财物信息审核担保信息签属续贷合同审核是否通过否决理由否是审核贷款用途审核还贷情况图315续贷业务活动图续贷业务在进行过程中所需用到的数据有,续贷申请书、担保信息、财物信息、贷款用途、还款情况和审核意见等信息。具体的续贷业务时序图如图316所示。信贷部审批部1提交续贷申请2审核担保信息3审核财物信息4审核贷款用途未通过审核6给出否决理由通过审核7签属续贷合同5审核还款情况图316续贷业务时序图第四章系统设计41系统架构设计通过以上对江西省小额担保贷款各业务用例和主要业务行为的分析建模,已经确定了系统的需求,为了进一步做好全面的设计工作,本节将对系统进行基础架构设计,包括硬件体系架构和软件体系架构两部分。硬件体系架构主要是对服务器和计算机部分的设计,软件体系架构主要是对客户端、应用层和应用引擎等方面的设计。411硬件体系架构江西省小额担保贷款系统主要采用的是B/S结构,该结构可以大大增强用户的访问速度。办理小额担保贷款业务的人数众多,系统所保存的数据也随之增长,大量的数据很容易导致系统访问速度的减慢,而B/S结构可以很好的克服这些问题。一个性能强大的管理终端和一个大容量的服务器就可使用户快速访问。除此之外,还要考虑银行业务的特殊性,那就是到很多文档资料的存储与传递,因而在铺设WEB服务网外还需要铺设通信网,通信网的铺设可以帮助银行与客户间以银行与各单位、企业间进行纸质文件的传输。下面就通信网与WEB服务的大致架构方式进行简单的介绍。通信网服务架构,先建立数据库服务器,将数据服务器连接到以太网上,并在以太网上找寻相应的通信服务器,然后将摆放在各个地方的传真机通过PISN(公共交换电话网)连接到通信服务器上,以完成通信服务架构。WEB服务架构,首先建立管理终端,将管理终端连接到以太网上,管理终端通过以太网找寻WEB服务器,然后将各PC机、笔机本等计算机连接到英特网上,用户通过英特网寻找相应的WEB服务器以达到连接管理终端的目的。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论