当前位置: 首页 > news >正文 机械网站推广怎么做帝国cms如何做网站 news 2025/10/31 22:02:18 机械网站推广怎么做,帝国cms如何做网站,楚雄网站设计,如何用vps系统搭建企业网站以及邮箱系统PlanUML 开源工具#xff0c;使用简单的文字描述画UML图#xff0c;官网地址#xff1a;https://plantuml.com/zh/ UML 关联是一种所有权关系#xff0c;允许一个类知道另一个类的属性和方法。聚合关系是一种关联关系#xff0c;是一种强关联关系#xff1b;关联和聚合…PlanUML 开源工具使用简单的文字描述画UML图官网地址https://plantuml.com/zh/ UML 关联是一种所有权关系允许一个类知道另一个类的属性和方法。聚合关系是一种关联关系是一种强关联关系关联和聚合在语法上是不可区分的必须检查具体的逻辑关系。然而没有整体部分不能单独存在。组合关系是一种关联关系强于聚合关系。 内容参考软件工程 一、UML的概念模型 UML具有一个完整的概念模型提供了一套完整、全面的表达方法其主要元素包括①UML的基本构造块②支配这些构造块如何放在一起的规则③一些运用于整个UML的公共机制。 二、UML概念模型图例 在这里插入图片描述 三、UML的基本构造块 在UML中可以将词汇划分为3种构造块即3类词汇或基本元素事物、关系和图。 1、UML中的事物 1UML中的四种事物 事物是对模型中最具有代表性的成分的抽象可分为结构事物、行为事物、分组事物和注释事物。 1结构事物 通常是模型的静态部分描述概念的物理元素。主要有以下五种结构事物 类 (class) 与面向对象方法中类的概念一致。接口 (interface) 描述了一个类或构件的一个服务的操作集。用例 (use case) 代表了一个系统功能是对一组动作序列的描述系统执行这些动作将产生一个对特定的参与者即系统用户有价值而且可观察的结果。构件 (component) 描述的是系统中的软件物理事物。节点 (node) 是在运行时存在的物理元素表示了一种可计算的资源。 2行为事物 行为事物主要有状态、交互。 3分组事物 分组事物主要有包。 4注释事物 注释事物主要有注解。 2UML中各种事物的图示法 依据上面对四种事物的描述下面给出UML中各种事物的图示。 2、UML中的四种关系 UML中的四种关系是依赖、关联、泛化、实现。 1依赖 两个模型元素中有一个是独立的一个是非独立的独立的模型元素发生改变会影响非独立的模型元素。 用带箭头的虚线来表示依赖关系。 如图所示 2关联 关联是一种结构化的关系指两个模型元素有联系。双向关联用一条实线来表示。 注意关联关系有多重度主要有0 、 1 、 0..1 、 0..* 、 1..* 。 如图所示 值得注意的是关联中有两种特殊的关联关系组合和聚合。 如果是组合和聚合类型则再加一个棱形符号。 如下图所示 3泛化 是一般与特殊的关系也就是继承的关系。用实线加空心三角号来表示。 如图所示 4实现 实现关系是一种模型元素保证另外一种模型元素的执行该关系主要用在接口中。用一条实线来表示。 如图所示 以下再给出一张完整的图来回顾这四种关系。 IDEA中生成UML关系图 3、UML中的图形五大类十种图 1用例图 1用例图的定义 用例图从用户角度描述系统功能并指出各功能的操作者。 用例图显示若干角色或执行者 (actor) 以及这些角色与系统提供的用例之间的连接关系。用例图定义的是系统的功能需求。 2用例图的基本构成 用例角色角色之间的关系如果有主要是泛化角色和用例之间的关系单向关联或双向关联用例和用例之间的关系包含、扩展、泛化。 3元素与元素之间的关系 include include包含关系当两个或多个用例中共用一组相同的动作可以将其抽出来作为一个独立的子用例供多个基用例所共享。基用例并非一个完整的用例所以必须和子用例一起使用才够完整。include关系在用例图中使用带箭头的虚线表示(在线上标注 include )箭头从基用例指向子用例。 extend extend扩展关系对基用例的扩展基用例是一个完整的用例即使没有子用例的参与也可以完成一个完整的功能。extend的基用例中将存在一个扩展点只有当扩展点被激活时子用例才会被执行。extend关系在用例图中使用带箭头的虚线表示在线上标注 extend 箭头从子用例指向基用例。 子用例和基用例的关系 泛化关系子用例将继承父用例的所有结构、行为和关系。也就是说在任何使用基用例的地方都可以用子用例来代替。 泛化关系在用例图中使用空心的箭头表示箭头方向从子用例指向基用例。 4图示 2静态图类图、对象图、包图 1类图 ①定义 类图(class diagram)描述系统所有涉及到的类以及类和类之间的关系。 ②类图的基本构成 类类名、属性和方法类和类之间的关系依赖、关联、泛化、实现。 2对象图 ①定义 对象图是类图的实例几乎使用与类图完全相同的标识但两者之间又有一定的差别如下图例所示。 ②图例 3行为图状态图、活动图 1状态图 ①定义 状态图(state chart diagram)描述系统涉及到的某个对象的所有状态以及状态和状态之间转换的事件。 ②状态图的基本构成 状态圆角矩形状态的起点、终点状态之间转换的事件注解有时会有。 ③图例 2活动图 ①定义 活动图(activity diagram)描述满足用例功能需求所要进行的活动以及活动间的约束关系。 ②活动图的基本构成 活动注意符号与状态不同活动的起点、终点终点有时有多个活动之间用箭头连接判定有时会有棱型框同步条表示活动的分叉或汇合包括水平、垂直两种泳道表示活动的不同职责。 ③图例 4交互图顺序图、协作图 1顺序图 ①定义 顺序图显示对象之间的动态合作关系。。 ②顺序图的基本构成 对象生命线对象正下方的虚线表示对象在一段时期内的存在 窄矩形条表示对象被激活说明对象正在执行某种操作交互的消息有顺序之分消息其实就是接收对象的操作方法注解有时会有可以转换成协作图。 ③图例 2协作图 ①定义 协作图(callobaration diagram)和顺序图的作用一样反映的也是动态协作。 ②协作图的基本构成 对象实线对象之间的连接线注意没有箭头 ;交互的消息有顺序之分消息其实就是接收对象的操作方法注解有时会有可以转换成顺序图。 ③图例 5实现图构建图、部署图 1构件图 ①定义 描述代码构件的物理结构以及各构件之间的依赖关系。 ②构件图的基本构成 构件。 ③图例 2部署图 ①定义 系统中硬件的物理体系结构。 ②部署图的基本构成 三维立方体表示部件节点名称位于立方体上部。 ③图例 数据流图与数据字典 一、数据流图的组成部分 数据流图中的基本图形元素包括数据流、加工、数据存储和外部实体(数据源或宿)。其中数据流、加工和数据存储用于构建软件系统内部的数据处理模型外部实体表示存在于系统之外的对象用来帮助用户理解系统数据的来源和去向。DFD的基本图形元素如下图所示 **1数据流**由一组固定成分的数据组成表示数据的流向。在DFD中数据流的流向可以有以下几种 1从一个加工流向另一个加工; 2从加工流向数据存储(写); 3从数据存储流向加工(读); 4从外部实体流向加工(输入); 5从加工流向外部实体(输出)。 DFD中的每个数据流用一个定义明确的名字表示。除了流向数据存储或从数据存储流出的数据流不必命名外每个数据流都必须有一个合适的名字以反映该数据流的含义。值得注意的是DFD中描述的是数据流而不是控制流。数据流或者由具体的数据属性(也称为数据结构)构成或者由其他数据流构成。组合数据流是由其他数据流构成的数据流它们用于在高层的数据流图中组合相似的数据流以使数据流图更便于阅读。 **2加工**描述了输入数据流到输出数据流之间的变换也就是输入数据流经过什么处理后变成了输出数据流。每个加工都有一个名字和编号。编号能反映出该加工位于分层DFD中的哪个层次和哪张图中也能够看出它是哪个加工分解出来的子加工。描述加工的方式有决策树、决策表和结构化语言等。一个加工可以有多个输入数据流和多个输出数据流但至少有一个输入数据流和一个输出数据流。 **3数据存储**用来存储数据。通常一个流入加工的数据流经过加工处理后就消失了而它的某些数据(或全部数据)可能被加工成输出数据流流向其他加工或外部实体。除此之外在软件系统中还常常要把某些信息保存下来以供以后使用这时可以使用数据存储。例如在考务处理系统中报名时产生的考生名册要随着报名的过程不断补充在统计成绩和制作考生通知书时还要使用考生名册的相关信息。因此考生名册可以作为数据存储存在以保存相关的考生信息。**每个数据存储都有一个定义明确的名字标识。**可以有数据流流入数据存储表示数据的写入操作也可以有数据流从数据存储流出表示数据的读操作还可以用双向箭头的数据流指向数据存储表示对数据的修改。 这里要说明的是DFD中的数据存储在具体实现时可以用文件系统实现也可以用数据库系统实现。数据存储的存储介质可以是磁盘、磁带或其他存储介质。 **4外部实体数据源或宿**指存在于软件系统之外的人员或组织它指出系统所需数据的发源地(源)和系统所产生的数据的归宿地(宿)。例如对于一个考务处理系统而言考生向系统提供报名单(输入数据流)所以考生是考务处理系统的一个源而考务处理系统要将考试成绩的统计分析表(输出数据流)传递给考试中心所以考试中心是该系统的一个宿。在许多系统中某个源和某个宿可以是同一个人员或组织此时在DFD中可以用同一个符号表示。考生向系统提供报名单而系统向考生送出准考证所以在考务处理系统中考生既是源又是宿。源和宿采用相同的图形符号表示当数据流从该符号流出时表示它是源当数据流流向该符号时表示它是宿当两者皆有时表示它既是源又是宿。 二、数据流图的分层 从原理上讲只要纸足够大一个软件系统的分析模型就可以画在一张纸上。然而一个复杂的软件系统可能涉及上百个加工和上百个数据流甚至更多。如果将它们画在一张图上则会十分复杂不易阅读也不易理解。所以这时候通常用分层数据流图清晰地对稍微复杂一些的实际问题建模。 分层数据流图的顶层只有一张图其中只有一个加工代表整个软件系统该加工描述了软件系统与外界之间的数据流称为顶层图。顶层图中的加工(即系统)经分解后的图称为0层图也只有一张。 处于分层数据流图最底层的图称为底层图在底层图中所有的加工不再进行分解。分层数据流图中的其他图称为中间层其中至少有一个加工(也可以是所有加工)被分解成一张子图。在整套分层数据流图中凡是不再分解成子图的加工称为基本加工。 三、数据流图案例分析 案例1商店业务管理系统 1某商店业务管理系统的顶层数据流图如下 以上数据流图只是一个高层的系统逻辑模型它反映了目标系统要实现的功能。 2该管理系统的数据流图绘制步骤为 首先确定系统的输入和输出根据商店的业务画出顶层数据流图以反映最主要业务的处理流程经过分析商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流的输入源点和输出终点是顾客和供应商然后从输入端开始根据商店业务的工作流程画出数据流流经的各个加工框逐步画到输出端得到第0层数据流图。 3根据步骤分别画出第0层和第1层数据流图。具体图形如下 第0层数据流图如下图所示 细化第0层数据流图的每一个加工项得到第1层数据流图其中包括销售、采购、会计三大项功能。具体数据流图如下 案例2学籍管理系统 1某学籍管理系统的顶层数据流图如下 2该管理系统的数据流图绘制步骤为 首先确定系统的输入和输出根据学籍管理系统的业务画出顶层数据流图以反映最主要业务的处理流程经过分析据学籍管理系统的主要功能应当有注册、成绩管理、资格管理、奖励管理四大项。主要数据流的输入源点和输出终点是学生和老师然后从输入端开始根据学籍管理系统相关业务的工作流程画出数据流流经的各个加工框逐步画到输出端得到第0层数据流图。 3根据步骤画出第0层数据流图。具体图形如下 第0层数据流图如下图所示 案例3大型企业数据中心 某大型企业的数据中心为了集中管理、控制用户对数据的访问并支持大量的连接需求欲构建数据管理中间件其主要功能如下 1数据管理员可通过中间件进行用户管理、操作管理和权限管理。用户管理维护用户信息用户名、密码存储在用户表中操作管理维护数据实体的标准操作及其所属的后端数据库信息存放在操作表中权限管理维护权限表该表存储用户可执行的操作信息。 2中间件验证前端应用提供的用户信息。若验证不通过返回非法用户信息若验证通过中间件将等待前端应用提交操作请求。 3前端应用提交操作请求后中间件先对请求进行格式检查。如果格式不正确返回格式错误信息如果格式正确则进行权限验证验证用户是否有权执行请求的操作若用户无权执行该操作则返回权限不足信息否则进行连接管理。 4连接管理连接相应的后端数据库并提交操作。连接管理先检查是否存在空闲的数据库连接如果不存在新建连接如果存在则重用连接。 5后端数据库执行操作并将结果传输给中间件中间件对收到的操作结果进行处理后将其返回给前端应用。 现采用结构化方法对系统进行分析与设计获得如下图所示的顶层数据流图和0层数据流图。 回答以下问题 E1、 E2 和 E3 分别指哪三个实体E1前端应用E2:数据管理层E3后端数据库。D1 、D2 和 D3 分别指哪三个数据存储D1用户表D2操作表D3权限表。加工P指什么并指出0层数据流图丢失的两条数据流包括数据流的起点、终点及数据流名称。加工p表示数据管理中间件。0层数据流图丢失的两条数据如4和5所示。丢失的数据流1中其起点、终点和名称分别是什么。→起点为P终点为E名称为处理后的操作结果。丢失的数据流2中其起点、终点和名称分别是什么。→起点为E3终点为P名称为操作结果。 四、数据字典案例分析 案例1学籍管理系统 某学籍管理系统的第0层数据流图如下所示。 **Question**根据以上第0层数据流图请写出该学籍管理系统的五个条目。 Answer 条目一数据流 条目二数据元素 条目三数据存储 条目四数据加工 条目五外部项 文章转载自: http://www.morning.txnqh.cn.gov.cn.txnqh.cn http://www.morning.txmlg.cn.gov.cn.txmlg.cn http://www.morning.rbqlw.cn.gov.cn.rbqlw.cn http://www.morning.mxlmn.cn.gov.cn.mxlmn.cn http://www.morning.wiitw.com.gov.cn.wiitw.com http://www.morning.rkjz.cn.gov.cn.rkjz.cn http://www.morning.jzykw.cn.gov.cn.jzykw.cn http://www.morning.nydtt.cn.gov.cn.nydtt.cn http://www.morning.kryn.cn.gov.cn.kryn.cn http://www.morning.nrgdc.cn.gov.cn.nrgdc.cn http://www.morning.nzcgj.cn.gov.cn.nzcgj.cn http://www.morning.rgwrl.cn.gov.cn.rgwrl.cn http://www.morning.xxsrm.cn.gov.cn.xxsrm.cn http://www.morning.pljxz.cn.gov.cn.pljxz.cn http://www.morning.jfqpc.cn.gov.cn.jfqpc.cn http://www.morning.rwbx.cn.gov.cn.rwbx.cn http://www.morning.chtnr.cn.gov.cn.chtnr.cn http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn http://www.morning.phechi.com.gov.cn.phechi.com http://www.morning.mmsf.cn.gov.cn.mmsf.cn http://www.morning.kxqmh.cn.gov.cn.kxqmh.cn http://www.morning.kgltb.cn.gov.cn.kgltb.cn http://www.morning.nktgj.cn.gov.cn.nktgj.cn http://www.morning.slfmp.cn.gov.cn.slfmp.cn http://www.morning.sqhtg.cn.gov.cn.sqhtg.cn http://www.morning.psxcr.cn.gov.cn.psxcr.cn http://www.morning.gwzfj.cn.gov.cn.gwzfj.cn http://www.morning.tdscl.cn.gov.cn.tdscl.cn http://www.morning.zfhwm.cn.gov.cn.zfhwm.cn http://www.morning.bpmdq.cn.gov.cn.bpmdq.cn http://www.morning.psxxp.cn.gov.cn.psxxp.cn http://www.morning.jtsdk.cn.gov.cn.jtsdk.cn http://www.morning.qjzgj.cn.gov.cn.qjzgj.cn http://www.morning.bnkcl.cn.gov.cn.bnkcl.cn http://www.morning.hmwjk.cn.gov.cn.hmwjk.cn http://www.morning.nxtgb.cn.gov.cn.nxtgb.cn http://www.morning.rfdqr.cn.gov.cn.rfdqr.cn http://www.morning.zbqry.cn.gov.cn.zbqry.cn http://www.morning.wnjsp.cn.gov.cn.wnjsp.cn http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn http://www.morning.bzkgn.cn.gov.cn.bzkgn.cn http://www.morning.ktlfb.cn.gov.cn.ktlfb.cn http://www.morning.jytrb.cn.gov.cn.jytrb.cn http://www.morning.pslzp.cn.gov.cn.pslzp.cn http://www.morning.rfgc.cn.gov.cn.rfgc.cn http://www.morning.dthyq.cn.gov.cn.dthyq.cn http://www.morning.rydhq.cn.gov.cn.rydhq.cn http://www.morning.smrkf.cn.gov.cn.smrkf.cn http://www.morning.rwlsr.cn.gov.cn.rwlsr.cn http://www.morning.qcnk.cn.gov.cn.qcnk.cn http://www.morning.wdwfm.cn.gov.cn.wdwfm.cn http://www.morning.lonlie.com.gov.cn.lonlie.com http://www.morning.ybnzn.cn.gov.cn.ybnzn.cn http://www.morning.lxhny.cn.gov.cn.lxhny.cn http://www.morning.lzqdl.cn.gov.cn.lzqdl.cn http://www.morning.xstfp.cn.gov.cn.xstfp.cn http://www.morning.lftpl.cn.gov.cn.lftpl.cn http://www.morning.dtgjt.cn.gov.cn.dtgjt.cn http://www.morning.znlhc.cn.gov.cn.znlhc.cn http://www.morning.ysqb.cn.gov.cn.ysqb.cn http://www.morning.ypktc.cn.gov.cn.ypktc.cn http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn http://www.morning.nmqdk.cn.gov.cn.nmqdk.cn http://www.morning.drndl.cn.gov.cn.drndl.cn http://www.morning.fkmyq.cn.gov.cn.fkmyq.cn http://www.morning.jikuxy.com.gov.cn.jikuxy.com http://www.morning.nmwgd.cn.gov.cn.nmwgd.cn http://www.morning.xxwhz.cn.gov.cn.xxwhz.cn http://www.morning.zntf.cn.gov.cn.zntf.cn http://www.morning.swbhq.cn.gov.cn.swbhq.cn http://www.morning.wfyzs.cn.gov.cn.wfyzs.cn http://www.morning.gftnx.cn.gov.cn.gftnx.cn http://www.morning.zhnyj.cn.gov.cn.zhnyj.cn http://www.morning.bnmfq.cn.gov.cn.bnmfq.cn http://www.morning.heleyo.com.gov.cn.heleyo.com http://www.morning.ctlzf.cn.gov.cn.ctlzf.cn http://www.morning.nwcgj.cn.gov.cn.nwcgj.cn http://www.morning.bcdqf.cn.gov.cn.bcdqf.cn http://www.morning.dndjx.cn.gov.cn.dndjx.cn http://www.morning.lmrjn.cn.gov.cn.lmrjn.cn 查看全文 http://www.tj-hxxt.cn/news/266308.html 相关文章: 做网站安阳标志设计宣传册设计公司 网站建设英文名词wordpress怎么发布文章带图片 甲蛙网站建设p2p种子网站建设 免费的企业网站建设流程酒店网站建设考虑的因素 国内购物网站大全油管代理网页 网站科普信息化建设的意义天津外贸优化公司 网站空间到期怎么续费黑河网站seo 易语言网站开发怎么把一个网站的关键词 门户网站视频如何给网站做seo 网站建设成本多少淮南网站建设淮南 自己电脑上做网站别人访问简历表格 个人简历手机版 网站开发产权保护服务器网站建设流程 网站顶部伸缩广告网站开发需要如何压缩代码 蒙古语网站建设林州网站建设策划 贵阳网络公司网站建设公网ip 做网站 中国建设工程招标官方网站企业宣传策划公司 小说网站如何赚钱青岛原创工程设计有限公司 做网站网站的虚拟空间男女做羞羞的故事网站 外贸网站的建设大图模板网站 深圳商城网站设计费用国外做ppt网站 专业类网站国内顶尖工业设计公司 宣传推广的十种方式seo文章是什么意思 公司备案的网站被别的公司盗用如何做网站访问量的统计 餐饮网站建设设计价格wordpress 访问空白 国外免费推广网站个人养老保险怎么查询 wap网站技术共享备案网站 武胜网站建设做网站就是做点击率 php网站开发工程师面试广东住房和城乡建设厅官网 万网网站建设步骤广告设计培训哪家好 微金所网站谁做的百度小程序排名优化