一、系统开放性

计算机技术发展的潮流之一就是系统的开放性和64位技术。为了使系统具有更强的兼容性和可扩展性,系统应设计成开放式的网络业务系统。在开放系统环境OSE(Open System Environment)中所采用的规范是一种国际标准,与厂家无关,它允许不同厂家的计算机硬件产品和软件系统可以相互兼容、相互移植和可扩展性强。对商业银行来讲,本身没有专业银行的历史包袱,能较快顺利地使用上新技术,采用开放式系统,一方面可以降低成本,另一方面可以在激烈的竞争中保持自己的优势,实现真正的低成本扩张。

二、系统先进性
计算机软件更新换代很快,为了保证业务功能顺利实现和系统的较长的生命周期,业务系统具有较高的业务先进性和技术先进性,具体体现以下几个方面。
1.采用具有技术先进、处理能力强、处理速度高、吞吐量大、安全可靠性高的主机系统和生产配置方案
2.采用技术先进、稳定可靠的网络系统方案
3.采用以客户为中心、大会计、综合柜员制设计思想
4.采用面向交易、模块化,采用完善的数据字典设计、实现业务流程可由用户根据实际需要灵活设置系统自动生成的参数化设计思想
5.采用数据集中的处理模式,在账表设计上采用全行一本帐,有利于银行业务的操作和管理,充分体现银行未来业务的发展,满足银行业务的发展。
6.采用业务交易实时计帐方式,平衡了和系统负载,缩短和简化了日终处理的时间和业务量,及时反映经营状况,对经营中出现的异常情况可及时撑握、控制和处理,有利于经营方案的灵活、快速制定,确保了交易的有效性和帐务数据的一致性。
7.采用菜单驱动和交易驱动的方式
8.有银行综合业务软件系统结构设计上采用助用户表示/应用处理/数据存贮三层框架结构
9.采用先进的安全防范控制机制,确保软件、硬件和网络系统及银行业务数据的安全稳定,

三、系统经济性

系统经济性主要考虑商业银行的实际情况和未来业务的发展,充分利用原有的资源,在满足业务和发展需要的情况下、以最小的代价换来最好的软件、硬件和网络系统性能,最好的实现价格性能比,具体从以下几个方面加以说明:
1.在结构设计上充分的利用原有的硬件、网络设备。
2.在硬件上经过周密的计算,选择最合适的产品。
3.在软件设计上,做好核心业务,为将来新业务留有发展的空间,避免重复投资。
4.采用自主开发的中间件产品,降低投资。

四、系统可维护性

系统对可维护性的要求是程序的可读性好(程序结构好,注解清晰)在程序设计时,系统对可维护性设计主要考虑:
1.采用成熟的软件开发过程和方法,采用严格的质量保证体系。
2.加强程序模块独立性。现代银行要求面向客户、面向服务,因此系统必须灵活易变。为了实现功能易变,系统使用模块化设计思想:我们根据商业银行业务特点,利用功能封装思想,实现系统模块化设计。
3.程序设计根据一定的规则编写,如统一的命名方式:文件名,程序模块名,函数名,变量名等,所有程序采用基本相同的编程风格。
4.完整的应用系统设计文档,如应用系统使用说明书,总体设计说明书,程序处理流程图,程序函数说明等。
5.系统参数化的设计,系统提供全面的、科学合理的数据字典,有利于参数化设计和操作,减少了系统增加和修改业务处理流程时所做的程序修改的的工作量。
6.故障分析,通过应用系统日志可快速查找故障类型及错误提示,并可直接指明对应源代码所在的位置:在源文件的第几行处。
7.采用新型的现代软件设计和开发方法及工具。如模块化设计、面向对象思想、RUP、CASE等,出现问题时在很短时间内就可以很容易地得到解决。

五、系统实时性

系统的快速性也就是系统运行效率问题。一个系统的效率首先表现在联机实时交易处理的响应速度。根据经验,一般交易在1-2秒内响应,特殊情况在5秒内响应为可容忍的响应时间。系统对快速性的设计考虑:
1.采用前置机方式,将数据输入/输出、屏幕管理、数据检查等由前置机处理,提高系统响应速度。
2.在设计和实现联机交易的处理时,尽量地减少对磁盘的读写。能在日终批处理中更新的磁盘记录,就放在日终进行,提高联机交易的响应速度。
3.在通讯上对数据文件采有了压缩,减少数据在网上的传输量,提高传输效率。
4.完备的数据库索引,提高数据的查询速度。
5.采用共享内存区作为加密密钥工作区,减少由于加密所增加的系统开销。
6.系统采用时实记总账模式,保证系统的实时性。

六、系统扩充性

应用系统的扩充性设计将直接影响应用系统的生命周期。在程序设计中主要考虑以下几个方面:
       1.应用系统通过参数化的定义,系统功能以模块方式进行装配,不同的功能模块组合,将完成新的功能,如增加新科目,新储种,新的计息规定。
       2.当需要增加新的交易处理功能,确实需要修改程序时,应用系统为新增功能提供一个框架结构,在不修改系统框架结构的前提下,通过增加交易码表,同时编写Client端子程序和Server端子程序。
       3.系统采用前置机处理方式,主机系统只对交易报文进行处理,而对具体的外设无关,如对ATM,POS的控制,当前端的ATM/POS发生变化时,ATM、POS前置机对交易格式进行转换,将交易报文按主机格式进行转换,主机上的应用程序无需作任何变化。
       4.当某些银行的制度发生变化时,只需修改系统参数,而不用修改程序就能满足银行需求。如:授权限额、利率、联行方式、同城方式等。

七、系统通用性与适应性

应用系统的通用性和适应性对系统的广泛使用起着重要作用,具体表现在以下几个方面:
1.系统软件和支持软件平台的通用性和适应性,如Unix操作系统,ORACLE数据库,标准C语言,基于TCP/IP的网络设计。
2.业务处理方式的通用性,尽量避免本地特设的应用处理方式。
3.遵守各类标准:ISO8583,DES算法等。
4.应用系统的参数化,使得当某些银行业务发生变化时,应用系统无需修改程序,只修改系统的参数,就可完成银行业务的变化。
5.系统功能和业务流程参数化定义。

八、系统安全性和完整性

为保护客户和银行的利益不受非法侵犯、有效防范经济案件的发生及整个商业银行综合业务软件、硬件系统业务平台的稳定、安全运行,商业银行综合业务系统具有全面的、多级安全保密、权限防护控制机制。防止经营业务数据信息的丢失、非法访问、窃听、篡改、泄漏和破坏,确保各种信息的安全和银行的安全生产。
具体采取的安全防护措施如下:
1、主机系统安全性:
       采用HACMP热备份方式。当工作主机发生故障时,节点备份主机能尽快切换为工作主机而不会影响业务的延续。
2、络通讯安全性:
        网络的安全性主要采取以下安全措施:采用防火墙技术、防止非法访问认证措施(包括交易网点认证和操作员认证);数据保密措施,建立独立的通讯平台,保证广域网无明码通讯;存取控制措施,如防止非法操作,对交易码进行控制。
3、操作系统安全性:
        操作系统安全性要达到C2级。即通过注册、安全事件审计、资源隔离等方式使用户的行为具有个体可查性,实施存取限制,防止数据被非法用户读取和破坏,实行严格的权限控制和监督机制,IBM AIX是业界最可靠的操作系统。
4、数据库的安全性:
        数据要有以下的安全机制:磁盘镜像(系统提供从RAID 0到5容错功能)、数据备份、恢复机制、事务日志、内部一致性检查、锁机制、审计机制以及重要字段加密校验等安全保障体制,确保数据库的安全。
5、应用软件安全性:
用户鉴别:确认用户的真实身份,防止非法用户进入系统。
存取控制: 当用户已注册登录后,核对用户权限,根据用户对该项资源被授予的权限对其进行存取控制。
审计: 系统能记录用户所进行的操作及其相关数据,能记录操作结果,能判断违反安全的事件是否发生,如果发生则能记录备查;
6、数据完整性: 
        实行严格的交易码方式,保证数据库数据的一致性和数据完整性。保障体制,确保数据信息的安全。
7、用系统的安全隔离技术:
        不同的中间应用业务系统采用不同的应用前置服务。除子系统之间及与核心业务系统在帐务方面有机整合外,在外部应用、网络、应用硬件平台、应用软件平台等方面采用先进的隔离技术。保证了子系统之间的独立性,在增强维护性、提高安全和稳定性。

九、系统实用性

系统设计在完全满足商业银行当前业务的需要的同时兼顾以后业务的发展。系统在主机硬件系统、网络系统、数据库、中间件以及应用软件系统等方面都具有良好的实用性和扩展能力。
具体表现在以下的几个方面:
1.在主机选型上,既经济实用,又要满足将来业务的需求。
2.在数据库选择上,既考虑当前用户数和业务量,又综合考虑将来网点的扩充和数据库系统的性能和价格。
3.在数据库设置上,既要保证数据的安全,又要保证数据的效率。
4.在业务处理设计上,在保证业务和数据的正确性前提下,提供美观大方、简洁、人性化的操作界面,和全面详细的帮助说明信息,简化操作员操作程序,方便操作。

十、系统标准性和统一性

在系统方案设计中,所有硬件、软件和网络产品都严格坚持标准化原则,遵从国际标准组织所制订的各种国际标准及各种工业标准,从而使系统硬、软件具有标准化的特点。
1、 应用软件开发和项目系统集成实施遵循如下标准:
按照软件成熟度CMM 三级标准来进行软件开发和实施
遵循ISO9000相关计算机软件标准
中国软件行业协会《软件开发标准化规范》;
《金融电子标准化总体规范》,使应用软件及系统具有较好的可移植性、可维护性、可扩展性。
2、 银行业务交易遵循如下标准:
国际标准《ISO8583》
《中国人民银行新会计制度》。
《会计基本制度》
商业银行《储蓄基本制度》
商业银行《会计科目使用说明》
商业银行《文件、法规汇编》
中国人民银行《银行结算办法》
中国人民银行《贷款通则》
中国人民银行《支付结算制度汇编》
《中华人民共和国商业银行法》
3、 系统的统一性
统一的交易处理模式
统一的帐务处理
本外币的统一处理
统一数据处理流程
统一的权限和授权管理

【银行】银行业务系统设计特点概述相关推荐

  1. 银行业务系统设计特点概述

    一.系统开放性        计算机技术发展的潮流之一就是系统的开放性和64位技术.为了使系统具有更强的兼容性和可扩展性,系统应设计成开放式的网络业务系统.在开放系统环境OSE(Open System ...

  2. 开启ntp_飒,NTP时钟服务器在银行大楼系统方案

    飒,NTP时钟服务器在银行大楼系统方案 时间同步才是各个系统协同工作的基础. 方案背景: 银行大楼作为银行业务管理的主体中心,集办公区域.营业厅.自助银行.监控中心.出入口.园区周界于一体.同时,考虑 ...

  3. 银行核心系统之应用集成

    银行核心系统之应用集成 云技术 10月8日 以下文章来源于小代嘚吧嘚 ,作者代堂鸣 小代嘚吧嘚 欢迎加入银行核心系统大本营,用讲故事的方式给银行业务加点料,用项目管理的方法来改进工作和生活! 本文共7 ...

  4. 银行排队系统的设计与实现(源代码)

    (该系统在DEV编译器中不出现问题,在VC6.0中,要注意这样子设置就可以了,在"工程"->"设置"->"C/C++"-> ...

  5. 数据结构大作业——银行排队系统

    数据结构大作业--银行排队系统 离散事件模拟--银行业务处理 题目分析 声明部分 辅助函数 初始化窗口节点 创建顾客节点 比较四个窗口的排队人数 输出离开顾客的信息 主要函数 完整的头文件代码 离散事 ...

  6. 银行核心业务系统全盘西化成功与否都是警钟

    国外银行核心业务系统在全球几十个国家成百上千家银行中通用,惟独在中国不通.这一切不是发生在10年前,而是发生在离银行全面开放还不到一年半的2005年. 近两年来,中信实业银行和国家开发银行格外引起行长 ...

  7. 银行核心系统入门简介

    文章来源与某位大神的力作,写的非常好,科目的地方首位科目号有待商榷,但总之看完后很多东西一目了然. 银行核心系统入门简介 本文的目标读者是准备从事银行核心系统开发.维护的从业人员.请注意,是" ...

  8. 国内银行核心系统建设情况调研报告

    国内银行核心系统建设情况调研报告 前言 核心业务系统,也称为综合业务系统,是银行信息化建设的核心部分,是银行业务经营的基础.随着世界金融环境的不断向前发展,拥有稳健.灵活.安全.可靠的核心业务系统是体 ...

  9. 金融银行前置系统简述

    金融银行前置系统简述 2012年09月14日 16:09:48 ss123465 阅读数:8019 应用于小型银行的核心体系,主要由前台和后台以及若干小前置组成,前台发起交易给后台,后台处理后返回,如 ...

  10. 银行应用系统间的数据交换

    在核心业务系统与外围系统之间批量交互数据是银行应用系统中最常见的任务之一,由于通常要受到多方面因素的制约,这是一个十分复杂而且耗费精力的工作.本文对其中的技术困难和应对策略进行了总结. 尽管目前银行正 ...

最新文章

  1. R语言ggplot2可视化为复杂图自定义图例、手动构造图例(legend)实战
  2. mysql 西安_MySQL分区维护
  3. DVWA学习(二)SQL Injection(Blind)
  4. 驱动级的自动按键_茶陵定做自动伸缩门定制,防火门厂家直销-湖南富扬门窗
  5. 加个ing是什么意思_take的意思竟然是“要求”?奇奇怪怪的熟词僻义打卡终于来了!...
  6. 学习《图解HTTP》有感
  7. 2018年宝鸡市三检文科数学题目解答
  8. Rails5 任务注释
  9. 全站HTTPS来了!有何优势、与HTTP有何不同
  10. CMatrix类 矩阵类 C++
  11. java根据回车符分隔字符串_如何通过换行符分割字符串?
  12. python实现禁忌搜索算法
  13. Resharper插件使用教程汇总
  14. 2017百度之星资格赛:1004. 度度熊的午饭时光(01背包+记录路径)
  15. 机器学习数学基础十:相关分析
  16. ewebeditor编辑器解析漏洞
  17. 妈妈的手除了像写字板还像什么呢?
  18. 通用表查询返回所有行(只适用于单表)
  19. Netlogon漏洞复现
  20. 真人测评 腾讯极光4Pro怎么样?跟上一代比值得买吗

热门文章

  1. 中宠股份第三季度营收7.55亿元:增速环比持续下滑,净利润转降
  2. linux统计单拷贝基因家族,为什么所有病毒基因都是单拷贝
  3. PID各自的作用究竟是什么?
  4. java高级(java高级工程师证书)
  5. 全国市场调查大赛经验分享(二)
  6. Android下磁盘分区表损坏,修复分区表,教您硬盘分区表损坏怎么修复
  7. 在线制作流程图、思维导图(基于ProcessOn平台)
  8. GNSS-GNSS原理-GNSS星座介绍
  9. 微信小程序显示圆形图片
  10. 定点补码加减法运算_定点加减法运算与溢出判断处理