1、ATM自动取款机幻灯片成员介绍 组长:马堉铭 负责画用例图、类图、顺序图、活动图等 组员:周杰 负责word文档整理及ppt讲解 林志宏 负责制作ppt 其他工作三人协作完成 ATM系统简介 ATM自动取款机automatic teller machine是银行在银行营业大厅、超市、商业机构、机场、车站、码头和闹市区设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带或芯片卡上的芯片记录客户的根本户口资料,让客户可以透过机器进展提款、存款、转帐等银行柜台效劳。这里介绍使用StartUML工具为ATM自动取款机系统进展建模。需求分析 ATM自动取款机系统的需求分析简述下:1客户将银行卡插入读卡器
2、,读卡器识别卡的真伪,并在显示器上提示输入密码。2客户通过键盘输入密码,取款机验证密码是否有效。如果密码错误那么退卡,如果正确,提示客户进展选择操作的业务。3客户根据自己的需要可进展取款、查询账户、转账、修改密码的操作。4在客户选择后显示器进展交互提示和操作确认等信息。5业务操作完毕后,打印交易凭条。6银行职员可进展对ATM自动取款机的硬件维护和银行数据库的操作。7押款人员对ATM机注入资金。系统建模 一、创立系统用例图 系统的参与者有:1用户;2押款员;3银行数据库 二、创立系统类图:1ATM取款机系统类:该类图共包含4个类:银行数据库类、银行工作人员类、用户类、ATM取款机类 2客户类:用户类可以派生出4个派生类:3ATM取款机类:ATM取款机类由5个类聚合而成:4银行工作人员类:银行工作人员类可以派生出两个派生类:三、创立活动图:四、创立顺序图:1用户取款顺序图:(2)押款员顺序图:四、创立客户端组件图:五、创立部署图:总结:人的精力是有限的,所以才需要团队合作,要想在有限的时间内完成规定的任务,没有一个准确的分工与合作是很难办成事的,本次活动我们深有体会。再有,通过这次时机,我们相当于复习了一次课本,对于建模所用到的知识有了加深了印象,收获还是蛮大的。