atm uml java 实现_一个简单ATM系统的UML建模——问题描述&词汇表&领域类图

该博客详细介绍了ATM系统的基本功能,包括现金取款、存款、查询、转账和更改密码,并定义了ATM、客户、ATM管理员等相关术语。此外,还提到了银行卡类型如借记卡和信用卡,以及转账和利率的概念。领域类图未在摘要中展示。
摘要由CSDN通过智能技术生成

问题描述:

ATM ( Automatic Teller Machine) 自动柜员机是一种利用磁性代码卡或智能卡实现金融交易的自助装置。ATM的出现减轻了银行柜面人员的工作压力,更为人类提供了安全方便的金融服务体验。

ATM的功能主要包括:现金取款、现金存款、余额查询、本行或异行转账、修改密码等基本功能;有些多功能ATM还提供诸如存折打印、对账单打印、支票存款、信封存款、缴费、充值等一系列便捷服务。

本ATM系统中,使用者可以为持有银行卡的客户和银行ATM管理员。持卡人可以使用信用卡或储蓄卡,根据密码办理自动取款、现金存款、查询、转账、更改密码的基本业务。ATM管理员可以对ATM进行硬件维护和添加现金操作。

查询余额:(1)将银行卡插入ATM插卡处等待读取信息(2)按照提示输入银行卡密码(密码6位数),密码错误则提示重新输入(3)选择余额查询服务

取款业务:(1)凭银行卡输入密码无误后选择取款服务(2)选择取款金额,若不是整取数目,可选择其他金额(3)系统验证取款等待出钞

存款业务:(1)凭银行卡输入密码无误后选择存款服务(2)将钞票放入存款口(3)提示数额,无误则点击确认

转账业务:(1)凭银行卡输入密码无误后选择转账服务(行内转账或跨行转账)(2)输入要转账的银行卡号与转账金额(3)确认转账信息,无误则点击确认

更改密码:(1)凭银行卡输入密码无误后选择更改密码服务(2)输入新的密码,再次输入密码(要输入2次更改的密码)(3)若输入密码两次保持一致,提示更改成功

词汇表:

ATM:

ATM是 Automatic Teller Machine 的缩写,意为自动柜员机。它是一种高度精密的机电一体化设备࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值