ATM机问题域及词汇表: https://blog.csdn.net/ashdkl/article/details/80510951
ATM机用况图: https://blog.csdn.net/ashdkl/article/details/80511045
ATM机领域类图: https://blog.csdn.net/ashdkl/article/details/80511191一.顺序图文档
1.登录:
2.取款:
3.存款:
4.转账:
5.查询余额:
6.打印凭条:
7.硬件维护:
二.文字说明
1. 顺序图综述
顺序图描述了用况图中用到的对象、参与者实例以及他们之间的消息收发情况,
详细描述了用户和ATM 系统之间以及ATM系统和银行服务器之间的交互过程
其主要包括“登录”,“取款”,“存款”,“转账”,“查询余额信息”,“打印凭条”,“硬件维护”,“软件更新”等。
涉及到的对象有:客户、读卡器、输入设备、客户管理、登录管理、出钞口、银行数据库、ATM机操作系统、机内硬件存储等
1、登录顺序图
描述客户插入银行卡进行登录操作的过程。包含对象有:客户、读卡器、输入设备、客户管理、登录管理。
2、取款顺序图
描述客户取款的过程,包含的对象有:客户、输入设备、客户管理、出钞口、银行数据库
3、存款顺序图
描述客户存款的过程,包含的对象有:客户、客户管理、出钞口、银行数据库
4、转账顺序图
描述客户转账的过程,包含的对象有:客户、输入设备、客户管理、银行数据库
5、查询账户信息顺序图
描述客户查询信息的过程,包含的对象有: 客户、客户管理、银行数据库
6、打印凭条顺序图
描述客户获取操作信息的凭条的过程。包含的对象有: 客户、客户管理、银行数据库
7、硬件更新顺序图
描述银行工作人员更新维护硬件的过程。包含的对象有:银行工作人员、机内存储、客户管理、银行数据库
8、软件更新顺序图
描述银行工作人员更新操作系统的过程。包含的对象有:银行工作人员、ATM机操作系统、客户管理、银行数据库
客户:
主动对象。所涉及的对象有:读卡器,输入设备,客户管理,登录管理,出钞口。
读卡器:
被动对象。所涉及的对象有:客户,登录管理。
输入设备:
被动对象。所涉及的对象有:客户
客户管理:
被动对象。所涉及的对象有:客户,客户管理,登录管理,银行数据库。
登录管理:
被动对象。所涉及的对象有:客户,输入设备,读卡器,银行数据库。
出钞口:
被动对象。所涉及的对象有:客户,客户管理。
银行数据库:
被动对象。所涉及的对象有:客户管理,登录管理
银行工作人员:
主动对象。所涉及的对象有:ATM机操作系统、机内硬件存储
ATM机操作系统:
被动对象。所涉及的对象有:客户管理,银行工作人员。
机内硬件存储:
被动对象。所涉及的对象有:客户管理,银行工作人员。
登录顺序图:
消息名称 |
插卡 |
|
消息格式 |
字符串 |
|
消息类型 |
同步 |
|
发送消息的对象名称 |
客户 |
|
接收消息的对象名称 |
读卡器 |
|
消息名称 |
核对账户信息 |
|
消息格式 |
字符串 |
|
消息类型 |
同步 |
|
发送消息的对象名称 |
读卡器 |
|
接收消息的对象名称 |
登录管理 |
|
消息名称 |
请求密码 |
|
消息格式 |
|
|
消息类型 |
返回 |
|
发送消息的对象名称 |
登录管理 |
|
文章浏览阅读1.3k次。下面介绍使用hadoop的HDFS分布式文件系统的java API实现基本的文件操作,比如:创建文件、修给文件、创建目录或者文件夹、从本地系统上传文件到HDFS系统中、从HDFS文件系统中下载文件到本地系统。集成开发环境IDE工具:eclispe(已经安装了hadoop插件)说明:下面main函数中的路径:/user/liangyihuai 以及/usr/是在HDFS上面的路_利用hdfs文件系统开放的api对hdfs系统进行文件的创建和读写
文章浏览阅读372次。1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是:2.下载下来之后进行解压:unzip swoole-src-master.zip3.解压之后打开解压的目录,我是解压在目录/opt下面的,所以cd /Download/swoole-src-master4.然后使用phpize重新编译php,执行命令:/usr/bin/phpize如果你找不到phpize文件在哪,可以用指令..._编译php pcre出错
文章浏览阅读241次。嗨,我是一名使用Java的C#开发人员。问题很简单:我如何才能将下面的c#代码写入Java并仍能正常工作:myCoffeeList.OrderByDescending(x => x.Name?.ToLower()?.Trim() == sender.Text.ToLower()?.Trim()));我的sender.Text基本上是一个文本框。文本的值类似于Cappuccino。上面的代码做..._java中list.orderbydescending
文章浏览阅读3.9k次,点赞2次,收藏9次。VMware Workstation Pro 虚拟机与本机文件共享的三种方式一、准备工作1.一台安装完成VMware Workstation Pro 虚拟机的电脑(注:未安装VMware Workstation Pro 虚拟机的可以看我之前发的进行安装)2.确保本机有网络连接二、实时共享第一种方式:电脑命令符方式1.我们 win+r 键调出电脑的命令符窗口,然后输入 mstsc 点击确认(图-1)图-12.进入窗口,然后查看我们虚拟机的网络IP地址,输入窗口(图-2、图-_vmware怎么把本地文件共享到虚拟机
文章浏览阅读166次。RecyclerView 已经推出了一年多了,日常开发中也已经彻底从 ListView 迁移到了 RecyclerView,但前两天有人在一个安卓群里面问了个关于最顶上的 item view 加蒙层的问题,被人用 ItemDecoration 完美解决。此时我发现自己对 RecyclerView 的使用一直太过基本,更深入更强大的功能完全没有涉及,像 I..._android recycler itemde
文章浏览阅读642次。1.函数作用域链:函数内部变量可以访问函数外部变量,但是函数外部变量不可以访问函数内部变量。2.通过闭包使得外部变量访问函数变量,<script> function f1(){ var n = 123; return function () { return n; } }var a = f1()();console.log(a);// 123</script>_js函数作用域和块作用域区别
文章浏览阅读982次。前言Thrift提供的网络服务模型:单线程、多线程、事件驱动,从另一个角度划分为:阻塞服务模型、非阻塞服务模型。阻塞服务模型:TSimpleServer、TThreadPoolServer。非阻塞服务模型:TNonblockingServer、THsHaServer和TThreadedSelectorServer。TServer类的层次关系:正文TServerTSe..._tserver apache
文章浏览阅读50次。-------------------android培训、java培训、期待与您交流!------------------主要内容:String、Buffer、Builder,基本数据类型对象包装类及新特性-----------------------------------------------------------------------------------------------...
文章浏览阅读5.9k次,点赞13次,收藏16次。1、学习一门新的编程语言的时候我的第一份工作是 Android 攻城师,做了有两年左右,发现自己平时的工作几乎都是在设计页面布局,这不是我理想的工作(我的理想工作是不上班 [/ 坏笑])。因为经常和 Java 后端人员接触,感觉他们工作挺炫酷的,敲几行代码,在浏览器输入一个地址,就能打开一个自己设计的网页,简直太牛 P 了。因此决定向 Java 后端发展。之后又有爬取数据的需求,有利用业余时间学..._编程能力 突飞猛进
文章浏览阅读260次。拥有一个有效运作的数据中心,对于当今的企业来说是至关重要的,因此要记住,为了获得高可靠性,数据中心选址很重要的第一个步骤。集中的数据中心可以让企业更好运营业务,同时也降低了成本,如果这些数据中心可靠性高,就可以满足其业务的需求。可用性是数据中心设计的三大重点之一,另外两个重点是可扩展性和灵活性。而数据中心的故障将会影响整个企业的业务运营,因此确保企业的数..._住房选址数据库建立
文章浏览阅读148次。清理镜像与容器docker container prune //删除所有停止运行的容器docker image prune -a //删除所有未被容器使用的镜像使用镜像启动容器docker run --name image_name -d -p 6379:6379 container_name //镜像启动命令image_name:镜像名container_name:启动之后的容器..._docker pru
文章浏览阅读1.5k次。为什么80%的码农都做不了架构师?>>> ..._qt creator调用第三方库时提示找不到文件
代办银行转账凭条常州代办银行转账回执单台州银行回执单样本西安做ATM转账凭条宜春办转账凭条开封制作跨行转账凭条长沙定期存单哪家专业扬州定做汇款凭条南昌银行柜台转账凭证制作武汉定做银行定期存单滁州汇款回执单多少钱三亚订做银行柜台转账凭证菏泽手机银行转账凭证费用大庆ATM转账凭条价格兰州汇款凭条费用金华银行转账凭条代开盐城订做银行转账小票株洲ATM转账回执单小票多少钱中山定做回执单岳阳银行回执单开具海口定期存单代开包头银行汇款凭条代办许昌代办定期存单宿迁转账回执单代办合肥银行转账小票哪家好郑州银行回执单办理徐州银行转账回执单代开绍兴开转账凭条烟台代开银行转账小票潍坊定制转账回执单上海汇款凭条价格网友称在豆瓣酱里吃出老鼠头英媒称团队夜以继日筹划王妃复出不负春光新的一天从800个哈欠开始歼20紧急升空逼退外机近3万元金手镯仅含足金十克罗斯否认插足凯特王妃婚姻重庆警方辟谣“男子杀人焚尸”月嫂回应掌掴婴儿是在赶虫子春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具有个姐真把千机伞做出来了俄方确认海军总司令已被撤换淀粉肠小王子日销售额涨超10倍因自嘲式简历走红的教授更新简介男子给前妻转账 现任妻子起诉要回大学生哥哥攒钱带妹妹全国旅行网友建议重庆地铁不准乘客携带菜筐#春分立蛋大挑战#清明节放假3天调休1天19岁小伙救下5人后溺亡 多方发声青海通报栏杆断裂小学生跌落住进ICU单亲妈妈陷入热恋 14岁儿子报警开除党籍5年后 原水城县长再被查代拍被何赛飞拿着魔杖追着打殡仪馆花卉高于市场价3倍还重复用315晚会后胖东来又人满为患了两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?倪萍分享减重40斤方法为江西彩礼“减负”的“试婚人”专家建议不必谈骨泥色变张立群任西安交通大学校长男孩8年未见母亲被告知被遗忘网友洛杉矶偶遇贾玲武汉大学樱花即将进入盛花期遭遇山火的松茸之乡山西省委原副书记商黎光被逮捕医院:呼北高速车祸伤者多为骨折特朗普谈“凯特王妃P图照”手机成瘾是影响睡眠质量重要因素春分刮大风真的一直刮到四月中吗小米汽车超级工厂正式揭幕王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓