X商业银行信贷管理系统总体解决方案.doc_第1页
X商业银行信贷管理系统总体解决方案.doc_第2页
X商业银行信贷管理系统总体解决方案.doc_第3页
X商业银行信贷管理系统总体解决方案.doc_第4页
X商业银行信贷管理系统总体解决方案.doc_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

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

文档简介

XXX 市商业银行 信贷管理系统信贷管理系统 总体技术方案总体技术方案 目目 录录 1概述概述 1 1 1项目简介 1 1 1 1项目名称 1 1 1 2文档名称 1 1 1 3范围 1 1 1 4名词定义 1 1 1 5参考资料 1 1 2项目建设背景 2 1 2 1项目建设环境 2 1 2 2 XXX 市商业银行建立综合业务系统的必要性及可行性 2 1 3系统建设的目标 原则 2 1 3 1系统建设目标 2 1 4系统建设原则 3 1 4 1标准化和有机集成相结合的设计原则 3 1 4 2先进性和实用性相结合的实施原则 3 1 4 3安全可靠性与灵活性相结合的运行管理原则 3 1 5系统建设总体要求 4 2总体体系结构总体体系结构 5 2 1系统层次结构 5 2 1 1体系结构 5 2 1 2数据分布方式 5 2 2系统信息类型 6 2 2 1采集信息 6 2 2 2查询信息 7 2 2 3认证授权信息 7 2 3应用系统的概念结构 7 2 3 1表示层 7 2 3 2业务对象界面 7 2 3 3应用层 7 2 3 4数据对象界面 8 2 3 5数据层 8 2 4应用系统的结构模式 8 3应用系统技术实现方案应用系统技术实现方案 10 3 1信贷管理系统业务的操作特点 10 3 2应用层技术实现方案设计 10 3 2 1应用层技术实现方案的主要要求 10 3 2 2应用层技术实现方案的选择 11 3 3表现层技术实现方案设计 11 3 3 1表现层实现方案比较 11 3 3 2应用程序界面开发工具的选择 12 3 3 3浏览器界面开发工具的选择 13 3 4应用系统技术实现方案总结 13 4系统支撑环境系统支撑环境 15 4 1系统网络环境需求 15 4 1 1系统网络的总体结构 15 4 1 2总行局域网结构 15 4 2计算机设备选型方案 17 4 2 1计算机设备选型原则 17 4 2 2服务器选型 17 4 2 3客户机参考配置 18 4 3操作系统平台选型方案 19 4 3 1服务器操作系统选择方案 19 4 3 2客户端操作平台 20 4 4软件支撑环境 21 4 4 1数据库管理系统 21 4 4 2Web服务器平台 24 4 5系统基础环境总结 24 4 6提高系统安全可靠性的相关技术与管理措施 24 4 6 1系统安全性策略 24 4 6 2提高安全可靠性的管理措施 26 4 6 3提高安全性的技术措施 26 5接口设计接口设计 29 5 1互相进行数据交换的系统的一般特点 29 5 2系统间数据交换模式分析 29 5 2 1对系统间接口数据的要求 29 5 2 2系统间数据接口的要素 29 5 2 3数据交换的一般流程 30 5 3数据传输通道的选择 30 5 4与 银行信贷登记咨询系统 的接口设计 31 5 4 1接口系统结构 31 5 4 2与 银行信贷登记咨询系统 接口的网络结构 33 5 4 3接口系统的数据规范 33 5 5与 会计系统 的接口设计 34 5 6与 办公自动化系统 的接口设计 34 6总体功能结构总体功能结构 36 6 1系统功能设计原则 36 6 2系统功能总体设计 36 6 2 1系统功能总体要求 36 6 2 2信贷业务分类 37 6 2 3系统功能划分 38 6 3档案管理 39 6 3 1信贷关系建立 39 6 3 2借款人基本信息 40 6 3 3借款人大事记 40 6 3 4借款人经济档案 41 6 3 5担保人基本信息 41 6 3 6抵押物登记 41 6 3 7质押物登记 41 6 3 8个人信贷资料登记 41 6 4业务处理 41 6 4 1业务处理流程 42 6 4 2业务申请 42 6 4 3业务调查 46 6 4 4业务审查 46 6 4 5业务审批 48 6 4 6业务处理 49 6 5合同管理 53 6 5 1担保合同管理 53 6 5 2借款合同管理 53 6 5 3合同查询 54 6 6统计查询 54 6 6 1信贷信息汇总 54 6 6 2企业信息的汇总与分析 57 6 6 3台帐管理 57 6 6 4综合查询及打印功能 57 6 7风险管理 58 6 7 1风险预警 58 6 7 2贷款风险度和信用度计算 58 6 7 3跟踪检查 59 6 7 4贷款五级分类 60 6 7 5不良资产管理 64 6 7 6呆坏帐核销 65 6 8报表管理 65 6 8 1固定报表 66 6 8 2自定义报表 66 6 9数据通信 66 6 10资信评估 67 6 10 1相关定义 68 6 10 2评估指标维护 69 6 10 3资信评估 69 6 11系统维护 70 6 12综合管理 70 6 12 1机构人员注册 70 6 12 2授权管理 70 6 12 3机构管理 70 6 12 4业务委托 70 7系统报价系统报价 71 附件 附件 XXX 市商业银行信贷管理系统项目建设实施方案市商业银行信贷管理系统项目建设实施方案 序序 XXX 市商业银行信贷管理系统市商业银行信贷管理系统 总体技术方案是我们针对 XXX 市商业银行信贷业务和金融电子化建设情况 从系统总体体 系结构 应用系统技术实现 系统总体功能及系统与其它系统接口 等方面进行设计 在技术实现方面 本方案对原有 宁波商行信贷管理系统 和 济南商行信贷管理系统 的技术实现进行了改进 不仅涵盖了原 来的 C S S 加 Web 的解决方案 而且还提供了全部功能的整套 的 Internet Web 技术解决方案 整个系统采用参数化设计方式 为 将来用户根据需要调整业务处理流程 报表格式 权限设置 风险 预警指标和资信评估指标等功能时 提供方便灵活的操作手段 在系统功能方面 本方案结合其它商业银行业务处理流程 不 仅仅简单的实现了从手工操作到计算机处理的转变 而且提出了业 务处理全过程的规范化 自动化和流程化处理模式 并覆盖了城市 商业银行目前大多数信贷业务 同时 采用合理的数学模型 实现 全面对信贷过程进行综合管理 提供实用的统计分析功能和风险管 理功能 包括统计功能 风险预警功能 不良资产管理功能 呆坏 帐核销功能 贷款五级分类功能和资信评估功能等 以方便于信贷 分析决策 在与 银行信贷登记咨询系统 接口设计中 直接嵌入了 银 行信贷登记咨询系统商业银行接口子系统 使 XXX 市商业银行信 贷管理系统可直接生成并向人民银行报送信贷登记数据 从而实现 信贷数据的 一次录入 多级共享 保证信贷数据的准确性 一致 性 并且 设计了 数据引入模块 实现从人民银行 银行信贷登 记咨询系统 中下载企业信息功能 本方案设计了 XXX 市商业银行信贷管理系统与 XXX 市商业银 行其它系统的接口模块 实现与综合业务系统 办公自动化系统等 之间的数据传输 数据共享 本方案是我们在 银行信贷登记咨询系统 宁波商行信贷管 理系统 和 济南商行信贷管理系统 等项目建设的经验基础上 以及结合我们正在研制开发的 商业银行综合信息管理系统 的设 计思想 进行设计编制的 文中如有不详之处 敬请指正 1概述概述 1 1项项目目简简介介 1 1 1项目名称 XXX 市商业银行信贷管理系统 以下简称 XXX 商行信贷管理系统 1 1 2文档名称 XXX 市商业银行信贷管理系统总体技术方案 以下简称 系统方案 1 1 3范围 1 1 4名词定义 1 1总行 XXX 市商业银行总行 1 2支行 XXX 市商业银行所辖支行 1 3网点 信贷网点 XXX 市商业银行下辖的有权办理信贷业务的分支机 构 2 1节点总行 支行 网点 2 2公用数据网由电信部门提供的公用数据传输网 包括数字数据 网 DDN 公用分组交换网 PSPDN 及帧中继 网 Frame Relay 等 1 1 5参考资料 1 金融电子化系统标准化总体规范 2 中华人民共和国商业银行法 3 中华人民共和国贷款通则 4 贷款证管理办法 5 银行信贷登记咨询系统管理办法 6 国民经济行业分类与代码 7 编码标准主要依据 8 RFC2196 Site Security Handbook 9 Web 应用开发工具评测 Infoworld 1997 3 美国 Infoworld 评测 实验室 1 2项项目目建建设设背背景景 1 2 1项目建设环境 XXX 市作为我国特区城市 经过 20 年国民经济的迅速发展 金融业的发展 也非常快 相继成立了全国性的股份制商业银行 如 XXX 发展银行和招商银 行 XXX 市各家商业银行的金融电子化建设也取得了飞速的发展 XXX 市 商业银行是我国成立最早的一家地方性商业银行 通过几年的建设 目前已成 为我国 90 多家城市商业银行中具有先进性 代表性的城市商业银行 XXX 市商业银行总行下设 43 个支行和一个营业部 全行已建立了综合业务网 络系统 并已开展了储蓄通存通兑业务 对公业务 卡业务 中间业务 网上 银行业务等等 在金融电子化建设方面 已建立了综合业务系统 办公自动化 系统 网上银行系统等等 并在业务竞争中发挥着较大的作用 XXX 市商业 银行网络系统目前采用帧中继 FR 和数字数据网络 DDN 混合的通讯线路 各支行带宽为 64K 1 2 2 XXX 市商业银行建立综合业务系统的必要性 及可行性 商业银行的存在 是以经济效益为基础的 而经济效益的体现 最终在很大程 度上是通过银行信贷来实现的 所以 一个商业银行经济效益的好坏 在很大 程度上取决于信贷管理水平的高低 信贷管理 是银行运用信贷杠杆对日常经 济活动中的资金借贷关系进行组织 疏导 调节和控制的活动 这种活动是一 种由互相制约的管理职能 方式 方法以及运行机制所构成的管理体系 因此 商业银行信贷管理系统的建立对于信贷管理的科学化 规范化及信贷业务的拓 展具有重要意义 1999 年 7 月 1 日 中国人民银行银行在全国 301 个城市推广 银行信贷登记咨询系统 为商业银行建立信贷管理系统起到了积极推动作 用 现代信息技术的发展为建立信贷管理系统提供了强大的技术保证 由以下 五个方面证明 XXX 市商业银行建立信贷管理系统是势在必行的 也是完全可 行的 1 追求银行经济效益最大化的需要 2 降低信贷风险 提高信贷质量的需要 3 将来建立全行综合信息管理和行长决策系统的需要 4 复杂的管理内容需要现代化的信息技术提供技术保证 5 信息技术的发展为现代商业银行信贷管理系统的建立提供了强大的技术支 持 1 3系系统统建建设设的的目目标标 原原则则 1 3 1系统建设目标 XXX 市商业银行信贷管理系统建设的总体目标就是要通过采用先进的计算机 及网络技术 实现全行信贷业务计算机处理及管理 具体目标为 1 实现全行信贷业务处理的流程化 规范化 提高信贷业务处理能力和业务 服务水平 2 实现全行信贷业务科学化 规范化管理 加强信贷风险分析及管理 降低 信贷风险 3 建立全行全面 准确及时的信贷信息数据库 为全行信贷数据的统计分析 查询提供保证 为拓展信贷业务 综合信息管理系统的建立和行长决策系统的 建立提供基础 1 3 2系统建设原则 1 3 2 1标标准准化化和和有有机机集集成成相相结结合合的的设设计计原原则则 商业银行信贷管理系统作为商业银行业务管理和信息管理体系的组成部分 在 设计时应充分考虑标准化原则 即一方面应根据有关的国际 国内和工业标准 进行系统的设计 另一方面应充分考虑商业银行在长期的业务管理和信息管理 系统建设中形成的本行业和本系统内的有关规范 使得该系统能够达到与其它 业务管理和信息管理系统高效 便利地互联的目标 1 3 2 2先先进进性性和和实实用用性性相相结结合合的的实实施施原原则则 在商业银行信贷管理系统的技术实现过程中 开发工具 实现方法 支撑环境 的选择设计多种不同的产品和方法 在进行具体的产品和方法选择时 一方面 应坚持先进性原则 先进性原则首先要求技术领先 因为目前的信息技术正在 快速发展 各种新技术和新概念不断引入 在技术上相对滞后的产品和技术将 会逐渐退出市场 给未来的系统维护升级造成困难 同时先进性原则也要求相 应的产品和技术在市场和服务等方面领先 以达到保护投资和利于系统长期维 护 升级的目标 另一方面 在系统的实施过程中又必须遵循实用性原则 这是由于系统的顺利 推广不仅需要与实际需求和具体的使用环境相符合 同时还应考虑到实施的成 本 包括资金成本和时间成本 等因素 这就要求在制定系统实现方案时必须 从商业银行目前的实际技术环境 使用环境 包括人员 设施及有关的技术资 源等 和外部环境 如与人民银行 银行信贷登记咨询系统 的连接 出发 做到先进性和实用性的相结合 1 3 2 3安安全全可可靠靠性性与与灵灵活活性性相相结结合合的的运运行行管管理理原原则则 系统在投入使用后最重要的是日常的管理维护 在系统设计和实现阶段应当充 分考虑到系统的日常维护工作 提高系统的可维护性 一方面 信贷管理系统所涉及的是商业银行及其客户的信贷业务信息和主要经 济财务指标等敏感性信息 因此信息的安全可靠性是系统设计中应当着重考虑 的 这要求系统设计和实现时充分考虑诸如信息的保密性 访问的可控性 数 据的完整性 系统的冗余性等安全可靠性因素 另一方面 正因为系统的运行 管理融合于日常的业务运作过程之中 这又要求系统所提供的相应的保证安全 可靠的手段使用灵活 便于管理 并能随着安全策略的改变而有一定的弹性 做到在保证系统安全可靠性的基础上尽可能提供相应的灵活性 1 4系系统统建建设设总总体体要要求求 本系统的设计及建设不仅要考虑到现在业务处理的操作性和与其它系统的相容 性 还要考虑到将来业务的拓展和建立全行综合信息管理系统 包括资金计划 管理 会计管理 稽核管理和行长决策系统 因而 在系统设计中 本系统 应遵循以下几点要求 1 业务处理功能模块齐全 业务处理内容共 7 大部分 覆盖了银行目前大多数信贷业务内容 能够充分满 足城市商业银行业务处理的需要 包括 贷款业务 包括贷款 委托贷款 贷 款展期 保函业务 授信业务 信用证业务 承兑汇票业务 贴现业务 包括 贴现业务 系统内转贴现业务 系统外转贴现业务 对外转贴现业务 再贴现 业务 和个人消费贷款业务 包括个人住房贷款业务 个人汽车消费贷款业务 个人旅游贷款业务 个人助学贷款业务 个人耐用消费品贷款业务 个人股票 抵押贷款业务 个人综合性消费贷款业务 等 2 提供了强大的分析功能和风险管理功能 本系统不仅能满足全部业务处理的需要 而且应提供了强大的统计分析功能和 风险管理功能 包括统计功能 风险预警功能 不良资产管理功能 呆坏帐核 销功能 贷款五级分类功能和资信评估功能等 3 实现与 银行信贷登记咨询系统 的平滑连接 应直接嵌入了 银行信贷登记咨询系统商业银行接口子系统 使本系统可直 接生成向人民银行报送的信贷登记数据 并实现总行与人行 银行信贷登记咨 询系统 的连接 4 充分考虑 TOC 因素 总体拥有成本 以降低贷款成本 2总体体系结构总体体系结构 2 1系系统统层层次次结结构构 2 1 1体系结构 根据 XXX 市商业银行的业务体系 整个系统可以分为两层结构 即核心层 总行 和分支层 支行 两层结构 XXX 市商业银行结构示意图 二层结构示意图二层结构示意图 2 1 2数据分布方式 系统的应用层结构决定了系统中各分系统之间的层次关系 所涉及的主要是数 据的分布方式 一般而言 可以有两种数据分布方式 即集中式和分布式 2 1 2 1集集中中式式 实现方法 所有的原始数据均存放于核心层的中央数据库 所有的数据查 询也均基于该中央数据库 优点 总行对数据的汇总能力强 数据的一致性能得到自然的保证 同时 可以使用高可靠性的数据备份系统和数据冗余系统 缺点 对总行的设备要求相对较高 同时要求整个系统的通信基础结构无 论从带宽还是可靠性方面均有较高的标准 2 1 2 2分分布布式式 根据数据同步方式的不同 又可分为透明分布式和不透明分布式两种 1 透明分布式 总行 核心层 分支层 网点网点 实现方法 分支层中各节点范围内的数据均存放在节点各自的数据库 称 为 子数据库 中 所有的子数据库通过网络组成分布式数据库 数据 的实际位置对于用户和应用透明 优点 能较好地解决在某个节点数据存储量过大的问题 由于数据同步完 全由系统 数据库 本身实现 用户干预较少 维护要求低 缺点 该方案在目前的技术条件 特别是通信条件 下实现难度相当大 包括分布式查询 分布式操作 复制与位置无关等技术 2 不透明分布式 实现方式 以分支层内各节点数据库为基础 节点范围内的数据存放在各 自的数据库中 同时各分支层节点将数据按照规定的时间要求将增加或修 改部分通过通信介质 如专用通信软件或中间件 传送到核心层的数据库 中 使得在上述节点中常用的查询和统计可直接在本地数据库中进行 优点 较好地解决了数据的可管理性和存储容量 传输性能之间的矛盾 对于分支机构较分散且某些分支机构位于通信条件较差地区的金融机构有 一定的优越性 缺点 由于数据在逻辑上的分散性 使得数据冗余和数据备份技术实现难 度提高 也在一定程度上提高了上述技术实现的成本 结论 结合结论 结合 XXX 市商业银行的业务和目前的通信状况 其数据分布方式可采市商业银行的业务和目前的通信状况 其数据分布方式可采 用集中式 即在总行设置单一的数据库 用集中式 即在总行设置单一的数据库 2 2系系统统信信息息类类型型 系统的信息类型决定了在各节点之间需要传输的信息类 在商业银行信贷管理 系统中 节点之间传输的信息主要分为三大类 即采集信息 查询信息和认证 授权信息 2 2 1采集信息 1 各类信贷业务数据 2 客户 企业 静态或准静态资料 3 业务指令信息 如业务审批信息 各类指标信息等 4 向其它系统 包括内部系统和外部系统 发送的数据 在商业银行信贷管理系统中 采集信息的特点是 及时性和可靠性要求高 即信息采集点应及时进行数据录入并同时进行初步的检验和处理 同时 由于 采集信息是整个系统正常发挥功能的基础 因此必须要求高度的可靠性 这就 要求相应的采集信息的传输通道要充分保证数据传输的可靠性和安全性 2 2 2查询信息 在商业银行信贷管理系统中 查询信息的特点是 实时查询 使用面广 即 不仅是信息采集 即数据录入 的部门和人员需要进行查询 其它有关的部门 和人员也需要进行查询 这就要求相应的查询信息的传输通道一方面要保证实 时性 另一方面要保证客户端的易扩充性 2 2 3认证授权信息 1 用户 ID 及口令字 2 系统返回的授权信息 3 有关的日志信息 2 3应应用用系系统统的的概概念念结结构构 商业银行信贷管理系统的应用系统结构如下所示 表示层 用户界面 业务对象界面 表示层数据转换和分布 应用层 业务处理逻辑 信息集成等 数据对象界面 数据对象的调用和分布 数据层 数据表 数据视图 存储过程等 2 3 1表示层 主要完成用户与应用系统间的信息交互 即用户可使用的功能提示 数据的录 入 修改 查询操作以及部分前端处理 包括数据的部分检验工作和部分处理 工作 一般与前端开发环境有一定的联系 主要包括功能清单 如屏幕菜单 项 数据操作界面 如录入 修改界面 数据查询界面 如数据操作客户 端查询 浏览器查询 以及前端数据检验和数据处理过程等 2 3 2业务对象界面 主要完成表示层与应用层间的信息转换和将数据传递给相应的应用层业务对象 当应用层业务对象为分布式时 该界面完成有关的数据交换工作 2 3 3应用层 主要功能是提供各类业务处理过程 包括数据的检验 处理和对数据层的访问 1 输入的数据记录的检查 包括记录内检查 即对输入的数据项的逻辑检查 如日期是否合法 金额是否合理 还款日期是否不早于借款日期等 和记录间 检查 即该记录在数据库中的存在性 唯一性 合理性等检查 如插入的记录 关键字是否已存在 还款金额是否大于对应的借款金额等 记录间检查一般 必然涉及对数据库的访问 2 对有关数据的处理 运算等 3 对数据层的访问 即通过相应的数据对象提供数据记录的插入 删除 修 改 查询等 2 3 4数据对象界面 负责提供应用层调用的数据对象 如记录集 记录快照等 一方面提供一个 与具体数据源无关的数据访问界面 另一方面在分布式数据源的情况下提供与 位置无关性的访问 2 3 5数据层 主要功能是进行数据的访问管理 一般紧密结合于相应的数据库管理系统 其 主要组成成分包括数据表 数据视图以及有关的存储过程等 2 4应应用用系系统统的的结结构构模模式式 根据上述应用系统的概念结构 在具体实现时有两种模式 即两层结构模式 数据库服务器 客户机模式 和三层结构模式 前端访问设备 应用服务器 数 据库服务器模式 在两层结构模式中 表现层与应用层均在客户机上实现 在三层结构模式中 表现层和业务对象界面在前端访问设备上实现 前端访问 设备可以是普通的本机用户界面 也可以是 WEB 浏览器系统 应用层和数 据对象界面在应用服务器上实现 相比较而言 在目前业务需求不断提高 技术发展日益迅速的情况下 三层结 构模式具有许多优点 1 可移植性 为实现业务需求 需要有一个基础设施 使用户能独立于下层 技术系统的所有方面 三层结构模式使表示 应用和数据库间有清晰的界限 上述三层结构中的某一层的基础结构的变更 如硬件设备 操作系统或数据库 系统 的变更对其他层次的应用的影响很少 2 投资保护 对用户投资的保护来源于上述的高可移植性 应用软件的生命 周期通常超过硬件 操作系统和数据库的更新周期 可移植性使得用户能在多 种系统环境中有较大的选择空间 3 多级实施 不仅在前端表现层级随着用户的增加进行简单的添加即可 而 且在应用层级 添加专用计算机进行不与前台通信的后台过程 或某个特定应 用程序的运行地点等信息对业务过程来说均完全透明 4 优化负载分配 这种可伸缩性使用户在成本方面拥有很大自由度 5 互操作性 独立的应用层使得系统与其它应用系统间的数据接口与其本身 的表现层间的界面达到逻辑上的统一 减少了系统间互操作的成本 结论 综上所述 建议在结论 综上所述 建议在 XXX 市商业银行实施的信贷业务管理系统中 除了市商业银行实施的信贷业务管理系统中 除了 在某些需要直接访问数据库特殊子系统 如系统维护 数据模型设计 与人民在某些需要直接访问数据库特殊子系统 如系统维护 数据模型设计 与人民 银行银行 银行信贷登记咨询系统银行信贷登记咨询系统 的接口等 中以外 其主体均采用三层结构模的接口等 中以外 其主体均采用三层结构模 式 式 3应用系统技术实现方案应用系统技术实现方案 3 1信信贷贷管管理理系系统统业业务务的的操操作作特特点点 从用户操作角度来看 信贷管理系统业务的操作主要分为三大类 即日常业务 操作 业务管理操作和系统维护操作 1 日常业务操作 主要包括客户档案管理及信贷业务的申请 调查 审批 处理等过程 其特点是 1 数据检查 包括记录内检查和记录间检查 内容较多 2 不同种类的日常业务操作中数据交互程度差异较大 如信贷业务申请操 作中的交互量明显大于检查 审批过程 3 使用范围较广 使用人员相对分散 2 业务管理操作 包括数据模型或工具生成 如报表定义 动态指标定义等 和数据模型或工具运用 如各类查询 报表生成 指标值生成等 其中数据 模型生成操作其前端与后台数据库的直接交互较多 但使用人员相对较少且较 集中 主要集中在总行 后者与后台数据库交互相对较少 且使用人员相对 较多 较为分散 3 系统维护操作 主要包括机构 人员权限操作 数据字典操作 重要参数 及通信参数设置等 其特点是操作人员很少 范围集中 安全保密要求较高 3 2应应用用层层技技术术实实现现方方案案设设计计 3 2 1应用层技术实现方案的主要要求 应用层在三层结构模式中占有核心地位 是具体业务逻辑处理的承担者 也是 用户前端表现界面与后端数据源之间的桥梁 特别是 由于业务的不断扩展和 增加 技术的不断更新 可扩展性要求对于应用层来说显得尤为重要 因此 应用层的技术实现方案应达到以下要求 1 效率高 由于绝大多数业务均通过应用层的业务对象和数据对象进行处理 应用层将成为整个系统效率的关键 其对于业务逻辑和数据访问的处理效率是 整个系统运行效率的关键 2 可扩展性强 可扩展性在这里有两方面的要求 其一是业务的可扩展性 这就要求应用层的业务处理模块应当尽可能对象化和组件化 其二是平台的可 扩展性 这要求应用层技术实现方案应尽可能支持多平台 3 安全性好 在三层结构模式下 前端客户基本上通过应用层对后端数据源 进行访问 应用层的安全性在整个系统的安全性方面占有重要的地位 4 对 Web 访问技术的支持 随着 Internet Intranet 技术的日益普及和对系统 TOC 的日益关注 Web 访问技术将逐步成为应用系统客户前端的主要访问技术 3 2 2应用层技术实现方案的选择 应用层开发实现方案主要有以下几类 CGI 编程 COM 方案 Java Servlet 方案 1 CGI 编程的优点在于其安全性好 全部在应用服务器端实现功能 客户端 无应用程序 其缺点主要在于对每个用户的数据请求需要开启一个 CGI 进程进 行响应 系统并发能力差 服务器端开销较大 同时这种方式仅用于前端为浏 览器界面的场合 2 COM 方案的优点在于效率高和可扩展性 通过对 COM 组件的授权机制也 达到了一定的安全性 支持浏览器界面和应用程序界面 VB VC VJ 等应用 程序开发环境均支持 COM 由于该方案为 Microsoft 所提出并支持 支持 COM 开发的环境相对较多 其缺点主要是在目前主要为 Windows 环境所支 持 在其它环境下的支持工作已有部分厂商在进行 但数量不多 限制了系统 运行的环境 同时开发时有一定的技术难度 3 Java Servlet 方案采用基于 Java Servlets JavaBeans JSP 和 Enterprise Java Beans 等技术 其优点主要包括支持平台的广泛性 效率较高 可扩展性强 通过其安全模型和 沙箱 机制可提供较高的安全性 支持浏览器界面和应用 程序界面 支持 Java Servlet 的应用程序开发环境均可开发相应的应用程序界面 并可与 Jbuilder WebSphere 等平台相结合 其缺点主要是开发时有一定的技 术难度 结论 基于以上分析 根据对结论 基于以上分析 根据对 XXX 市商业银行的技术环境和使用环境的分析 市商业银行的技术环境和使用环境的分析 尤其是考虑到系统的可扩展性 建议在商业银行信贷管理系统中采用尤其是考虑到系统的可扩展性 建议在商业银行信贷管理系统中采用 Java Servlet 方案 方案 3 3表表现现层层技技术术实实现现方方案案设设计计 3 3 1表现层实现方案比较 从总体上划分 表现层实现方案分为应用程序界面应用程序界面 如采用 VB VC PB 等 开发的用户界面 和浏览器界面浏览器界面两种 一般而言 浏览器界面适用于以下场合 1 使用者众多 使用范围广 因而版本管理 运行管理等难度相对较高 降 低 TOC 总体拥有成本 成为重要的目标之一 2 使用者要求系统的操作尽可能方便 同时使用者在日常操作过程中获取技 术支持不是非常便利 3 客户端与后台数据之间的交互主要是对业务对象 如客户档案 贷款业务 等 的属性进行操作 即可以通过应用层的业务对象处理进行 而非对数据 表的直接操作 如数据模型或数据工具的制作 数据仓库技术中对数据的清洗 分拣等 根据商业银行信贷管理系统各类操作的特点 其表现层实现方案如下 1 考虑到系统维护操作的重要性和特殊性 且使用人员数量极少 范围相当 集中 若干系统管理员 该类操作不应采用浏览器界面 建议采用本机界面 2 由于业务管理操作中的数据模型生成操作涉及大量对数据表的操作 且使 用人员数量较少 范围较集中 基本上为总行业务部门人员 该类操作不宜 采用浏览器界面 建议采用本机界面 3 业务管理操作中的数据模型运用涉及人员众多 范围分布很广 可能涉及 总行 支行的多个部门 且操作大多为查询类操作 报表和指标值的生成实质 上也属于查询类 建议应采用浏览器界面 4 考虑到日常业务操作人员较多 范围分布较广 尤其是考虑到其操作人员 分布在技术力量相对总行而言较为薄弱的支行业务部门 建议考虑采用浏览器 界面 3 3 2应用程序界面开发工具的选择 应用程序界面开发工具用于客户端数据采集 处理和查询功能的开发 根据前 述要求 可选择的方案有 1 由数据库服务器厂家提供的专用开发环境 如 Informix 4GL Oracle Developer 等 2 通用客户开发环境 如 PowerBuilder Visual Basic Visual C 等 根据商业银行信贷管理系统的本机界面客户端应用系统的特点 其开发工具应 具备以下特点 面向目标的快速开发工具 同时支持多种关系数据库管理系统 提供相应的方法操作关系数据库而无需直接使用 SQL 语句 操作丰富的数据源和多种样式的数据显示格式 并支持多种类型的二维和 三维图形 面向对象的方式 操作方便和有机结合的集成环境 完全支持 Windows 的窗口信息和控制 强有力的编程语言 丰富的开发工具包和应用开发库 综合上述二个方案 方案 的开发工具针对某个数据库服务器 其与某个或某 类服务器结合使用时可以获得较好的性能和较强的功能 但相对来说难于移植 扩展 方案 的开发工具可广泛地访问许多流行的数据库服务器 采用面向对 象的可视化技术和标准的 ODBC 连接接口 对于 Web Server 也有着较好的连 接手段 因此在目前的应用环境下相对来说易于开发 移植和连接 基于以上 原因 在一般情况下选择方案选择方案 例如 例如 PowerBuilder 作为整个系统本机界面 作为整个系统本机界面 客户端应用主要开发工具更符合实际需求客户端应用主要开发工具更符合实际需求 3 3 3浏览器界面开发工具的选择 在商业银行信贷管理系统中 浏览器界面开发工具应当提供对动态 Web 应用的 支持 具体来说 应当包括以下几个特点 1 支持动态 HTML 2 开发过程方便 有快速的开发环境 3 基于组件应用 4 有一定的安全性 目前常用的有 ASP Active Server Pages 和 JSP Java Server Pages ASP 由 Microsoft 推出并支持 具有开发简便 支持环境丰富等特点 其主要缺点 是基本局限于 Microsoft 平台 JSP 的主要特点是跨平台性 同时也具有相当数 量的开发平台 如 Visual Caf 等 考虑到在应用层采用 Java Servlet 方案 则建议浏览器界面开发工具采用建议浏览器界面开发工具采用 JSP 3 4应应用用系系统统技技术术实实现现方方案案总总结结 根据上述分析 可以得出应用系统的技术实现方案如下图所示 Servlet Server Servlet Client Web Server IMyInterfaceIMyInterface IMyInterface IUnknown Command Beans IMyInterface IMyInterface IUnknown Data Beans 数据库 客户应用前端客户应用前端接口应用前端 系统维护 数据模型或 工具生成 与人民银行 银行信贷 登记咨询系统 的接口 数据库访问 数据库 访问 数据库访问 日常业务操作 HTML页面 浏览器 HTML页面 浏览器 数据模型或 工具运用 结果返回 请求结果返回 表现层及应用层 数据层 应用层 表现层 4系统支撑环境系统支撑环境 4 1系系统统网网络络环环境境需需求求 4 1 1系统网络的总体结构 对于 XXX 市商业银行来说 综合业务网络已建成 因而本系统的应用完全在 原有的网络结构上运行 二层网络结构 下图给出了其网结构的示意图 应用服务器 D DD DN N 客户机 Broswer 总总行行 支支行行 DDN 64Kbps E1 2Mbps 数据库服务器 Web服务器 客户机 Broswer客户机 Broswer 客户机 Broswer 从逻辑上看 数据库服务器 应用服务器和从逻辑上看 数据库服务器 应用服务器和 Web 服务器是分离的 从物理上 这三服务器是分离的 从物理上 这三 个服务器可以是一台服务器 其效率更高 个服务器可以是一台服务器 其效率更高 4 1 2总行局域网结构 从逻辑上看 总行的局域网结构一般分为三个部分 即内部局域网 内联网通 信区 与系统内其它节点通信的主机或设备位于该局域网网段上 外部网通 信区 与系统外通信的主机或设备位于该局域网网段上 总行的网络接口有 两个部分 即内联网接口和外部网接口 4 1 2 1总总行行局局域域网网结结构构逻逻辑辑示示意意图图 4 1 2 2总总行行局局域域网网结结构构示示意意图图 下图给出了总行局域网的接口结构示意 在具体实施时 根据不同实际情况 包括技术条件 资金条件 安全策略等 可以有不同程度的简化 Firewall 外部通信计算机 内部通信计算机 Firewall 信贷业务服务器 外部网 综合业务网 内部客户机 带Firewall 功能的路由器 内部局域网 内联网通信区 Firewall 内联网互连域 外部网通信区 Firewall Firewall 外部网互连域 内联网接口 外部网接口 4 2计计算算机机设设备备选选型型方方案案 4 2 1计算机设备选型原则 鉴于系统的业务要求 综合各方面的情况 本系统计算机设备的选择应着重考 虑以下几点 保证其实用性 即要保证系统的处理能力能满足应用系统的设计性能要求 考虑设备的可扩充性 随着业务量和应用系统功能的不断增大和扩展 所 选用的设备应能在相对较长的时间内通过简单的升级或扩充继续满足应用 系统的运行要求 从而既保护系统投资又不致初期投资过大 硬件设备的一致性 对 XXX 市商业银行的不同系统应尽可能选用一致硬 件设备 以保证设备的维护性 设备的先进性 在条件许可的前提下 尽可能选用技术先进的设备 支持先进 安全 高效的应用系统 支持 Client Server 或 Intranet 体系结 构计算环境的数据库系统 充分运用现有的设备 节省投资 4 2 2服务器选型 4 2 2 1服服务务器器选选型型时时应应考考虑虑的的因因素素 开放性 包括硬件系统的开放性 操作系统的开放性 硬件外设的开放性 和内 部硬件扩展的开放性等 性能与性能价格比 包括文件服务性能 数据库应用性能 多用户环境性 能和 应用软件性能等 可扩展性 尤其是硬件扩展的成本问题 即某项硬件扩展是只有从这个服 务器 厂家购买 还是可以从市场上购买 可升级性 尤其是升级成本的考虑 可靠性与可用性 兼容性 一般地说 比较大的服务器厂家 因为用户面广 能发现更多的 潜在兼容性问题 并经常更新硬件 BIOS 和驱动程序 比较有保障 可管理性 包括服务器管理技术和软件的版本升级问题 4 2 2 2服服务务器器的的选选型型 根据上述要求 可采用下列方案之一 方案 1 RISC 体系结构服务器方案 采用 RISC 体系结构服务器 并采 用 高系列 低配置 策略 便于未来的扩充 方案 2 Intel 体系结构服务器方案 采用高档的 Intel 体系结构服务器 RISC 体系结构服务器的代表有 HP 的 HP 9000 系列 SUN 的 Sparc Center 系列 和 IBM 的 RS 6000 系列等 RISC 体系结构的服务器特点是性能优越 包括 COU 性能 内存和外存的容量 可扩充性等 运算速度快 对网络协议的支 持较广泛 并可通过高可靠性群集系统 HACMP 等手段提供较高可靠性 RISC 体系结构的服务器从低档到高档 系列较为齐全 支持 Intel 体系结构的服务器一般被称为 PC 服务器 因为其采用的 Intel 处 理器被广泛应用在个人电脑上 但目前 Intel 体系结构的服务器的功能和性能 早已超越了 个人电脑 的范畴 进入在传统上属于小型机应用的领域 Intel 体系结构的服务器的主要特点是符合工业标准 扩展性好 品种齐全 网络支 持能力强 其高档系列的性能已接近甚至超过某些低档的小型机 另外 Intel 体系结构的服务器的市场占有率较大 世界上采用 Intel 体系结构来生产服务器 的公司有数十家 市场范围的广阔 竞争的激烈降低了价格 推动了性能的进 一步提高 方案 1 的优点是服务器功能强大 可靠性相对较高 由于其使用专用操作系统 能较充分地发挥设备的性能 能较好地适应未来业务量的增长和技术的发展 其缺点主要是设备投资较大 系统开发的难度相对较高 方案 2 的优点是投资较少 比较适合目前的业务需求及技术条件 从性能价格 比上衡量 PC 服务器也具有一定的优越性 系统开发的难度较小 但相对于 方案 1 来说 可靠性稍差 结论 通过对于上面性能 可用性 开放性等各方面的综合比较 建议结论 通过对于上面性能 可用性 开放性等各方面的综合比较 建议 XXX 市商业银行信贷管理系统采用方案市商业银行信贷管理系统采用方案 1 RISC 体系结构服务器方案 考虑到体系结构服务器方案 考虑到 XXX 市市 商业银行的业务量比较大 建议选择高系列的服务器作为系统中心服务器 商业银行的业务量比较大 建议选择高系列的服务器作为系统中心服务器 4 2 2 3服服务务器器的的配配置置 在进行服务器配置时考虑到目前的经济性和未来的可扩展性的平衡 在目前阶 段可以考虑将 Web Server Application Server 和 Database Server 配置在同一台 服务器上 这样要求该服务器的配置相对较高 尤其是采用 WebSphere 作为 Web Server 对内存要求相对较高 根据不同厂家服务器性能指标要求的配置 不同 本节不作详细分析讨论 下面给出配置方案供作参考 结论 服务器 结论 服务器 RISC 体系结构 配置为双体系结构 配置为双 CPU 以上 可扩充为四个以上 可扩充为四个 CPU 机机 型 型 2G 内存 磁盘阵列内存 磁盘阵列 90G 以上 以上 4 2 3客户机参考配置 客户机的有关参考配置如下 基本配置 CPUPII 350 内存 64MB 硬盘 4GB 4 3操操作作系系统统平平台台选选型型方方案案 4 3 1服务器操作系统选择方案 4 3 1 1服服务务器器操操作作系系统统的的选选择择原原则则 商业银行信贷管理系统具有数据吞吐量大 数据处理速度要求高等特点 根据 这些实际要求 在选择服务器操作系统时应当遵循下列原则 性能 包括对联机事务处理的响应速度以及吞吐量 对 Client Server 体系 结构和 Intranet 体系结构的支持 应用开发和系统集成的灵活性 方便性 开放性 包括可移植性和可互操作性 指遵守国际标准或事实上的工业标 准 网络操作系统和其他异种系统应可方便地互联 以及应用系统在不同 系统平台上的快速移植 安全可靠性 包括抗病毒能力 整体安全 容错性能和良好的网络管理工 具 对多种联网方式及多种通信介质的支持 便于管理 技术支持 包括生产厂商和得到第三方的技术服务与支持 4 3 1 2服服务务器器操操作作系系统统评评价价 目前使用较多的服务器操作系统包括 Windows NT Server 和 Unix Windows NT Server Windows NT Server 的突出特点是 硬件平台易于伸缩 它支持主从结构的对 称式处理 支持抢先式多任务 多线程模式 能为重要的商务应用程序提供所 有的必需服务 包括高效可靠的连接 通信及界面友好的系统管理能力 具有 良好的安全性及容错能力 同时易于安装 易于使用和管理 它对硬件配置的 要求不很高 资源占用少 可支持 TCP IP IPX SPX 以及 NetBEUI 协议 在 通信和网络连接上不存在障碍 目前 Windows NT Server 上的数据库系统很多 目前在 Intranet 上也获得了巨大支持 而且有 Microsoft 这样的优秀厂商的支持 应用开发和系统集成中的问题更易解决 但是 Windows NT Server 在高性能处 理上的支持和安全性方面有所欠缺 UNIX UNIX 的特点是历史较长 相对比较成熟成熟 而且目前不同厂商的 UNIX 产 品之间的可移植性和可操作性有了很大改善 UNIX 网络环境所提供的 TCP IP 作为异种机异种操作系统互联事实上的工业标准在全世界范围内得到了最广泛 的使用 并支持大多数的数据库管理系统 从安全性上考虑 UNIX 上的病毒 目前还比较少见 UNIX 本身的安全性也比较高 这对金融业务来说有一定的 优越性 对开发应用来讲 UNIX 也是一个较好的 SERVER 平台 同时 对于 前端业务处理等事务密集型的应用系统 UNIX 多用户系统 同时作为主服务 器的客户机 不失为一种安全 高效和廉价的应用环境 4 3 1 3服服务务器器操操作作系系统统的的选选择择 对于商业银行信贷管理系统来说 在选择数据库操作系统时应考虑到下列因素 首先 不仅对性能和安全性有一定的要求 而且对管理的方便性也有相当的要 求 其次 需要有良好的性能 第三 对于各种通信方式和联网方式的支持应 比较充分 同时 价格也应是考虑的因素之一 从以上的比较来看 Unix 作 为数据库服务器的性能和安全性都很好 目前许多版本也提供了图形界面 但 在安装 管理使用及开发上的难度相对较大 而 Windows NT Server 尽管在性 能和安全性上相对较弱 但在其上运行的数据库管理系统的价格也相对较低 由于其推出时间相对较晚 吸收了网络技术方面许多最新成果 但是在高性能 和大容量数据处理上的支持有所欠缺 根据 XXX 市商业银行的实际情况 建 议核心层节点服务器采用核心层节点服务器采用 Unix 操作系统操作系统 4 3 2客户端操作平台 客户端应用系统的操作平台需要支撑数据采集 前端数据处理和数据查询等客 户端应用 从总体来说应具有良好的人机界面和易操作性 具体来说 包括以 下几个方面 友好的图形用户界面 可操作性强 具有灵活的通讯能力 支持多种网络连接方式 支持数据安全通讯和存储功能 较高的开放性 有多种标准和广泛的用户 能连接多种外围设备 支持最 新的 HTML 协议 良好的汉字显示功能和方便的操作手段 具有支持并发任务的功能 被业界与用户广为使用 运行性能稳定 基于以上分析 考虑到目前的应用情况 技术现状来看 Windows 9x Windows 95 Windows 98 及其中文版本 无论在应用广泛性 技术性能还 是在运行其上的第三方软件等各个方面来看均有着相当的优势 因此建议应用应用 系统的前端操作平台使用中文系统的前端操作平台使用中文 Windows 95 或中文或中文 Windows 98 同时 对于采用浏览器方式的前端客户机 则可采用目前广泛流行的浏览器产浏览器产 品品 IE 包括 包括 IE4 0 和和 IE 5 0 等 和等 和 Nevigator 包括 包括 Nevigator 3 0 Nevigator 4 0 和和 Nevigator 4 0 等 等 4 4软软件件支支

温馨提示

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

评论

0/150

提交评论