银行 ATM 系统
项目开发人员: 姓名
项目实现语言:C# SQL XML
一. 项目总体说明:
此系统模拟银行 ATM 存取款机,完成用户需要的登陆,查询,修改密码,存款,取款,
转帐等业务,与数据库相关联,整个过程中的更新数据都及时更新到数据库。
二. 分析阶段:
1. 界面功能分析:
登陆系统 需要相应的卡号和密码,对输入数据的有效性进行验证
修改密码 输入两次,并进行有效性验证
查询余额 显示相应的卡号和该卡号的余额
存 款 有效性验证
取 款 可以输入取款金额,也可以通过右边按钮选择,验证金额是否足够
转 帐 目标卡号和金额 验证目标卡号是否存在和金额是否足够
(所有的数据更新到范型集合和数据库中)
2. 数据库功能分析:存放用户的卡号,密码,身份证,开户时间和余额
三. 设计阶段:
1. 数据库设计:
列名 数据类型 约束 备注
cardID nVarchar(6) Primary key 卡号
cardPwd nVarchar(3) Not null
密码
personID nVarchar(18) 用户身份证
nowMoney Money Default(0) 余额
openTime Datetime 开户时间
2. 界面设计:
登陆界面
1
评论0
最新资源