太原理工大学系统解析总结计划及设计实验报告总结计划.docx

太原理工大学系统解析总结计划及设计实验报告总结计划.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. 本科实验报告 课程名称: 系统分析与设计 实验项目: 《ATM 自动取款机系统》实验 实验地点: 逸夫楼 402 专业班级: 学号: 学生姓名: 指导教师: . . 一、实验目的 通过《系统分析与设计》 实验,使学生在实际的案例中完成系统分析与系统设计中 的主要步骤,并熟悉信息系统开发的有关应用软件, 加深对信息系统分析与设计课程基 础理论、基本知识的理解, 提高分析和解决实际问题的能力, 使学生在实践中熟悉信息 系统分析与设计的规范,为后继的学习打下良好的基础。 二、实验要求 以个人为单位完成,自选题目,班内题目不重复,使用 UML进行系统分析与设计,并完成实验报告。 三、实验主要设备: 台式或笔记本计算机 四、实验内容 选题及项目背景 ATM 自动取款机系统 项目背景: ATM 自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。 可以向用户提供一个方便、简单、及时、随时随地曲匡的互联的现代化的网络系统。 定义 ATM 自动取款机可以为用户提供取款、查询余额、设置密码、转账等业务。在用户 使用 ATM 自动取款机时, ATM 要求用户输入密码,接下来由 ATM 把从银行卡上读取 的信息以及用户输入的密码传给 ATM 自动取款机系统,系统通过数据库中的信息进行 核对,如果密码正确, ATM 就要求用户选择事务类型(取款、查询等) ,直至用户选择 退出应用服务, 询问用户是否退出应用服务,如果用户选择结束, 则退出银行卡, 系统 重回登陆界面。用户进入取款界面后,首先可以输入取款金额(必须是 50 的倍数), 否则系统显示输入有误。 用户点击确认后, 由系统查询用户相应的账户, 判断该取值金 额是否超出用户现有余额,如果没有,则系统会显示确认界面,用户单点击“确认”后, . . 系统自动生成账单, 并在后台进行工作, 吐钞机进行清点并吐出现金, 并将数据更新到 数据库中;否则提示用户余额不足,请重新输入,重复上述过程。 参考资料 《系统分析与设计》 系统分析与设计 4.1 需求分析 4.1.1 识别参与者 用户(取款者)、系统维护人员、银行管理人员 4.1.2 对需求进行捕获与描述 用例名称:存款 执行者:用户 目的:向银行账户中存放现金。 用例名称:取款 执行者:用户 目的:从 ATM 自动取款机中提取账户金额。 用例名称:修改密码 执行者:用户 目的:修改用户登录密码。 用例名称:查询余额 执行者:用户 目的:查询银行账户中的现金余额。 用例名称:验证身份 执行者:用户 目的:验证操作 ATM 的用户身份。 用例名称:转账 执行者:用户 目的:从 ATM 自动取款机中进行现金转账。 用例名称:信息管理 执行者:银行工作人员 目的:对用户信息进行管理。 用例名称:系统维护 执行者:银行工作人员 目的:对 ATM 系统进行维护。 用例名称:赔款 执行者:银行工作人员 目的:向 ATM 机存放现金。 用例名称:验证身份 执行者:银行工作人员 目的:对用户信息进行验证。 100.1 用例 ID 号及用例名 Uc_001 取款 100.2 用例概述 当用户插入银行卡并输入正确的密码进入 ATM 系统选择取款功能 时,用例开始。用户利用它实现账户取款功能。 100.3 参与者: 用户 101.4 前置条件( Pre-Conditions ) 用户插入银行卡并输入正确的密码,成功登录系统。 100.5 后置条件( Post-Conditions ) 用户成功取款。 100.6 事件流 100.6. 基本事件流 1.用户插入银行卡并输入正确的密码,成功登录系统。 1 (Basic Flow ) 2.用户选择取款功能。 . . 3.系统提示输入取款金额。 4.用户输完后点击确认。 5.系统提款并修改账户信息。 6.系统提示取款操作成功,并提示用户立即拿走吐钞口的现金。 7.系统返回主界面。 余额不足时: 8.账户余额不足,取款失败。 9.系统显示账户当前余额。 返回 E-3 ,并执行结束。 100.6. 扩 展 事 件 流 ( Alternative ATM 检查到用户没有输入正确金额 2 Flows) 1. ATM 提示用户输入正确金额 2. 用户重新金额 用户存在跨行支取、异地支取 1. 银行业务系统计算额外的手续费并从用户账号进行扣除 2. ATM 打印凭证时打印手续费信息 ATM 检查发现用户没有从出钞口取走钞票 ATM 再次提示用户从出钞口取走钞票,并演示图示帮助指示出钞口位置 用户从出钞口取走钞票 用户选择查询余额 ATM 显示用户账户余额 用户选择了其他操作 ATM 显示相应的操作界面, ATM 提示用户进行操作 用户进行操作 4.1.3 用例图 ATM 自动取款机用例图 . . 4.1

文档评论(0)

158****3214 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档