基于JSP商业银行
操作风险预警系统的设计与实现
王彬彬,何泽恒
(哈尔滨商业大学
计算机与信息工程学院,
黑龙江
哈尔滨
150028)
[摘要]我国学者对银行操作风险的研究多数限于传统度量方法,极少利用计算机信息网络技术和现代管理
方法相结合的风险预警评价系统。
将JSP技术引入商业银行操作风险预警系统,基本完成了运行环境的配置、页面的设计及各个功能模块的实现、创建数据库及实现与系统中各个功能模块的链接等功能。
可以在应用程序中有更好的重要性、扩展性;改变了传统的研究方法,实现人机交互,大大提高了学者及银行监管人员对商业银行操作风险预警研究的效率和实际防控能力。
[关键词]商业银行;操作风险;预警系统;JSP;设计与实现
[中图分类号]F230[文献标识码]A
DevelopingRiskWarningSystemsforCommercialBanks,BasedonJSP
WANGBinbin,HEZeheng
Abstract:ResearchersinChinaoftenstudytheoperationalrisksofcommercialbankswithtraditionalmeasurementmethods,ratherthanusingtheriskassessingandwarningsystemsintegratinginformation-basedcomputernetworkwithmodernmanagement.TheintroductionofJSPtechnologyintoriskwarningsystemsofcommercialbankscompletestheconfigurationoftherunningenvironment,pagedesign,functionmodules,databaseandthelinksbetweeneveryfunctionmoduleofthesystem.Itchangesthetraditionalresearchmethod,realizeshuman-machineinteraction,andgreatlyincreasesresearchers'andbanksupervisors'studyefficiencyoftheoperationalriskwarningsys-tems.
Keywords:commercialbanks,operationalrisks,riskwarningsystems,JSP,designandrealization
[收稿日期]2012-10-11
[作者简介]王彬彬(1984-),女,山东海阳人,哈尔滨商业大学计算机与信息工程学院硕士研究生。
研究方向:现代化管理
与技术支持、数据库与信息系统集成、决策支持系统;
何泽恒(1956-),哈尔滨商业大学管理科学与工程学院教授,硕士研究生导师。
研究方向:现代化管理与技术支持、数据库与信息系统集成、决策支持系统。
一、引言
近年来,我国商业银行各种操作风险事件屡现不断,给银行业带来巨额的经济损失。
而我国学者对银行操作风险的研究多数限于传统度量方法,极少利用计算机信息网络技术和现代管理方法相结合的风险预警评价系统。
基于
《基于F-AHP商业银行操作风险预警评价系统的研究》文章的理论研究,本文将JSP技术引入到银行操作风险预警系统的开发中,具体实现银行操作风险预警系统设计的实施。
二、系统构建思想
本系统采用B/S结构,根据MVC设计理念,将应用程序分为3个部分,分别为模型层(Model)、视图层(View)、控制层(Controller)。
在开发过程中根据银行操作风险预警系统的实际需求采用JSPModel2(JSP+Servlet+JavaBean)模
式,其应用如图1所示。
图1JSPModel2设计模型
三、系统总体设计方案
(一)系统开发环境
本系统将在WindowsXP操作系统下运行,开发工具
Eclipse3.2,数据库SQLServer2000,Web服务器Tomcat6.0
的组合下进行系统开发。
(二)系统开发的关键技术
JSP主要有四种开发技术,而JSP+JavaBean+Servlet
组合体现了MVC设计模式。
视图层由JSP、HTML、CSS、
JavaScript技术来实现前台页面的设计,提高页面设置的
第2012年第11期(总第409期)
商业经济
SHANGYEJINGJI
No.11,2012
TotalNo.409
[文章编号]1009-6043
(2012)11-0113-02113--
控制能力和排版能力;模型层是应用程序的核心部分,由JavaBean组件来实现,可以在应用程序中有更好的重要性、扩展性;控制层用Servlet技术接收访问请求信息和产生响应内容。
四、系统功能模块与实现
(一)系统总体模块
通过对商业银行操作风险预警的需求分析,对网站进行了总体的功能模块划分,如图2。
系统的总体模块图在《基于F-AHP商业银行操作风险预警评价系统的研究》文章里做了具体的详解。
图2系统的体系结构图
(二)系统的实现
1.JavaBean设计
(1)编写实体类,提供实体对象的详细信息以及相应的getXXX()与setXXX()方法。
(2)实现与数据库的连接。
PublicstaticConnectiongetConnection(){
Connectionconn;
Try{
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServer-Driver”);//加载驱动程序
Stringurl=”jdbc:Microsoft:sqlserver://localhost:1433;Databasename=xitongku”;
Stringname=”wang”;
Stringpassword=””;
conn=DriverManager.getConnection(url,user,password);//连接数据库
}catch(Exceptione){
System.out.print(“数据库连接失败!”);}}
(3)各功能模块数据库操作,此类提供实例中所用到的数据添加、删除、更改、查询等方法。
2.页面设计
主要是用户登陆、注册,首页菜单栏、导航栏、内容栏,各功能模块的页面设计。
整体页面采用的内部框框iframe,用CSS层叠样式表控制网页的样式信息与网页内容分离;用form表单实现用户与Web页面的互动,用JavaScript对鼠标事件进行控制并做出响应等。
3.Servlet技术
接收客户端通过HTML的FORM表单提交的数据和URL的参数信息,创建对客户端响应的内容,访问服务器端的文件系统,连接数据库进行访问等,取回结果,最后将动态生成的标准HTML页面发送到客户端浏览器。
需要对Servlet对象文件进行配置,其配置内容包含在web.xml文件中。
声明Servlet对象语句如下:
<servlet>
<servlet-name>classname</servlet-name>
<servlet-class>servletself</servler-class>
</servlet>
映射Servlet的配置方法如下:
<servlet-mapping>
<servlet-name>classname</servlet-name>
<url-pattern>/classname</url-pattern>
</servlet-mapping>
4.部分操作界面显示
五、结论
本文设计的系统基本完成了系统的各项基本功能,运行环境的配置、页面的设计及各个功能模块的实现、创建数据库创建表及实现与系统中各个功能模块的链接等功能。
改变了传统的研究方法,实现人机交互,大大提高了学者及银行监管人员对商业银行操作风险预警研究的效率。
[参考文献]
[1]ErichGamma,李英军,等.设计模式[M].北京:机械工业出版社,2000
[2]聂明.JavaWeb应用开发项目教程[M].北京:科学技术文献出版社,2008
[责任编辑:刘玉梅]
商业经济第2012年第11期SHANGYEJINGJINo.11,2012114
--。