首页 > 其他分享 >UML时序图实验报告

UML时序图实验报告

时间:2023-04-20 21:00:04浏览次数:39  
标签:对象 数据库 Borrow 时序 密码 UML 续借 实验报告

1,这是一张向我们直接展示了银行取款活动图,首先我们需要填写表单,其次需要输入密码,根据判断条件,检查密码的正误,密码错误直接结束,密码正确,根据用户的需求,如果取款则出款并结束,如果是计算利息,则执行打印清单操作,并结束。

 

 

 

2,这张图片展示了用户想要续借图书的时序图,这里的目的是用户通过映射文件BorrowMapper对数据库进行的续时操作,ok晓得这点就欧克了。

1,读者发出续书请求(输入BorrowId),程序开始走动,首先调用AdminController控制层读取数据,然后控制层呼叫中间层,也就是,“AdminServiceIMPL”,为了方便管理控制层,它实现了AdminService接口,中间层接到指令,直接向映射文件发送BorrowId,BorrowMapper通过接到的信息,从数据库里获取指定的信息,返回Borrow给AdminServiceIMPL对象,在此处修改Borrow对象的到期时间,然后返送对象给ReturnMapper,根据Borrow对象修改数据库的记录信息。后返回AdminService对象,再返回给AdminController对象,从而实现续借图书的过程。

总结:晓得了,时序图是通过对象之间发送消息的时间顺序显示多个对象之间的动态协作。活动图是描述一个操作执行过程中所完成的工作,说明角色、工作流、组织和对象是如何工作的。

标签:对象,数据库,Borrow,时序,密码,UML,续借,实验报告
From: https://www.cnblogs.com/zygdxjz/p/17338288.html

相关文章

  • UML类图
    UML类图介绍概念UML中的类图(ClassDiagram)用于表示类、接口、实例等之间相互的静态关系。虽然名字叫作类图,但是图中并不仅仅只有类。类结构继承该图展示了Parentclass和Childclass两个类之间的关系,其中的空心箭头表明了两者之间的层次关系。箭头由子类指向父......
  • gotenberg+ chromiumly + pdf.js 进行office 文档转换以及预览处理
    日常中office预览是一个比较常见的问题,基于微软的officeonline是一个选择,但是移动端效果不是很好就有pdf以及一些基于生成图片的方案也是不错的,以下是基于gotenberg+chromiumly的一个尝试简单说明gotenberg是基于golang开发的包装了Chromium以及LibreOffice的基于api......
  • [建模技术]精通它,才能毁灭它!——谈Uml与科学和工程的关系。
    在3月23日,Ivar做客,与您畅谈程序员“而立”后的成长之路,立刻参与,就有机会当面与大师交流!的帖子中,有一位朋友对UML和Ivar大加不满,于是发了一连串的回复。我今天给出了一点我的评论和看法,大家可以到上面的帖子中查看,也可以看下面的内容,下面是我转贴过来的内容:没有人在搞UML,中国只有搞......
  • [全程建模]窥国外uml应用情况之一隅
    最近给某公司进行了一次培训,培训中看到他们在欧洲总部的工程师发过来的UML时序图一张。就这张图而言,他们的绘制完全错误,而且表达混乱,问题大概如下(其图形类似于我那本书《软件工程之全程建模实现》上第137页和134页形态的结合体):1、没有一个对整个时序图的驱动行为,也就是Actor的驱动......
  • [TV][技术名词][TCON]Timing Controller,时序控制芯片
    TCON:TimingControllerTED:TCONEmbededDriverICTDDI:TouchandDisplayDriverICIntegratedTCONless:将TCON的功能集成到SoC中。普通电视:采用TCONless设计。高端电视:采用分离TCON的方案,确保画质。平板电脑:此类中尺寸显示屏类产品,主要将TCON和Driver集成,即TED。手机:此类......
  • IDE-Visual Studio Code-Extension-离线安装PlantUML
    IDE-VisualStudioCode-Extension-离线安装PlantUMLhttps://www.hd2y.net/archives/plantuml-installation-and-usePlantUML+Graphviz+JavaPlantUMLExtensionvscodemarketplace注意路径,我第一次下载的vs的插件。https://marketplace.visualstudio.com/vscodeh......
  • 时序数据库InfluxDB介绍
    1什么是InfluxDBInfluxDB是一个开源的、高性能的时序型数据库,在时序型数据库DB-EnginesRanking上排名第一。在介绍InfluxDB之前,先来介绍下时序数据。按照时间顺序记录系统、设备状态变化的数据被称为时序数据(TimeSeriesData),如CPU利用率、某一时间的环境温度等。时序数据以时间作......
  • [全程建模]一个项目UML设计中的几个问题
    [全程建模]一个项目UML设计中的几个问题广州Sh**nGG(41****586) 2012/11/15 11:04:25各位前辈 针对昨天的那个问题 我做了一些用例图如下广州Sh**nGG(41****586) 2012/11/15 11:05:29针对以上的用例图 做出下面的类图广州Sh**nGG(41****586) 2012/11/15 11:06:52请......
  • [全程建模]UML应用与实践的对话——需求中流程与用例的关系
    Tony2008-07-2404:37:09有个问题请教一下你认为是流程中包含用例还是用例中包含流程?用例是否能体现所有需求?对用例是否应该分层,分层的原则是什么?青润07:24:51应该说,大的流程里面包含有用例,而用例里面包含有其内部的细节流程。呵呵用例肯定要考虑分层,我定义的两条原则是:业务相关......
  • 华电软工非全研究生室内定位研究-室内定位物联网平台中的时序数据库和mq队列他们的作
    时序数据库(TimeSeriesDatabase,TSDB)是一种专门用于存储和处理时间序列数据的数据库系统。在室内定位物联网平台中,时序数据库通常用于存储传感器采集的数据,如定位节点的位置、传感器数据等。时序数据库具有以下优点:优点:快速插入和查询时序数据,适用于海量数据存储和实时数据分析;......