基于面向对象的粗轧过程控制系统的研究与实现

基于面向对象的粗轧过程控制系统的研究与实现

论文摘要

热轧带钢过程控制具有连续、高温、高速、多品种,以及系统实时性、稳定性、控制精度要求高等特点。本文研究目的在于采用面向对象软件开发技术,实现一个可扩充、可复用、高可靠度、灵活性,且能最大程度适应企业规模与技术发展需要的过程控制计算机系统。本文针对粗轧过程控制系统的工艺、设备特点及业务需求,采用面向对象软件开发技术,具体使用UML标准建模语言及Rational Rose可视化建模工具,获得了系统静态结构模型和动态行为模型,确定了系统设计方案和软件构架,以及对象持久化及基于中间件ICE分布式开发中的对象设计等,进而实现了系统的开发与运行。最后进行了总结和展望。本文的创新之处在于:第一次在国内热轧过程控制计算机系统开发中采用面向对象技术;首次把ICE分布式中间件技术应用在热轧过程控制计算机系统开发中;在宝钢新建热轧项目中成功应用,并取得了“当年投产、当年达产、当年完成功能考核、当年完成产品验证、当年出效益”的项目总体目标。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 钢铁制造业及其信息化发展概述
  • 1.1.1 钢铁制造业规模及技术发展
  • 1.1.2 钢铁制造业信息化发展
  • 1.2 热轧过程控制计算机系统
  • 1.2.1 热轧过程工艺简介
  • 1.2.2 热轧过程控制计算机系统现状及发展
  • 1.3 软件开发方法的发展
  • 1.4 课题研究的意义和目的
  • 1.5 课题来源
  • 1.6 文章主要内容及结构
  • 第2章 面向对象相关技术
  • 2.1 面向对象
  • 2.1.1 面向对象方法
  • 2.1.2 面向对象的基本概念
  • 2.1.3 面向对象的特点
  • 2.1.4 面向对象的开发方法
  • 2.2 可视化建模语言UML
  • 2.2.1 UML 图形表示方法
  • 2.2.2 UML 的体系结构视图
  • 2.2.3 UML 的特点
  • 2.3 Rational Rose 2003 开发环境
  • 2.3.1 Rational Rose 概述
  • 2.3.2 Rational Rose 的主要功能
  • 2.3.3 Rational 统一过程(RUP)
  • 2.3.4 RUP 过程中的九种模型
  • 2.4 本章小结
  • 第3章 粗轧过程机系统需求分析
  • 3.1 需求分析概述
  • 3.2 核心业务流程
  • 3.2.1 粗轧区主要设备及其工艺要求
  • 3.2.2 粗轧过程控制计算机功能需求
  • 3.3 用户需求建模
  • 3.3.1 确定系统边界及系统范围
  • 3.3.2 定义参与者
  • 3.3.3 获取用例
  • 3.3.4 绘制用例图
  • 3.4 本章小结
  • 第4章 系统分析与设计
  • 4.1 面向对象的系统分析
  • 4.1.1 确定对象及对象类
  • 4.1.2 静态结构模型
  • 4.1.3 动态行为模型
  • 4.2 面向对象的系统设计
  • 4.2.1 系统结构及软件构架
  • 4.2.2 ICE 分布式开发中的对象设计
  • 4.2.3 对象持久化设计
  • 4.3 本章小结
  • 第5章 面向对象实现概述
  • 5.1 应用软件ICE 部署
  • 5.1.1 ICE 服务器清单
  • 5.1.2 ICE 服务器说明
  • 5.2 粗轧系统应用界面实现
  • 5.2.1 道次计划计算画面
  • 5.2.2 策略画面
  • 5.3 取得的效果
  • 5.4 本章小结
  • 第6章 结束语与展望
  • 6.1 本文工作回顾
  • 6.2 成果与意义
  • 6.3 存在不足和展望
  • 参考文献
  • 致谢
  • 作者攻读作者攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于面向对象的粗轧过程控制系统的研究与实现
    下载Doc文档

    猜你喜欢