ATM自动取款机系统.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程 实验报告 小组成员 组长:胡 峰 组员:魏 思 组员:滕 莎(201273) 组员:周箱洁 组员:郭知义(201273) 组员:彭智南 ATM 自动取款机系统 需求: 客户将银行卡插入读卡器,读卡器识别卡的真伪,并在显示器上提示输入密码。 客户通过键盘输入密码,取款机验证密码是否有效。如果密码错误,则提示错误信息, 如果正确,则提示客户进行选择操作的业务。 客户根据自己的需要可进行存款、取款、查询账户、转账、修改密码的操作。 在客户选择后显示器进行交互提示和操作确认等信息。 操作完毕后,客户可自由选择打印或不打印凭条。 银行职员可进行对ATM自动取款机的硬件维护和添加现金的操作。 一:需求分析 用例设计 客户用例图设计 客户插卡 客户 插卡 include 读卡器 include 输入密码 include include include 取款机 include includeinclude 存款 取款 查询账户 转账 修改密码 includeinclude include include include include include include include 打印凭条 显示器 include include 交互请求 操作确认 退出 —:银行职员用例设计 —: f 、 -.. _j ·: 呈^ 呈^ -—-·- 银行职员 顺序图设计 lc lc穴 : 客户 include硬件维护 雪; .,.,.. ~.气\ f.- . \... JJ f ~.一一---- 添加现金 ATM机显示器界面  J卡识别 数据库访问  打印I c===J 打印 1.1.1开始... 1.1.2读卡 返回... 1.1.3验证... 返回... 1.1.4用户... 1.1.5操作完成,提示 ... 1.1.6打印... 银行职员顺序图 早/: 银行职员 界面 硬件维护 添加现金 数据库 早/ -f夕 -f 夕 ~-添加现金 _ ~- -- 1.1调用硬件维护 类图设计 用户类图  亏 _--.一... 亏 返回结果 选择添加现金 返回结果  ..}1/ .. }1 /-g} `ij. `IJ, , _l_, ` `ij. ` IJ , , _l _, ` □ □ 勹 勹 口 口 、 U D  —一一—` 口口口 八I[J () 八I I I I II、沁\\ I I I I I 、 I [ ] [ J 口[: □ , 1、I、r11 , 1、 I 、 r 11 口 口 U lT□ J、L 口、 3.2 银行职员类图  口口 ` 口 口 □ () -~`IJ \LlrJ_,` -~ `IJ \LlrJ _,`, ` 口 勹 口 勹 口 口 D、D、  ATM口 □ □ □ /二尹 4-□ =i □ □ () -— ---一.一一 ~ ATM 口 □ □ □ ? □ □『 □ () 口口口 ` 口 口 () 二:概要设计 体系结构模型设计 MVC 模型设计 L l(起始点) “'- 进 行 下 - 痉 作 l (等待用户输入)人机交互 控制器  将结果返回给用户 .4 .1 将桂型住·运 句达县远掺仑记迁勺杻 图 模型 飞劣务 逻妾圭抟击坟捶幸存佑 数据库 界面设计 首先要插卡 通过卡识别,就可以输入密码 登录后可以进行的操作 圈 圈匡愿瞿I 圈嘿量霄瞿I 圈嘛雪副 圈黜霆雪I 操作完成后可以选择打印或者不打印凭条 银行职员:添加现金 三:详细设计 用例设计 插卡的具体用例 用例名称 用例名称 主要流程 跳转流程后续条件 插卡 用户把卡插入读卡器系统识别出是否有效不能识别则退出卡 卡有效 2.1.输入密码的具体用例 用例名称 用例名称 主要流程 跳转流程后续条件 输入密码 用户输入密码 系统识别出密码是否有效密码错误就提示重新输入输入错误 3 次就吞卡 密码有效 取款的具体用例 用例名称主要流程 跳转流程后续条件 打印凭条用例名称 主要流程 跳转流程后续条件 退出用例名称主要流程 跳转流程后续条件 ATM 机维护 取款 用户选择取款 ATM 机向主机发送通知取款信息账户余额不足则失败 ATM 机余额不足失败 用户取款 打印凭条 用户选取打印凭条 ATM 机弹出凭条 ATM 纸张不足,则提示不能打印打印凭条 退出 用户完成了所需要的操作ATM 结束对当前用户的服务如果系统异常,则不能吐出卡退出 用例名称主要流程 用例名称 主要流程 硬件维护 设置的定期时间已到 银行职员进行硬件维护 跳转流程 后续条件 硬件维护 添加现金 用例名

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档