本站小编为你精心准备了通信传输设计UML模型的建构参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
UML是面向对象建模工具,它不需要考虑计算机语言、数据结构、建立数据库等专业问题。只要建模者对自己的工作足够熟悉,就可以使用UML工具用自己的方式建模。他不必担心模型能否实现成系统,只要问题叙述清楚,概念符合逻辑,语言能够按主谓宾顺序表达,就能达到目的。下面建立通信传输设计uml模型:
1、业务流程
设计全过程可以用UML中的业务流程图来表示。当设计院接到客户订单后,市场部下达项目书给营运系统,营运系统安排设计组按照客户要求进行勘察设计,设计草图出来后传给客户评审提出修改意见,施工图出来后由设计组传给客户。业务流程图和企业的方针目标含义相似,图上有目标、有指挥者,有主要流程,有主要活动,有信息流,非常适合领导者使用。
2、案例
在UML建模中,案例是用“用例图”表示的,它是对系统建模的总体架构。用例图就是对案例进行剖析,找出设计过程的主要活动,然后对每个活动建立用例。并规定每个用例的执行人,通过用例内部规定的流程将信息传达给下一个执行人。在本案例中,设计了三个用例模块,项目、营运、设计、现在描述如下:(1)市场部将项目书打入项目用例模块,由模块内部搜索具体营运人,然后交通知系统将项目书传给营运人。(2)营运人按照项目书要求安排设计组、列出项目清单。安排好设计组后,将项目清单打入营运用例模块,由模块内部搜索具体的设计人员,然后交通知系统将项目清单传给设计人员。(3)设计人员接到项目清单后和客户沟通进行勘察设计,设计完成后将施工图打入设计用例模块,由模块内部搜索客户,然后交通知系统将施工图传给客户。在用例图中,除了执行人所作的项目书、项目清单、施工图之外,信息的传递都是自动进行的。
3、控制对象
控制对象的作用是用来封装执行人和与其它对象(包括人、材料、交易)的交互行为,下面对控制对象进行描述。在项目控制对象里面市场部负责人是执行者。他首先填写一份项目书传到项目用例数据库。然后将项目书编号传给营运对象,与此同时,系统启动XML智能搜索机制从营运人员名单中按照项目书编号搜索具体的营运人,搜索到营运人之后,项目控制对象依照营运人的电话号码和电子邮箱账号交通知系统将项目书传给营运人,完成项目控制。在营运控制对象里面营运人员是执行人,安排好设计组后,营运人员列出项目清单传到营运用例数据库,然后将项目清单编号传给设计对象,与此同时,系统启动XML智能搜索机制从设计人员名单中按照项目清单编号搜索具体的设计人,搜索到设计人后,营运控制对象依照设计人的电话号码和电子邮箱账号交通知系统将项目清单传给设计人,完成营运控制。在设计控制对象里面设计人员是执行人。接收到项目清单后,设计师按照用例规定的程序完成和客户沟通、勘察设计、草图评审、出正式施工图等一系列工作。当这些工作都完成后,设计人将施工图传到设计用例数据库,然后将施工图编号传给客户,与此同时,系统启动XML智能搜索机制从客户名单中按照施工图编号搜索具体的客户,搜索到客户后,设计控制对象依照客户的电话号码和电子邮箱账号交通知系统将施工图传给客户,完成设计控制。需要注意的是,整个控制过程的信息流是闭环的,每个控制对象的执行人必须按时按量完成任务,否则系统就会断链。在这里,系统可以启用一个自动报警装置,企业领导可以向各个控制对象的执行人问责并自动考核。
4、实体对象
实体对象的作用是建立和保存数据表,供控制对象调用,以项目用例模块为例,它里边的实体对象有市场部负责人对象、营运人员名单对象、营运人员推荐名单对象、项目书对象、营运人对象。每个对象里面封装着各自的属性和操作项目,例如,人名、编号、电话号码、电子邮箱账号、项目名称、项目书编号等。当系统工作时,实体对象向控制对象提供数据,当系统停止工作,实体对象完成生命周期,数据保存,进入数据库。
5、序列图
序列图的作用是用生命线的表示方法来描述控制对象对实体对象图中各对象的交互,下面仍以项目用例模块为例进行介绍。首先由市场部负责人人将项目书编号打入系统,系统启动搜索机制搜索营运人员名单,产生营运人员推荐名单之后将推荐的营运人员传给项目对象,项目对象接到营运人员推荐名单之后,依照该名单的电话号码和电子邮箱编号交通知系统将项目书传给营运人对象,完成项目用例中控制对象和实体对象的交互。以此类推,其他各序列图也按照类似的程序实现自己用例模块中控制对象和实体对象的交互,最终完成建模全过程。剩下的工作就是由程序员利用MDA转换机制转换代码,构造数据表,组建部署图,确定软件架构,实现系统设计。
用UML建模提高通信传输设计效率,首先可以进行商业模式创新,即改变传统的金字塔多层管理模式为面向对象的平面管理模式;进而实现技术创新,用UML方法结合企业实际打造出一个高效的运营机制;然后实现管理创新,使企业经营各环节之间实现无缝连接,创造高效益。UML建模过程和企业经营过程十分相似。首先是建模人要把握全局,定出建模目标。然后是找出案例中的主要经营活动并制定用例模块。接着需要运用建模人的经验智慧,对每个控制对象的执行者制定行为规范并给实体对象(人、交易、物料)输入初始信息,最后用序列图实现对象之间的交互,完成建模设计实现计算机系统。用UML建模实现的计算机管理系统和传统的企业管理系统又完全不同。用UML建模实现的系统没有弹性,能用机制保证效率。传统管理系统则因人而异,管理松紧不一,不能保证效率。
从企业高层来看,用制度保证效率,用现代科技提高企业效率是历史的必然。对广大员工来讲,用科学方法衡量个人的贡献,最能体现公平。一个企业,如果拥有了现代科技方法打造的管理系统,又充分体现了公平,那么,提高企业经济效益就势在必成。(本文作者:赵臻单位:河南省信息咨询设计研究有限公司)