您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > ATM需求-2013
ATM需求我们在日常生活中也经常和ATM打交道。要求用结构化方法和OO方法对简化的ATM系统建模。整个银行系统包括了帐户库、银行储户库及ATM系统。银行储户在ATM机上完成取款、存款及其他业务。许多银行储户组成了储户库。ATM系统包含了许多ATM机。首先银行储户将ATM卡插入读卡机,读卡机将信息传给客户管理,客户管理提出查询密码,显示部分将输入密码请求显示出来,等等。顾客在ATM机上进行操作会经历的几种状态,及各种状态之间转换的条件。除了等待顾客插入磁卡的起始状态和结束服务的终止状态,顾客会处于输入密码、选择服务类型、存款及取款四种状态。插入磁卡后进入输密码状态,当密码输入正确时进入选择服务类型状态,当输入密码不正确时,停留在原状态,但如果三次不正确,服务结束。进入选择服务类型后根据选择的不同,顾客可进入存款和取款状态。存、取款结束后,顾客既可以选择结束服务到最终状态,也可以选择继续服务回到选择服务类型状态。活动情况以顾客插入卡为开始,以顾客取卡结束。(更多情况网络上自己找)一个简单的ATM取款机系统,用户塞入借记卡,系统读取卡的ID号并提示用户输入密码,用户输入取款密码通过远程通讯获取银行中央数据库中存储的该账户密码。若三次密码输入错误,则没入借记卡并打印吞卡凭条,若比较两者一致,则显示账户详细信息,若用户输入取款数额,则点钞送出并咨询用户是否打印取款凭条并且请用户选择继续服务或退卡然后进行相关操作,同时将该笔业务信息(时间、ATM机编号、金额等)更新到中央数据库。问题:1、试分析该系统的源/终点2、试分析系统的隐含功能3、是采用自顶向下、模块化的方式画出系统的功能层次图4、画出系统流图1.答:源点是用户,借记卡终点是用户2.答:ATM机内余额是否小于顾客输入的金额;用户自己的账户余额是否小于用户输入的余额;密码位数是否满足ATM机的要求;ATM机内是否还有打印纸。34.DFD/0DFD/1DFD/2总:
本文标题:ATM需求-2013
链接地址:https://www.777doc.com/doc-7256253 .html