当前位置: 首页 > news >正文

网站关键词优化推广wordpress老是有人注册

网站关键词优化推广,wordpress老是有人注册,东莞百度seo服务公司,宁波网络图书馆序列图主要用于按照交互发生的一系列顺序#xff0c;显示对象之间的这些交互。很象类图#xff0c;开发者一般认为序列图只对他们有意义。然而#xff0c;一个组织的业务人员会发现#xff0c;序列图显示不同的业务对象如何交互#xff0c;对于交流当前业务如何进行很有用…     序列图主要用于按照交互发生的一系列顺序显示对象之间的这些交互。很象类图开发者一般认为序列图只对他们有意义。然而一个组织的业务人员会发现序列图显示不同的业务对象如何交互对于交流当前业务如何进行很有用。除记录组织的当前事件外一个业务级的序列图能被当作一个需求文件使用为实现一个未来系统传递需求。在项目的需求阶段分析师能通过提供一个更加正式层次的表达把用例带入下一层次。那种情况下用例常常被细化为一个或者更多的序列图。 组织的技术人员能发现序列图在记录一个未来系统的行为应该如何表现中非常有用。在设计阶段架构师和开发者能使用图挖掘出系统对象间的交互这样充实整个系统设计。  序列图的主要用途之一是把用例表达的需求转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。序列图除了在设计新系统方面的用途外它们还能用来记录一个存在系统称它为“遗产”的对象现在如何交互。当把这个系统移交给另一个人或组织时这个文档很有用。 Java应用程序由许多类所构成是Java实现面向对象应用程序的核心。类图主要描述Java应用程序中各种类之间的相互静态关系如类的继承、抽象、接口以及各种关联。要利用UML设计Java应用程序仅仅使用类图来描述这些静态关系利用可视化工具要实现Java应用程序的代码自动生成是远远不够的。我们还必须描述各种类相互之间的协作关系、动态关系如时间序列上的交互行为。其中UML序列图就是用来描述类与类之间的方法调用过程或消息发送是如何实现的。 一、UML中的新元素框架 在 UML 2中框架元件用于作为许多其他的图元件的一个基础但是大多数人第一次接触框架元件的情况是作为图的图形化边界。当为图提供图形化边界时一个框架元件为图的标签提供一致的位置。在 UML 图中框架元件是可选择的。除了提供一个图形化边框之外用于图中的框架元件也有描述交互的重要的功能, 例如序列图。在序列图上一个序列接收和发送消息又称交互能通过连接消息和框架元件边界建立模型如图 2 所见到。 对于序列图图的标签由文字“sd”开始。当使用一个框架元件封闭一个图时图的标签需要按照以下的格式图类型 图名称。 UML 规范给图类型提供特定的文本值。举例来说sd代表序列图activity代表活动图use case代表用例图。 二、UML中的序列图序列图主要用于按照交互发生的一系列顺序显示对象之间的这些交互。 在项目的需求阶段分析师能通过提供一个更加正式层次的表达把用例带入下一层次。那种情况下用例常常被细化为一个或者更多的序列图。序列图的主要用途之一是把用例表达的需求转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。序列图除了在设计新系统方面的用途外它们还能用来记录一个存在系统称它为“遗产”的对象现在如何交互。序列图的主要目的是定义事件序列产生一些希望的输出。重点不是消息本身而是消息产生的顺序不过大多数序列图会表示一个系统的对象之间传递的什么消息以及它们发生的顺序。图按照水平和垂直的维度传递信息垂直维度从上而下表示消息/调用发生的时间序列而且水平维度从左到右表示消息发送到的对象实例。1.生命线生命线画作一个方格一条虚线从上而下通过底部边界的中心图 3。生命线名字放置在方格里。UML 的生命线命名标准按照如下格式: 实体名:类名 生命线名称带下划线。当使用下划线时意味着序列图中的生命线代表一个类的特定实体不是特定种类的实体例如角色。序列图的实例名称有下划线而角色名称没有。一个生命线能用来表现一个匿名的或未命名的实体。当在一个序列图上为一个未命名的实例建模时生命线的名字采用和一个命名实例相同的模式但是生命线名字的位置留下空白而不是提供一个例图名字。   2.消息体为了显示一个对象例如生命线传递一个消息给另外一个对象你画一条线指向接收对象包括一个实心箭头如果是一个同步调用操作或一个棍形箭头如果是一个异步讯号。消息/方法名字放置在带箭头的线上面。正在被传递给接收对象的消息表示接收对象的类实现的一个操作/方法。 返回消息是可选择的一个返回消息画作一个带开放箭头的虚线向后指向来源的生命线在这条虚线上面你放置操作的返回值。为了要画一个调用本身的对象如你平时所作的画一条消息但是不是连接它到另外的一个对象而是你把消息连接回对象本身。 三、UML中的约束 约束的符号很简单格式是: 【Boolean Test】四、UML中的新元素组合碎片变体方案、选择项、循环一个组合碎片用来把一套消息组合在一起在一个序列图中显示条件分支。1.变体变体用来指明在两个或更多的消息序列之间的、互斥的选择。一个变体的组合碎片元件使用框架来画。单词“alt”放置在框架的namebox里。然后较大的长方形分为 UML 2 所称的操作元。操作元被虚线分开。每个操作元有一个约束进行测试而这个约束被放置在生命线顶端的操作元的左上部。如果操作元的约束等于“true”然后那个操作元是要执行的操作元。 图 8作为一个变体的组合碎片如何阅读的例子显示序列从顶部开始即bank对象获取支票金额和帐户结余。此时序列图中的变体组合碎片接管。因为约束“[balance amount]”如果余额超过或等于金额然后顺序进行bank对象传递 addDebitTransaction 和 storePhotoOfCheck 消息给account对象。然而如果余额不是超过或等于金额然后顺序的过程就是bank传递addInsuffientFundFee 和 noteReturnedCheck 消息给account对象returnCheck 消息给它自身。因为“else”约束当余额不大于或者等于金额时第二个序列被调用。在变体的组合碎片中不需要“else”约束而如果一个操作元在它上面没有一个明确的约束那么将假定“else”约束。 2.选择项 一个选择项用来为简单的“if then”表达式建模。例如如果架上的圈饼少于五个那么另外做两打圈饼。选择项组合碎片符号与变体组合碎片类似除了它只有一个操作元并且永不能有“else”约束以外它就是如此没有理由。要画选择项组合你画一个框架。文字“opt”是被放置在框架的 namebox 里的文本在框架的内容区选择项的约束被放置在生命线顶端上的左上角。 然后选择项的消息序列被放在框架的内容区的其余位置内。注意变体用于为if then else建模选择项用于为if then建模因为只有一个分支所以不能出现[else]3.循环 循环组合碎片表面非常类似选择项组合碎片。你画一个框架在框架的 namebox 中放置文本“loop”。在框架的内容区中一个生命线的顶部循环约束被放置在左上角。然后循环的消息序列被放在框架内容区的其余部分中。在一个循环中除了标准的布尔测试外一个约束能测试二个特定的条件式。特定的约束条件式是写作“minint [the number]”例如“minint 1”的最小循环次数或写作“maxint [the number]”例如“maxint 5”的最大循环次数。通过最小循环检验循环必须运行至少指定次数而循环执行次数不能达到约束指定的最大循环次数。
http://icebutterfly214.com/news/32779/

相关文章:

  • some Gaokao losers
  • 快捷键、图层面板、时间轴、图表编辑器
  • my GAOKAO grade
  • 2025.11.12
  • flask: flask-httpauth做登录验证
  • 每日一导1
  • HBuilderX快速安装与使用指南 - 从下载到项目创建全流程
  • 深入理解OpenWrt生态:LuCI、UCI、ubus与rpcd的协同工作机制 - 实践
  • 251111重点
  • 11.11每日总结
  • 拥护向量机(SVM)(二)---优化算法
  • 断句
  • 完整教程:阿里云k8s部署微服务yaml和Dockerfile文件脚本
  • DeepLiveCam2.3版本直播换脸(附本地部署教程)
  • Tarjan の 套餐
  • lincon_transformer阅读介绍
  • Appium Inspector教程
  • 高级程序语言设计第5次
  • 25.11.11 spfa算法
  • ASP.NET Core Authorization: 跳过JWT校验
  • 2025篷房行业优选榜:华烨海特斯五星领跑 铝合金 / 装配式 / 工业篷房领域 4 家实力企业精准适配多场景
  • 2025年济南画室培训机构最新推荐:济南画室/济南艺考画室/山东美术艺考培训/山东画室/专业教学,个性化辅导新标杆
  • 题解 P13524 [KOI 2025 #2] 跳跃
  • docker - 1 安装
  • 202511.11 - A
  • 其他开源框架(PHP)
  • DI依赖注入
  • 雅思报班哪个机构比较好?过来人分享选择经验与价格课程对比
  • echarts 树形结构图实例
  • 2025年11月德语学习课程推荐:德企定制化培训,高性价比职场首选