个人网上银行系统的设计与实现.doc

上传人:j****9 文档编号:2134701 上传时间:2019-04-30 格式:DOC 页数:47 大小:1.27MB
下载 相关 举报
个人网上银行系统的设计与实现.doc_第1页
第1页 / 共47页
个人网上银行系统的设计与实现.doc_第2页
第2页 / 共47页
个人网上银行系统的设计与实现.doc_第3页
第3页 / 共47页
个人网上银行系统的设计与实现.doc_第4页
第4页 / 共47页
个人网上银行系统的设计与实现.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、学士学位毕业设计(论文)报告南京审计学院信息科学学院i个人网上银行系统的设计与实现【摘要】随着计算机的普及和计算机网络的发展,个人网上银行得到了广泛的应用,但是功能还不够丰富且界面比较单调,因而完善个人网上银行的功能和设计友好的界面已经变得越来越重要。针对现在银行业的现状,分析了银行的个人业务,总结出了个人网上银行应具备的两个必备模块,用户模块和管理员模块。用户模块实现了用户操作自己名下账户相关业务的功能,包括我的账户、转账汇款、缴纳支付、投资理财、客户服务和联系我们六个业务模块,基本实现了个人的相关业务。联系我们这个功能模块实现了留言功能,可以向管理员询问业务信息。管理员模块实现了管理员对相

2、关信息的更新及留言回复功能。系统应用了 ASP.NET 和 Sql Server 等软件,采用 B/S 模式,并结合了 ASP.NET 的安全性高和快速开发等优点。【关键字】MIS 系统;个人网上银行;SQL2005;ASP.NET;B/S 模式学士学位毕业设计(论文)报告南京审计学院信息科学学院iiThe design and implementation of the system of personal online bankAbstract:With the popularity of computers and the development of computer networks

3、, personal online bank has been widely applied. But the interface of it is monotonous and the function of it is not perfect, so promoting the function and designing friendly interface has become more and more important. Considing the situation of bank and analysing the banks personal business, I sum

4、marizes that the personal online bank should have two essential modules. That is user module and admin module. User module achieve the related functions of account of users, including six business modules, such as my account, transference, payment, investment, service and contact us. The module of c

5、ontact us implements the message function. You can ask the administrator your business question. In administrator module, administrator can update related information and reply the messages which are sent by users.The main softwares which is used by system are ASP.NET and Sql Server. System uses b/s

6、 mode, and combines with the advantages of high security and rapid development of the ASP.NET. Key Words:MIS system; Personal online bank; SQL2005; ASP.NET; Browser/Server pattern学士学位毕业设计(论文)报告南京审计学院信息科学学院iii目 录摘 要 iAbstract: ii引 言 11.绪论 11.1 选题的意义 11.2 个人网上银行系统的特点 22.系统分析 22.1 需求分析 22.1.1 安全性管理 22.

7、1.2 用户信息管理 22.1.3 账户信息管理 32.1.4 管理员信息管理 32.1.5 留言信息管理 32.1.6 转账汇款 32.1.7 缴纳支付 32.1.8 投资理财 32.1.9 消费管理 32.1.10 挂失解挂 32.2 可行性分析 42.2.1 功能模块图 42.2.2 数据流图 42.2.3 数据字典 62.2.4 经济可行性 102.2.5 技术可行性 112.2.5 操作可行性 112.3 开发与运 行环境 122.3.1 开发与运行环境 112.3.2 服务器端 112.3.3 客户端 113.系统设计 123.1 个人网上银行系统的总体结构设计 123.2 数据库

8、 设计 132.3.1 ER 图设计 11学士学位毕业设计(论文)报告南京审计学院信息科学学院iv2.3.2 数据库表设计 112.3.3 界面设计 114.系统实现 264.1 开发工具简介 264.1.1 ASP.NET 的概述 264.1.1 C#语言简介 264.2 界面实现 285.总结 335.1 IIS 配置 335.2 Web.Config 配置文件 335.3 master 母版页 336.系统运行与测试 347.结束语 34参考文献 35附录 36致谢 37【引言】网上银行是信息时代的产物。它的诞生,使原来必须到银行柜台办理业务的客户,可以直接通过互联网进入网上银行,进行相

9、关业务的操作,如账户查询、积分查询、明细查询、转账汇款、资金理财、银行转账、缴费支付等,用户真正做到足不出户办妥银行业务。个人网上银行系统的开通,对银行和客户来说,都将大大提高工作效率,让资金创造最高效益,从而降低生产经营成本。个人网上银行系统是指网上银行的用户在终端设备上自己完成交易的业务服务系统。银行的绝大部分个人业务均可在个人网上银行系统上实现应用。由于银行的数据有大量集中等特点,设计一套安全、稳定、高效的个人网上银行系统具有非常重要的现实意义。为了完成个人网上银行系统,设计和开发人员需要从各个角度全方面的了解,首先需要对未来的潜在用户进行询问和了解他们希望实现的功能,但是绝大多数用户只

10、是普通人,他们既没有银行职员的业务知识,也没有计算机人员的专业技能,他们只能从自己的角度和用并不准确的语言来描述自己的需求,这对设计系统的人员说是一个挑战,一旦理解有所偏差,所有的工作将会是徒劳的。这时就需要设计人员不断与用户交流和分析,每完成一部分都应和用户讨论是否符合预期功能,完成时整个系统时,还向询问用户的意见和建议。其次,需要与银行的工作人员交流,了解银行具体需要在网络上实现哪些业务和不能实现那些业务,当然银行的工作人员比用户更加专业一些,更能提出合理化建议,当然,设计人员也需要根据实际情况选取合适的开发工具和操作平台。1.绪论1.1 选题的意义最近几年来,计算机的不断普及和计算机网络

11、的迅猛发展,使得商业空间发展到全球的规模,同时也使得基于计算机网络(特别是 Internet)的商务活动即电子商务也在全球范围内得到了的普及,而经济全球化则更刺激着电子商务学士学位毕业设计信息科学学院 -1-的迅速发展,电子商务的发展需要更快捷和方便的资金交易方式,人们对网上银行的需求变得十分迫切。网上银行在全球范围内的迅猛发展使原有的经济格局以及传统的经济运行模式都发生了巨大的变化。网上银行在催生新经济和推动经济全球化中所表现出的巨大能量,也使其成为了评价一个国家经济发展水平和可持续发展能力的重要表现。网上银行的发展正在逐渐地改变着人们的生活和工作方式。电子商务的产生,打破了传统交易活动中在

12、时间、空间和其他一些人为条件上的限制,而且资金信息的传递方式也发生了很大的变化,从而使人们的工作和生活都变得异常轻松、自由。只要有一台连接到 Internet 的计算机就可以随时在网上进行资金交易和投资理财。本课题的目的就是使用 ASP.NET 技术设计并实现一个基于 Microsoft SQL Server 2005 的个人网上银行系统。并且该系统应该具有功能丰富、界面友好、使用方便,有良好的可扩展性、可靠性、易维护性等特点,以便能够适应当前发展的需要。1.2 个人网上银行系统的特点就目前来说,个人网上银行系统的研究重点要从两方面下手。一是业务方面要实现我的账户、转账汇款、缴纳支付,投资理财

13、,以及客户服务五个方面的基本功能要求。二是安全方面要能提供安全便捷的网络服务环境,能够让个人网上银行的用户安全方便地查到缴费、个人和转账等信息。此外,系统会有每一个功能模块的使用说明,如果还有疑问的话,用户可以在客户服务端向管理员提问,同时管理员进行及时回复。个人网上银行系统旨在为用户提供信息管理、安全高效和操作方便的界面,建立一个沟通用户与管理员、用户与银行的服务系统,2.系统分析2.1 需求分析软件需求分析是软件开发中的第一个阶段,也是非常重要的一个阶段。需学士学位毕业设计信息科学学院 -2-求分析阶段进行的好坏,直接关系到软件能否按期完成开发,同时也关系到整个软件的开发成本。在需求分析阶

14、段要解决的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统。作为个人网上银行,必须具备:2.1.1 安全性管理银行具有数据量大且集中等特点,并且银行与资金有着密切的关系,因而对安全性要求很高,网上银行更是如此,系统不仅要保证用户个人基本信息的安全性,而且还要保证账户信息的安全与准确。在登录系统的时候,应该有关于注意安全等提示。因而从安全性考虑的系统应该有加密功能。注册用户时应该注意同样的安全问题。2.1.2 用户信息管理用户应该拥有个人的基本信息,包括用户名,性别,邮箱,年龄,地址等,同时可已修改相关的信息。用户可以看到消费信息、缴费信息和转账信息等,同时可以下载相关信息。2.1.3

15、 账户信息管理一个用户可以有多个账户,这些账户不用全都属于本银行,也可以拥有其他银行的账户,但他行账户应该签约。一个账户会有详细的信息,如账号、别名、币种、所属银行、状态等等。一个账户也应该会有对应的消费记录、缴费记录和转账记录。2.1.4 管理员信息管理管理员也应该有个人的基本信息,包括用户名、密码等,管理员可以查询所有用户的基本信息和相关账户的信息,但是不能修改,也可以查询理财产品的信息,管理员是有权限更改理财产品的信息的,因为理财产品的信息是需要经常更新的。2.1.5 留言信息管理留言信息管理为用户提供了一个对网站和服务质量发表评论的平台,用户可以发表与回复,管理员也可以回复,同时还可以

16、删除留言。2.1.6 转账汇款一般来说,一个账户可以有定期与活期两种状态,也有挂失和正常两种状学士学位毕业设计信息科学学院 -3-态,定期的账户和挂失的账户是不能转账的,定期的需要装换成活期的才能转账,挂失的需要解挂才能转账。每笔转账都会留下相应的记录。2.1.7 缴纳支付缴纳支付主要有两项业务,一是手机充值,二是生活缴费,生活缴费包括水费、电费、网络费等,可以用用户名下的任何账户进行缴纳,缴纳之前会显示账户的信息,和确认按钮,以免造成由于误点击了缴费而进行了支付。2.1.8 投资理财开通了网上银行的用户,可以在个人网上银行系统里进行投资,主要是买卖股票、基金、债券、保险、外汇等理财产品。比如

17、通过网上银行外汇买卖功能,客户可以方便、快捷地查询到外汇行情,及时进行外汇交易。2.1.9 消费管理用账户进行消费后,在系统里会出现相应的消费记录。用户可以查询某时间段内的消费记录。2.1.10 挂失解挂挂失与解挂功能是比较特殊的功能,用户一般只有挂失功能,但管理员可以执行挂失与解挂功能,一般也只是在用户申请挂失与解挂的情况下管理员才能执行,管理员可以在系统上直接执行,免去了到柜台执行的手续。2.2 可行性分析2.2.1 功能模块图学士学位毕业设计信息科学学院 -4-个人网上银行系统我的账户转账汇款缴费支付投资理财客户服务我的网银账户查询消费记录查询定活互转活期转账汇款转账记录查询保险个人资料

18、修改基金积分查询债券用户密码修改查询余额查询明细外汇股票图 2.1 系统功能模块图2.2.2 数据流图数据流图的主要作用是指明系统中的数据是如何流动和变换的,以及描述使数据流进行变换的功能,是用作软件分析阶段的工具。在前台,用户输入用户名、密码和验证码之后,经验证正确后,便可以登录到系统的主界面了,该界面会显示六个大的功能模块,分别是我的账户、转账汇款、缴纳支付、投资理财、客户管理和联系我们,大的功能模块下会有几个小的功能模块,这些小功能模块主要有如图 2.2 所示的功能。在后台,管理员输入用户名、密码和验证码之后,经验证正确后,便可以登录到后台的主界面了,管理员的任务主要是管理用户信息和更新理财产品信息,也可以回复用户的提问,如图 2.3。前台用户管理系统的数据流图如下:学士学位毕业设计信息科学学院 -5-缴费记录表转账记录表留言信息表管理理财信息用户账户信息表登录管理账户信息注册信息表查询消费信息消费记录表查询缴费信息用户名、密码无效用户名和密码查询转账信息管理留言信息管理用户信息 用户信息表理财产品表图 2.2 前台用户管理系统的数据流图后台管理系统的数据流图如下:理财信息表个人信息表用户信息表管理理财信息管理个人信息管理留言信息查看用户信息管理员用户名、密码判别登录无效用户名和密码 留言信息表图 2.3 后台管理系统的数据流图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。