ImageVerifierCode 换一换
格式:DOC , 页数:64 ,大小:1.88MB ,
资源ID:2956796      下载积分:14 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2956796.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(信用风险内部评级系统的设计与实现模板.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

信用风险内部评级系统的设计与实现模板.doc

1、 专业学位(硕士)论文 论文题目: 信用风险内部评级系统设计和实现 作 者: 蒙 伟 专 业: 工程硕士(软件工程领域) 研究方向: 软件工程 指导老师: 刘钦 副教授 12月 日 学 号: MP 1332880 论文答辩日期:20 年 月 日 指 导 教 师: (签字) 信用

2、风险内部评级系统设计和实现 作 者: 蒙 伟 指导老师: 刘钦 副教授 南京大学硕士毕业论文 (申请工程硕士学位) 南京大学软件学院 12月 Design and implementation of internal credit risk rating system Meng,wei Submitted in partial fulfillment of the requirements for the degree of Master of Engineering Supervised by A

3、ssociate Professor Liu Qin Software Institute NANJING UNIVERSITY NANJING, China Dec, 摘 要 中国经济在过去几十年飞速发展,带来了银行业繁荣,银行风险成为了不得不去考虑问题,同时信息技术大跨步发展近十几年,推进了银行风险管理信息化,并逐步缩小了和国际优异银行差距。信用风险评级在信息资源整合、信用风险度量和监控预警、金融产品定价等方面发挥着关键作用。 本文经过研究农商行债务方面运行需求,结合实际业务需要,对系统整体实现功效进行划分,设计信用风险内部评级系统实现情况,并经过用

4、例图及用例描述对系统中所包含到功效模块进行叙述。依据对信用风险内部评级系统功效需求分析,确定了系统实现技术及技术架构,系统采取B/S框架、J2EE技术、SQL Server数据库技术和UML建模方法,实现了信用风险内部评级系统信息化。经过系统功效需求分析和功效架构设计,确定信用风险内部评级系统功效模块,研究系统功效实现过程和实现方法,并经过类图立即序图对系统功效实现类和实现过程进行描述。经过运行系统功效,展示系统部分功效实现效果图,然后对其实现功效简单描述,展示系统实现中所用到部分代码,并对系统功效测试用例进行描述。最终本文对信用风险内部评级系统实现过程和实现功效做简单总结。 信用风险内部评

5、级系统开发,有利于深入加强信息技术在农商行风险管理中应用,有利于农商行信用风险内部评级水平。 关键词:风险、系统设计、SQL Server数据库技术、B/S框架 Abstract China's economy in the past few decades of rapid development, has brought prosperity banking, bank risk becomes a problem had to be considered, as well as the development of information technology big step l

6、ast decade, pushing the bank's risk management information technology, and gradually narrow the gap with the advanced international banks. Credit risk rating in information resources integration, credit risk measurement and monitoring and early warning, pricing of financial products has played an im

7、portant role. By running demand debt research agricultural businesses, combined with the actual business needs, the overall system implementation functions to be divided, the achievement of the design of credit risk internal rating system, and by describing the case diagrams and use case with the

8、function of the system involved module elaborate. According to an internal credit risk rating system functional requirements analysis, system implementation technology and technical architecture, the system uses B/S framework, J2EE technology, SQL Server database technology and UML modeling methodol

9、ogy of the internal credit risk rating system information. Through the system functional requirements analysis and functional architecture design, implementation and realization of identified functional modules internal credit risk rating system, research system function, and through the class diagr

10、am and timing diagram of the system functions and the implementation class implementation will be described. By running the system function, display system to achieve some of the features renderings and a brief description of its functions to achieve, demonstrate some of the code used by the system

11、implementation, and system functional test cases will be described. Finally, the implementation process of the credit risk internal rating system and realize the function to do a brief summary. Development of internal credit risk rating system to help further strengthen the application of informati

12、on technology in agricultural risk management firm to help level agricultural firm's internal credit risk rating. Keywords:Risk, System design, SQL Server database technology, B/S framework 目 录 摘 要 I Abstract II 目 录 III 图目录 V 表目录 VI 第一章 绪论 1 1.1 研究背景和意义 1 1.2 信贷系统发展现实状况 3 1.3 论文研

13、究关键内容 5 1.4 本文组织结构 6 第二章 相关技术综述 8 2.1 J2EE技术 8 2.2 B/S结构 10 2.3 SQL Server 数据库技术 12 2.4 UML建模技术 13 2.5系统开发框架 14 2. 6本章小结 15 第三章 信用风险内部评级系统需求分析 16 3.1系统概述 16 3.2 系统功效性需求 17 3.2.1用户管理需求分析 17 3.2.2财务分析需求分析 18 3.2.3债项管理需求分析 19 3.2.4评级管理需求分析 20 3.2.5风险应用需求分析 21 3.2.6系统管理需求分析 21 3.3系统非功

14、效性需求 22 3.4本章小结 23 第四章 信用风险内部评级系统设计 24 4.1系统总体设计 24 4.1.1 系统体系结构设计 24 4.1.2 系统功效结构设计 26 4.2系统功效具体设计 27 4.2.1 用户管理模块功效设计 27 4.2.2 财务分析模块功效设计 28 4.2.3 债项管理模块功效设计 30 4.2.4 评级管理模块功效设计 31 4.2.5风险应用模块功效设计 33 4.2.6系统管理模块功效设计 34 4.3系统数据库设计 36 4.3.1 概念结构模型设计 36 4.3.2 物理结构模型设计 37 4.4本章小结 40 第

15、五章 信用风险内部评级系统实现 41 5.1开发工具和运行环境 41 5.2系统功效模块实现 42 5.2.1用户管理功效实现 42 5.2.2财务分析功效实现 44 5.2.3债项管理功效实现 47 5.2.4评级管理功效实现 48 5.2.5风险应用功效实现 50 5.2.6系统管理功效实现 51 5.3本章小结 52 第六章 总结和展望 53 6.1 论文总结 53 6.2 下一步工作 53 参 考 文 献 55 致 谢 58 版权及论文原创性说明 59 图目录 图2. 1 B/S 模式架构图 11 图3. 1用户管理模块用例图

16、17 图3. 2财务分析模块用例图 18 图3. 3债项管理模块用例图 19 图3. 4评级管理模块用例图 20 图3. 5风险应用模块用例图 21 图3. 6系统管理员用例图 22 图4. 1信用风险内部评级系统逻辑结构 25 图4. 2信用风险内部评级系统体系结构 26 图4. 3用户管理类图 27 图4. 4用户管理时序图 28 图4. 5财务分析模块类图 29 图4. 6财务分析模块时序图 29 图4. 7债项管理模块类图 30 图4. 8债项管理模块时序图 31 图4. 9评级管理模块类图 32 图4.10评级管理模块时序图 32 图4.11风险应用模

17、块类图 33 图4.12风险应用模块时序图 34 图4.13系统管理模块类图 35 图4.14系统管理序列图 35 图4.15系统数据库总E-R图 36 图5.1 用户管理模块关键实现代码 42 图5.2 用户管理实现界面 43 图5.4 用户基础信息实现界面 44 图5.5 财务分析模块关键代码 45 图5.6财务分析实现界面 46 图5.7财务简表实现界面 46 图5.8债项管理模块关键代码 47 图5.9债项管理实现界面 48 图5.10评级管理功效实现代码 49 图5.11 评级管理功效实现界面 49 图5.12定量原因实现界面 50 图5.13风险应用

18、关键代码 50 图5.14风险应用实现界面 51 图5.15系统管理关键代码 52 图5.16系统管理实现界面 52 表目录 表4.1银行职员信息表 37 表4.2用户信息表 38 表4.3评级报表信息表 38 表4.4抵押物信息表 38 表4.5债务信息表 39 表4.6贷款信息表 39 表5.1系统运行软件环境 41 表5.2系统运行硬件环境 41 第一章 绪论 1.1 研究背景和意义 伴随现代经济发展和金融市场竞争不停充足化,金融资产风险行为越来越频繁。伴随市场进程不停推进,和市场参与者主体地位不停改变,信用风险成为现代金融发展关键问题。伴随资

19、本市场规模不停扩大,对于中国银行业来讲,能否很好地进行资金管控关系到银行资金链稳定和坚固程度,而稳固资金链条和顺畅高效资金流动是银行得以立足市场,并不停发展、壮大保障,然而信用风险内部评级是银行业务发展和顺利进行前提。 能够说,提升信用风险管理水平是提升中国银行业银行资产质量根本方法和当务之急,而信用风险内部评级则是新资本协议下信用风险管理重中之重。中国金融业已全方面对外资银行开放,现在直接面临拥有优异管理技术外资银行竞争压力和迈向现代化、全球化战略要求。作为实施风险量化管理前提条件,必需立即建立起适合农商行特点用户信用风险内部评级系统。 银行作为信用中介,信用风险是其面临最基础,也是最关

20、键风险之一,同时也是金融体系系统风险关键直接起源之一。在长久实践中,银行业形成了多种度量和管理信用风险方法。信用评级,即是就某一债务或相关责任在债务工具使用期内立即偿付意愿及相对能力评判。信用风险管理内部评级法(IRB)是6月由巴塞尔银行监管委员会经过新巴塞尔资本协议中关键创新内容。巴塞尔委员会认为一个资本金和风险紧密挂钩体系所带来利益将远远超出其成本,其结果是一个更安全、更坚固和效率更高银行系统。以后,众多国际中国领先银行纷纷采取内部评级法,利用信息技术对各类风险识别、量化和汇报,有效地实现对风险管理和控制。信用风险内部评级系统在开发信用风险计量工具基础上,整合相关业务步骤应用,满足风险计量

21、控制及决议需要,是全方面风险管理关键组成部分。现在,中国银行业面临中国外复杂经济金融形势,内部风险管理水平还较低,政府融资平台、房地产贷款等相关信用风险已含有经典系统性和区域性特征,对中国商业银行健康快速发展形成一定威胁。所以,为满足监管要求和提升风险管理水平,中国银行加紧建设内部评级系统含相关键现实意义。 第一,构建内部评级体系能够适应监管机构对建设内部评级体系要求。巴塞尔且在第一版巴塞尔协议标准法基础上扩大了信用风险度量方法,许可使用内部评级法,即许可银行在满足一些最低条件和披露要求并经银行监管当局同意前提下使用本身开发内部评级体系(Internal Rating System, IR

22、S)确定其风险权重,并计算资本充足率。内部评级法,根据其复杂程度可分为初级法和高级法,利用违约概率(probability of default, PD)、违约损失率(loss given default, LGD)、违约敞口(Exposure at Default, ED)和期限(Maturity, M)等原因来确定一笔授信风险权重。而中国银监会也已依据巴塞尔且要求,主动推进商业银行建立信用风险内部评级体系。3月,银监会公布《中国银行业实施新资本协议指导意见》,要求商业银行以内部高级法为最终目标,对信用风险内部评级体系建设着手进行完善或重组;9月,银监会公布《商业银行信用风险内部评级体系监管

23、指导》,要求商业银行采取内部评级法计量信用风险资本要求,建立内部评级体系,并确保内部评级在信用风险管理中得到充足应用。4月,银监会在《实施新监管标准指导意见》中提出,采取差异化信用风险权重方法,推进银行业金融机构提升信用风险管理能力。所以,现阶段研究中国商业银行内部评级体系含有现实意义。 第二,构建内部评级体系降低监管机构对外部评级依靠要求。金融危机爆发,使美国三大信用评级机构信誉扫地,其立场和公正性在世界范围内受到质疑,被指称“评级结果由巨额利润和资本操纵”、“是金融危机帮凶”。但在清算声音愈强同时,三大评级机构仍高调发出声音,扩大危机影响,联手将希腊及欧元区其它国家一步一步推向主权债务危

24、机深渊。鉴于此,10月,金融稳定委员会公布降低信用评级机构依靠性高级标准,明确要求中央银行、审慎监管当局和市场参与者加强对外部评级机构监管,降低利益冲突,降低金融监管当局和金融机构对外部评级依靠程度。目前,美国三大评级机构控制中国2/3信用评级市场,和此同时,中国信用评级市场发展相对滞后,专业人才、技术不足,若过于依靠外部评级市场,将深入增大其主导中国金融市场定价权可能,增加融资成本,进而影响中国经济金融安全。1月,银监会公布《相关规范商业银行使用外部信用评级通知》,要求银行在重大投资行为中,标准上应以内部评级为依据,在使用外部评级方面,银行应该指定专门部门负责在授信业务过程中管理全行外部信用

25、评级使用情况,将其作为内部判定补充参考。 第三,构建内部评级体系能适应资本监管标准提升要求。12月,巴塞尔银行监管委员会正式公布《第三版巴塞尔协议》(简称“巴塞尔Ⅲ”),深入提升了对商业银行资本监管要求。巴塞尔Ⅲ确定了三个最低资本充足率监管标准,建立了留存资本缓冲和逆向周期资本缓冲等两个超额资本要求。银监会宣告同时推进巴塞尔Ⅱ、巴塞尔Ⅲ实施,新标准实施后,正常条件下要求系统关键性银行和非系统关键性银行资本充足率分别不低于11.5%和10.5%。在内部评级法下,银行不一样风险暴露加权平均风险权重发生改变,低风险资产将能够占用更少资本,对优化资本占用,适应资本监管标准提升含有现实意义。 总而言

26、之,建立和完善信用风险内部评级是农商行等中国银行发展必经之路,而信用风险内部评级系统是农商行完善内部评级基础,所以经过本章信用风险内部评级系统设计和实现为农商行风险评级提供重大帮助。 1.2 信贷系统发展现实状况 从中国方面: 自计算机被利用到银行信贷管理中来以后,信贷管理系统更新换代大致经历了三个阶段:第一阶段,分支机构分散电子化,这一阶段每一分支机构经过一台或几台进行信贷业务处理,同时各台机器之间单独作业,并未实现联网操作,也缺乏数据和信息共享,这种方法即使比手工信息处理来说,提升了业务处理速度,也一定程度提升了正确性,不过这一模式难以适应管理多样化和复杂化,同事数据保密机安全性难以

27、得到保障;第二阶段,分支机构数据共享阶段,这一阶段能够实现同一分支机构系统内数据及信息共享,然而对于异地分支机构数据共享却无法实现,经过一台高性能主机,这一主机集中处理数据,在很大程度上确保了数据正确完整,也确保了安全性;第三阶段,城域网内全方面数据共享,这一阶段经过金融电子化实现数据共享,经过网络覆盖来达成信息和数据共享及处理。 从银行信贷管理系统设计和实现研究来看,中国学者展开了大量研究,沈科宇、王竞、陈立凯()在《基于C/S结构信贷管理系统设计和实现》中介绍了基于C/S结构信贷管理系统设计和实现,该信息系统是基于C/S结构、使用Delphi+Access+Rave5作为开发平台

28、而研发信贷管理系统。文章叙述了该系统设计方案,关键介绍了动态报表生成、月份正常欠息情况生成技术、系统统计分析功效、贷款评定等级算法实现等关键技术问题。 刘磊()对三层构架具体结构进行了分析和比较,提出了基于Data snap技术三层系统实现方案。结合农村商业银行信贷管理系统,对三层构架中通用数据访问接口和安全控制实现进行了分析研究。刘育熙、申红雪()在《基于J2EE分布式信贷综合管理系统实现》中基于J2EE体系结构采取组件思想,将业务逻辑层和服务器端于用户端分离出来,这么有利于构筑高效稳定可扩展管理信息平台。同时J2EE组件在容器之中运行,有利于商业服务器提供多类服务,同时笔者对分布式信贷管

29、理系统开发设计进行了介绍。梅登华、阂华清()认为,多数商业银行对业务和步骤控制进行了祸合,这么一来,使得二者没有进行分层隔离,一旦业务步骤变更,简单对程序代码进行变动,使得系统稳定性大打折扣,同时二者紧密结合使得应用系统功效难以发挥,也是业务处理难以兼容,系统不灵活造成了步骤处理难以有序开展,笔者经过对农村商业银行信贷业务进行分析,很好地实现了业务和步骤控制分离,并将其成功利用于某商业银行信贷管理系统中。宗欣露()依据信用联社贷款业务管理需求,结合目前计算机领域技术情况和发展趋势,提出了一个基于.net平台信用联社信贷管理系统设计方案。该系统采取成熟B/S结构方法,结合3层结构用户端系统模式,

30、利用ASP.NET,C # ,ADO.NET,AJAX技术和Web Service技术,实现了对于信贷质量提升和信息处理步骤规范化,同时能够增强管理能力和抗风险水平,提升信用社综合竞争实力。总来说,各类信贷系统设计和实现基于不一样信息技术,为我们研究提供了很好借鉴。 从国外方面: 国外对于银行电子化工作研究起步较早,而对于应用软件安全性研究较为深入,美国诞生了世界首家网络银行,同时这家银行也是世界上首家经过网络进行交易开放式银行,这一开放银行模式,取消了全部柜台业务,取而代之是网上交易,这一银行运作模式创新给以后银行业乃至金融业带来了前所未有冲击。大家曾对于网络交易方法安全性持怀疑态度,经

31、过网络进行交易意味着主机和数据库需要在网络环境下运行,在这种环境下是否能够确保数据安全性值得怀疑。然而伴伴随银行网络化运行成功,大家对于网络银行是否能确保安全顾虑才得以消除。同时在欧美等发达地域商业银行业纷纷推出了自己网上银行业务,如北美地域多家银行组成了Integrion金融网络,同时这一网络拥有数千名用户,这些用户群体是北美银行用户二分之一以上。从网上交易来说,其首要考虑是否安全,所以安全性对于网上银行来说是最为关键,国外银行系统经过对网上银行系统深入研究,加之其安全技术较为优异,同时网络安全方法及相关技术作为银行机密,对于这方面研究和公开叙述较少,文件资料更是鲜见。同时,网络安全及反安全

32、技术在不停发展变更,使得一些安全技术在设计之初即使是牢靠,不过技术发展使得其安全性面临着考验,所以银行软件安全性问题是头等问题,需要引发重视,这也成为了理论界及大家在实际利用中广泛重视。 银行是一个高风险行业,所以银行经营应该围绕风险管理而进行,而银行信贷管理系统设计在于建立一个高效处理业务平台,同时这一平台又能够满足银行进行风险管理和控制,总体来说,近些年来国外在信贷风险管理方面取得了较大成就,这些信用风险管理模型即使并未直接包含到信贷管理系统应用,然而很多信贷管理系统设计时依据这些理论而进行,其设计原理是基于这些信用风险管理模型而开发,另外还有基于风险中性KPMG贷款分析、风险敞口等值法

33、等,以上这些信用风险研究采取了较为优异研究方法,并融合了优异精算及计量技术,采取了信息计算机及网络技术等。对信贷管理系统设计及不停更新提供了理论支撑。总体来说,国外相关信贷管理系统设计及实现文件关键集中在银行信用管理风险控制,而其系统怎样实现及网络安全介绍较少,这些风险管理模型对于我进行农村商业银行信贷管理系统设计提供了思绪。 1.3 论文研究关键内容 本文依据农商行信用风险内部评级系统实际需求,而且经过对中国外银行业资金管理系统和银行信贷风险系统进行具体调研以后,设计实现了农商行信用风险内部评级系统,该系统是利用J2EE等相关技术设计实现,论文针对系统实际需求和在设计中碰到问题,进行了分

34、析总结,其中论文关键内容包含以下多个方面: (1)首先对中国农商行信用风险内部评级系统做综合性分析,了解其优缺点,并结合国外优异系统开发经验和运行情况,基于中国情况做初步计划。 (2)综合系统需求,具体叙述本系统所应用到相关技术及理论基础,然后结合集团企业信贷融资特点,明确了系统功效目标:为企业提供一套信息化信贷管理系统处理方案。 (3)设计系统关键功效包含:依据对农商行信用风险内部评级系统需求分析功效计划,农商行信用风险内部评级系统功效模块关键包含:用户管理模块、财务分析模块、债项管理模块、评级管理模块、风险汇报管理模块、风险应用模块、系统管理模块七个模块。 (4)本系统在设计系统技

35、术架构时,采取B/S架构和SQL Server 数据库系统,利用现在较为流行J2EE技术对系统进行了设计和实现,为提升系统可维护性和可扩展性,系统同时采取了Hibemate作为系统持久层设计。 1.4 本文组织结构 论文组织结构采取以下结构: 第一章 绪论部分。依据中国相关项目标实际情况,详述论文工作开展内容,和选题实际使用意义。 第二章 技术综述。将项目所要包含技术和框架做了介绍,包含J2EE应用技术、B/S结构、SQL Server 数据库技术、和UML建模技术。 第三章 信用风险内部评级系统需求分析。首先对系统进行概述,同时提出项目基础需求,包含系统功效需求、非功效需求等。接

36、着利用用例图对系统对各模块进行了具体设计,包含用户管理需求分析、财务分析需求分析等,最终对系统非功效需求进行叙述。 第四章 信用风险内部评级系统设计。首先对系统进行体系结构和系统功效结构设计,然后利用时序图和类图对系统各模块进行了具体设计,最终对系统数据库进行了具体概念结构模型设计和物理结构模型设计。 第五章 信用风险内部评级系统实现。首先介绍了系统开发环境和运行环境,接着在需求分析和功效设计基础上,对系统各个模块实现进行具体叙述。 第六章 总结和展望。对论文整体工作进行了总结,并对下一步工作进行展望。

37、 第二章 相关技术综述 2.1 J2EE技术 那是在1999年6月JavaOne年会上,时任Sun企业Java企业开发部门主管Mala Chandra兴奋地预告了Java世界这位新组员。对于开发者,J2EE是一套现成处理方案,采取这个方案,企业应用开发中很多技术难题(包含跨平台移植、事务处理、安全性等等)就会迎刃而解,“信息像一条不间断河流,经过多种多样平台和设备,从企业应用系统这一端流向那一端”。 J2EE能够了解为一个企业级中间件体系或平台,它把多个分散到网络上资源和应用连接起来,为结构和管理、运行可伸缩企业级业务应用提供了一系列应用组件和一个运行环境。从物理上看,J2EE环境可分

38、布驻留到一个以上服务器,单一业务应用能够以一组分布式组件形式布署到网络上一个或多个服务器。J2EE是一个利用Java2平台来简化企业处理方案开发、布署和管理相关复杂问题体系结构,提供了一个企业级计算模型和运行环境用于开发和布署多层体系应用。它为企业提供计算环境所必需多种服务,使得布署在J2EE平台上多层应用能够实现高可用性、安全性、可扩展性和可靠性。计算平台支持Java语言,使得基于J2EE标准开发应用可跨平台地移植,且因为Java语言安全、严格,使开发者可编写出很可靠代码。 J2EE体系结构提供中间层集成框架用来满足需要高可用性、高可靠性和可扩展性应用需求。通常这些是由分布应用程序来实现,

39、包含前端数据端和后端数据源和它们之间一层或几层,这些中间层提供了把商业功效和数据和EIS(Enterprise Information System)相结合功效。这些中间层把用户端从复杂商业逻辑中分离出来,利用成熟INTERNET技术使用户在管理上所花费时间最小化。经过提供统一开发平台,J2EE降低了开发多层应用费用和复杂性,同时提供对现有应用程序集成强有力支持,增强了安全机制,提升了性能。 J2EE 平台指定了N层体系架构企业级应用程序技术,包含组件技术、服务技术和通信技术。它们内容以下: 组件技术,全部 J2EE 组件全部需要一个容器-container-来提供其运行时环境。此环境能够

40、提供如组件生命周期管理、安全、多线程和实例池之类服务。组件技术有Applet、应用程序用户端组件,Web 组件,EJB 组件。其中Web 组件包含JSP和Servlet组件。而EJB又能够再细分为Session Bean,Entity Bean 和 Mdb(消息驱动 bean)。因为 J2EE 体系结构庞大和复杂,为了便于识别不一样群体所实施任务,在应用程序开发和布署整个生命周期中,J2EE 平台定义了 6 种不一样角色:J2EE 产品提供者、组件提供者、应用程序开发者、布署人员、系统管理人员、开发工具提供者。 服务技术包含:名称目录服务(JNDI),事务服务(JTA、JTS),安全服务(

41、JAAS),数据库访问(JDBC)和连接器结构(JCA)。 通信技术,J2EE 规范要求支持以下多个类型通信技术:Internet 协议(TCP/IP,HTTP,SSL),远程方法调用(RMI)协议,对象管理组协议(IIOP Internet 内部 ORB 协议),消息接发技术(JMS,Java Mail)和数据格式。 基于J2EE应用框架基础开发平台总体结构分为3个大组件模块层次,Web表示层、业务逻辑层、系统服务模块。 (1) Web 表示层,提供和用户交互界面,组织用户输入,响应用户要求。该Web组件模块经过对表示层框架Struts进行改造, 经过模板机制,为开发者提供一致接口和

42、通用Web组件库。该层包含通用字符处理过滤器 (Set Character Encoding Filter)、通用用户认证过滤器 (Authentication Filter)、通用资源访问控制过滤器(Security Filter)、StrutsAction组件、StrutsActionForm组件、ActionServlet 组件、JSP/JSTL/View示图组件、 定制Struts插件 (Plugin)和定制标签库 (taglib)等。提供一致接口和类为应用开发者提供具体应用表示层 开发。 (2)业务逻辑层,接收Web表示层传来数据传输对象DTO,DTO封装了用户请求信息,依据业务系

43、统业务逻辑处理具体业务,该层包含领域对象、业务对象接口(BPO)及实现(BPOImpl)、业务服务接口及实现 (ServiceImpl)、和服务定位器 (ServiceLocator)、数据访问对象(DAO)接口和实现(DAOImpl)等实现具体应用系统业务逻辑处理,经过该层业务封装提供一致业务开发方法。同时,对于数据持久化选择经过封装Hibernate来实现对象和关系映射,提供可配置数据持久化处理方案。 (3)系统服务层,系统服务层是经过对多种企业级信息化应用系统分类,抽象,针对信息化应用系统全部需要处理技术架构和公共通用业务组件模块等问 题,提供系统级抽象和服务。关键包含会话管理、资源加

44、载、组件管理、服务定位、日志管理、认证和安全控制、异常处理、邮件管理、任务管理、组织结构管理、工作流引擎和公用业务构件等系统服务。其中会话管理提供会话控制、 用户信息缓存等业务功效;资源加载提供多种应用系统资源统一加载、资源配置管理;组件管理提供对系统组件和业务组件监控、服务运行情况监控等功 能;服务定位,提供统一组件服务定位功效;日志管理提供通用用户操作日志管理功效;认证和安全控制提供一致安全管理和访问控制方法;异常处理提供系统级异常处理和应用级异常处理功效;邮件和任务管理提供通用邮件服务和任务提醒,任务推送功效;组织结构管理提供对通用组织结构建模,提供用户、部门、岗位动态建模功效;工作流引

45、擎为业务应用系统提供多种步骤服务,经过XML形式工作步骤模板定义,经过工作流引擎提供步骤流转控制功效;公用组件提供多种通用组件如报表图形组件、打印组件、上下载组件、多种表示 层组件等通用、公用组件服务。 2.2 B/S结构 通常所认识B/S结构就是指Browser/Server,浏览器/服务器模式,是在WEB兴起后另一个网络结构模式。用户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器经过Web Server 同数据库进行数据交

46、互。B/S最大优点就是能够在任何地方进行操作而不用安装任何专门软件,只要有一台能上网电脑就能使用,用户端零安装、零维护;系统扩展很轻易。 B/S模式三层结构它是一个较为严格分层模式。第一,假如在不一样小模块中只完成了系统对应层功效,相邻层对应功效模块来进行调用各模块之间交互,信息交流经过接口完成发送接收;第二,B/S模式把复杂应用系统开发任务进行划分,将其分为相对轻易小模块。实现功效构架设计本质上是为系统提供一套行之有效设计方案,而且能够为编程员提供方便,方便将这方案顺利地换为完成应用系统结构具体B/S结构。图2.1为B/S模式架构图。 图2. 1 B/S 模式架构图 上面提到三层架

47、构,其实就是在数据库和用户端之间加入了一个中间层,也叫做组件层。在B/S模式构架中,用户利Web浏览器向服务器提交服务请求,其中数据经过TCP/IP网络传输协议进行传输,最终Web服务器对服务将结果经过HTTP协议传输给用户。B/S 结构在使用中优劣方面: 第一,运行时服务器端负荷重。因为大部分逻辑事务B/S结构是在服务器上实现,这么将会加重服务器端负荷。假如服务器发生故障,其后果将无法想象,于是很多数据库端全部拥有数据库备份功效,以防万一,需要把数据库中关键数据立即拷贝到备份服务器上。 第二,在软件开发所花费成本低。现在在桌面电脑上,Windows完全处于霸主地位,在用户端,浏览器是Wi

48、n必备配置,而在服务端操作系统上,Win并非唯一配置。但Windows用户能够浏览、访问非Windows操作系统上配置B/S结构利用服务器。 第三,维护方法相对简单。实现功效构架设计本质上是为系统提供一套行之有效设计方案,而且能够为编程员提供方便,方便将这方案顺利地换为完成应用系统结构具体B/S结构。B/S结构程序维护很简单,因为采取浏览器作为用户端,不用专门管理员去维护,只需要将服务器端接入Internet,就能够让用户在任何地点、时间实现对服务器访问,和对用户端软件升级,于是未来计算机化发展主流方向必将是服务器越来越大。现在系统软件更新十分频繁,B/S模式把复杂应用系统开发任务进行划分,

49、将其分为相对轻易小模块;在不一样小模块中只完成了系统对应层功效,相邻层对应功效模块来进行调用各模块之间交互,信息交流经过接口完成发送接收。 2.3 SQL Server 数据库技术 SQL Server 是一个全方面数据库平台,使用集成商业智能 (BI)工具提供了企业级数据管理。SQL(Structure Query Language,结构化查询语言)是一个数据库查询语言。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠存放功效,使您能够构建和管理用于业务高可用和高性能数据应用程序。SQL Server 是Microsoft 企业推出SQL S

50、erver 数据库管理系统,该版本增加了很多更优异功效。含有使用方便可伸缩性好和相关软件集成程度高等优点,用户能够使用它来管理数据库、设计开发应用程序。 其工作模式有两种:C/S(用户机/服务器)工作模式,它使用 Transact SQL 语言在服务器和用户机间传送请求和回复;B/S(浏览器/服务器)工作模式,SQL Server 和 XML 结合下支持实现。SQL SERVER有5个版本,分别是企业(Enterprise)、开发版(Development)、工作组版(Workgroup)、标准版(Standard)、简易版(Express)。 SQL Server 提供了一个全方面和

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服