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

公司网站二维码生成器北京关键词快速排名

公司网站二维码生成器,北京关键词快速排名,中天建设集团有限公司西南分公司,南昌网站建设公务包图 、基本概念 概念#xff1a; 用来描述模型中的包和其所含元素的组织方式的图#xff0c;是维护和控制系统总体结构的重要内容。 包可以把所建立的各种模型组织起来#xff0c;形成各种功能或用途的模块#xff0c;并可以控制包中元素的可见性以及描述包之间的依赖…包图 、基本概念 概念 用来描述模型中的包和其所含元素的组织方式的图是维护和控制系统总体结构的重要内容。 包可以把所建立的各种模型组织起来形成各种功能或用途的模块并可以控制包中元素的可见性以及描述包之间的依赖关系。 2、系统结构 对于系统模型的内部组织结构而言通常采用先分层、再细分成包的方式。 分层一般是按系统架构常用的一种方式是三层架构 1用户界面层UIL 代表与用户进行交互的界面既可以是Form窗口也可以是Web界面(网页) 不处理任何业务负责显示与实时更新。 2业务逻辑层BLL 负责系统的业务流程处理数据访问层传送的数据并实现业务逻辑。 3数据访问层DAL 与数据库进行交互负责将底层数据传送到业务逻辑层。 、包图的作用 1、高内聚低耦合 在外部观察包时可以将内部元素视作一个整体方便将多个元素一同处理。 包内部的元素应该保证有相似、相同的语义或者其元素有同时更改和变化的性质。 2、其他 包是UML中最重要的分组事物用来组织模型中的元素。 具体作用如下 1对语义上相关的元素按一定规律进行分组。例如把功能相关的类放在一个包中。 2提供封装的命名空间。 同一个包中元素不能重名其元素的名称必须惟一。 3提供配置管理单元。 例如以包为单位对软件进行安装和配置。 4在设计时提供并行工作的单元。 、元素的分包原则 1、分包原则 1、一个元素也不允许在两个包中重复出现。 2、一个包中的同种类元素名称必须是唯一的。相同包内元素不能重名。 3、“高内聚低耦合”的原则 A包内元素要紧密联系最大化每个包中private元素的个数。 分在同一个包中的元素应该具有某些相同的性质即包的高内聚性。 B包与包尽可能保持独立减少耦合度最大限度减少包之间的依赖最小化每个包中public、protected元素的个数。 4非循环依赖原则 包之间不要形成循环依赖关系循环依赖是由于分包不当造成的。 如果出现解决方法 合并法和分离法 包的依赖关系 依赖关系 包之间的依赖关系实际上是从一个更高层次来描述包内某些元素之间的依赖关系。也就是说如果不同包中任何素之间存在着一个依赖则两个包之间就存在着依赖关系。 包之间的依赖关系首先需要包中的某些元素具有某种外部可见性即可以被包外部的元素所引用。 循环依赖问题 解决方案重新分包引入第三个包重新建立依赖关系。 、包图的组成 包 1包名 有简单名与路径名两种。 2包元素 1元素 包中可以容纳各种高级的模型元素 如类和类的关系、状态机、用例图、交互、协作等甚至是一个完整的UML图。 此外包中还可以含有包包的嵌套不含类的属性和操作 2包元素的可见性 ①定义控制包外元素对包内元素的访问权限。 ②可见性 3、包的构造型 1定义 可以使用构造型来描述包的种类。UML预定义了一些构造型用户也可自行 定义新的构造型。 分类 1、 system 和 subsystem构造型 系统和子系统包 2、 facade 构造型 外观构造型的包自身不包含任何模型元素只是引用其他包的元素所以称为“虚包”主要用于为其他复杂的包提供简略视图。 3、 stub 构造型 桩构造型的包是一个代理包通常应用于分布式系统的建模中作为其他包的公共内容代理的包。 依赖关系 定义 指两个包所包含的模型元素之间存在着一个或多个依赖。 2分类 1use关系 use 关系是一种默认的依赖关系 2import关系 import关系使命名空间合并是最常见的依赖关系。 import引入/导入关系说明 ①提供者包的命名空间将被添加到客户包的公共命名空间中 ②客户包中的元素能够访问提供者包的所有公共元素 注意 ①引入依赖是可以传递的 ②客户包的元素可以使用简单名引用提供者包的元素但提供者包的元素不能与客户包的元素同名否则将会导致命名空间的冲突。 3access(访问)关系 客户包中的元素能访问提供者包中的所有公共元素 但是命名空间不合并仅把提供者包的内容附加到客户包的私有命名空间 在客户包中必须使用路径名。 4trace关系 追踪追溯表示一个包到另一个包的历史发展。 3注意 ①对于由对象类组成的包若两个包中的任意两个类间存在依赖关系则这两个包之间存在依赖关系。 ②包的依赖是不传递 泛化关系 ①特殊包必须遵循一般包的接口。对于一般性包可以标明 abstract定义为一个接口该接口有多个特殊包实现。 ②特殊包继承一般包中公共和受保护可见性的模型元素并且可以重载和添加自己的类。特殊包可以替代一般包用在一般包使用的任何地方。 ③箭头指向 特殊包子包→一般包父包 拥有组成关系 拥有关系是包嵌套时包之间的一种组成关系意味着子包被外围包所拥有。 、包图建模技术 包图与类图的区别 2、建立包图的具体做法 1分析系统模型元素通常是对象类把概念上或语义上相近的模型元素纳入一个包。 2对于每一个包标出其模型元素的可视性公共、保护或私用。 3确定包与包之间的依赖联系特别是输入依赖。 4确定包与包之间的泛化联系确定包元素的多态性与重载。 5绘制包图。 6包图精化。 3、对成组的元素建模 1浏览特定体系结构视图中的建模元素找出由在概念和语义上相互接近的元素所定义的组块。 2把每一个这样的组块放到一个包中。 3对每一个包找出可以在包外访问的元素将这些元素标记公有的把其他的元素标记为受保护的咸私有的。如果不确定时就隐藏该元素。 4确定包与包之间的依赖关系特别是引入依赖。 5确定包与包之间的泛化关系以及包的多重性和重载。 4、对体系结构视图建模 1找出问题语境中一组有意义的体系结构视图。 2找出对于可视化、详述、构造和文档化每个视图的语义来说充分必要的元素和图并将它们放到合适的包中。 3如有必要将这些元素进一步地组合到它们自己的包中。 4不同视图中的元素之间通常存在依赖关系
http://www.dnsts.com.cn/news/53055.html

相关文章:

  • it运维管理软件杭州seo 云优化科技
  • 中山网站建设最好的公司网站动态效果怎么做
  • 做网站的工作怎么做国际网站
  • 国家允许哪几个网站做顺风车中移电子商务有限公司为什么扣款
  • 龙岩网站建设要多久会员登录管理系统
  • 广州网站建设网络竞价推广代运营企业
  • 大数据平台建站wordpress帮助中心模板
  • 网站数据库怎么做电子商务个人网站可以备案吗
  • 最全的ppt模板网站网站打不开 其它能打开
  • 平台式网站模板下载地址wordpress安装提示500错误
  • 松江做公司网站如何做查询网站
  • 建设网站要求有哪些济南手机网站建设公司哪家好
  • 公司网站建设都需要什么内容学做衣服的网站
  • 电商网站开发人员人数国家高新技术企业认定管理工作网
  • 建站seo赚钱企业咨询公司是不是骗子
  • 品牌建设实施细则移动端网站如何优化
  • 网站开发哪些公司html 企业网站模板
  • 余姚网站定制网站备案密码
  • 网站开发如何挣钱个人网站备案 导航
  • 惠州网站关键词排名制作网站注册页面
  • 宁波网站建站模板重庆网站制作设计
  • 网站建设涉及的标准wordpress 店铺推荐
  • 咋自己做网站我想弄个自己的卖货网站怎样做
  • 福建企业网站开发做网站推广怎么说广告词
  • 通栏式网站西安微信平台网站建设
  • 恩做网站动态页面好有经验的宁波网站建设
  • 郑州制作网站网站备案相关手续费
  • 阿里云建站的优缺点php做网站搜索框
  • 响应式网站404页面怎么做邢台邯郸做网站
  • asp做企业网站很好啊怎么注册英文网站域名