首页> 中文学位 >电力系统面向对象实时数据库系统的研究
【6h】

电力系统面向对象实时数据库系统的研究

代理获取

目录

摘要

ABSTRACT

引言

0、1课题意义

0、2研究现状

0、2、1面向对象实时数据库的发展概况

0、2、2电力系统面向对象实时数据库的发展

0、3课题的主要内容

第一部分面向对象实时数据库系统设计

1、1面向对象实时数据库系统原理

1、1、1面向对象程序设计概述

1、1、2面向对象的数据库管理系统

1、1、3实时系统概述

1、1、4面向对象实时数据库

1、2系统体系结构设计

1、2、1分布式数据库系统

1、2、2客户服务器(Client/Server)系统

1、2、3实时数据库体系结构

1、3实时数据库模型

1、3、1对传统数据模型的评价

1、3、2面向电力系统的实时数据库数据模型

1、4实时数据库的存取结构

1、5实时数据库与外部通信

1、6实时数据库的安全性

1、6、1系统的安全性

1、6、2用户访问数据的合法性

第二部分面向对象实时数据库的实现

2、1数据模型的实现

2、1、1电力系统数据对象分类

2、1、2对象的定义

2、1、3建立映射表

2、2数据存取查询的实现

2、2、1链表和映射定义

2、2、2数据库存取

2、2、3数据库数据查询

2、3数据库通信的实现

2、3、1VC命名管道通信的实现

2、3、2共享内存通信的实现

2、4实时数据信息的发布

2、4、1信息发布系统的结构

2、4、2系统与数据库的连接

结论

参考文献

致谢

展开▼

摘要

该文在研究了电力系统数据特点、面向对象技术、软件工程和面向对象数据库技术最新发展的基础上,提出了面向对象实时数据库系统的设计思想,利用Visual C+ + 6.0为工具,开发了可运行于Windows 2000操作系统的电力系统面向对象实时数据库系统.该系统运用面向对象数据库技术,充分考虑到实际应用的需求,整个设计包括以下主要内容:体系结构的设计、数据结构设计、实时数据库通信功能设计、数据存取功能的设计以及数据库安全性设计.该系统采用适于网络运行的客户服务器结构,根据电力系统层次特点按照不同层次组织数据对象,建立数据库模型,通过各种指针和链表构建各层设备对象之间的关联,并且利用VC提供的哈希函数实现了数据的检索和查询.为了保证实时数据库的开放性,该系统为外部应用程序提供通讯接口,以实现信息的交流.该系统的通讯根据不同的要求分别通过管道和共享内存方式进行.实时数据库作为自动化系统中的一个基础平台,其安全性也显得尤为重要.因为一旦数据库不能保证其安全性,数据库中的数据在运行过程中被破坏,将会造成不可估量的后果,也会导致其他系统的崩溃.因此,在该系统的安全性方面,考虑了两方面的问题,一是要考虑用户访问数据的合法性,二是要考虑系统的安全性,并采用加客户权限和数据并发控制加锁的方法来达到保证安全性的目的.该文同时也提出了一种实时数据信息发布方式,使实时数据可以在整个系统内实现共享.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号