首页> 中文学位 >基于Cfront技术的通用型电气倒闸操作票系统的研究
【6h】

基于Cfront技术的通用型电气倒闸操作票系统的研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1课题研究的背景及意义

1.2国内外的研究现状

1.3存在的问题

1.4本文的主要工作及创新点

第二章智能操作票系统的总体设计

2.1系统的设计与分析

2.2系统的主要组成功能模块

2.3系统的开发工具

2.3.1用面向对象的程序设计方法建造本系统的适宜性

2.3.2面向对象的程序设计工具Visual C++2005

2.3.3 Access数据库

2.3.4 ODBC接口

第三章绘图系统与中心元件的通用拓扑结构

3.1绘图系统的实现

3.1.1电气绘图系统的实现方法

3.1.2图元类的设计

3.1.3图元对象属性和方法的实现

3.1.4系统绘图与编辑功能的实现

3.2中心元件的通用拓扑结构

3.2.1电路理论中复合支路的应用

3.2.2中心元件通用拓扑结构的确定

第四章规则编写程序设计语言的开发

4.1计算机语言与程序

4.1.1计算机语言的发展历程

4.1.2 C、C++语言及cfront翻译器

4.2规则编写语言的开发与说明

4.2.1开发思路与背景

4.2.2规则编写语言的说明

4.3规则编写语言的使用

4.3.1编写一次规则

4.3.2编写防误规则

第五章开票系统的实现

5.1专家系统

5.2知识库的设计

5.3推理方式

5.4开票方式

5.4.1手动开票

5.4.2自动开票

5.4.3引导学习式开票

5.4.4检验培训式开票

5.5操作票模拟演示

第六章结论

参考文献

发表论文和科研情况说明

致 谢

展开▼

摘要

电气操作票制度是电力系统安全、可靠运行的重要保证措施。编写倒闸操作票是各电厂、变电站工作中一项重要而又繁琐的工作。由于传统的利用手工填写倒闸操作票耗时多、效率低、准确性不高,已不能适应现代电力系统对变电运行操作维护的要求。因此,为提高电力系统倒闸操作的准确性和时效性及提高电力系统运行管理水平,开发通用型智能操作票系统是具有非常重要的现实意义与广泛的应用前景的。 本文以Visual C++2005为开发工具,结合Access数据库,运用面向对象程序设计方法和专家系统的技术,开发出了集自动开票、手动开票、模拟培训、实时数据库、历史操作、权限管理等功能于一体的新型通用型智能倒闸操作票系统。 为了实现智能操作票系统的通用性和用户易维护性,本文创造性地运用cfront编译思想开发了规则编写语言,利用规则编写语言可以方便地编写能被系统识别和编译执行的外部规则,从而实现知识获取以及对系统知识库的扩充、修改和维护,这就为智能操作票系统的通用性和用户可维护性提供了强大的实现工具。智能操作票系统在开列操作票时,依靠的是厂站的拓扑信息。本文利用电路理论中复合支路的思想,为系统中的各中心元件设置了合理的通用拓扑结构,并且用设置连接属性的方式存储于数据库之中,这样便把视觉意义上的电气接线图转化为程序可识别的拓扑信息。同时,通用拓扑结构的设计使得系统开发时所面对的问题从个别到一般,大大降低了系统开发的难度,有利于系统通用性的实现。 本文采用图元法开发了具有复制、粘贴、移动、旋转、镜像、框选、多选、缩放等强大编辑功能的绘图平台,用户利用绘图子系统可以方便快捷的完成电气接线图的绘制,并且通过定义图元基类,使得绘图系统具有优良的扩展性。本文利用层次化的思想处理问题,将操作票语言分为一次序列语言和二次绑定语言。当下达操作任务开列操作票时,系统在编译执行一次规则生成一次序列语言的同时,检索输出相应的二次绑定语言,即可开出完整的操作票。 此外,本文充分利用Visual C++在界面开发方面的优势为系统开发了友好的人机交互界面,利用ODBC接口实现系统对数据库的访问和管理,采用逆向推理策略和深度优先搜索法完成系统开票功能的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号