自助银行是 Automatic Teller Machine 的缩写,意为自动柜员机。它是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。自助银行的功能主要包括:现金取款、现金存款、现金存取款、余额查询、本行或异行转账、修改密码等基本功能;有些多功能自助银行还提供诸如存折打印、对账单打印、支票存款、信封存款、缴费、充值等一系列便捷服务。由此看来,自助银行的管理是十分重要的。而人们在使用自助银行前很重要的一个环节,就是学习如何正确地使用自助银行。如何利用现代计算机技术进行自助银行的全真模拟,成了很棘手的问题。
本系统要实现用户对自助银行的所有操作:账户管理、出入账管理、系统维护管理等功能。
(一) 自助银行账户管理模块:本模块又包括账户资料添加模块、账户资料管理模块等子模块。
(二)出入账管理模块:本模块又包括出入账资料添加、出入账资料管理模块等子模块。
(三) 系统维护管理:本模块又包括公司用户设置模块、重新登录模块、数据管理模块等子模块。
目 录
摘 要 I
Abstract II
目 录 III
第一章 概述 1
1.1课题名称及其来源 1
1.2 信息系统与管理信息系统 1
1.3 自助银行模拟系统的现状与发展趋势 2
1.4 自助银行模拟系统的意义 3
第二章 系统分析 4
2.1 系统的功能 4
2.2 用户需求分析 4
2.2.1应用程序结构确定 4
2.2.2 确定系统开发环境 5
第三章 开发工具简介 6
3.1 Microsoft Visual Studio .NET的C# 语言 6
3.1.1 C#.NET简介 8
3.1.2 ADO.NET简介 9
3.2 C# 简介 11
3.3 SQL Server 12
第四章 系统的功能设计 13
4.1 功能概述 13
4.2 后台数据库设计 14
4.2.1 存储过程介绍 14
4.2.2 数据库的表的设计 17
4.2.3 设计局部ER模式 18
4.2.4数据字典 20
第五章 应用程序界面设计 24
5.1 用户登陆 24
5.2 系统主操作界面 25
5.3 账户信息添加模块 26
5.4 帐户信息查询模块 27
5.5 系统介绍信息添加模块 30
5.6 查询余额管理模块 31
5.7 账户明细管理模块 32
5.8 转账取现管理模块 33
第六章 系统测试 34
6.1 软件测试概念 34
6.2 软件系统测试 35
6.3 系统整体测试 35
6.4 不足与改进 35
结论和建议 37
致 谢 38
参考文献 39