基于DSSA的在线监测系统研究

基于DSSA的在线监测系统研究

论文摘要

随着现代化工业技术的发展,设备的生产能力不断得到提高,其结构也越来越复杂。如何保障设备长期、安全、高效的运行显得尤为重要,因此企业需要可靠的状态监测系统来保证其生产。国外状态监测公司依靠其雄厚的技术实力,已经研发了很多成熟的产品在石化、钢铁、电力等行业广泛使用。我国虽然在该领域起步较晚,但也开发出相当多的状态监测系统,这些系统的研究与开发对于推广状态监测与故障诊断技术和基于状态维修的设备维修模式起到了重要的作用。但是从系统设计与开发的角度来说,由于较多系统是针对特定设备开发的,在其移植性、可扩展性和复用性等方面考虑较少,导致此类系统适应该领域需求变化的能力有限,大量的领域知识和设计经验没有得到充分的积累和传承,这就造成其他研究者和系统开发者可以借鉴的信息有限。本学位论文以在线监测系统OMs开发项目为基础,针对某型号的八通道状态监测数据采集仪,以特定领域的软件体系结构(DSSA)为理论基础,采用理论研究与原型实现相结合的研究路线,对在线监测系统领域的软件体系结构进行了深入的研究,抽象出了该类系统的领域模型,提出一种在线监测系统领域软件体系结构,并采用可视化的统一模型语言(UML)对其进行了详细的描述。根据该软件体系结构,在微软Visual Studio .Net 2005和SQL Server 2000平台上,采用面向对象技术,使用C#语言开发出了一个原型系统;并在QPZZ-II型旋转机械故障模拟试验台上建立了相应的测试环境对其进行测试。测试证明该软件体系结构能够满足在线监测领域的需求,实现了对该领域应用系统软件体系结构的抽象与概括,能有效的实现体系结构级别的软件复用,为该领域的其他研究者提供借鉴和参考。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题概述
  • 1.1.1 课题来源
  • 1.1.2 课题意义
  • 1.2 国内外研究现状综述
  • 1.2.1 状态监测与故障诊断系统现状
  • 1.2.2 在线监测系统领域的研究现状
  • 1.2.3 在线监测系统开发领域存在的问题
  • 1.3 论文的主要研究工作
  • 第二章 软件体系结构基础
  • 2.1 软件复用
  • 2.1.1 主要思想
  • 2.1.2 复用级别
  • 2.2 软件体系结构
  • 2.2.1 软件体系结构
  • 2.2.2 软件体系结构风格
  • 2.2.3 特定领域软件体系结构
  • 2.2.4 在线监测系统软件体系结构风格
  • 2.3 统一建模语言UML
  • 2.3.1 UML概念
  • 2.3.2 UML视图
  • 2.3.3 UML建模
  • 2.4 软件设计模式
  • 2.4.1 设计模式的概念
  • 2.4.2 面向对象设计的基本原则
  • 2.4.3 几种常用的设计模式
  • 2.5 本章小结
  • 第三章 OMS领域分析
  • 3.1 OMS问题域描述
  • 3.1.1 OMS主要功能
  • 3.1.2 OMS系统结构
  • 3.1.3 OMS信息流
  • 3.2 OMS用例分析
  • 3.2.1 OMS的参与者模型
  • 3.2.2 OMS用例模型
  • 3.2.3 系统配置包用例模型
  • 3.2.4 设备管理包用例模型
  • 3.2.5 状态监测包用例模型
  • 3.2.6 数据分析包用例模型
  • 3.3 OMS领域模型
  • 3.3.1 领域模型概述
  • 3.3.2 核心包模型
  • 3.3.3 数据采集包模型
  • 3.3.4 状态监测包模型
  • 3.3.5 数据分析包模型
  • 3.3.6 OMS领域模型全貌
  • 3.4 本章小结
  • 第四章 OMSSA模型研究
  • 4.1 OMSSA分层结构模型
  • 4.1.1 分层结构概述
  • 4.1.2 数据访问层(DAL)
  • 4.1.3 业务逻辑层(BLL)
  • 4.1.4 表示层(PL)
  • 4.1.5 OMSSA分层结构模型总貌
  • 4.2 OMSSA对象模型
  • 4.2.1 对象模型概述
  • 4.2.2 包模型
  • 4.2.3 数据实体对象模型
  • 4.2.4 数据访问控制对象模型
  • 4.2.5 逻辑控制对象模型
  • 4.2.6 表示接口对象模型
  • 4.2.7 驱动实体对象模型
  • 4.2.8 算法实体对象模型
  • 4.3 OMSSA抽象模型
  • 4.4 本章小结
  • 第五章 OMS原型系统设计与实现
  • 5.1 OMS数据库的设计
  • 5.1.1 MIMOSA简介
  • 5.1.2 OMS数据库的设计
  • 5.2 OMS原型系统的设计
  • 5.2.1 系统功能设计
  • 5.2.2 系统关键机制的设计
  • 5.3 OMS原型系统的实现
  • Config配置系统'>5.3.1 OMSConfig配置系统
  • Online在线监测系统'>5.3.2 OMSOnline在线监测系统
  • Offline离线分析系统'>5.3.3 OMSOffline离线分析系统
  • 5.4 OMS系统的实验测试
  • 5.4.1 采集硬件
  • 5.4.2 测试平台
  • 5.4.3 测试准备
  • 5.4.4 对比测试
  • 5.4.5 测试结论
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 主要创新点
  • 6.3 研究展望
  • 致谢
  • 参考文献
  • 附录A 攻读硕士期间发表学术论文
  • 附录B 主要符号和概念说明
  • 相关论文文献

    • [1].“金课”视角下《软件体系结构与设计模式》课程教学改革[J]. 科技经济导刊 2020(30)
    • [2].面向模式软件体系结构合成中的冲突消解方法[J]. 软件学报 2019(08)
    • [3].一种支持设计时软件重用的反射式软件体系结构及其形式化研究[J]. 计算机工程与科学 2019(08)
    • [4].应用型本科软件体系结构课程教学内容设计[J]. 计算机教育 2018(06)
    • [5].关于《软件体系结构与设计实用教程》的若干思考[J]. 计算机产品与流通 2018(02)
    • [6].基于网络的软件体系结构应用浅析[J]. 数码世界 2015(06)
    • [7].基于网络的软件体系结构应用浅析[J]. 数码世界 2015(07)
    • [8].软件体系结构设计方法的研究[J]. 科技致富向导 2010(12)
    • [9].软件体系结构设计方法的研究[J]. 科技致富向导 2010(08)
    • [10].基于面向对象的应用软件体系结构[J]. 电子世界 2015(21)
    • [11].基于逻辑的软件体系结构共享注入点检测方法[J]. 计算机科学与探索 2014(02)
    • [12].基于可视化技术的软件体系结构教学[J]. 合肥师范学院学报 2013(03)
    • [13].适用于动态软件体系结构的扩展的Z描述语言[J]. 计算机应用研究 2012(09)
    • [14].服务及面向服务软件体系结构的属性研究[J]. 沈阳航空航天大学学报 2011(01)
    • [15].软件体系结构模式探析[J]. 科技传播 2011(14)
    • [16].卫生监督领域正交软件体系结构的设计[J]. 青岛大学学报(自然科学版) 2010(02)
    • [17].一种软件体系结构测试序列生成方法[J]. 小型微型计算机系统 2009(04)
    • [18].一种发现运行时软件体系结构的方法[J]. 计算机工程与科学 2009(10)
    • [19].新型软件体系结构下电子政务系统的研发[J]. 微计算机信息 2008(06)
    • [20].基于案例导学的软件体系结构课程教学模式[J]. 电脑知识与技术 2008(28)
    • [21].一种本体驱动的软件体系结构评价方法[J]. 中国管理信息化 2012(04)
    • [22].反射式软件体系结构一致性研究[J]. 计算机科学 2010(09)
    • [23].基于π演算的软件体系结构测试技术[J]. 计算机工程 2009(13)
    • [24].一种建模软件体系结构非功能属性的方法[J]. 计算机科学 2009(07)
    • [25].一种支持软件体系结构重用的反射机制及其形式化[J]. 计算机科学 2009(08)
    • [26].基于图文法的动态软件体系结构支撑环境[J]. 软件学报 2008(08)
    • [27].基于软件体系结构的软件设计及构造[J]. 山东工业技术 2015(08)
    • [28].软件体系结构层切点指示器的形式化描述方法[J]. 计算机科学 2012(01)
    • [29].从软件体系结构分析基于移动代理主动网络的智能特性[J]. 电信快报 2010(01)
    • [30].一种软件体系结构关注点分析方法[J]. 计算机学报 2009(09)

    标签:;  ;  ;  

    基于DSSA的在线监测系统研究
    下载Doc文档

    猜你喜欢