《实验二面向对象软件分析及设计》实验报告.pdfVIP

《实验二面向对象软件分析及设计》实验报告.pdf

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实验二面向对象软件分析及设计》实验报告

实验二 面向对象的软件分析与设计 实验报告 姓名:姜丽 学号 班级:计算机科学与技术13-5 班 编写:2015 年12 月23 日 目录 1 前言1 2 问题说明1 3 Use Case 图1 3.1 账户用例图1 3.2 系统维护人员用例图3 3.3 设备管理人员用例图3 3.4 系统时钟用例图4 3.5 总的用例图5 4 类图6 5 序列图7 5.1 登录基本序列图7 5.2 登录备选序列图(密码错误)8 5.3 登录备选序列图(密码错误吞卡)9 5.4 取款序列图10 5.5 取款备选序列图(余额不足)11 5.6 查询序列图11 5.7 存款序列图12 5.8 修改密码序列图13 5.9 修改密码备选序列图(两次密码不一致)14 5.10 转账序列图15 5.11 转账备选序列图(两次输入账户不同)16 5.12 转账备选序列图(余额不足)17 5.13 打印凭条序列图18 5.14 退卡序列图18 5.15 备份序列图19 5.16 加钞序列图19 5.17 维护序列图20 6 协作图21 7 活动图22 7.1 识别银行卡活动图22 7.2 登录活动图23 7.3 取款活动图24 7.4 存款活动图25 7.5 修改密码活动图26 7.6 转账活动图27 7.7 查询活动图28 7.8 打印凭条活动图29 7.9 退卡活动图30 7.10 吞卡活动图30 7.11 备份活动图31 7.12 加钞活动图32 7.13 维护活动图32 8 状态图33 9 学习及设计体会33 1 前言 由于科技发展迅速,几乎所有的银行都配备了简易的人工操作的ATM 自动取款机。 人们可以随时随地进行交易,不再受银行的服务时间的约束,取款也很方便快捷,可以减 少排队等待时间。 2 问题说明 客户插入银行卡,要求ATM 自动柜员机能识别卡,若能够识别出卡,则要求客户 输入密码,若输入密码正确,让客户选择业务,若输入密码错误,则让客户再次输入密 码,输入三次错误的密码则执行吞卡操作。 选择的业务若是取款,则让客户输入取款金额,超过账户余额,则取款失败,否则 取款成功,取款槽吐出现金,修改账户余额,并记录操作信息。 选择的业务若是存款,则打开存款槽,让客户放入现金,并能启动点钞机,清点客 户放入的现金数目,修改账户余额,并记录操作信息。 选择的业务若是转账,则让客户输入两遍转账账号和转账金额,若两遍转账账号不 一致,则不能转账,若输入转账金额超过账户余额,则转账失败,否则转账成功。 选择的业务若是查询,则从服务器中查找出客户的余额或交易明细信息,并显示出 来。 选择的业务若是修改密码,则要求客户输入两遍新修改的密码,若两遍密码一致, 则改密成功,并修改账户密码,密码不一致,则改密失败。 选择打印凭条,则启动凭条打印机,打印凭条并吐出凭条。 选择退卡,则让读卡器吐出银行卡。 3 Use Case 图 3.1 账户用例图 1 识别银行卡 银行后台服

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档