这是在面向对象分析与设计实验课上的实验内容,第一次做,很多内容有待修改,有很大改进空间,各位若有意见,欢迎评论!
ATM系统
问题陈述
ATM系统用于银行的ATM自助存取款机,能够自助存取款(有卡)、无卡存款、打印凭条、余额查询、修改密码和转账。ATM不可无卡取款。银行的ATM管理员登陆系统可查看ATM七日内的交易信息。 ATM的开始界面显示本银行的相关信息,还有无卡存款按键;主界面有存款、取款、余额查询、修改密码、转账按钮;交易完成时会退卡。 在存取款、修改密码和转账操作后系统会提示是否打印凭条。
词汇表
1.
卡号 插入ATM的银行卡的号码。账户余额 账户上的剩余金额。密码 银行卡对应的密码。ATM管理员用户名 ATM管理员登陆ATM的用户名。取款 用户从银行卡上提取现金。持卡存款 用户通过银行卡将现金转存入银行卡。无卡存款 用户通过银行卡号将现金存入银行卡。跨行转账 用户将此卡的钱转入/存入其他银行的银行卡上。跨行存款/取款 用户将现金存入非本行卡上,或者将非本行卡上的现金取出。手续费 用户进行跨行转账或者非本行卡取款时,收取一定比例的钱。非本行卡 与ATM所属银行不同的卡。当日取款最大额度 本银行规定的同一账户当日取款最大额度。剩余现金 ATM机剩余现金交易记录 ATM机上进行的交易记录。交易类型 有转账、取款、存款、查询、修改密码等类型。交易账户 进行转账的对方账户,即目的银行卡号。交易结果 进行的转账、取款、存款、查询、修改密码等操作是否成功。交易金额 转账、取款、存款、查询的金额。备注 关于交易信息的备注。流水号 交易的编号。交易日期 交易的日期。交易时间 交易的具体时间。打印凭条 用户交易的本条记录的相关信息。吞卡 ATM不退出银行卡/管理员卡的现象。退卡 ATM退出银行卡/管理员卡。
领域类图
转载请注明原文地址: https://ju.6miu.com/read-668665.html