电子商务实验 银行的网上支付系统.pdfVIP

  • 1
  • 0
  • 约6.4千字
  • 约 7页
  • 2026-02-26 发布于河南
  • 举报

电子商务实验五银行的网上支付系统

一、实验目的

(1)掌握网上支付的前端实现技术;

(2)熟悉几种网上支付模式。

二、实验内容

(1)以某商业银行为例,分析其综合业务系统的体系结构和管理信息系统;

(2)收集相关的技术文档,说明商业网站如何利用网站设计技术调用支付网关程序;

(3)对常见的几种支付模式通过网上支付进行深入了解并写出实验报告。

例如:

一、商业银行综合业务系统的体系结构和管理信息系统;

1、综合业务系统概述:

综合业务处理系统的开发是银行电子化建设的一件大事。它是根据现代商业银行的运作

模式并结合银行的业务特点,建立的一个以中央会计为核心,以客户管理、公共控制为辅

助手段,覆盖各项业务品种的本外币一体化的集中式新一代业务处理系统。是银行为加强

经营管理、改善客户服务、提高工作效率、增强市场竞争力而开发的一个重大项目,在银

行今后业务拓展中将发挥基础和核心作用。

2、系统的体系结构:

选用中间件,采用三层Client/Server结构

1

•综合业务处理系统属典型的联机事务处理系统,采用客户机/数据库服务器的传统两层模式

来解决交易管理、网络连接等多种复杂的事务处理问题显然是不够的,这就需要引入中间件

和应用服务器,采用三层Client/Server结构,实现交易管理和数据库操作的分离,将交易

的控制和调度等问题统一交给应用服务器去处理,提高运行效率,增强灵活性。而作为第一

个实现Client/Server结构的数据库SybaseASE具有卓越的联机事务处理性能,充分地发挥

了Client/Server结构的优势,同时节省了系统的开销,这也是银行一致使用Sybase数据库

技术的原因。

前后台均使用C语言作为宿主语言编程,前后台均使用UNIX环境下的C语言编程,

在C语言中实现数据库操作和前后台数据通讯。

前后台均通过Embed/CSQL语句实现对Sybase数据库的访问和更新。对数据库操作比

较集中和复杂的处理优化为Embed/C调存储过程的形式以提高运行效率。

综合业务处理系统前后台的软件体系结构分别如下图a、b所示。前台的操作系统是SCO

OpenServer5.0,并安装Sybase数据库和中间件。交易运行时要访问前台数据库,读取运行

参数或记录交易信息。前台应用程序通过Client与后台通讯。后台的操作系统是AIXVersion

4.2~4.3,并安装Sybase数据库和中间件服务器。

交易数据包传到后台后,由应用服务器统一进行管理,根据交易码动态调用交易处理程

序完成处理逻辑,处理逻辑中对数据库的更新操作通过XA接口实现。

2

3、银行管理信息:

银行在推动金融电子化的进程中,对各项管理的要求也随之产生,尤其是整个银行的办

公自动化系统、用于领导管理决策的数据仓库系统及网上银行系统都是银行电子化建设中必

不可少的环节。建立这些系统需要一个开放的平台,要求有优越的性价比的硬件平台及性能

可靠稳定的操作系统。为此,银行选择了Sun,并在Sun的平台上选择了LotusNotes、Sybase

和SAS分别作为办公自动化开发平台和数据仓库的开发工具,并利用Java等技术开发网上

银行。银行电子化工作主要包括两部分内容:1.以业务处理为中心,服务对象主要是客

户。这部分包括各种临柜业务及电话银行、网上银行等。2.以信息处理为中心,服务对象

主要是银行内部各级管理人员。其功能主要包括办公自动化、信息管理系统及决策支持系统。

银行在率先实现了第一部分业务电子化之后,开始了第二部分业务的规划,他们认为主要有

两方面的工作要做:1.对银行内外的经济及金融数据进行整理、加工和分析,变数据为信

息,其特点是量化,也就是说一切用数据说话。这方面的工作构成了数据仓库系统建设的设

想。2.对各类信息的发布、传输及其流程控制,主要任务是文本处理和流程控制。这方面

的工作构成了办公自动化系统的建设设想。现在,银行运行在Sun平台上的系统主要有三

个:办公自动化系统(OAS)、数据仓库系统(DataWarehouseSystem)及网上银行系统(I

文档评论(0)

1亿VIP精品文档

相关文档