学位论文 > 优秀研究生学位论文题录展示

SYBASE数据库在OASYS系统中的应用

作 者: 张小军
导 师: 罗光春;汪生珠
学 校: 电子科技大学
专 业: 软件工程
关键词: SCADA 实时数据库(CMX) 历史数据库(XIS) 人机界面(XOS) SYBASE 应用
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 23次
引 用: 1次
阅 读: 论文下载
 

内容摘要


OASYS(OPEN ARCHITECTURE SYSTEM)是由加拿大VALMET公司于1989年最早开发的一种SCADA ( SUPERVISORY CONTROL AND DATA ACQUISITION)系统软件,目前在我国石油工业油气长输管道的自动化系统中被广泛使用,其主要由实时数据库(CMX)、历史数据库( XIS)、人机界面(XOS)等功能模块组成。CMX采集和处理数据、检查报警条件、存储实时信息、与远程控制终端(RTU)或程序逻辑控制(PLC)进行通信,并允许用户向现场设备发出控制命令。XIS为从CMX获得的历史数据(五分钟以前的数据)提供存储空间,并提供用户创建历史数据报表和趋势图的功能。XOS提供用户与系统交互界面。诸如数据统计、动态图表、设备控制对话框和鼠标操作的命令界面。其中历史数据库具有针对现场数据的采集、摘要、存储、查询、归档、还原、删除、第三方访问等基本功能,Sybase数据库作为美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。使用Sybase作为OASYS系统历史数据库(XIS)提供了很好的开放性,安全性,能够满足管道SCADA系统使用要求。本文立足于实际应用,主要研究了SYBASE在OASYS的应用,针对XIS在OASYS系统中的功能,结合与CMX、XOS功能模块的关系。1、分析了OASYS历史数据库(XIS)功能结构;2、实现通用关系型数据库SYBASE应用于OASYS的历史数据库;3、实现了历史数据库(XIS)的一种第三方程序访问方法。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-17
  1.1 SCADA 系统概述  8-11
    1.1.1 SCADA 系统历史发展  8
    1.1.2 SCADA 系统的构成  8-11
  1.2 SCADA 历史数据库概述  11
  1.3 OASYS 系统概述  11-15
    1.3.1 OASYS 系统的主要结构及基本组成  12-14
    1.3.2 OASYS 系统主要硬件及功能  14-15
  1.4 课题国内外背景及意义  15
  1.5 论文主要内容和研究方法  15-17
第二章 SYBASE 数据库在OASYS 系统中的应用技术  17-26
  2.1 SYBASE 数据库基本介绍  17-19
    2.1.1 发展概述  17
    2.1.2 Sybase 数据库的特点  17-18
    2.1.3 Sybase 数据库的组成  18-19
  2.2 SCADA 系统历史数据库的基本结构  19-21
  2.3 OASYS 系统数据交换及主要访问方法  21-26
    2.3.1 OASYS 系统数据交换  21-23
    2.3.2 OASYS 系统数据的主要访问方法  23-26
第三章 SYBASE 数据库在OASYS 系统中的应用分析  26-30
  3.1 系统背景及环境分析  26-27
    3.1.1 系统背景  26
    3.1.2 系统环境  26-27
  3.2 需求分析  27-29
    3.2.1 历史数据库系统性能需求  27-28
    3.2.2 现场数据需求  28-29
  3.3 历史数据库系统功能目标  29-30
第四章 SYBASE 数据库作为OASYS 系统历史数据库的设计  30-38
  4.1 主要功能模块设计  30-31
    4.1.1 功能模块组成图  30
    4.1.2 主要模块功能描述  30-31
  4.2 历史数据库硬件结构设计  31
  4.3 SYBASE 历史数据库库结构设计  31-37
    4.3.1 SYBASE 历史数据库库概念模型(E-R)图  31-32
    4.3.2 XIS 系统历史数据库主体结构设计  32-33
    4.3.3 XIS 系统历史数据库主要功能  33-37
  4.4 系统设计规范及要求  37-38
第五章 SYBASE 数据库作为OASYS 系统历史数据库的实现  38-65
  5.1 SYBASE 历史数据库基本环境实现  38-47
    5.1.1 硬件环境建立  38
    5.1.2 软件环境建立  38
    5.1.3 历史数据库建立  38-39
    5.1.4 历史数据库XIS 建立过程框图  39-40
    5.1.5 XIS 数据库的实现  40-47
  5.2 历史数据库主要功能实现  47-60
    5.2.1 SYBASE 历史数据库数据通信与访问的实现  47-55
    5.2.2 双机热备功能实现  55-56
    5.2.3 历史数据归档功能实现  56-57
    5.2.4 历史数据清空功能实现  57-59
    5.2.5 历史数据加载功能实现  59-60
  5.3 系统测试  60-65
    5.3.1 系统基本功能测试程序  60-61
    5.3.2 历史数据的存档功能测试程序  61-63
    5.3.3 历史数据的加载功能测试程序  63-64
    5.3.4 历史数据的清除功能测试程序  64-65
第六章 结论和展望  65-67
致谢  67-68
参考文献  68-71

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. SOA高校迎新系统中的SDO模型的研究与实现,G647
  3. PROFIBUS-DP典型应用系统研究,TP273
  4. 肇庆供电局员工绩效考核结果应用研究,F272.92
  5. 中学教师情绪劳动问卷的编制与初步应用,B841
  6. 老子思想在中学语文教学中的应用研究,G633.3
  7. 应用型本科院校课程管理研究,G642.3
  8. 铁尾矿砂混凝土的配制与应用研究,TU528
  9. 网位仪信号采集与处理平台的设计与实现,S951.2
  10. 地理园(室)在中学地理教学中的应用,G633.55
  11. 初中生反学校文化问卷的编制及初步应用,G631
  12. 地方高校产学研合作培养应用型人才的研究,G647
  13. 型染纹样的研究及应用设计,TS193
  14. 手工钩针编织的创新设计与应用研究,TS941.2
  15. 中医升降理论治疗慢性肾衰的应用研究,R277.5
  16. 高校精品课程视频资源应用现状与对策研究,G642.3
  17. 探究式教学在体育教育专业武术专选课中的应用研究,G852-4
  18. 炭质中间相的形成与应用研究,TQ127.1
  19. 废弃氟石膏改性利用及高含氟废水处理研究,X703
  20. 部队兵员管理系统的设计与实现,TP311.52
  21. 杭白菊挥发油的提取及其在卷烟加香中的应用研究,TS264.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com