好文档 - 专业文书写作范文服务资料分享网站

网络银行系统的设计与实现毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

2.4 系统需求

2.4.1系统性能需求

银行业务的行业特性要求网上银行系统需要具备以下几个主要特性:

1) 实用性:网上银行在设计时必须遵循的一个重要原则,就是以用户为系统设计的中心。网络的发展大大降低了信息咨询的成本,用户面临更多的选择,所以,网上银行除了降低成本以外,还必须能够得到用户的认可,才能在实际运作中产生效益,避免客户流失。具体来说,应用系统应能实现用户特定的需求,操作界面友好、方便,功能设置符合用户的习惯和要求。

2) 易维护:管理员能够简单方便地管理系统,定义新的应用,并对系统进行日常维护;随着银行系统信息的变更或增加、数据规模的增大,系统升级、维护应易于操作;各子系统、功能模块的设计应具有良好的灵活性,保证在网上银行系统建设过程中后期系统功能的实现不影响前期已投入使用的系统功能。

3) 安全性:系统应充分考虑信息、设备、运行和管理的安全性,建立完善的多层次的安全保障体系,保证网上银行系统与后台综合业务卞机、支付系统等之间的可靠信息传输和安全数据交换。

4) 可扩展:银行业务的电子化是一项长期的任务,系统在设计时应充分考虑到业务开发不断推进的需要,降低系统在扩展新的业务功能时的复杂度。

2.4.2系统功能需求

网上银行系统通常提供三类服务: 1)信息服务,它可分为: ? 储蓄业务品种介绍; ? 新闻快讯;

2) 查询服务:可分类查询卡内各类帐户余额及历史交易明细,它可包含: ? 帐户余额查询; ? 帐户交易历史查询; ? 帐户信息查询; 3) 交易类服务,它可包括: ? 转帐业务; ? 网上购物; ? 网上缴费;

由于网上银行访问量最大的服务为:帐户余额查询、交易历史查询和即时转帐。因此,网上银行系统将重点实现上述几项服务的功能。

第3章系统总体设计

90年代以来,伴随着金融服务现象的出现和银行中介地位的削弱,银行业务经营出现了较大的变化,目前国内银行新型业务的不断增长,尤其是建立在现代通信和国际互联网技术基础上的网上银行正日趋完善,银行利用Internet不断延伸金融服务,客户利用一个Internet帐号,一台电脑,一个浏览器软件就可以在任意时间、任意地域进行网上交易,改变了过去面对面的服务方式,时空距离不再是约束银行业务发展的主要因素同时,电话银行、自助银行、理财中心等电子工具,为客户提供形式多样的咨询等服务。因而传统的银行业务及新型业务通过Internet媒体的重新整合,谓之网上银行。网上银行很可能将成为未来银行业务的主流。网上银行作为未来业务的一种,并兼容未来手机银行、呼叫中心等新型银行接入渠道,此次开发进行总体规划,充分考虑网上银行业务未来发展的需要。合理规划网上银行前置机系统的系统构架,统一规划后台主机接口设计,为未来银行业务的渠道扩展奠定良好的基础。网上银行系统总结现有系统的开发、使用过程中的经验与教训的基础上,调整了系统总体设计思路。

3.1 系统体系结构

基于B/S结构的网上银行业务系统,应由终端、接入服务器、应用服务器和银行交易系统及相应的数据系统构成。网上银行系统的核心是中间的接入服务器和应用服务器部分,但系统建设中需建立所有的模拟环境,因此整个系统的建设包含相应的测试环境建设。网上银行系统总体结构图如图3-1所示:

Server) PC browser 接入服务器应用服务器银行业务系统银DB 行 根据系统目标和需求,网上银行系统设计采用开放的技术体系,以ASP和HTML技术作为基本技术方案。系统的整体架构是基于Server端的,这是由客户端的多样性和复杂性所决定的。对于网上银行客户端和服务器端的安全机制,可采用成熟的安全认证等技术。系统涉及到以下技术和环境:

(web DB 图 3-1 网上银行系统总体结构

1) asp环境 2) XML, HTML

3) Microsoft SQL SEVER 数据库

系统包括上面总体框架中的各部分。对于每一部分在此进行详细描述。

3.2 主要功能设计

1)用户登录:主要进行身份验证;

2)网上服务:个人注册、管理员注销用户,管理员发布新闻等; 3)帐户查询:余额查询、交易明细查询、帐户信息查询; 4)转帐:用户可以向其他帐号的用户转账汇款;

5)网上购物:实现足不出户的便捷消费,用户可以向卖家帐户汇款来购物; 6)挂失和注销

7)修改密码:个人帐户和管理员修改密码; 8)代缴费:代缴电信费,物业费等;

3.2.1 系统模块介绍

网上银行管理系统 用户功能模块 管理员功能模块 用户登录 / 注册 / 注销模用户 查询 模块 用户 转账 模块 用户网上购物 / 缴费模管理员查询用户信息模管理员删除用户信息模管理员添加用户信息模管理员修改用户信息模管理员 登录 / 注销 模块 管理员发布新闻模块 图3-2 系统各模块关系图

3.2.2 系统的网络结构

系统实现的网络结构如下图所示:

WEB服务 器 图 3-3 系统物理结构图

浏览器 浏览器 浏览器 数据服务器

3.3 数据库概要设计

用户信息、管理员信息等都要通过数据库来实现。在管理系统的操作过程中,所有的步骤也要通过数据库来执行。如数据的查询与修改。

一个设计良好的数据库,可以使系统的实现变得非常的简单,同时,也可以使系统的执行速度变得很快。反之,一个设计混乱的数据库,不仅增加了吸引的管理实现过程,同时在系统的执行过程中,使得检索变得很慢,降低效率。所以数据库的设计是一个系统设计很重要的步骤。

根据系统功能设计要求和模块划分,本站的数据库主要用户信息、管理员信息、新闻、交易信息等。

数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有Access、SQL Server、Oracle、My SQL等。根据用户需求和系统分析,本系统采用SQL Server2000数据库管理系统。在SQL Server2000数据库管理系统中建立名称为bank的数据库。

第4章系统详细设计

详细设计是整个系统设计中,最重要的一个步骤。下面对系统得主要模块进行详细的介绍。

4.1首页面及主要页面设计

表4-1 主要页面清单表

文件名 top. asp Login. asp Style.css reg.asp mybank.asp mymoney.asp Zhuanzhang.asp gouwu.asp Guashi.asp Gaimima.asp xiugai.asp add.asp news.asp

说明 首页面

登陆页面,用户只要输入已注册的帐号和密码 页面样式表 新用户注册页面 个人银行页面

帐户查询页面:可查询余额等 转帐页面:可进行卡间转帐 购物页面

挂失页面:对已有帐号进行挂失 修改密码页面:对帐号的密码进行修改 修改用户信息页面 添加用户信息页面 发布新闻页面

4.2 系统交易处理流程

2.安全网银客户 6.处理结果 1. 5.交易处理 网交易 请求 银中心 审核 3.交易 通讯网关 7.处理结果 9.处理结果 4.交易 后台业务系统 请求 请求 8.交易再处理 图4-1 系统交易处理流

网络银行系统的设计与实现毕业论文

2.4系统需求2.4.1系统性能需求银行业务的行业特性要求网上银行系统需要具备以下几个主要特性:1)实用性:网上银行在设计时必须遵循的一个重要原则,就是以用户为系统设计的中心。网络的发展大大降低了信息咨询的成本,用户面临更多的选择,所以,网上银行除了降低成本以外,还必须能够得到用户的认可,才能在实际运作中产生效益,避免客户流
推荐度:
点击下载文档文档为doc格式
6h27v3kv691is530855j3blzb1bwa600hos
领取福利

微信扫码领取福利

微信扫码分享