应用UML建模技术设计开发MES系统(二)
时间:2022/4/5 18:40:02 | 编辑:MES系统框架 | 浏览量:

工艺员使用MES的用例图
(1) Logon the system:登录系统用例。取得相关操作权限。
(2) Production task manage:车间生产任务管理用例。录入批次产品需求信息。
(3) Dispatching task:任务调度用例。为各班组(生产线)调配生产任务。
(4) Query production task:查看各班组(生产线)生产信息用例。
(5) Performance Analysis:绩效分析用例。提供实际制造情形、历史数据和预期状况三者比较的实时报告。
(6) Query materiel info:查看物料信息用例。
(7) View information:查看通知用例。查看公司通知,生产任务及指标等。
(8) View production schedule:查看生产排程用例。查看各生产线、班组的生产任务安排。
(9) View report forms:查看生产报表用例。
MES系统的参与者很多,所能画出的用例图也很多,在此不一一给出。
活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图看起来和流程图没什么两样,但两者是有区别的。具体如下。
(1) 活动图描述的是对象活动的顺序关系所遵循的规律,它着重表现的是系统的行为,而流程图着重描述处理过程,其主要控制结构是顺序、分支和循环。
(2) 活动图能够表示并发活动的情形,而流程图不能。
(3) 活动图是面向对象的,而流程图是面向过程的。
利用UML活动图对工作流建模遵循如下步骤:
(1) 识别要对工作流描述的类或对象。找出负责工作流实现的业务对象。
(2) 确定工作流的初始状态和终止状态,明确工作流的边界。对动作状态或活动状态建模。找出随时间发生的动作和活动,将它们表示为动作状态或活动状态。
(3) 对动作流进行建模。可以首先处理顺序动作,接着处理分支与合并等条件行为,然后处理分叉与汇合等并发行为。
(4)对对象流进行建模。找出与工作流相关的重要对象,并将其连接到相应的动作状态和活动状态。
(5)对建立的模型进行精化和细化

三、研究内容

1.摘要
针对当前MES系统软件开发中存在的问题,结合送电所生产管理系统的特点,提出应用UML建 模技术设计开发的系统解决方案。介绍和分析了面向对象的UML建模技术,并从软件开发过程的角度重 点探讨了UML建模技术在需求分析和结构设计阶段中的应用,提出了解决管理系统软件开发问题的新思路。UML技术作为先进的软件工程学方法,对于电力系统软件开发具有较强的实用价值。

2.UML建模技术的应用
UML适用于系统开发过程中从需求规格描述 到系统完成后对系统进行测试的不同阶段。可视化 建模则是将模型中的信息用标准的图形元素直观地 显示。下面通过开发中的实例具体说明UML建模技 术的应用过程。

生产管理系统Uml1

×
留言