- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM自动取款机系统需求分析
ATM自动取款机 银行柜员使用柜员终端处理储户提交 的储蓄事务。 储户可以用现金或支票向自己拥有的某个账户内存款或开新账户。储户可以从自己的账户中取款,通常一个储户可能拥有多个账户。 柜员负责把储户提交的存款或取款事务输进柜员终端,接收储户交来的现金或支票,或付给储户现金。 柜员终端与相应的分行计算机通信。分行计算机具体处理针对某个账户的事务并且维护账户。 拥有银行账户的储户有权申请领取现 金兑换卡,使用现金兑换卡可以通过ATM 访问自己的账户。 目前,仅限于用现金兑换卡在ATM上提 取现金,或查询有关自己账户的信息(如 有没有余额),将来还要使用ATM办理转账、 存款等事务。 现金兑换卡是一张磁卡,上面有分行 代码和卡号。 分行代码唯一标识总行下属的一个分行.卡号确定这张卡可以访问哪些账户。 通常,一张卡可以访问储户的若干个账户,但是不一定能访问这个储户的全部账户。 每张现金兑换卡仅属于一个储户所有,但是用一张卡可能有多个副本 因此, 必须考虑同时在若干台ATM上使用同样的现金兑换卡的可能性也就是说系统应当处理并发的访问。 中央计算机根据卡上的分行代码确定这次事务与分行的对应关系,并且委托相应的分行计算机验证用户密码。 若用户输入的密码是正确的,ATM要求用户选择事务类型(取款、查询等), 当用户选择取款时,ATM请求用户输入取 款额。 最后ATM从现金出口吐出现金,并且打印出账单交给用户。 2) 确定属性建立实例连接 属性:描述对象静态特征的一个数据项. 名词词组表示属性、形容词表示枚 举的属性. 注意 误把对象当作属性 在邮政目录中,“城市”是属性 在人口普查中,“城市”是对象 误把内部状态当成属性 构造一个“电话模型”时,“拨号”是操作 开发“电话自动记账”时,“拨号”是类,有属性(时间等) 不要把链属性误作为属性 误把限定当属性 是否存在不一致的对象 确定ATM对象的属性 “分行代码”是关联分行组成总行上的限定词 “卡号”是分行发放现金兑换卡关联上的限定词 “账号”是关联分行保管账户上的限定词 “雇员号”是分行雇用柜员上的限定词 “站号”是分行拥有柜员终端,柜员终端与分行 计算机通信及中央计算机ATM通信等三个关联 上的限定词 发现一般-特殊结构 具有领域的分类知识 按常识考虑事物的分类 用一般-特殊关系去发现一般-特殊 结构 考虑领域范围内的复用 发现整体部分结构 2. 建立动态模型 编写脚本 确定各个对象之间的事件 构造事件追踪图(交互图) 构造状态图 添加活动和动作 验证一致性、完整性 1)TM系统正常情况下的脚本 2) ATM系统异常情况下的脚本 (1) 顺序图 (交互图、事件追踪图、序列图) 展示对象之间的交互顺序, 这些交互是指在场景或用例的事件流 中发生的。 “总行类”状态图: “分行类”状态图: 3. 功能模型 功能模型描述系统的数据信息,系统中数据之间的依赖关系,及有关的数据处理功能。 功能模型规定了对象模型中操作的意义,动态模型中动作的意义。 功能模型是由多张数据流图DFD组成的。 DFD图中允许出现: ? 输入、输出对象(矩形框) ? 处理 ? 数据流 ? 控制流 ? 数据存储 ATM系统的DFD图: 图 7 分行类状态图 *面向对象分析与设计—案例 Bruce * ATM系统 ATM 系统 图 1 ATM系统 储户 ATM 中央计算机 分行计算机 分行计算机 账户 储户 柜员 储户 ATM 中央 计算机 分行 计算机 分行 计算机 账户 账户 柜员 终端 储户 柜员 账户 账户 ATM ATM 1. 建立对象模型 问题描述 ATM问题陈述: 某银行开发一个自动取款机系统,其组成:自动取款机、中央计算机、分行计算机、柜员终端组成的网络系统。 ATM 和中央计算机由中行投资购买。中行拥有多台ATM, 分别设在全市各个主要街道上。 分行负责提供分行计算机和柜员终端。 柜员终端设在分行营
您可能关注的文档
- APICS资源主计划MPRSES8-MPSPerformance.ppt
- App_Inventor_开发环境配置.ppt
- ARM开发流程最小系统.ppt
- Android系统操作及应用介绍.ppt
- ARROW经外周置入中心静脉导管.ppt
- ARDS的机械通气2008年10月.ppt
- ARTDECO建筑风格研讨.ppt
- asic原理及应用3.ppt
- ArtDeco建筑风格探讨.pptx
- ASNL_W05D_海岸线分析.ppt
- 2024-2030年中国非处方彩色美瞳隐形眼镜行业营销态势与销售前景预测报告.docx
- 2024-2030年中国集装箱班轮行业市场发展趋势与前景展望战略分析报告.docx
- 现代无线通信原理系统及网络课件.pptx
- 2024-2030年中国静态网状雾化器行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国静电放电仪器行业销售模式及未来发展行情监测研究报告.docx
- 2024-2030年中国静态随机存取存储器(SRAM)行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国隧道设备行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国静音耳塞行业发展模式与销售渠道研究研究报告.docx
- 2024-2030年中国非处方老花镜行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国隧道和地铁行业需求领域规模及投资价值评估研究报告.docx
最近下载
- 升流式厌氧污泥床反应器污水处理工程技术规范(HJ 2013-2012).pdf VIP
- 2025届浙南名校联盟高三第一次联考作文“尊重与优秀”导写+标题+素材+两篇范文.docx
- (山东)(山东专用)2015届高考地理 世界主要气候类型的分布、成因及特征素材.doc VIP
- 幼儿绘本故事《羊奶奶的围巾》课件.pptx VIP
- 2024年云南省三校生高考计算机信息类考试复习题库(必刷600题).docx
- 百分数的意义和写法市公开课获奖课件省名师示范课获奖课件.pptx
- 电子空燃比例燃烧控制系统012_p7550cn LMV51.pdf VIP
- 陈平原:千古文人侠客梦(12万字).doc
- 花卉采购合同.docx
- 磷酸铁锂电池储能用液冷机组检测规范.pdf VIP
文档评论(0)