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

公司网站邮箱怎么看接收服务器类型餐饮小程序开发

公司网站邮箱怎么看接收服务器类型,餐饮小程序开发,建筑公司企业使命和愿景大全,华夏名网vps免费网站管理助手【UML】统一建模语言UML 基础 文章目录 一、概述1.1 - 什么是建模1.2 建模的原则1.3 软件建模的实现过程 二、 UML2.1 UML中10种图 三、用例图3.1 用例之间的关系 —— 泛化关系3.2 用例之间的关系 —— 包含关系3.3 用例之间的关系 —— 扩展关系 四、类图4.1 类的表示方法4.2…【UML】统一建模语言UML 基础 文章目录 一、概述1.1 - 什么是建模1.2 建模的原则1.3 软件建模的实现过程 二、 UML2.1 UML中10种图 三、用例图3.1 用例之间的关系 —— 泛化关系3.2 用例之间的关系 —— 包含关系3.3 用例之间的关系 —— 扩展关系 四、类图4.1 类的表示方法4.2 类之间的关系 —— 泛化关系4.3 类之间的关系 —— 实现关系4.4 类之间的关系 —— 依赖关系4.5 类之间的关系 —— 关联关系4.6 关联关系的名称4.7 关联关系的角色4.8 关联关系的多重性4.9 类之间的关系 —— 关联 - 聚合4.10 类之间的关系 —— 关联 - 组合 一、概述 1.1 - 什么是建模 统一建模语言 开发之前 规划 骨架规划好然后 什么是建模 软件设计把软件开发想清楚的过程 软件工程对软件开发全过程进行建模和管理 互联网开发模式敏捷开发。 比如12个功能只做一个核心功能投放市场看用户反馈早早与用户需求完全靠拢极限编程。 模型对问题的书面上的无歧义文字或图形的描述。简而言之模型是对现实的简化。通过模型人们可以了解所研究事物的本质。 模型是对现实实际问题的简化比如地图。 1.2 建模的原则 1选择建立什么样的模型对如何发现和解决问题具有重要的影响。正确的模型有助于提高开发者的洞察力。 盖狗窝 和 盖高楼不一样盖高楼需要考虑避雷电梯规划等等的。 2每个模型可以有多种表达方式。使用者的身份和使用的原因是评判模型好坏的关键 3最好的模型总是能够切合实际。模型是现实的简化必须保证简化过程不会掩盖任何重要的细节。 1.3 软件建模的实现过程 软件建模的作用是把来源于现实世界的问题转化为计算机可以理解和实现的问题。 现实世界 —映射— 计算机世界 软件建模的实现过程是从需求入手用墨香表达分析设计过程最终将模型映射程软件实现。 需求 -- 模型 -- 编码 二、 UML UML(United Modeling Language, 统一建模语言) 是一种基于面向对象可视化建模语言。UML采用了一组形象化的图形(如类图)符号作为建模语言使用这些符号可以形象地描述系统地各个方面UML通过建立图形之间的各种关系如类与类之间的关系来描述模型。 2.1 UML中10种图 类图对象图包图组件图部署图用例图时序图协作图状态图活动图 三、用例图 1 - 用例图(Use Case Diagram): 也称为用户模型图是从软件需求分析到最终实现的第一步它是从客户的角度来描述系统功能。 2 - 用例图包含 3 个基本组件 参与者(Actor): 与系统打交道的人或其他系统即使用系统的人或事物。在 UML 种参与者用人形图标表示 用例(Use Case): 代表系统的某项完整功能。在 UML 种使用一个椭圆来表示 关系: 定义用例之间的关系 —— 泛化关系、扩展关系、包含关系 3.1 用例之间的关系 —— 泛化关系 泛化关系表示同一业务的目的父用例的不同技术实现各个子用例。在UML中用例泛化用一个三角箭头从子用例指向父用例。以下是某购物网站为用户提供不同的支付方式 3.2 用例之间的关系 —— 包含关系 一个用例可以包含其他用例具有的行为并把它包含的用例行为作为自身行为的一部分。在 UML 中包含关系用虚线箭头加 include箭头执行被包含的用例。 3.3 用例之间的关系 —— 扩展关系 如果在完成某个功能的时候偶尔会执行另外一个功能则用扩展关系表示在UML中扩展关系用虚线箭头加extend, 箭头指向被扩展的用例。 四、类图 类图是面向对象系统建模中最常用的图是定义其他图的基础。 类图主要是用来显示系统中的类接口以及它们之间的关系。 类图包含的主要元素有类、接口和关系。其中关系有泛化关系、关联关系、依赖关系和实现关系。在类途中也可以包含注释和约束 4.1 类的表示方法 类是类图的主要组件由三部分组成类名、属性和方法。在UML中类用矩形来表示顶端部分存放类的名称中间部分存放类的属性属性的类型及值底部部分存放类的方法方法的参数和返回。在UML中可以根据实际情况由选择的隐藏属性部分或方法部分或者两者都隐藏。在UML中公有类型由 表示私有类型用 - 表示保护类型用 # 表示UML的工具开发上可以使用自己定义的符号表示不同的可见性 4.2 类之间的关系 —— 泛化关系 在UML中泛化关系用来表示类与类接口与接口之间的继承关系泛化关系有时也称为“is a kind of” 关系在UML中泛化关系用一条实线空心箭头由子类指向父类 4.3 类之间的关系 —— 实现关系 在UML中实现关系用来表示类与接口之间实现关系用一条虚线空心箭头由子类指向父类。 4.4 类之间的关系 —— 依赖关系 对于两个相对独立的系统当一个系统负责构造另一个系统的实例或者依赖另一个系统的服务时这两个系统之间体现为依赖关系。例如生产零件的机器和零件机器负责构造零件对象充电电池和充电器充电电池通过充电器来充电。自行车Bicycle和打气筒Pump自行车通过打气筒来充气 class Bicycle { public:void run(); }; // 如果说 Person类 有一个成员方法将Bicycle当作一个形参来传递并且Person没有 Bicycle成员 // 就说Person类依赖于 Bicycle class Person { public:void goToWork(Bicycle* bcl){bcl-run();} };4.5 类之间的关系 —— 关联关系 对于两个相对独立的系统当一个系统的实例与另一个系统的一些特定实例存在固定的对应关系时这两个系统之间为关联关系。例如客户和订单每个订单对应特定的客户每一个客户对应一些特定的订单公司和员工每一个公司对应一些特定的员工每个员工对应一特定的公司自行车和主人每辆自行车属于特定的主人每个主任有特定的自行车。而充电电池和充电器之间就不存在固定的对应关系同样自行车和打气筒之间也不存在固定的对应关系。 // 如果说 Person2 类 有一个成员方法用到了另外一个 Bicycle类并且还拥有Bicycle的成员 // 就说Person2 关联 Bicycle class Person2 { public:void goToWork(){bicycle-run();} private:Bicycle bicycle; };关联关系比依赖关系更紧密一些 4.6 关联关系的名称 关联关系可以有一个名称用于描述该关系的性质。此关联名称应该是动词短语因为它表明源对象正在目标对象上执行动作。 4.7 关联关系的角色 当一个类处于关联的某一端时该类就在这个关系中扮演一个特定的角色。具体来说角色就是关联关系中一个类对另一个类所表现的职责。角色名称是名词或名词短语。 4.8 关联关系的多重性 指有多少对象可以参与该关联多重性可以用来表达一个取值范围特定值无限定的范围 一个人拥有 1-n台自行车 一个自行车只能被1个人拥有 4.9 类之间的关系 —— 关联 - 聚合 聚合关系是关联关系的一种是更强的关联关系。聚合和整体和部分之间的关系例如汽车由引擎、轮胎以及其他零件组成。聚合关系也是通过成员变量来实现的。但是关联关系所设计的两个类处在同一个层次上而聚合关系两个类处于不同的层次上一个代表整体一个代表部分。 4.10 类之间的关系 —— 关联 - 组合 UML类图关系中组合关系是关联关系的一种是比聚合还要强的关系。代表整体对象负责代表部分对象的生命周期
http://www.hkea.cn/news/14282097/

相关文章:

  • 燕郊的大型网站建设贵州新站优化
  • 越秀区建网站公司wordpress修改最大上传图片
  • 企业网站建设策划网站作业代做
  • 网站设置子目录开发商城系统app
  • 查找网站建设历史记录基金管理公司司网站建设要求
  • 上海企业网页制作seo原创工具
  • 企业网站网页打开慢建设游戏网站
  • zencart网站建设wordpress 搜索关键词
  • 做手机网站优长沙推广引流
  • 个人接做网站多少钱江西城开建设集团有限公司网站
  • 衡水做网站的地方定制平台
  • 陕西住房和城乡建设部网站深圳总部企业名单
  • 网站建设服务费开票成都旅游攻略四天三夜
  • 网站建设攻略微网站建设微网站建设
  • 西安企业网站建设代理机构赣州做网站推广
  • 学校门户网站建设个人养老保险怎么缴纳
  • com网站免费注册沈阳制作网站
  • 网站优化seo四个建议com网站建设中
  • 网站制作外包价格石家庄发布最新公告
  • 网站注册登录大型网站的技术架构问题
  • 2017两学一做网站广州网站建设广州网络推广公司好
  • 网站竞价推广做网站用哪种语言好
  • 安阳汤阴县网站建设公司网站的关键词推广怎么做
  • 编程网站scratch网址opencart做外贸网站怎样
  • 网站开发的在线支付功能郑州网站制作方案报价
  • 杭州建设企业网站的wordpress 增加文章字段
  • 迎中国建设银行网站国美在线网站建设
  • 网站制作的文章创建商城
  • 重庆sem网站推广台州网络推广
  • 网站分成推广怎么做有人知道做网站吗