{$cfg_webname}
主页 > 计算机 > ASP.NET >

银行大厅自助信息系统的开发与实现

来源:wenku163.com  资料编号:WK1631306 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631306
资料介绍

摘    要
随着新世纪网络和信息技术的蓬勃发展,尤其是计算机技术、网络通讯技术、多媒体技术、数据库技术以及自动化技术的日新月异,在这样的背景下,银行的业务也不断的扩大和发展,此时,自助银行的产生为这方面的业务需要提供了新的实现途径。
本毕业设计在基于银行业务大厅现有业务的基础上,针对自助银行的概念和其独有特点,通过.NET+SQL技术,开发一个简单的银行大厅自助信息系统,完成一些自助银行的业务需求如帐户信息查询、帐户挂失、自助交费、留言、新闻查询等功能。
本论文从分析目前电子银行发展现状入手,具体深入地考察了当前自助银行的客户需求,详细说明了系统的结构设计,后台数据库的设计,系统功能设计,最后系统测试的效果,客观对整个系统进行了总结并对其提出修改意见。(所有权: 毕业设计网 QQ:306826066)

关键字:帐户挂失;自助银行;.NET技术;C#语言;SQL SERVER数据库
Development and Implementation of Bank Lobby Self-Assistant Information System
Abstract
With the development of the Internet and information technology, the birth of self-assistant bank brings something new to the traditional bank operations.
The paper is concerning a simple self-assistant bank. This MIS is based on the real bank model and directs at the conception of self-assistant bank and special features. The self-assistant bank system can implement some bank services such as Loss Report, information searching, message board and so on through the asp.NET+SQL.
In this paper, the functions of the system are introduced in details, and there is a short briefing about the process. In the last chapter, there are  some improving advices to introduced. This paper takes a long view of the future self-assistant information bank.
Key words: Loss Report, Self-assistant Bank; .NET Technology; C# Language; SQL Server database

本论文根据自助银行实际功能和用户的实际需求,在.NET环境下为用户提供必要的功能服务,其系统分为以下三类用户:
(1)管理员用户:这是具有高级权限的一类用户,要求能够发布新闻和管理新闻;能够与用户进行交流,也就是要求能够通过发布留言形式处理用户的问题并且管理留言;要求能及时的处理用户的挂失申请。
(2)帐号用户:浏览自己的帐户信息,实现对帐户密码的管理;能够对自己的帐户活动进行细致的查询;能够实现帐户在紧急情况下的挂失处理;能够提供便捷服务,如简单的交费;要求浏览最近新闻,和发表看法。
(3)一般用户:要求浏览最近新闻,和发表看法。

界面要求:统一采用简洁实用的用户及管理员界面,不同使用者有不同的界面提示,不同的操作者的界面都能显示其拥有的全部功能提示,并且可以方便地直接进入某个功能。
服务时间要求:自助银行由于需要长期的无人执守运行,要求系统能和相关硬件相配合实现24小时服务。
适应性要求:要求采用的系统开发平台能够适应大多数的网络环境和条件,能够适应大多数用户的使用习惯,代码需要一定移植性。(所有权: 毕业设计网 QQ:306826066)

系统结构简介
本文论述的银行大厅自助信息管理系统是基于B/S结构的数据库应用系统,具体反映为asp+SQL技术的一种具体实现,根据B/S结构和用户实际应用特点,实现的功能主要可以在两类不同的机子上完成:Web服务器和自助机客户端。在客户端,主要实现使用用户的浏览功能和提交业务功能。在Web服务器上,主要来实现整个自助银行功能的后台处理及存储功能。后台数据库由一系列的具有相互关联的逻辑关系的表构成。还有一些存储过程和控件,用于实现其他的功能比如自动编号和图表生成。

功能模块:
1  用户登陆
用户按照系统功能安排分为三类:管理员用户,拥有银行帐号的用户,一般用户。
根据本系统的功能特点,登陆用户限定在银行业务处理的大厅中的客户。其中储户可以通过输入自己的身份证号码和想要查询的卡号以及匹配的密码登陆自助机查询,所要查询的帐户应该属于输入的身份证号码,不然系统将不允许用户进入。
一般用户不用输入身份证号码和想要查询的卡号进行登陆,只能在首页进行操作。
管理员有单独的页面通过输入密码进入系统。(所有权: 毕业设计网 QQ:306826066)
2  帐户查询
帐号添加:通过实际生活中用户到开户行办理帐户业务,帐号信息将严格按照实际情况添加到数据库中。
银行帐户号基本资料:帐户号,帐户类别(信用卡,定期,活期),初始金额,消费密码(用户开户时候留下的),帐户状态,拥有人的身份证号,过期时间(只有定期有效),挂失时间和处理时间(只有挂失处理时有效)。
银行消费基本资料:帐户号,消费类型(包括存入和支取),消费时间,消费金额。
银行消费记录查询:用户可以通过选择不同的帐户查询在不同时间范围之内的消费记录,以便用户明确自己的消费行为。
用户不只能浏览某一个帐户,而且可以进入系统后通过输入自己其他帐户的帐户号码和密码来一起显示多个帐户信息。
3  新闻浏览
新闻信息的基本资料:主标题,副标题,新闻内容,发布人,发布时间。
新闻的处理:新闻可以由所有权限的用户来浏览,但只能由管理员来添加和删除。
4  留言管理
留言信息的基本资料:留言人,留言时间,留言标题,留言内容
用户留言:任何权限的用户均可留言,但不允许用户回复留言。
留言信息的管理:留言回复只能由管理员来操作,管理员还能删除留言。
5  信息修改
用户信息基本资料包括:个人身份证号码,昵称,用户密码,电话,邮箱。
用户信息基本资料修改:用户进入系统后会根据实际情况修改自己的联系方式便于银行联系。
6  自助交费
收费管理:银行可以为用户提供有限的自助收费项目的服务,用户只需要指定某个帐户便能从中消费小于其余额的金额。
7  挂失处理
用户申请挂失处理:当用户发现自己所拥有的帐户已经丢失或密码外泄之后应当及时在网上进行挂失,挂失时候会记录下挂失的时间,帐户状态变成“挂失处理中” 。
管理员处理挂失:管理员登陆后会发现有挂失没有处理,便选择相应帐号处理,记录下处理时间,帐户状态变成“挂失” 。
用户申请取消挂失:当用户已经得到银行方面的挂失处理后,可以申请取消相应帐户的挂失处理,这样这个用帐号便能继续使用。
管理员处理取消申请:管理员登陆后会发现有挂失取消没有处理,便选择相应帐号处理,挂失时间和处理时间都会为空。
8  密码修改(所有权: 毕业设计网 QQ:306826066)
用户可以修改自己所有帐户的密码。管理员可以修改其登陆密码。














目  录
论文总页数:23页
1  引言 1
2  系统开发环境介绍 1
2.1  B/S模式 1
2.2  .NET技术 2
2.3  C# 3
2.4  SQL Server数据库 3
3  需求分析 4
3.1  功能需求 4
3.2  性能需求 4
4  系统设计 5
4.1  系统结构简介 5
4.2  具体功能模块划分 5
4.2.1  用户登陆 5
4.2.2  帐户查询 5
4.2.3  新闻浏览 6
4.2.4  留言管理 6
4.2.5  信息修改 6
4.2.6  自助交费 6
4.2.7  挂失处理 6
4.2.8  密码修改 7
4.3  数据库表的设计与实现 7
4.4  系统流程 9
5  系统实现 10
5.1  用户登陆 10
5.1.1  储户登陆 10
5.1.2  管理员登陆 11
5.2  查询帐户信息 11
5.3  新闻浏览 12
5.4  留言管理 13
5.5  消费日志查询 14
5.6  自助交费 14
5.7  挂失处理 16
5.7.1  用户挂失申请和取消挂失申请 16
5.7.2  管理员处理挂失和处理申请挂失 16
5.8  密码修改 18
5.8.1  用户帐户密码修改 18
5.8.2  管理员修改登陆密码 18
5.9  帐号锁定 18
6  系统测试 20
6.1  测试环境 20
(所有权: 毕业设计网 QQ:306826066)
6.2  测试结果 20
结    论 20
参考文献 21
致    谢 22
声    明 23

推荐资料