范文一:银行管理信息系统
II.Bank Risk Management Systems
The banking industry has long viewed the problem of risk management as the need to control four of the above risks which make up most, if not all, of their risk exposure, viz., credit, interest rate, foreign
exchange and liquidity risk. While they recognize counterparty and legal risks, they view them as less central to their concerns. Where counterparty risk is significant, it is evaluated using standard credit risk procedures, and often within the credit department itself. Likewise, most bankers would view legal risks as arising from their credit decisions or, more likely, proper process not employed in financial contracting.
Accordingly, the study of bank risk management processes is essentially an investigation of how they manage these four risks. In each case, the procedure outlined above is adapted to the risk considered so as to standardize, measure, constrain and manage each of these risks. To illustrate how this is achieved, this review of firm-level risk management begins with a discussion of risk management controls in each area. The more difficult issue of summing over these risks and adding still other, more amorphous, ones such as legal, regulatory or reputational risk, will be left to the end.
银行风险管理系统
银行业长期以来都面临着风险管理的难题。对于风险曝光等问题,即使不是构成此难题的所有原因,但以下最为关键重要的四个问题却必须在监管掌控之下得到妥善处理,即信贷业务,利息率,对外结算以及流动资产偿还能力的风险性。当银行确定合约双方以及其法律风险的之后,他们就会减少对合约方的限制。当交易对方风险重大的情况下,银行会启用包括信用部门本身在内的标准信用风险评估程序。同样的,大多数银行由于自身的信贷决策,或者更多的是在金融合同中未被采用的适当条款,都会以严格的,高标准的目光去审视其法律风险。 因此,银行风险管理工作研究的本质是对如何处理这四个风险的研究。在所有情况下,所有上述程序都会在深思熟虑的之后决定是否适合规范、估量、约束和管理每一个这样的风险。举例说明如何实现这个问题——对于公司层面的风险管理来说,这些问题的源头就是能否控制每一个区域的风险。即使算上这些问题,并且加上一些其他的原因,但更困难的却在于一些无形的问题上,诸如法律,规章制度,信用风险,这些都将决定其能否走到最后。
范文二:银行风险管理信息系统建设
1 银行风险管理信息系统建设
1.1 系统建设面临的形势
风险管理部承担推进全行全面风险管理的工作职能, 负责汇总、分析全行信用、市场、操作、流动性风险状况,需要及时、全面地掌握全行各类主要风险信息。
上市后全行对不良贷款管理、处置提出了新的、更高的工作要求。
不良贷款处置环境发生变化,不良贷款处置业务自身也在不断创新和发展,现有系统难以很好地满足业务发展需要。
1.2 银行风险管理信息系统的任务
1. 处置速度不断加快
2. 逐户逐笔管理
1.3 风险管理系统概况
两大板块,图10 所示
全面风险管理
不良贷款(特殊资产)管理
图 10 风险管理系统两大板块
1.4 全面风险管理板块应用效果
1. 不断加快系统建设进程,努力提升系统应用管理水平,至2008年底,实现风险管理信息系统的新跨越
2. 有效整合各类风险管理信息
3. 大幅提升不良贷款管理水平、能力和效率
4. 主要业务全程系统处理
5. 风险事前预防:各类业务可通过系统进行硬控制
6. 信息直达,总行可以实时或T+1掌握逐户、逐笔和各类汇总信息
7. 重要报表自动化、快速生成(T+3)
8. 丰富的灵活查询、分析和数据挖掘能力
2 内部评级法工程
2.1 银行开展内部评级法工程的必要性
一、开展内部评级法工程是尽快提高银行风险管理水平的重要手段。
二、开展内部评级法工程是银行参与国际竞争的必然选择。
三、开展内部评级法工程是银行满足监管规定的必然要求
2.2 工行开展内部评级法工程的背景
2004年6月,巴塞尔委员会发布了新资本协议,为全球商业银行风险管理的改进提供了新的标准。新资本协议的提出将资本要求的覆盖范围由信用风险延伸到包括市场风险和操作风险,并积极鼓励商业银行采用内部风险计量结果计算资本要求以提高资本的风险敏感性。
2007年2月,银监会发布《中国银行业实施新资本协议指导意见》,明确将在国内银行业实施新资本协议,鼓励大型商业银行在2010年达到内部评级法高级法。过程如图11所示
图 11
2.3 内部评级法信息工程非零售项目基本情况
内部评级法二期工程非零售项目于2005年9月正式开工, 项目组由普华永道咨询公司和我行项目组成员共40人组成,项目历时15个月,于2006年年末顺利完工,项目共提交73个成果 。2007年3月23日,普华永道就“中国工商银行非零售信用风险内部评级项目”向总行风险管理委员会进行了汇报。工程的结束标志着非零售业务信用风险量化体系达到了巴塞尔新资本协议内部评级法初级法的要求,风险计量技术接近了国际先进水平。
非零售业务项目提交的主要成果,图12所示
图 12 非零售业务项目的主要成果
2.4 零售项目内部评级法工作进展情况
银行信息系统风险管理带来的改变体现在两个方面:
第一: 全行日益增长的零售客户群和账户群的风险管理率先在同业实现全行零售业务风险管理的精细化、系统化、科学化和动态化;
第二:工行率先在同业实现全行零售业务新巴塞尔资本协议高级法的监管标准,实现零售业务经济资本节约与市场价值的最大化
举例 :风险模型的识别功效
图 13 风险模型
2.5 项目内容
2.5.1 零售银行信用风险管理板块
第1、信用风险申请审批模型及其策略– 个人住房、个人综合消费、个人经营贷款、汽车消费贷款、人民币信用卡、国际卡等零售产品的新客户审批风险模型;
第2、信用风险存量账户动态行为模型及其策略– 个人住房、个人综合消费、个人经营贷款、汽车消费贷款、人民币信用卡、国际卡等零售产品的存量客户风险模型; 第3、动态风险模型应用系统的开发---风险评级、预警等
第4、集中性零售客户、账户的风险数据库
2.5.2 零售新协议高级法板块
第1、新资本协议高级法下: 零售个人住房抵押、循环零售、以及其他类的资产池划分
第2、不同零售资产池的违约概率、违约损失率、违约风险暴露的计量和测算
第3、全行零售业务新资本协议要求的最低监管资本计算
第4、高级法监测和报表– 帮助我行能够监控本项目开发的评分卡以及策略。
3 市场风险管理的工作
市场风险管理职责由信息系统风险管理部承担。目前正在通过风险管理信息系统完成以下工作
1. 梳理市场风险管理制度、流程
2. 推动市场风险系统建设
3. 与金融市场部推进每日市值评估工作
3.1 工商银行应用风险管理系统成果展示以及工作展望
工商银行应用信息系统风险管理从2010年到2012年3月份,已经完成的各项工作,如图 14所示:
图 14 工行2010年到2012年3月份完成的各项工作
3.2 工作展望和要关注的问题
3.2.1 信用风险方面
1. 推进内部评级法项目及应用,今年推行非零售项目内部评级法初级法,明年推行零售项目内部评级法,争取在2013年前实现内部评级法的高级法。
2. 控制好不良贷款质量,保持不良贷款持续双降。
3. 关注宏观调控政策可能带来的风险,关注关联客户信贷风险和资产质量问题。
3.2.2 市场风险方面:
1. 争取成为国内第一家对交易帐户进行每日市值评估的银行
2. 进一步完善市场风险管理制度体系
3. 建立健全市场风险指标报告体系(包括日报、旬报、月报),明确报告路径
4. 尽快建成市场风险管理核心系统
5. 建立市场风险模型验证的工作机制和专家队伍
6. 完善市场风险压力测试的技术和机制
7. 关注利率市场化推进 ,利率上升速度加快导致的问题
8. 关注汇率浮动区间扩大,人民币汇率升值加快可能会带来的风险
9. 关注固定利率贷款需求大增,利率风险凸现的问题
3.2.3 操作风险方面
1. 努力实现操作风险量化
2. 推进风险管理领域战略合作
3. 建设更加完善,稳定,全面的风险管理信息系统
4. 培养专家型人才队伍
5. 加强IT 系统风险管理
6. 注意操作不当引发的法律风险
7. 关注风险管理操作的成本问题
结 语
通过信息系统风险管理的应用,首先可以帮助企业确定何种风险可能会对企业产生影响,最重要的是量化不确定性的程度和每个风险可能造成损失的程度。
其次,风险管理着眼于风险控制,公司通常采用积极的措施来控制风险。通过降低其损失发生的概率,缩小其损失程度来达到控制目的。控制风险的最有效方法就是制定切实可行的应急方案,编制多个备选的方案,最大限度地对企业所面临的风险做好充分的准备。当风险发生后,按照预先的方案实施,可将损失控制在最低限度。
再次,风险管理可以规避风险。在既定目标不变的情况下,改变方案的实施路径,从根本上消除特定的风险因素。例如设立现代激励机制、培训方案、做好人才备份工作等等,可以降低知识员工流失的风险。
4 参考文献
[1] 方德英;IT 项目风险管理理论与方法研究[D];天津大学;2003年
[2] 胡颖; 软件项目风险管理信息系统开发研究[D];浙江大学;2007年
[3] 余坚, 郑跃斌; 信息系统开发过程风险管理的实施模型[J];计算机工程与应用;2002年12
期
[4] 刘楠; 信息系统规划阶段风险评估模型[D];哈尔滨工业大学;2006年
[5] 邓文宏; 论信息系统安全风险评估方法[J];信息与电脑(理论版);2011年06期
范文三:银行综合管理信息系统
银行综合管理信息系统
系统采用B/S结构,在分行架设WEB 服务器和数据库服务器,全行员工通过内网根据权限都可查询相关数据。按照银行的安排,本次开发先行完成计划财务和员工绩效考核两个模块。
计划财务模块主要包含资金头寸、计划监测、风险资产、资产业务分析、负债业务分析、利率管理、财务费用信息、预算管理等功能,该模块的详细功能见附件1。
员工绩效考核模块主要包含员工部门及工号管理、客户经理业绩划分管理、业绩信息(时点、月均及年均的存贷款情况)、模拟利润信息、客户存贷款信息、授信客户台帐管理、中间业务收入信息、管理资产信息、工资及绩效的明细信息等功能,该模块的详细功能见附件2。
系统开发完成后,将向管理人员提供完善的数据统计及分析功能,并能查看当期、同比、月初、月末或其他日期的历史数据;对员工而言,系统提供了详细的客户信息,能查看存贷款、管理资产、利润、中间业务的详细组成以及每日、每月的变动情况,并能查看每月的工资、绩效、交通费等明细数据。系统参考界面及员工绩效考核模块参考功能见附件3。
附件1 计划财务模块详细功能
附件2 员工绩效考核模块详细功能
1、业绩排名
支行业绩排名、员工业绩排名、客户经理业绩排名
2、支行业绩查询
领导可以查看支行业绩的实时数据和历史数据,支行客户情况及客户存贷款变化情况,支行员工的业绩
3、主线业务
根据银行各个部门的要求,为每个部门定制的功能模块
4、计划财务
主要包含资金头寸、计划监测、风险资产、资产业务分析、负债业务分析、利率管理、财务费用信息、预算管理等功能
5、员工业绩
每个员工可以查看自己的客户信息,存贷款、管理资产、利润、中间业务的详细组成以及每日、每月的变动情况,并能查看每月的工资、绩效、交通费等明细数据。
6、HR 管理
部门信息管理,部门的添加删除,及机构变化的历史情况查询,员工资料的管理等
7、系统管理
系统用户的添加、删除、修改,系统工作的日志。
8、数据统计分析
自动从业务系统中获取数据,进行统计分析,并将结果保持到数据库中。
范文四:银行客户管理信息系统
银行客户管理信息系统
C 语言综合实验
班级:物联网141
姓名:魏龙龙
学号:14488125
日期:2015.06.22
目录
1、实验目的
2、实验内容
3、实验流程(流程图,功能函数)
4、实验结果
5、实验心得
实验目的:
1:本实验为学生提供了一个既动手又动脑,实践的机会:。
2:学生通过分析和解决该实验,将课本上的理论知识和实际有机地结合起来,锻炼学生分析、解决较复杂问题的能力。
3:提高学生编写综合系统程序的能力,强化学生的结构化程序思想。
实验内容:
最高权限:设置增加银行职员的登录ID 和登录的密码; 用户的选择性登录,分为职员和员工,他们分别有自己的操作界面,进入自己的操作界面可以对自己的信息进行相应的操作;
职员权限:
1、开户;
2、查询用户的信息; 3、办理存、取款业务; 4、销户;
5、查询所有用户的信息; 6,退出;
客户权限:
1、存款; 2、取款; 3、查询余额; 4、修改密码; 5、退出 。
功能函数:
职员登录:
登陆失败:
开户:
查询客户的信息:
存款:
取款:
销户、查询所有用户:
用户权限
存款、查询余额:
取款、查询余额:
修改密码:
实现代码: 用户登陆:
void login(USER *usr,char *passward)//-1-----failer, 0------other, 1----root { int login=0; char id[9],pwd[9]; FILE *fp; if(!(fp=fopen(passward,"rb"))) exit(1); for(int i=0;i<3;i++){ printf("please="" input="" your="" id:");="" gets(id);fflush(stdin);="" printf("please="" input="" your="" password(3times="" ):");="" gets(pwd);fflush(stdin);="" fread(usr,sizeof(user),1,fp);="" while(!feof(fp)){="" if(strcmp(usr-="">ID,id)==0 && strcmp(usr->Pwd,pwd)==0) { printf("login success!\n"); login=true; break; } fread(usr,sizeof(USER),1,fp); } if(login) break; if(i<3) printf("login="" failure!please="" login="" again...\n");="">3)>
}
fclose(fp);
if(!login){printf("Exit\n"); exit(1);}
}
开户:
bool inputclinet(char *fname,char *passward)
{
clinet t;
USER usr;
FILE *fp=fopen(fname,"ab+");
FILE *file=fopen(passward,"ab+");
if((!fp)||(!file))
return 0;
printf("Please input the ID,name,save and the password:\n");
fflush(stdin);
gets(t.ID);
strcpy(usr.ID,t.ID);
fflush(stdin);
gets(t.Name);
fflush(stdin);
scanf("%lf",&t.save);
fflush(stdin);
gets(usr.Pwd);
usr.Grade=0;
printf("\n");
fwrite(&t,sizeof(clinet),1,fp);
fwrite(&usr,sizeof(USER),1,file);
fclose(file);
fclose(fp);
return 1;
}
查找客户:
bool findclinet(char *fname)
{
int i=0;
clinet t;
char ID[9];
FILE *fp=fopen(fname,"ab+");
if(!fp) return 0;
printf("Please input te ID that you want to search:\n");
fflush(stdin);
gets(ID);
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp))
{
if(strcmp(ID,t.ID)==0)
{
printf("\tID NAME SA VE\n");
printf("\t%s %s %lf\n",t.ID,t.Name,t.save);
i=1;
printf("\n");
break;
}
fread(&t,sizeof(clinet),1,fp);
}
fclose(fp);
return i;
}
存取款:
void save_money(char *fname)
{
char ID[9];
double add=0;
clinet t;
FILE *fp=fopen(fname,"rb+");
if(!fp) return;
printf("Please input the clinet's ID:\n");
fflush(stdin);
gets(ID);
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp))
{
if(strcmp(ID,t.ID)==0) break;
fread(&t,sizeof(clinet),1,fp);
}
printf("\tID NAME SA VE\n");
printf("\t%s %s %.2lf\n",t.ID,t.Name,t.save);
fseek(fp,-sizeof(clinet),SEEK_CUR);
printf("Please input the money that ypu want to save:\n");
fflush(stdin);
scanf("%lf",&add);
t.save += add;
fwrite(&t,sizeof(clinet),1,fp);
fclose(fp);
fp=NULL;
}
销户:
bool move(char *fname,char *passward)
{
char ID[9];
double add=0;
int i=0;
clinet t;
USER usr;
FILE *fp=fopen(fname,"rb+");
FILE *file=fopen(passward,"rb+");
if(!fp) return 0;
printf("Please input the clinet's ID:\n");
fflush(stdin);
gets(ID);
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp))
{
if(strcmp(ID,t.ID)==0) {
i=1; break;}
fread(&t,sizeof(clinet),1,fp);
}
printf("\tID NAME SA VE\n");
printf("\t%s %s %.2lf\n",t.ID,t.Name,t.save);
fseek(fp,-sizeof(clinet),SEEK_CUR);
strcpy(t.ID,"00000000");
strcpy(t.Name,"0000000");
t.save=0;
fwrite(&t,sizeof(clinet),1,fp);
fclose(fp);
fread(&usr,sizeof(USER),1,file);
while(!feof(file))
{
if(strcmp(ID,t.ID)==0)
{
i=1;break;}
fread(&usr,sizeof(USER),1,file);
}
fseek(fp,-sizeof(USER),SEEK_CUR);
strcpy(usr.ID,"000000");
strcpy(usr.Pwd,"000000");
fwrite(&usr,sizeof(USER),1,file);
fclose(file);
return i;
}
查询所有用户信息:
oid printall(char *fname)
{
FILE *fp=NULL;
fp=fopen(fname,"rb+");
clinet t;
printf("This is the client's lists:\n");
printf("\tID NAME SA VE\n");
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp))
{
printf("\t%s %s %.2lf\n",t.ID,t.Name,t.save);
fread(&t,sizeof(clinet),1,fp);
}
fclose(fp);
}
用户权限
存取款:
void wiithdraw_money(USER *usr,char *fname)
{
clinet t;double data;
FILE *fp=fopen(fname,"rb+");
if(!fp) return;
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp)){
if(strcmp(t.ID,usr->ID)==0) break;
fread(&t,sizeof(clinet),1,fp);
}
fseek(fp,-sizeof(clinet),SEEK_CUR);
printf("Please input the money tht you want to withdraw:\n");
scanf("%lf", &data);
t.save -= data;
fwrite(&t,sizeof(clinet),1,fp);
fclose(fp);fp=NULL;
}
查询余额:
bool search(USER *usr,char *fname)
{
clinet t;
int i=0;
FILE *fp=fopen(fname,"ab+");
if(!fp) return 0;
fread(&t,sizeof(clinet),1,fp);
while(!feof(fp))
{
if(strcmp(usr->ID,t.ID)==0)
{
printf("\tID NAME SA VE\n");
printf("\t%s %s %lf\n",t.ID,t.Name,t.save);
i=1;
printf("\n");
break;
}
fread(&t,sizeof(clinet),1,fp);
}
fclose(fp);
return i;
}
修改密码:
bool chge_pwd(USER *usr,char *passward)
{
int i=0;
USER t;
FILE *fp=fopen(passward,"rb+");
char pward[9];
fread(&t,sizeof(USER),1,fp);
while(!feof(fp))
{
if(strcmp(usr->ID,t.ID)==0)
{
}
} printf("\tID password\n"); printf("\t%s %s\n",t.ID,t.Pwd); i=1; printf("\n"); break; } fread(&t,sizeof(USER),1,fp); printf("Please input the password that you want to change:\n"); fflush(stdin); gets(pward); fseek(fp,-sizeof(USER),SEEK_CUR); strcpy(usr->Pwd,pward); fwrite(usr,sizeof(USER),1,fp); fclose(fp); return i;
实验心得:
在编写这个实验源程序的过程中遇到了不少问题。例如:(1)应该怎样安排程序的结构才能不至于混乱;(2)程序逻辑大致正确的时候,小问题却不断:1. 忽略了字母的大小写;2. 输入法没切换正确,标点符号中英混乱。体会:通过编写这个小小的源程序,学习C 语言的热情就像脱缰的野马般不受控制了。程序的语句把我领进了一个崭新的国度,我像一个贪婪的孩子渴求糖果般不断想吸取c 语言的知识,过程中,发现了C 语言世界里的乐趣,提高了自己学习c 语言的兴趣,实操了计算机基础里的基础理论知识,其乐无穷。而且,经过各方面知识的碰撞,我乐呵呵地注意到眼前的一幅巨大前景正在华丽地展开。更甚,这个程序的编写直接让我的期末考获利,要知道,编写的过程中 可是查缺补漏了很多。我想,以后如果可以的话还是会深深探究一下这科技领域的。
范文五:银行渠道管理信息系统的GIS实现方案
第33卷第3期2010年6月
测绘与空间地理信息
G E O M A T I C S &S P A T I A LI N F O R M A T I O NT E C H N O L O G Y
V o l . 33, N o . 3
J u n . , 2010
银行渠道管理信息系统的G I S 实现方案
亢孟军, 翁 敏, 杜清运
(武汉大学资源与环境科学学院, 湖北武汉430079)
摘要:从系统设计、系统结构、系统功能等方面详细介绍了银行渠道管理信息系统的实现。系统采用E S R I 公司
的A r c I M S 解决方案, 使用W e b A D F 作为开发框架, 利用A r c S D E 管理空间数据, 利用A D O 管理业务数据, 最终实现了一个J a v a 开发的基于A r c I M S We bA D F 的We b G I S 平台, 为银行渠道管理提供及时、有效、科学的辅助支持。关键词:银行渠道管理; 信息系统; A r c I M S ; W e b A D F ; W e b G I S
中图分类号:P 208 文献标识码:B 文章编号:1672-5867(2010) 03-0007-04
AG I S S o l u t i o no f t h e B a n k i n g C h a n n e l I n f o r m a t i o nMa n a g e m e n t S y s t e m
K A N GM e n g -j u n , W E N GM i n , D UQ i n g -y u n
(S c h o o l o f R e s o u r c e a n dE n v i r o n m e n t a l S c i e n c e , Wu h a n 430079, C h i n a )
A b s t r a c t :T h i s p a p e r i n t r o d u c e s t h e b a n k i n g o f c h a n n e l i n f o r m a t i o nm a n a g e m e n t s y s t e mi n t h e a r e a s a s f o l l o w s :s y s t e md e s i g n , s y s t e m a r c h i t e c t u r e a n ds y s t e mf u n c t i o n . A n di t a d o p t s t h e s o l u t i o nA r c I M S o f E S R I a n du s e s We b A D Fa s i t s d e v e l o p i n g f r a m e w o r k . I n s p a t i a l d a t a a n db u s i n e s s d a t a m a n a g e m e n t , A r c S D Ea n dA D Oa r e a d o p t e dr e s p e c t i v e l y . T h e u l t i m a t e r e a l i z a t i o n o f W e b G I Sp l a t f o r mu s i n g J a -v a b a s e d o nA r c I M SW e b S D Fp r o v i d e s t i m e l y , e f f e c t i v e , s c i e n c e -a s s i s t e d s u p p o r t b a n k i n g c h a n n e l m a n a g e m e n t . K e yw o r d s :b a n k i n g o f c h a n n e l m a n a g e m e n t s y s t e m ; i n f o r m a t i o ns y s t e m ; A r c I M S ; We b A D F ; We b G I S
0 引 言
银行的渠道主要包括营业网点(含离行式自主银行) 及自主设备。随着我国加入W T O , 国内各大银行为了适应激烈的市场竞争, 纷纷扩大自己的业务范围, 不断增加业务网点。在银行业务范围不断扩大、业务网点不断增多的情况下, 银行的渠道管理却愈显滞后, 不能适应激烈的市场竞争。
为应对竞争, 银行把G I S 技术引入到银行网点管理中, 充分发挥G I S 的空间数据管理与分析能力, 建设一个基于空间数据库技术、地理信息系统(G I S ) 技术的可视化渠道管理信息系统, 创建银行统一的地理、业务数据图文一体化数字平台。作为银行渠道管理的基础平台, 实现在地图上对分行、网点资源的图形化信息标注、编辑、查询、统计手段, 并在城市地理平面图的配合下, 为银行管理部门提供详细、准确的网点建设信息。
[1]
1 系统设计
1. 1 总体设计
系统作为银行科技架构的子系统接入, 采用银行集中部署的B /S架构, 数据由银行数据中心统一规划部署, 各分支机构通过企业网登陆浏览和管理, 访问时需要通过用户身份认证。同时, 系统提供银行客户外部服务接口和一定的查询权限, 行外客户通过网络银行平台与本系统交互, 获得银行网点分布、可办理业务等可公开的基本地图信息。系统内部业务单元的统计数据通过O D S (O p e r a t i o n a l D a t a S t o r e ) 系统来进行管理, 而外部数据主要包括网点的地理数据, 由高级权限用户通过客户端进行批量导入。系统总体设计如图1所示。
1. 2 功能设计
基于高安全性和扩展性的需求, 以及系统软硬件架构, 为了实现系统建设的目标, 实现网点、自助设备等信
收稿日期:2009-12-11
基金项目:国家863计划项目(2006a a 12z 202) “上下文敏感的地球空间信息服务中间件关键技术研究”;国家973计划资助项目
(2006c b 701300) “对地观测数据—空间信息—地学知识的转化机理与智能化处理”;武汉大学博士研究生自主科研项目(20082050201000020) 资助
, , , , 、
8
测绘与空间地理信息 2010年
4) 专题符号库管理功能
为专题数据提供额外的专题符号库, 实现地图的多种展现形式, 并能够从不同角度展现专题信息的对比, 也为新专题信息的展现提供了可能, 保证系统的可扩展性。
5) 地图浏览功能
主要表现为图形的缩放、移动、定位、漫游等G I S 软件的基本功能。
1. 2. 2 信息管理维护功能
通过通用的数据库管理系统和人工录入对系统数据实施采集、编辑修改、删除、校验等操作。根据数据的性质设定编辑权限, 如网点存贷款信息只允许浏览, 而网点位置信息是可以被编辑的。业务信息入库后自动与地理数据进行匹配, 在地图上进行展现和查询。
1. 2. 3 查询统计分析功能
图1 系统总体设计
F i g . 1 Th e e n t i r e d e s i g no f t h e s y s t e m
建立分析模型, 通过对地理数据、业务指标的分析, 实现网点选址、盈亏平衡分析等功能, 并以专题地图的方式展现, 为高级用户和管理者提供全局信息及辅助决策。
息的采集、录入、展示、查询、统计、分析、系统业务管理等功能, 满足不同级别银行网点、不同权限用户的使用, 并能够满足渠道管理业务发展的需求, 系统功能模块设计如图2所示
。
1. 2. 4 报表管理及维护功能
主要包括业务报表的定义及维护、利用统计分析结果更新报表数据、手工录入报表数据、汇总生成报表数据等。
1. 2. 5 系统维护功能
对系统各项功能的控制, 如用户管理、权限控制等。
1. 2. 6 电子渠道客户功能
通过银行客户服务中心和国际互联网站的互联, 实现电子地图浏览和查询功能, 为客户提供银行网点分布情况以及银行周边旅行住宿信息, 方便客户使用银行服务。
图2 系统功能设计
F i g . 2 T h e f u n c t i o nd e s i g no f t h e s y s t e m
1. 3 结构设计
系统运行的环境是面向内部网用户的办公自动化以
及公众的银行网点分布信息的系统, 根据银行平台的要求采用B /S结构, 并用三层架构来表达, 主要是表现层、
[2]
逻辑事务层和数据服务层。表现层是客户端的访问方式, 采用I E 作为访问客户端。逻辑事务层主要由W e b 服务器和A r c I M S 地图服务器来组成, W e b 服务器采用W e b L o g i c 来处理客户端请求, A r c I M S 服务器包含应用服务器、空间服务器和服务器脚本连接器三部分, 应用服务器接收和分配地图请求, 并通过空间服务器来生成地图, 而服务器脚本连接器则负责与W e b 服务器的连接。数据服务层采用A r c S D E 管理空间数据, 并与业务数据建立关联, 在O r a c l e 中统一管理。系统结构设计如图3所示。
1. 2. 1 地图编辑功能
可以对具有几何形状和定位信息的目标实施操作的
能力。
1) 地理基础数据维护功能
主要对地理底图进行维护, 包括数据采集、转化、过滤、编辑等。能够对去除冗余信息后的商业地理数据进行编辑, 对地图数据的微量变化进行更新。
2) 空间数据分层及管理功能
空间数据的分层指不同类别信息的基础数据和专题数据进行分层, 根据图层分类叠加后产生的相应视图。依据业务关注点可定义不同的图层, 并根据业务关注程度进行地图符号的设计。
3) 专题图形数据管理功能
主要表现为网点空间数据和银行业务数据的增加、删除、修改, 提供批量导入和手工录入专题数据两种方式。允许用户编辑专题信息, 包括专题信息的增删和专题信息的展示, 并含有专题符号推荐功能, 以保持地图的1. 4 数据库设计
系统数据由空间数据和银行业务数据组成, 并可进一步细分为地理底图数据层、专题数据层、PO I 信息层、业务数据信息层等多个层次, 还将扩展引入遥感影像数据层。
空间数据由数据生产商以S H P 文件的形式提供, 使用A r c C a t o l o g 将文件形式的数据导入到O r a c l e 数据库中, A r c 。
第3期亢孟军等:银行渠道管理信息系统的G I S 实现方案9
银行业务数据包含银行各级网点信息、自助银行、自助设备等详细信息, 也在O r a c l e 数据库中存储, 通过A D O
来进行管理。
空间数据除包含位置信息外, 还包含简单的属性信息, 如名称、地址、功能等。而银行业务数据涉及银行的日常工作数据, 将这类数据单独建表, 并通过键值与地理数据进行关联, 实现地图数据与银行业务数据的绑定, 从而实现银行业务信息的可视化、图形浏览、管理和编辑。系统数据组织策略结构如图4所示。
2 关键技术
2. 1 采用We b A D F 开发框架
系统采用A r c I M S 作为地图服务器, 考虑到系统开发的效率、稳定性以及开发成本等因素, 采用W e b A D F 框架作为编码基础。W e b A D F 集成在A r c I M S 9. 2中, 是基于J S F 的地图服务开发框架, 它对地图服务请求进行了封装, 采用面向对象的方式来构造, 通过设定地图对象的属性即可构造出不同样式的地图。同时通过一组W e b C o n -t r o l 控件来保证客户端和服务器端的通信, 并支持自定义
[3]
W e b 控件。
W e b A D F 完全结合了A j a x 技术, 在与客户端的通信过程中保持异步传输, 极大优化了开发效率, 并改善了用户的地图体验
。
图3 系统结构设计
F i g . 3 Th e f r a m e w o r kd e s i g no f t h e s y s t e m
图4 系统数据组织
F i g . 4 Th e d a t a o r g a n i z a t i o no f t h e s y s t e m
2. 2 业务信息的编辑策略
系统功能要求能够对银行网点信息进行增加、编辑
和删除, 为了保证编辑后信息的正确性和保持原有数据的完整性, 采用两种策略进行保证。
1) 建立临时图层在A r c I M S 中建立一个空白的临时图层, 并对图层的相关信息进行初始设置, 用户增加的银行网点信息首先
会保留在这个图层, 待确认后才可以增加到数据库正式图层信息集中。同时对网点信息的编辑和删除也会在该图层进行备份, 以待确认后提交。这种方式可防止用户错误信息的录入, 造成系统数据的破坏。
2) 多级审批权限机制数据的安全性是渠道管理系统需要着重考虑的问题, 其关键就是“数据保护规则”,除了采取数据安全等级
10
测绘与空间地理信息 2010年
4 结束语
近年来, 银行业经历着一系列激烈的变化, 反映在大量的潜在业务发展上。银行业经营管理日趋复杂, 银行数据信息量急速增加, 在银行业中应用G I S 成为需要和必[4]
然。建立基于地理信息系统的银行渠道管理系统, 可以整合多种有利于银行业务的信息, 包括人口信息、商业网点信息、企业单位信息等, 也可以对银行资源数据进行有效维护, 提供对这些资源的图形化录入、编辑、查询、分析、统计, 并在城市地理平面图的配合下, 为银行运营维护部门、规划设计部门、工程建设部门、资产管理部门提
[5]
供准确的资源现状信息。借助渠道管理系统, 可以为领导者和规划者提供决策依据, 制订合理的资源配置方案, 使银行发展和管理决策最优化, 获得最大的效益。该系统已经在银行管理部门正常运行了近一年时间, 实践成果验证了该技术架构的合理性、可行性和高效性。
划分以及优化数据库系统的安全性外, 使用了安全的用户访问策略。首先通过身份识别系统(U A A P ) 实现用户的统一管理、统一授权; 其次, 控制访问权限, 为不同部门、人员设定不同的访问权限, 低级别网点只拥有该网点信息的编辑权限, 而删除、增加等则需要上一级网点权限来操作, 对于总行用户, 则拥有对更新信息的审批权限。只有得到确认审批后的信息才可以入库并应用到系统的信息管理中, 最终真正达到完整信息分级的效果。
3 系统实现
结合总体技术框架, 并考虑系统设计实用性、科学性、规范性、可扩充性、前瞻性和可靠性的原则, 选用以下产品作为系统要素:
操作系统软件:I B MA I X 数据库管理软件:O r a c l e 9i 系统开发软件:M y E c l i p s e 9. 0, J a v a G I S 软件:A r c I M S , A r c S D E 系统实现界面如图5所示
。
参考文献:
[1] L i u T a o , K a n gM e n g j u n , C a i Z h o n g l i a n g . A na p p l i c a t i o no f
c h a n n e l m a n a g e m e n t i n f o r m a t i o n s y s t e m b a s e d o n j a v a , A r -c I M SW e b A D Fa n d A r c S D E [M ]. 2007. [2] 齐南平, 房建华. 银行业务G I S 解决方案[J ]. 江苏测绘,
2002, 25(1) :43-45. [3] E s r i . O v e r v i e wo f t h eW e bA D FA r c h i t e c t u r e [E B /OL ]. [2008-04-20]. h t t p ://ed n d o c . e s r i . c o m [4] 宋美遐. 基于G I S 的银行管理系统[J ]. 测绘科学, 2006, 31(5) :146-148. [5] 钟凯文, 黄建明, 彭龙军. 银行网点综合地理信息系统的技术路线与实现[J ]. 计算机与现代化, 2004(5) :41
图5 系统界面
F i g . 5 Th e i n t e r f a c e o f t h e s y s t e m
-44.
[责任编辑:王丽欣]
(上接第6页)
5 结束语
通过编制A D S 40后处理软件, 只要W G S -84或者
U T M 84下的4D 产品生产出来, 后面的投影变换、高程改正、图形分幅等工作都可以通过程序自动化完成, 极大提高了工作效率, 完全可以单机集中化处理。通过此系统, 可以对4D 产品在WG S -84, U T M 84和测量坐标系之间任意转换, 极大改进了A D S 40数据生产流程中对于测量坐标系处理的效率和安全性。在保证数据安全的同时, 简化了数据生产流程。此系统不仅能支持A D S 40的数据生产, 对其他配备携带高精度P O S 系统的数码航摄的数据处理同样能提供支持。由此可见, 基于高精度P O S 推扫式相机的大比例尺航空影像数据处理, 减少了大量的外业工作量。同时, 通过我院建立的快速生产体系, 提高了内业工作效率, 对比传统的航测, 将大大缩短成图时间, 提高影像现势性, 对推广携带高精度P O S 的推扫相机具有重大意义。
参考文献:
[1] 王永平, 李英成, 薛艳丽, 等. A D S 40推扫式数字航摄仪试验研究[J ]. 测绘科学, 2007, 32(1) :119-121. [2] 赵双明, 李德仁. A D S 40影像几何预处理[J ]. 武汉大学学报(信息科学版) , 2006, 31(4) :308-311. [3] 杨庚印. A D S 40数字航空摄影测量系统本地坐标系在L P S 中的建立[J ]. 测绘通报, 2008(4) :69-70. [4] W e n Y u a nH u , G e n g Y i nY a n g , H u i Y u a n . A P P L I C A T I O N
A N DA C C U R A C YE V A L U A T I O NO FL E I C AA D S 40F O R
L A R G ES C A L EM A P P I N G [M ]. T h e I n t e r n a t i o n a l A r c h i v e s o f t h eP h o t o g r a m m e t r y , R e m o t eS e n s i n ga n dS p a t i a l I n f o r -m a t i o n S c i e n c e s . V o l . X X X V I I . P a r t B 1. B e i j i n g 2008. [5] 杨光, 林鸿, 欧海平, 等. 广州市亚厘米级高精度似大地水准面的确定[J ]. 测绘通报, 2007(1) :24-25.
[责任编辑:王丽欣]
3;i++){>