版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、成果展示 摘 要 本程序主要介绍了网上银行及其支付管理的设计 与基本功能的实现,通过调研、分析,建立系统 统模型。完成软件结构设计、数据库设计和er图 设计,以及网上银行及其支付管理系统的软件开 发和测试工作。该程序有姓名、身份证号码、住 址、余额等内容,可供用户操作的功能有开户, 销户、存款、取款、转账、余额查询等,实现了 客户在网上银行进行自己所想要进行的业务。 关键词关键词:介绍 完成 实现 序 言 随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈 来愈不能满足银行客户的需要。现今,人们的金融意识、科技意识己 经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔 忙于
2、各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经 营单位如电信、移动、供电、煤气、自来水、证券等等为了减轻自己 日趋繁重的工作量,纷纷委托银行为其开展代收代付业务,同时,我 国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和 更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行 帐户信息管理、进行银行业务再造,提高银行的工作效率和业务竟争 能力是摆在各家银行面前的一个迫切需要解诀的问题。如何利用电子 化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业 务,是每个商业银行所要研究的课题。特别是银行每天要处理大量的 存取款事件,做好存取款是银行工作重要的环节,然
3、而要有效处理必 须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现 快速、有效、准确、安全的处理银行事物。 目目 录录 第1章 绪论 1.1课题的背景 1.2系统设计思想 第2章 需求分析 2 .1 系统基本情况描述 2 .2 系统流程图 第3章 系统调试分析 第4章 系统测试 第5章 设计总结 第6章 参考文献 致谢 第1章 绪论 1.1 课题的背景 近几年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供各种高效、快捷的代 收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机 费等代收业务为主,这些业务开展
4、方式多种多样,但一般都离不开计算机的高效管理支持。 随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平 提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个 商业银行所要研究的课题。支持决策系统的,需要在数据库的基础上,进行联机分析处理,每次处理的数据量大, 响应时间长。 特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程 序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事物。 1.2 系统设计思想系统设计思想 本设计
5、主要包括:客户端、商户端和银行端 (1) 客户端:客户必须是银行的银行卡用户,而且需先登录银行的网上银行系统或到银行柜台申请开通网上银行支付功 能,签定有关协议,预留专用于网上支付的密码(客户也可选择申请由银行颁发的客户证书来保证安全、实现签名) 。 为了更有效地保证客户的资金安全,银行将为非证书客户设置相应的支付现额(按照中国人民银行2005 年10 月份颁布 的电子支付指引的规定,单笔金额不应超过1000 元人民币,每日累计金额不应超过5000 元人民币) 。客户的浏览 器要支持128 位安全加密。 (2) 商户端:商户是网上商城的经营者,需在银行开立结算账户。商户除配置ca 中心颁发的数
6、字证书外,还需向银行书 面申请开通b2c 在线支付服务,签定有关协议,配置商户证书,获得银行分配的唯一id 号以及包含签名算法的api和与 银行间传输的订单格式标准(该格式中含有商户对订单签名的字段) 。需将商户证书和签名api 安装到自己的服务器 中,用于与银行支付系统之间的信息加密、身份识别、数字签名。商户通过银行发放的 商户证书还可以登录银行的商户管理服务器,即时查询订单支付信息,进行对账处理。 (3) 银行端:配置银行服务器证书,用于与客户、商户之间的信息加密、身份识别、数字签名。银行端设有网上银行管 理服务器、支付服务器和商户管理服务器,分别提供注册服务、支付服务和与商户的对账服务。
7、 定义一个用户类customer,数据成员主要有姓名、身份证号码、住址、余额等内容,可供用户操作的功能有开户, 销户、存款、取款、转账、余额查询等。用户可根据界面提示自行操作。 在整体设计上将程序分为四个部分,第一个部分“customer.h”,在这个文件中对所要用到的类customer和 administrator进行了申明;第二个部分“administrator.cpp”,在这个文件里定义了管理员,并且实现了管理员对系 统的管理功能;第三个部分“customer.cpp” 是对在“customer.h”中所声明的类customer定义了一个实体,也可以 说是完成了了帐户的操作函数;第四个部
8、分“main.cpp” 是主函数main(),所在文件,在其中不仅定义了主函数,而 且完成了菜单操作函数。 第2章 需求分析 2.1 系统基本情况描述 本设计定义一个用户类customer,数据成员主要有姓名、身份证号码、住址、余额等 内容,可供用户操作的功能有开户,销户、存款、取款、转账、余额查询等。用户可 根据界面提示自行操作。在整体设计上将程序分为四个部分,第一个部分 “customer.h”,在这个文件中对所要用到的类customer和administrator进行了申明;第 二个部分“administrator.cpp”,在这个文件里定义了管理员,并且实现了管理员对系 统的管理功能;
9、第三个部分“customer.cpp” 是对在“customer.h”中所声明的类 customer定义了一个实体,也可以说是完成了了帐户的操作函数;第四个部分 “main.cpp” 是主函数main(),所在文件,在其中不仅定义了主函数,而且完成了菜单 操作函数。 2.2 系统流程图 系统流程图如下:网上银行及其支付管理系统存钱页面取款页面余额页面历史记录注 销页面登录界面注册开户主界页面注销退出2.1 系统基本情况描述 本设计定义一个用户类customer,数据成员主要有姓名、身份证号码、住址、余额等 内容,可供用户操作的功能有开户,销户、存款、取款、转账、余额查询等。用户可 根据界面提示
10、自行操作。在整体设计上将程序分为四个部分,第一个部分 “customer.h”,在这个文件中对所要用到的类customer和administrator进行了申明;第 二个部分“administrator.cpp”,在这个文件里定义了管理员,并且实现了管理员对系 统的管理功能;第三个部分“customer.cpp” 是对在“customer.h”中所声明的类 customer定义了一个实体,也可以说是完成了了帐户的操作函数;第四个部分 “main.cpp” 是主函数main(),所在文件,在其中不仅定义了主函数,而且完成了菜单 操作函数。 2.2 系统流程图 系统流程图如下:网上银行及其支付管理
11、系统存钱页面取款页面余额页面历史记录注 销页面登录界面注册开户主界页面注销退出 流程图展示 系统流程图 网上银行及其支 付管理系统 存 钱 页 面 取 款 页 面 余 额 页 面 历 史 记 录 注 销 页 面 登录界面 注册开户主界页面注销退出 第3章 系统调试分析 在我调试过程中遇到了不少的问题,主要是对语法正确的 定义,比如,分号的缺失、多加及中英文符号的转换。函 数合适的返回类型,还有是函数库的说明,对文件的打开 与保存,指针的某些操作。对语法错误的不断改正,和老 师同学的帮助,经过长时间的调试,通过了编译。对各个 模块的函数进行编译并调试通过运行,但将它们全部写到 一块儿,问题非常的
12、多,其中使我最为困惑的是函数的返 回类型,通过不懈努力终于通过的编译,可是录入数据, 没有数据的输出。通过查课本,查资料,还有在同学老师 的热心帮助下完成了程序的调试。并且基本是满足了课题 的要求。通过本次的课程设计,我体会到了,调试程序需 要耐心,冷静分析每一个问题,对书本基础知识不仅要了 解,还要会用。 第4章 系统测试 首先进入网上银行及其支付管理系统登陆界面如下: 再选择网上银行相应的服务(1-5)如下: 然后进行存款登陆服务: 第二步进入取款界面: 接下来进入转账服务; 最后进行查询服务: 测试结果完毕退出程序: 第第5章章 设计总结设计总结 在这次面向对象程序设计实习中,我的确遇到
13、了很多困难。首先,对 以前基本知识的遗忘、生疏,以及以前学习中遗留下的难点指针 和文件。在以前学c语言的时候,指针的基本操作是我最困惑的,虽 然每次遇到相关的问题,查书和资料解决了较简单的问题,但从根本 上没有理解指针的精髓,更别说现在能够熟练的应用了。 在这两周的课程设计中,我的课题很多地方要用到链表和文件。尤其 是对网上银行的实现及其支付等操作,通过请教老师同学解决了相关 的问题。最终,设计完成了网上银行及其支付管理系统,它实现了最 基本的要求,网上银行的实现及其支付的管理等基本操作,但对于一 些较高的要求未能实现。它同时也基本满足了界面友好,便于操作, 利于操作使用。从而可以对网上银行进
14、行快速,高效率的管理。 经过本次课程设计,我的基础知识更加牢固,对以前难的知识不再畏 惧,初步掌握了把基础知识与实际问题能够联系起来,运用课本中理 论知识去解决实际问题,这样才达到了这门课的实际要求。在本次课 设的实习中,我学到了很多东西,学到了在课堂中学习不到的知识, 就是思考和解决实际问题的方法。在以后的课设中我会充分利用它来 提高自己的水平 第第6章章 参考文献参考文献 1初小璐完全掌握sql server 2000 m 机械工业出版社,2004 2jeraod v.post.数据库管理系统(英文版.第三版)美清华大学出版社,2006.1 3张海藩.软件工程导论m.北京:清华大学出版社,
15、1998.1 4谢希仁.计算机网络(第二版)m.北京:电子工业出版社,2003.6 5戴志诚,赵国峰.jsp信息化系统建设案例m.北京:人民邮电出版社,2006.12 6成晓静,毕靖.网页设计三剑客完全学习手册m.北京:中国电力出版社,2004.11 7赵强.精通jsp编程m.北京:电子工业出版社,2006.3 8萨师煊,王珊.数据库系统概论m.北京:高等教育出版社,2002.2 9张海藩,李劲,谢兆阳.sql server2000数据库设计与系统管理m.北京:清华大学出版 社,2000.9 10刘禾,蔡锋.web数据库假设技巧m.北京:科技技术出版社,1999.4 11徐建波. intern
16、et与web设计教程m.北京:中国矿业大学出版社,2000.12 12于书举,许向众.数据库设计与开发教程m.北京:电子工业出版社,2003.11 13安海忠,李文斌,林旭新.商业网站建设与管理m.北京:人民交通出版社,2006.8 14t.umeda and s.hagiwara.web-based database for epr centers in semiconductorsj.bphysica b:condensed matter,3(7),249-252,2006.3 15yih-ling hedley,muhammad younas.sampling,information extraction and summarisation of hidden web databasesj.data & knowledge
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州城市职业学院《医用治疗仪器》2023-2024学年第一学期期末试卷
- 2025安徽省安全员-C证考试(专职安全员)题库及答案
- 2025江苏省建筑安全员B证考试题库及答案
- 贵阳人文科技学院《中国古代文学一》2023-2024学年第一学期期末试卷
- 2025辽宁省建筑安全员《B证》考试题库
- 2025湖南省安全员知识题库及答案
- 2025四川建筑安全员B证考试题库
- 2025重庆市建筑安全员C证(专职安全员)考试题库
- 2025甘肃省建筑安全员知识题库
- 2025年海南建筑安全员C证(专职安全员)考试题库
- 中国农业银行信用借款合同
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之9:“5领导作用-5.3创新战略”(雷泽佳编制-2025B0)
- 江苏省连云港市2023-2024学年八年级上学期期末数学试题(原卷版)
- 2025年生活饮用水监督检查工作计划
- Unit 3 My School Section B 1a-1d 教学实录 2024-2025学年人教版七年级上册英语
- 2024年度知识产权许可合同:万达商业广场商标使用许可合同3篇
- 服务营销课件-课件
- 【MOOC】药理学-华中科技大学 中国大学慕课MOOC答案
- 脑卒中抗血小板治疗
- 机器人操作系统ROS原理及应用 课件 07 ROS简介
- 螺杆压缩机安装施工方案
评论
0/150
提交评论