| 【论文摘要】 |
计算机在现代工业生产自动化中发挥着重要的作用,计算机控制就是利用计算机来对过程控制系统进行检测和控制,而计算机控制系统的设计与实现目前主要采用组态软件的方法。所谓组态软件是指数据采集与过程控制的专用软件,在友好的人机交互界面下,使用灵活的组态方式快速构建工业自动控制系统。但工控组态软件在结构设计和数据结构设计上存在着一些不足。通过分析,我们发现计算机控制系统有其自己的显著特点,可以采用面向对象方法学的思想进行设计和实现,针对采用面向对象方法进行组态的思想本文对计算机控制系统进行了面向对象分析和设计,并建立了相关模型。
论文主要由三部分组成,第一部分是计算机控制系统的面向对象分析,第二部分是计算机控制系统的面向对象设计,第三部分是计算机控制系统的初步实现。第一部分主要包括:(1)分析计算机控制系统的特点;(2)根据系统的需求分析,建立用例模型,用UML创建用例图;(3)通过所建立的用例模型,针对计算机控制系统的通用性,抽象出了各种实体类、接口类和控制类,并给出了它们的基本属性和操作,建立了静态模型和动态模型,创建了类图、顺序图、合作图、活动图和状态图。第二部分包括:(1)系统的整体架构设计;(... |