应用UML建模技术设计开发送电所生产管理系统

一、基本信息

标题:应用UML建模技术设计开发送电所生产管理系统
时间:2002年
来源: 华中科技大学 电气与电子工程学院
关键词:对象建模;建模语言;三层结构;生产管理系统

二、研究内容

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

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

2.1 需求分析建模
用例模型中用例用于描述每个功能需求,角色 用于描述与系统功能有关的外部实体,可以是用户 和外部系统。在生产管理系统中角色有:上级调度、 局生计处、生计科领导、运行班组人员、运行班组长、 工程管理系统和物资管理系统等;其主要的用例包 括:故障管理、检修/大修管理、运行设备管理、巡线管 理、试验管理等。整个系统的用例图可由图1说明。

同时弄清楚本系统需要和哪些系统进行交互也 很重要,如大修管理与工程管理系统、物资管理系统 的交互关系等。图2所示为大修管理的细化用例图。

2.2 结构设计
以故障管理为例,主要的实体类有:故障报告信 息;故障巡线任务书;检修 /大修计划表;大修验收报 告等。图3是故障管理中的主要类的类图,图4是故 障处理流程的状态图。通过类图和动态图可完整地 看到故障管理过程中各个对象间的关系,有助于开 发人员在编码前显示和计划系统结构,保证系统的 设计合理性。

2.3详细设计
详细设计的目的是扩展和细化分析阶段的对象 类。主要是用户类、应用服务类和数据服务类的细化 工作。而在生产管理系统中涉及到众多的业务处理 流程,如巡线管理流程、试验流程、检修 /大修流程 等,均包括计划制定、审批、执行和验收等过程。将各 流程抽象化为应用服务类封装在中间业务层,将大 大改善流程等复杂过程的软件编程和维护工作。

三、结论
以面向对象技术为方法,基于送电所的生产管 理系统业务,采用 UML 建模技术完成了面向对象分析、面向对象设计和面向对象编程。

四、参考文献
[1] 张龙祥.UML与系统分析设计[M].北 京:人民邮电出版社,20038.
[2] 王烨.UML与WRIGHT/ADL在企业设备管理系统中的应用 [D].苏州大学 ; 2008年.

posted @ 2020-11-23 13:15  onesing  阅读(182)  评论(0编辑  收藏  举报