这是一个模拟ATM取款机的DEMO(C#版)的,还算比较完整。我现在就给大家分享下把。下面是使用说明

 

本系统采用的是sql2005的数据库

平台是.net3.5

 

注:

帐号密码都默认为:123456

密码连续输错三次将被自动锁号

密码输入时间不得多余30秒,否则自动退卡

每次取钱不得多余2000元

每天取钱不得多余20000元

每次运行系统,默认为20万的金额

 

提供了两个版本

1.JOJOATM1.3(打包了.net3.5)

2.JOJOATM1.4(未打包.net3.5 比价小巧,建议在安装了.net 3.5及以上版本的选择)

特别提醒:

本系统的输入都采用系统按钮输入,对键盘的输入暂不支持

强烈建议采用windows 7系统(自带.net 3.5及以上环境)

步骤:

1.    现将数据库db_ATM附加到sql 2005上

2.    点击setup.exe,安步骤进行安装(win7建议最好不要安装到c盘,防止运行出现错误)

3.    安装完毕,桌面和程序里都会有快捷方式分享一个模拟ATM取款机的DEMO_取款机,卸载在程序里分享一个模拟ATM取款机的DEMO_C#_02

4.    点击jojoATM运行

 

1.登录欢迎界面

分享一个模拟ATM取款机的DEMO_取款机_03

2.第一次运行会出现以下对话框

分享一个模拟ATM取款机的DEMO_模拟ATM_04

填写好你的数据库sa 密码,测试成功后,点击应用即可,以后运行此对话框消失

 

3.系统的主界面

分享一个模拟ATM取款机的DEMO_取款机_05

 

5.    点击插卡

分享一个模拟ATM取款机的DEMO_取款机_06

选择你采用的银行卡获取方式,获取卡号,点击确认

6.    密码输入界面

分享一个模拟ATM取款机的DEMO_C#_07

请在30秒内,输入密码否则,系统将自动退卡

7.    取款界面

分享一个模拟ATM取款机的DEMO_模拟ATM_08

 

 

 

其他取款方式

分享一个模拟ATM取款机的DEMO_sql2005_09

输入金额,当输入为0,或者数据有小数点是,不做响应

 

  单次超出限额

分享一个模拟ATM取款机的DEMO_sql2005_10

每天取款不得多余20000元

分享一个模拟ATM取款机的DEMO_取款机_11

当前可用余额为账户相对ATM的可用余额(大于为atm当前金额,小于为帐号金额)

 分享一个模拟ATM取款机的DEMO_sql2005_12

等等

 

1.项目的软件(包括.exe文件,数据库和使用说明) http://download.csdn.net/detail/winerdaxian/3703458

2.项目的完整代码(C#源码,数据库和使用说明)  http://download.csdn.net/detail/winerdaxian/3703482