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

雅加达网站建设素材网免费

雅加达网站建设,素材网免费,厦门市建设合同备案网站,网络营销策划书案例目录 1、概述 2、引入 3、过程 4、常用建模技术 4.1、对简单协作建模 4.2、对逻辑数据库模式建模 4.3、正向工程 1、概述 类图是面向对象系统建模中最常见的图。 类图显示一组类、接口、协作以及它们之间的关系 类图用于对系统静态设计视图建模。其大多数涉及到对系统的…目录 1、概述 2、引入 3、过程 4、常用建模技术 4.1、对简单协作建模 4.2、对逻辑数据库模式建模 4.3、正向工程 1、概述 类图是面向对象系统建模中最常见的图。 类图显示一组类、接口、协作以及它们之间的关系 类图用于对系统静态设计视图建模。其大多数涉及到对系统的词汇、协作或模式的建模。 类图是构件图和部署图的基础只是它们分别包含构件和结点而不是类 类图不仅对结构模型的可视化、详述和文档化很重要而且对于通过正向工程与逆向工程构造可执行的系统也很重要。   2、引入 当建造房屋时要从包括基本构造块如墙、楼板、门、窗、天花板和托梁的词汇开始。这些事物主要是结构性的墙有高度、宽度和厚度但也具有一些行为性不同种类的墙支撑不同的负重门能开关对无支撑的楼板跨度有一些约束。事实上不能孤立地考虑结构特征和行为特征而必须在建造房屋时考虑它们如何相互作用。建造房屋的过程中需要以所要求的独特和合意的方式装配这些事物以满足所有的功能和非功能的需求。所创建的用来可视化房屋并向承包商详述细节的蓝图实际上是对这些事物以及它们之间的关系的图形描述。构造软件也有许多与此相同的特点 所不同的只是由于软件是“软”的所以能够从草图定义自己的基本构造块。可以用UML的类图对这些构造块的静态方面和它们之间的关系进行可视化并描述其构造细节 3、过程 类图主要支持系统的功能需求即系统要提供给最终用户的服务。 3.1、对系统的词汇建模 哪些抽象是考虑中的系统的一部分 哪些抽象处于系统边界之外 用类图详述这些抽象和它们的职责。 3.2、对简单协作建模 协作是一些共同工作的类、接口和其他元素的群体它们提供的一些合作行为大于所有这些 元素的行为之和。例如在对分布式系统中的事务语义建模时不能仅仅盯着一个单独的类 来推断要发生什么而要由相互协作的一组类来实现这些语义。用类图对这组类以及它们之 间的关系进行可视化和详述。 3.3、对逻辑数据库模式建模 将模式看成数据库的概念设计的蓝图。在很多领域中要在关系数据库或面向对象数据库中 存储持久信息。可以用类图对这些数据库的模式建模。   4、常用建模技术 4.1、对简单协作建模 例如下图展示了一组取自一个自主机器人实现的类。该图关注使机器人沿着一条路径移 动的机制所涉及的类。 图中有一个抽象类Motor它有两个泛化的具体子类分别是SteeringMotor和MainMotor。 这两个类都继承父类Motor的5个操作。而这两个类又被显示为另一个类Driver的部分组合。 类PathAgent与Driver有一对一的关联与CollisionSensor有一对多的关联。 虽然PathAgent被给定了系统职责但此处没显示出它的任何属性和操作。 在这个系统中还包含更多的类但图只关注那些被直接包含在移动机器人中的抽象。在 其他的图中会看到一些同样的类。例如尽管此图中没有显示但类 PathAgent 至少和另外 的两个类Environment和GoalAgent在更高层次机制上相互协作用于管理机器人在特 定时刻可能有冲突的目标。类似地尽管此图也没有显示但类CollisionSensor和Driver 以及它的部分与另一个类FaultAgent在某种机制中协作该机制负责持续地检查机 器人的硬件故障。通过在不同的图中关注每一个这样的协作就从几个角度提供了可理解的 系统视图。 4.2、对逻辑数据库模式建模 下图显示了一组取自某学校的信息系统的类。本图所显示的这些类的细节足以构造一个物理数据库。 从图的左下部开始有3个名为Student、Course和Instructor的类。 Student和Course之间有一个说明学生所听课程的关联。 此外每个学生可以听的课程门数不限听每门课程的学生人数也不限。显示了这5个类的属性。 注意所有的属性都是简单类型的。 当对模式建模时一般要用显式的关联而不是用属性对任何非简单类型的关系建模。 4.3、正向工程 通过到实现语言的映射而把模型转换为代码的过程。 由于用UML描述的模型在语义上比当前的任何面向对象编程语言都要丰富所以正向工程将 导致一些信息丢失。 下图是一个简单的类图它描述了一个职责模式链的例子。这个特殊的实例化包含3个类 Client、EventHandler 和 GUIEventHandler。 Client 和 EventHandler 为抽象类而GUIEventHandler 是具体类。 EventHandler 有这个模式handleRequest所期望的通常操作但是在这个例子中增加了两个私有属性。 对类EventHandler进行正向工程将产生如下代码 public abstract class EventHandler {         EventHandler successor;         private Integer currentEventID;         private String source;         EventHandler() {}         public void handleRequest() {} }
http://www.zqtcl.cn/news/942151/

相关文章:

  • 工业设计招聘信息网站常用的seo网站优化排名
  • 温岭市建设规划局网站网站规划与建设ppt
  • 龙岩网站建设较好的公司做网站销售的换工作
  • 潞城建设局网站建设网站服务器自营方式的特点
  • 西安网站seo公司东莞市专注网站建设怎么样
  • dede游戏网站模板如何做盆栽蔬菜网站
  • 江都建设网站网站开发技术介绍
  • 网站介绍视频怎么做网站建设优化服务
  • 可以左右滑动的网站有口碑的盐城网站建设
  • 360报危险网站注册界面设计
  • 不用淘宝客api如何做网站北京移动官网网站建设
  • 手表哪个网站做的好河北网站备案流程
  • 凡科做的网站推效果网站做seo第一步
  • 建设在线观看视频网站免费企业网站建设免费
  • 网站开发需要后台吗哪家建站公司好
  • 个人建设网站论文网站视频怎么做的
  • 不同类型的购物网站汉川网站建设
  • 网站开发需求文档范文广州公司网站托管
  • 网站制作公司官网首页撸撸撸做最好的导航网站
  • 网站建设毕业设计综述centos 安装wordpress lnmp
  • 济宁专业做网站网站建设中 html
  • 中国排名高的购物网站最新发布的手机2022
  • 备案的网站名与公司名称出国用哪个地图app好
  • 网站建设工作室图片文章资讯类网站
  • 深圳自助建站系统网站题目有哪些
  • 郑州做网站kuihuakeji软文发布的平台与板块
  • 一那个网站可以做一建题安全文化企业示范企业评价标准
  • 网站没有关键词收录phpstudy配置网站
  • 返利网站怎么做的做网站推广见客户的话术
  • 两个人看的视频在线观看成都网站seo厂家