银行自助设备管理信息系统.doc_第1页
银行自助设备管理信息系统.doc_第2页
银行自助设备管理信息系统.doc_第3页
银行自助设备管理信息系统.doc_第4页
银行自助设备管理信息系统.doc_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

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

文档简介

银行自助设备管理信息系统 天津大学硕士 学位论文银 行自助 设备管 理信息 系统A management information systemfor bank self-service equipments 学科专业:软件 工程 研 究 生:李然指导教师: 张坤龙 副 教授天津大学 软件工程 学院 2013 年 5 月独创性声明本人 声 明 所呈 交 的 学位 论 文 是本 人 在 导师 指 导下 进 行 的研 究 工 作和 取 得的研究成果, 除了文 中特别 加以标 注和致 谢之处 外, 论 文中不 包含其他 人 已经发表或撰写过 的研究 成果, 也 不包含 为获得 天津大 学 或其 他教育 机构的学 位 或证书而使用过的 材料。 与 我一同 工作的 同志对 本研究 所做的 任何贡 献均已在 论 文中作了明确的说 明并表 示了谢 意。学位论文 作者签 名: 签字 日期: 年 月 日学位论文版权使用授权书本学 位 论 文作 者 完 全了 解 天 津大 学 有 关保 留 、使 用 学 位论 文 的 规定 。 特授权天津大 学 可以 将学位 论文的 全部或 部分内 容编入 有关数 据库进 行检 索, 并采用影印、 缩 印或扫 描等复制 手段保 存、 汇 编以供 查阅和 借阅。 同意学校 向 国家有关部门或机 构送交 论文的 复印件 和磁盘 。 (保密的 学位论 文在解 密后适 用本授 权说明 ) 学位论文 作者签 名: 导师 签名:签字日期 :年 月 日 签字 日期 :年 月 日摘 要 随着 我国 金融行 业的 飞 速发展, 银行间 的竞争 已经趋 于白热 化。 对于 资 产规模相对弱 势, 支行 网点相 对不足 的股份 制商业 银行来 说, 受 制于资本 充 足率和自身实力的 制约, 大 规模建 设支行 网点并 不是明 智之举 。 自助 设备作为 一种 发展时间不长的 新型金 融设备 , 以其 安装便 捷、24 小时 全天候 服务 、 成本低 廉 等特点,极大的延 长了银 行服务 时间, 延 伸了商 业银行 的服务 触角, 日益受到 各 家金融机构的青睐 。 本文作者 就职的 股份制 商业银 行, 在自 助设备 发展方 面是较 早的实 践 者。 在十多年的 发展中 , 伴 随着自 助网点 的不断 建设 、 自 助设备 数量及型 号的 不断增加 ,原有的自 助设备 管理系 统已经 远远不 能满足 业务发 展的需 要。 如何运 用 现代科技手段, 通 过 对现 有自助 管理系 统 的改造 , 提高 管理效 率、 提 升管理 水 平、 降低 人员成本, 成为摆 在银行 管理人 员面前 的一道 课题。 从前的自 助设备 管理系 统是大 多基 于 C/S 进 行开发 的, 在许 多方面存 在 着局限性, 尤 其是在 网络技术 不断进 步、 现 代科技 飞速发 展的今 天, 互联 网 已经越来越多的融 入我们 的生活 , 自助 网点也 早就不 仅仅安 装于支 行网点了 。C/S 模 式的管理系统 在系统 维护、 软件更 新、业 务扩展 等方面 都有先 天的不 足。 在多年实 践工作 的基础 上, 通过 对国外 同类系 统发展 现状的 研究, 并 结 合国内发展情 况,本 文作者 提出了 一个基 于 Web 的自助 设备管 理信息系 统 的 设计理念与技术 , 并 参 与研究、 开发了 本 系统 。 结合 多个银 行的实 际需要, 构 建一套完整的 B/S 结构 的自助 设备管 理系统 ,定义 了一套 符合银 行实际管 理需 要的流程 ,提供了 完整 的自 动化 跟踪体 系, 对设 备的 状态 和交易 的管 理也 提供 了 一个平 台,同时,对 该系统 的关键 部分的 相关技 术进行 了探讨 。 本系统 基 于目前 较为先 进的 Web 技 术设计 , 采 用了.net 框架 , 利用 B/S 架 构,吸收了 软件 工程 的设 计思想 ,一 方面 满足 了业 务处理 需求 ,同 时还 具 有先进 性、实用性、 可靠性 和可扩展 性和等 优点。 文章概 括描述 系统的 设计过 程, 对开发过程中所涉 及到的 重点 和 难点以 及 解决 方法都 进行了 描述 , 在 总结了系 统 优势及不足之处的 同时, 展望了 其未来 发展和 应用前 景。关 键词 : 自助设备;管理信 息系统 ;B/S 模式 ;Web 技术 ;ABSTRACT With the rapid development of Chinas financial industry,inter-bank competition has become intensified. For those shareholding commercial banks with relatively smaller property scale and fewer sub-branches, fierce expansion is not a wise choice, due to the restriction of capital adequacy ratio and their own management capacity. The newly developed self-service equipments, noted for its convenience, 24 hours non-stop service, lower costs, etc, have now acted as the extensive antenna of the commercial banks and are becoming increasingly popular within the commercial areaNow employed in a commercial bank, the author is one of the early practitioner of the self ?service equipment. For the last ten years, with the continuous exploring, the quantity as well as the quality have been increased a lot, and the old self-service management system can not match up with the pace of business. How to utilize the modern technology and perfect the management system in order to raise efficiency, lower the cost and optimize the organization have become the main task for the bank staffThe old self- service management systems are mainly used to base on the C/S mode, which had many limits. As now internet has been more and more a matter of common practice, the self-service is by no means an only branch uncollected with other systems. Therefore, C/S mode has shown its deficiency in system maintaining, software updating, business expansion, etcTaken advantage of years practice, and combined with the status-quo of national and international experience, the author has present a web-based self-service operating system assumption and participated in the research and development of the systemCombined with the actual needs of a plurality of banks, the objectives of this system are to build a perfect system for self-serving devices based on the B/S mode. It has defined a whole process to cater for the needs of the bank practical management , provided a complete automated tracking system and a platform of the equipment managementMeanwhile, it tries to discuss the related technology of key parts of the systemThe new system, based on the web character, applying the net framework and B/S mode, as well as adopting the software engineering design idea, has not only satisfiedthe increasing business demand, but also show advantage of utility, accountability, and scalability, etc. The article presents the process of designing, especially focusing on the key points and difficulty, and displays the solution in details. Then it sums up the advantages and disadvantages, and ends up with the prospect of its future application Key word: Self-service equipment; information management system; B/S mode; Web technology目 录目 录. I 第一章 绪论1 1.1 自助设 备管理 信息系 统开发 背景 1 1.2 国内外 研究现 状分析1 1.3 本系统 研究所 具备的 条件 2 1.4 本系统 的主要 内容和 设计思 路. 3 1.5 本文的 组织结 构3 第二章 相关 技术 5 2.1 基于 Web 的 系统技 术分析5 2.1.1 基于 Web 系 统的优 势6 2.1.2 浏览器/ 服务 器B/S 方式 架构分 析7 2.2 ASP.NET 技 术介绍. 8 2.2.1 ASP.NET 简介8 2.2.2 ASP.NET 与 ASP 对比8 2.3 系统的 开发环 境8 2.3.1 硬件环 境 8 2.3.2 软件环 境 9 2.4 本章小 结9 第三章 银行 自助设 备管理 信息系 统的设 计 10 3.1 系统总 体结构. 10 3.2 虚拟终 端 12 3.2.1 虚拟终 端模型 概念 12 3.2.2 vATM ( 虚拟终 端)的 结构. 12 3.3 业务服 务子系 统 13 3.3.1 业务服 务子系 统基本 结构14 3.3.2 业务服 务子系 统的设 计实现. 14 3.4 安全认 证模块. 17I 3.4.1 相关加 密技术 介绍 18 3.4.2 对于系 统中的 终端身 份认证. 20 3.4.3 对于交 易合法 性的认 证 21 3.4.4 对于交 易数据 的安全 认证22 3.4.5 对于关 键硬件 行为( 出钞行 为)的 认证. 22 3.5 监控系 统 23 3.5.1 监控系 统总体 架构设 计 23 3.5.2 终端监 控代理 模块 24 3.5.3 服务器 监控代 理模块24 3.5.4 监控核 心系统25 3.5.5 监控终 端. 25 3.6 系统服 务功能 模块的 设计. 25 3.6.1 系统基 本服务 功能模 块 26 3.6.2 基本业 务功能 设计 26 3.6.3 扩展服 务功能 设计 27 3.6.4 系统管 理功能 设计 27 3.6.5 操作员 管理功 能设计28 3.6.6 例外信 息管理 设计 28 3.7 本章小 结 29 第四章 银行 自助设 备管理 信息系 统的实 现 30 4.1 系统总 体功能. 30 4.2 基本业 务功能. 30 4.3 扩展服 务功能. 31 4.4 系统管 理功能. 31 4.4.1 自助终 端管理 功能 31 4.4.2 监控终 端管理 功能 32 4.4.3 设备监 控管理 功能 32 4.5 操作员 管理功 能 34 4.6 例外信 息管理. 35 4.7 自助设 备管理 模块36 4.7.1 设备增 加. 36 4.7.2 设备信 息修改37 4.7.3 设备信 息显示37II 4.7.4 设备安 装. 38 4.7.5 设备分 行间调 拨. 39 4.7.6 设备回 库与报 废. 40 4.8 广告模 块 41 4.8.1 广告的 分类 42 4.8.2 广告相 关说明42 4.8.3 分行广 告上传43 4.9 本章小 结 44 第五章 结论 45 参考文献. 46 致 谢49III 第一章 绪论 第一章 绪论 1.1 自助设备管理信息系统开发 背景 随着 我国 金融信 息化的 高速发 展以及 银行客 户用卡 意识的 不断增 强, 自 助设备已经成 为了持 卡人日 常交易 中不可 或缺的 重要金 融设备。 对于银 行 来说, 布设自助 网点 的成本 远远低 于支行 网点, 而 且自助 银行建 设速度 快、 报 批 周期短、 运营成本低 ,在服 务时间 方面看 ,其 24 小时的 特性大 大延长 了银行服 务 时间,从布设地点 看,其 灵活便 捷的建 设方式 延伸了 银行的 服务触 角。 无人值守 的自助 银行和 自助设 备, 利用 高科技 手段实 现对其 高效的监 控 和管理显得尤为重要。 在设备数量和交易量呈井喷态势增长的情况下,传统的基于C/S 结 构搭 建的 自助设 备管 理系 统已 经暴 露出 诸多问 题, 如无 法实 现 合理配 钞、故障故障 报修滞 后、 软件 更新费 时费力 等。 业 务的发 展急需 研发出一 套 适应当前自助业务 发展现 状的管 理信息 系统, 一 方面提 高设 备 运行管 理效率, 降 低人力物力的浪费 ,另一 方面也 可以作 为银行 新业务 推广的 有力支 撑。 基于上 述背 景, 作者 通过 查阅各 类文 献资 料, 结合 银行 自助业 务实 际 需求 ,在充分调 研、 分 析的基础 上, 参 与开发 出一套 自助设 备综合 管理平 台。 该系统应用较为先 进的交 互式 WEB 技术, 将系统 管理资 源组织 到 WEB 页面 上,以 B/S方式提供 互动的 信息化 服务 。1.2 国内外研究现状分析 国外自 助设备 发展 多年 ,著名 的品 牌如美 国的 NCR 、德 国的 德利多 富 、日本的日 立等 等, 他们 在生产 终端 设备 的同 时, 也注重 开发 自己 的监 控 管理系 统 ,但这些厂 商的监 控系统 往往只 能管理 自己品 牌的设 备, 而且 仅限于硬 件 设备监控 ,与业务本 身是分 开的 , 不能 做到交 易的监 控 , 更缺 乏对业 务数据的 统计 分析功能 。 为了解决 国外厂 商所开 发监控 系统的 局限性, 国内各 大商业 银行也都 自 己设计了 设备 管理系 统,基 本可以 分为以 下几类 : 1 、 引进类 :直 接从国 外厂 商购置 的监 控系 统,对 硬件 模块 监控功 能强 大 ,能及时对 故障进 行报警 ,但无 数据统 计功能 ;1 第一章 绪论 2 、 管理类 :实 现了对 自助 交易的 监控 ,具 备较强 的数 据获 取、统 计及 业 务考核功能 ,对设 备硬件 管理较 弱; 3 、 混合类 :综 合了上 述两 种模式 的优 点, 但由于 架构 设置 的先天 不足 , 难以实现软 件实时 更新, 无 法做到 对设备 有效的 远程控 制, 也 不具备银 行 新业务的快速部署 功能。上述国内 外自助 设备管 理信息 系统的 应用现 状, 造成 了各银 行目前都 在 面对的一些普 遍性问 题,汇 总如下 : 1. 较多的依 赖于电 话、 邮件 等传统 方式进 行设备 的报修 , 周期长 、 效率 低 ,客户满意 度难以 得到提 升; 2. 不具备 完善 的业务 数据 统计分 析沟 通, 无法对 自助 设备 配钞提 供有 力 的数据支持 , 造成 配钞量不 合理, 无法有 效分配 现金量 , 造成 交易量大 的 网点经常断钞,而 交易量 低的网 点大量 资金占 压; 3. 银行新 业务 层出不 穷, 传统的 管理 系统 无法实 现将 新业 务移植 到自 助 设备的功能 ,限制 了金融 信息化 的发展 步伐; 4. 远程控 制能 力有限 ,卡 表更新 、程 序升 级、公 共信 息发 布等均 需要 进 行逐台现场 安装, 造成软 件更新 不及时 ,影响 了设备 正常运 行。1.3 本系统研究所具备的 条件 应该说, 早 期的自 助设备 管理系 统采 用 C/S 架 构设计 , 是受 到了当时 软 硬件的局限, 符合当 时的技术 发展水 平, 而 在当今 的条件 下, 我 们的基础 条 件已经允许我们通 过更先 进的手 段,设 计一种 新的自 助设备 管理信 息系统 : 从新技术 方面看 ,WEB 等 新型网 络架构 的出现 ,使我 们对于 新系统 的 开发有了全新 的开发 工具和 基础 ; 从 通 讯条件 方面看 , 银 行实现 了 “ 业务系 统 大集中 ” ,建成了 以 光纤为 网络骨 干的通 讯网络 , 采用了 百兆甚 至千兆 高速以 太 网, 组成了监控、信 息服务 、 视频 会议 和 银行管 理于一 体的内 部网络 ;在自 身能 力方 面 看 ,作者通过 系统理 论课程 的学习 , 具备了 研究自 动柜员 机管理 信息系统 的 基本 理论基础, 通 过 深入 研究 JAVA 语言 以及数 据仓库 等课程 , 结合 自己多年 来 的工作经验, 保证 了本系 统的 顺 利设计 和 实施 。2 第一章 绪论 1.4 本系统的主要内容和设计思 路 一、 本系统采用了 B /S 浏览器/ 服务器架构 设计 、基于 Web 技术构 建,利用java 语言, 把C/S 模式 下的客 户端 自助 设备端 以 下称C 端 应 用 转移到了Web 服务器上。 自 动设备 管理系 统在提 供人机 交易服 务界面 的同时, 通 过终端的自带的标 准浏览 器接口 对设备 进行控 制, 通过 数据交 换平台 与银行后 台 帐务系统交换数据 。作 为 Internet 技术在金融 领域 自 助服务 设备上 的 新应用 , 它的出现使我们告别 了C 端软件 开发的 工作, 实 现了自 助服务 领域的 跨越性 发 展, 具有积极的意义 。 二、 本系统具 备的特 点 (一) ATM 以更为简便的 方式连 接到服 务器。 (二) 交易界面 更为友 好, 客 户操作 更为便 捷。 (三) 监控实现 更为直 观高效 , 提高 自助设 备运行 效率。 (四) 有较强的 管理功 能与统 计 功能 (五) 应用功能 扩充和 系统升 级 更为 简易 (六) 能够进行 灵活的 业务定 制和个 性化服 务 (七) 本系统的 模式下 有 更为 可靠的 安全策 略 (八) 更加开放 的应用 系统平 台 ,任 何一种 自助服 务设备 ,只要 提供符 合规范的标 准浏览 器硬件 接口, 都 可以直 接接入 使用, 无需另 外开发一 套 客户端应用。 三、 作者在本课题的研究中 提 出 了 业务 需 求 及 可 行 性 分 析研 究 , 并 提 出 了系统的整 体设计 思路和 方案; 对 本系统 的各功 能模块 进行了 研究设 计; 对广告模块进行了 研究和 设计; 完成了 设备管 理的模 块设计 和实现 。 1.5 本文的组织结构 本文分为 以下五 大部分 :第 一章绪 论 , 结合 国内及 国外 自 助管理 信息系 统的发 展 情况 , 分析了 自 助设备管理系 统 应用 现状, 提出了 课题的 来源及 其优势 。 第 二章相 关技术 理论分 析 , 对 本系统 所应用 到的WEB 网络 架构理 论、B/S 架构技术要 点进行 了描述 ,并对 数据库 理论进 行了分 析。 第 三章系 统的 总 体架构 设计 , 总体 介绍 了系统 所采用 的开发 模式, 对 于 项目实现过程 、整体 架构进 行了描 述。3 第一章 绪论 第 四章系 统的详 细设计 与实现 , 依据 前 两章 提 出的设 计原则 和 方法, 详 细描述了系统 功能模 块的实 现方法 及过程 。 第 五章是 结论部 分, 对本 系统的 现实意 义及理 论特点 进行了 总结, 并 提 出了下一步的 改进措 施和展 望。4 第二章 相关技术 第二章 相关技术 自助业务 发展初 期,自 助设备 管理系 统采用 的是 C/S (Client/Server ) 模式,主要是考 虑了以 下几个 方面: 一 是设备 数量总 体较少 、 交易 量较小, 对 于后台服务器处理 能力要 求不高; 二是且 当时 自 助设备 几乎全 部安装 在银行分 支 机构内部(在行式 自助设 备) , 完 全采用 专线的 通讯方 式, 使 用银行 内部通 讯 网络, 不 用过多的考 虑接入 广域网 的管理 问题; 三 是自助 设备可 选择的 种类较 少, 对于系统的可扩充 性要求 不高; 四 是商业 银行各 项业务 尚处于 起步阶 段, 从业 务 品种到服务内容不 会有频 繁的变 更。因 此 C/S 模式能 够适应 当时自 助业务 的发 展需求。 随着近年 来持卡 人的日 益增多, 自助业 务迅猛 发展, 各种品 牌和型号 的 自助设备百花 齐放, 自 助设备 的布放 无论是 数量还 是地域 范围都 与发展初 期 不可同日而语。 同 时, 离行 式自助 设备以 其放置 灵活、 使用方 便的优 势, 开始 被 大量的布设,这就 对于如 何在 internet 环境里 对设备 进行有 效安全 的管理 提出了 要求。另外, 代缴 费、 账 单查询 、 理财 购买等 各种银 行新业 务几乎每 天都在 更 新, 在 C/S模式下, 所有的 安装、 升 级工作 都需要 在设备 终端逐 台进行 , 现行的 系 统模式已经严重制 约了银 行新业 务的发 展和推 广。 在这样的 背景下 ,作者 提出 基于 Web 的自助 设备管 理信息 系统解决 方 案,采用 B/S (Browser/server ) 架 构 , 不仅 可以跨 平台的 集中管 理多品牌 多 型号的自助设备终 端, 还 极大的提 升了设 备管理 效率, 改善了 系统的 可扩充 性, 同时满足了银行在 统计分 析 、 设备 管理、 绩效考 核等方 面的需 求, 有 效地解决 了 当前存在的主要问 题。 2.1 基于 Web 的系统技术分析 曾经有人 提及说 Web 服务 是“一 种新的 应用程序 架构的 革命” ,与 传统系统架构相 比,Web 服务 技术在 满足传 统业务 操作功 能之外, 还具备了 界 面友好、操作简单 、 稳定 性强等诸 多优势 , 同时 还可以 实现远 程管理 和操作。 从 投资成本和回 报率 上来 讲 ,Web 服 务成 本低 廉 ,使 用起 来也 非 常安 全方 便, 对 于软 件开17发人员和 系统使 用 者来 说都是 一个非 常好的 选择 。 另一方面 ,由于 基于 Web 的自 助设备 管理信 息系统 开放程 度 较 高, 这 对于系统对安 全性 就 提出了 更高的 要求。 随 着用卡 量的大 幅增长 , 一些针 对 自助设备5 第二章 相关技术 的违法犯 罪行为 也日渐 猖獗, 如何通过 提升自 助系统 的安全 性来 消除 持 卡人对 使用自助设 备的戒 心 ,是 商业银 行 必须 正视 的 一个课 题。 2.1.1 基于 Web 系统的 优势 与传统的 自助管 理系统 相比, 基于 Web 的自 助设备 管理系 统 主要 具 有 以下优势: 1 、 界面友好 、使用 方便 在 Web 得 到广泛 应用之 前,互 联网上 信息的 传输以 文本形 式为主, 表 现形式单一, 无法有 效吸引 用户的 眼球。 而 Web 最重要 的特点 之一,就 是 可以将音视频、 图形 等多媒 体信息 有机的 融合, 在一个 页面上 呈现丰 富的色彩 和 优美的音乐。 同时 ,Web 页 面间 的 链接 和跳 转 非常 便捷 ,是 用 户使 用起 来有 非 常好 的体验。 2 、 平台无关 性 对于 Web 页 面的访 问是通 过浏览 器(browser )实现 的,与 用户自身 的 系统平台无关。 软件开 发人员 可以 使 用自己 所惯用 的编程 语言进 行开发, 并 将所设计的服务安 装于任 意平台, 甚至不 同模块 可以使 用不同 编程语 言开发。 常 用的浏览18器包括 Navigato 、Mosaic 、Explorer 等 。 3 、 分布式 由于多媒 体信息 的大量 引入, 造 成大量 音视频 和图形 信息在 网络中 传 输, 可能占用巨 大的存 储空间。 将所有 的信息 存放在 一台服 务器上 显然是 不 现实的, 也是低效的 。使 用 Web 可 以把信 息放置 于不同 网站, 只要在 浏览器中 指 明地址即可, 虽然在 物理上 的存储 是分布 式的, 但 是对于 用户来 说, 这 些信息是 一 个整体。 4 、 动态性 通过网站 服务器 维护人 员的不 断更新 , Web 页 面所提 供的信 息也是实 时 的,动态的。 这 点对于 银行自 助机具 来说显 得尤为 重要, 银行方 面可以通 过 自助设备发布公共 信息、 存款利 率、理 财产品 等信息 ,保证 了信息 的时效 性。 5 、 交互性 传统的网 络服务 ,用户 只能被 动的浏 览网站 所提供 的信息 。而 在 Web 模式下, 通过 向服务 器提交表 单, 用 户可以 将自己 的服务 需求告 诉服务 器, 服务器则根据用户 请求返 回所需 要的 信 息。用 户 还可 以通 过 Web 的 超链接功 能 ,根据 自己的需求 ,决定 浏览顺 序和内 容。 综上所述 ,基于 Web 服 务的系 统更加 符合现代 自助 设备 信 息系统管 理 的需19要 。6 第二章 相关技术 2.1.2 浏览器/ 服务器B/S 方式 架构分析 1 、 B/S 结构(Browser/Server ,浏览 器/ 服 务器) 简介 WEB 浏览器 是客户 端使用 的 主要 应用软 件,在 Web 得到 广泛应 用以后 , B/S(Browser/Server ,浏览 器/ 服 务器) 网络结 构模式 也逐渐 兴起。 在 B/S 模 式下, 软 件开发 人员只 需要集 中精力 开发服 务器端 的系统 功 能, 在服务器端 安 装数 据库, 这 大大降 低了系 统开发 、 维护 和使用 成本, 降 低 了开发难度。在客 户机端 ,只需 要安装 标准的 浏览器 ,最常 用的 如 Netscape Navigator 或Internet Explorer ,浏 览器通 过 WEB 服务器 ,与数 据库进 行数据 交互。 2 、 B/S 结构(Browser/Server )与 C/S (Client/Server )结 构的对 比 C/S Client/Server 结构是 一种传 统的客 户机、 服务器 结构, 目前在用 的 自助设备 管理 信息系 统大多 是基于 此种结 构所开 发。 在 B/S 结构 兴起以 前, 网络环境尚不理想 ,利 用 C/S 结构可以 较好 的 利用 服务器 、客户 端 两端硬 件环 境的优势 ,将任务 进 行合理 分配, 可以降低 系统 对于网 络带宽 的依赖 。 与 C/S 结 构对比 ,B/S 结构 主要 具有以 下 特点 : 1 硬件环境 不同: C/S 一般 建立 于 局域网 , 通过 专门服 务器 进 行连接 ,并进 行 数据 交换 服 务 ; B/S 通常 建立于 广域网 之上的 , 不 要求有 专门的 网络硬 件环境 , 与 C/S 比较,适应范围 更强, 只要有 浏览器 、 操作 系统即可 ;2 对安全要 求不同C/S 多数 用于固 定人群 ,信息 安全性 强, 7B/S 建立 在广域 网之上 , 需要 建立更 强的安 全防范 体系 。 3 系统维护 不同C/S 结构 下, 系统 升级难 度非常 大, 升 级的工 作量基 本相当 于重新开 发 一套系统。 B/S 机构下 , 系统 由不同 的构件 组成, 通过较 小的工 作量和 很低的 成 本, 即可完成系 统升级 。 4 用户接口 不同 。 C/S 表现方 法有限 ,对 软 件开发 人员提 出较高 的要求 。 B/S 建立 在浏览 器上 采 用丰富 、 生动 的表现 方式与 用户交互。7 第二章 相关技术 2.2 ASP.NET 技术介绍 2.2.1 ASP.NET 简介 ASP.NET 由 Microsoft 公司推 出, 是 一种 Web 设计 技术, 是创 建 Web 应用程序的新 方法。ASP.NET 可以高 效的创 建动 态 Web 页 面,将代 码进行 封装,放置于各种 控件中。 通过 ASP.NET 技 术, 我们 可以更 加快捷 的调 用 Web 页 面, 为开发功能 更为完 备的管 理系统 提供了 强大的 技术支 持。 ASP.NET 的前 身 ASP 技术, ASP 是在 IIS 2.0 上首 次推出Windows NT 3.51 ,在 IIS 3.0 Windows NT 4.0 发扬光 大, 是 服务器 端应用 程序的 热门开 发工具。 随着 ASP 的 缺点不 断暴露, 在 2000 年 2 季度, Microsoft 公司正 式退 出 ASP.NET ,21它的推出 弥补 了 ASP 的 不足, 得到了 广泛的 关注和 使用 。 2.2.2 ASP.NET 与 ASP 对比 与 ASP 相 比,ASP.NET 的特点主要 有以下 几个方 面 : 1 、 支持 c# 、 VB 、 Jscript 等多 种面向对 象的编 程语言 , 相对 于脚本 语言来 说 ,ASP.NET 具有 更强的 纠错和 调试功 能,系 统开发工 作也相 对更为 简单 有效。 2 、 平台具有 独立性 ,并且 具备较 强的可 移植能 力。 3 、 ASP.NET 代码 的编译 方式, 能有效 提高系 统的性能 。 4 、 ASP.NET 自带 有大量、 丰富的 内置服 务器控 件, 通过 这些控 件, 开 发 人员可以简 便开发 出多种 强大的 功能。 5 、 微软公司 在软件 行业处 于顶尖 地位, 它 开发 的 Windows 操作 系统、SOL 22SERVER 数 据库、IIS 服务器 、IE 浏览 器等以 广泛应 用于众 多领域 。 基于 ASP.NET 的 上 述的 诸 多优势, 结 合本系 统实际 需求, 我 选用 了 Windows server2008 、IIS7.0 、SQL SERVER 、ASP.NET 等工 具进行 开发。 2.3 系统的开发 环境 2.3.1 硬件环境 从组网方 式上看, 根据银 行业务 发展实 际需求 , 自助 设备将 更多的布 设 为离行式,即不依托于现有银行分支机构 的独立自助设备。 因 此 系 统 除 了 应 用 于TCP/IP 协议组 建的局 域、广 域网环 境以外 ,将更 广泛的 运行 于 Internet 上。8 第二章 相关技术 从硬件平 台上看 , 根据业 务量的 增长情 况, 系 统的 资 源服务 器、 数据 库 服务器及 WEB 服务器 既 可安 装于一 台服务 器 (甚 至性能 较高的 PC 机) 上, 也可以随着服务 器负荷 的增加 ,使用 多台服 务器, 设置灵 活方便 。 从联网设 备看, 系统可 使用百 兆带宽 的交换 机。 2.3.2 软件 环境 1 、 操作系统 的选择 服务器 系 统:Windows SERVER 2008 客户终端 系统: 兼容 Windows 98 、Windows 2000 、Windows XP 三种系统 。 2 、 Web 服务器 对于 Web 服务器 的选择 ,我们 主要从 功能强 大性、 配置简 便性、对 系 统性能的依赖 性,以 及与操 作系统 (Windows SERVER 2008 )的兼容性 几 方面进行了遴选。 从 Netscape Enterprise Server ,Apache ,IIS 等几种 目前市面 上 应用广泛的几种产 品中, 我们最 终选择 了微 软 IIS7.0 版本 的 Web 服 务器。 3 、 浏览器的 选择 客户终端 的通用 性、 稳定 性以及 与操作 系统的 兼容性 十分重 要, 因此 我 们选择了微软 的 IE 6.0 或以 上版本 。 4 、 数据库服 务器 对于本系 统, 数 据的收集 、 存储 和统计 是核心 功能, 因此对 于兼容性 和 稳定性有 非 常高 的 要求 。 我们 顺 理 成章 的 选择 了 Microsoft 公司 的 数据 库 产品 SQL 4Server 作为数 据库服 务器 。 2.4 本章小结 本章对于 自助设备管理信息 系统开发 过程 中 所 需要 用 到的主要软件工具进行了介绍, 包括 Web 服务技 术、B/S 结 构(Browser/Server ,浏览 器/ 服 务器)以及 ASP.NET 开发 平台 等 技术 的 基本介 绍,并 通过 与 同类产 品的比较 , 阐述了其所具备的 优势, 说 明了选 择上述 产品的 原因。 同 时, 对 于系统 开发所需 准 备的软、硬件环境 进行了 说明。 到目前 为止, 已 经为本 系统在 系统框 架、 结 构、 开发平台以及软、 硬件环 境方面 奠定了 良好的 开发基 础。9 第三章 银行自助设备管理信 息系统的设计 第三章 银行自助 设备管 理信息 系统的 设计 3.1 系统 总体 结构 在基于 Web 的自 助设备 管理信 息系统设 计中, 核 心模块 是 Web 服务器 。 通过 ASP.NET 技术 , 能够 满足我 们对于 动态网 页制作 技术 及 Web 数据 库 访问技术的需求。ASP.NET 使用的 ActiveX 技 术让用 户能够 将自己 定义并制 作 的组件加入到系统 设计中, 极大增 强了动 态网页 的扩充 能力, 从而达 到 商业银 行 对于业务提出的各 种需求 。 在 B/S (Browser/Server ) 模式 下 ,我们 按照如 下思路 进行设 计: 1 、 以 Server 应用服 务器为 核心 , 通过 “自助 服务数 据交换 平台” 与 后台“帐务 系统” 交换数 据 2 、 将传统的 C/S (Client/Server ) 模式下 客户端 (C 端) 的应用 程序, 转 变为在 Web 服务 器端进 行设计 开发 , 由 Web server 提供 业务所 需的人机 交 互界面,从 C 端进行 申请调 用。 3 、 利用 C 端浏 览器标 准的硬 件接口, 实现对 自助设 备终端 的远程 控制。 系统 总体 结构如图 3-1 所示 。账务系统自劣服务数据交换平台 SERVER 应用服务器终端1 (ATM 终端n (ATM终端2 (ATM图3-1 自助设备 管理信 息系统 总体结 构10 第三章 银行自助设备管理信 息系统的设计 我们在 Web 服务 器上, 通过 设计不 同的 Web 服务 来实现 一组功 能模块 。 整个系统按 照分布 式管理 系统开 发, 各个 服务允 许被部 署到不 同的主 机 上。 按照系统设计需 求, 自 助设备信 息管理 系统分 为如下 功能模 块: 业 务服务 子 系统 (核 心10系统)、 监控系 统、虚 拟终端 以及安 全认证 模块等 几个部 分 ,如图 3-2 所 示 。自劣管理信息系统业务服务子系虚拟终端 安全认证模块 监控系统统图3-2 自助设备 管理信 息系统 总体架 构图图 3-3 显示了 管理系 统的详细架构, 描述了 子系统 中, 各功 能模块的 相 互关系。 银行账务系统 其它系统监控终端自劣数据监控中心中心备份系统 数据交换接口监控代理业务服务安全服务子系统 业务服务器子系统辅劣管理子系统 WEB服务器 监控系统虚拟终端虚拟终端 虚拟终端vATM vATM vATM多媒体查询机取款机 存取款机ATM CRS SOT虚拟终端图3-3 自助设备 管理信 息 系统 详细 架 构图11 第三章 银行自助设备管理信 息系统的设计 下面按照 各模块

温馨提示

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

评论

0/150

提交评论