手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于UML的MES设备管理构件化研究

陈伟

   软件复用是软件工程的重要领域,被认为是解决软件危机,提高软件生产率和软件质量,增强软件的开放性和适应性的主要途径。基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键因素之一。 制造执行系统(MES)是连接企业计划管理层和底层控制之间的桥梁,是企业信息系统的重要组成部分。传统的MES软件开发难度大,周期长,成本高,软件的可靠性差,系统的可重构性和可集成性不高。本文以面向构件的软件开发方法,基于UML对MES软件进行需求分析、构件抽取、分析和设计,并以MES设备管理系统为例进行详细说明。 基于UML的构件开发方法涉及的关键问题主要有:构件的需求分析(抽取构件)、构件的分析设计和实现等。本文针对这些关键问题,结合MES设备管理系统进行了研究和探讨,主要内容包括: 1、分析了软件复用及软件构件技术,及构件抽取。 2、详细论述了基于UML的构件抽取方法。通过用例图描述应用系统的功能特征,抽取出业务构件,并对过程进行了详细分析。 3、通过描述每个构件中用例的流程,抽取出三种分析类。 4、以设备信息管理模块为例,结合S95设备模型,详细说明了业务构件分析设计的方法和过程。通过用例分析,建立了完整的构件类图,设计了构件模型、构件规约及业务构件的接口,用序列图表示出了一个业务构件的动态模型,并实现了一个业务构件。……   
[关键词]:构件化;软件复用;UML;MES;设备管理系统
[文献类型]:硕士论文
[文献出处]:青岛大学2007年
App内打开