基于B/S构架的集控五防开票系统的研究与实现

基于B/S构架的集控五防开票系统的研究与实现

论文摘要

利用微机开列操作票一直是变电站运行人员非常关心的问题,然而随着集控中心及无人值班变电站的推广,传统的单站微机操作票开票系统已不能满足集控站的运行模式。本文在综合分析了国内外微机开票系统研究成果的基础上,采用当今流行的J2EE技术设计并实现了一套基于B/S构架的集控五防开票系统,客户端浏览器可直接通过访问服务器的方式进行开票操作。本文在对系统需求分析的基础上,首先确定了系统的总体框架和主要功能模块;然后进行了系统的详细设计与实现:软件采用面向对象技术进行了主接线图绘制模块的设计,并利用关系数据库存储电力系统的各种知识,在此基础上进行了开票流程的设计,为了提高数据库访问的效率,系统采用了数据库连接池和存储过程技术,接着重点设计了设备间隔对象和网络拓扑分析模块;最后给出了运用系统进行开列操作票的一个实例,测试及运行的结果证明该系统达到了预期的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 五防开票系统概述
  • 1.2 课题来源
  • 1.3 国内外研究现状
  • 1.4 课题研究的目的和意义
  • 1.5 论文结构安排
  • 2 B/S构架体系结构及相关技术介绍
  • 2.1 C/S构架与B/S构架功能分析与比较
  • 2.1.1 C/S构架体系结构
  • 2.1.2 B/S构架体系结构
  • 2.2 JAVA语言与J2EE技术
  • 2.3 J2EE框架及其应用组件
  • 2.3.1 J2EE总体框架
  • 2.3.2 Applet组件
  • 2.3.3 Servlet与JSP
  • 2.3.4 EJB(企业JavaBean)
  • 2.4 数据库连接技术——JDBC
  • 2.4.1 JDBC应用模型
  • 2.4.2 JDBC访问数据库
  • 2.4.3 存储过程
  • 2.4.4 事务处理
  • 2.5 数据库连接池
  • 2.6 安全机制
  • 2.7 小结
  • 3 系统总体设计
  • 3.1 系统设计要求
  • 3.2 系统分析
  • 3.2.1 系统结构
  • 3.2.2 项目功能需求分析
  • 3.2.3 操作票基本规范
  • 3.2.4 系统整体构架
  • 3.2.5 系统开发流程
  • 3.3 系统功能模块
  • 3.3.1 图形编辑显示模块
  • 3.3.1.1 主接线图绘制模块
  • 3.3.1.2 间隔对象定制模块
  • 3.3.2 开票模块
  • 3.3.2.1 一次设备开票模块
  • 3.3.2.2 五防规则校验模块
  • 3.3.2.3 二次设备开票模块
  • 3.3.2.4 操作票存储与打印模块
  • 3.3.3 设备实时状态信息管理模块
  • 3.3.4 网络拓扑分析模块
  • 3.3.5 数据库维护模块
  • 3.3.5.1 操作术语维护模块
  • 3.3.5.2 设备信息维护模块
  • 3.3.5.3 五防规则库维护模块
  • 3.3.6 系统操作权限管理模块
  • 3.4 系统整体开票流程
  • 3.5 系统开发平台选择
  • 3.6 小结
  • 4 系统的详细设计与实现
  • 4.1 主接线图绘制模块设计
  • 4.1.1 绘制流程
  • 4.1.2 设备类的划分
  • 4.1.3 图元对象属性和方法的定义
  • 4.1.4 图形文件的下载
  • 4.1.5 主接线图的刷新
  • 4.2 五防开票系统的实现
  • 4.2.1 系统知识的表示
  • 4.2.1.1 设备的知识表示
  • 4.2.1.2 操作任务的知识表示
  • 4.2.1.3 操作术语的知识表示
  • 4.2.2 开票流程设计
  • 4.2.2.1 点图开票流程
  • 4.2.2.2 五防规则校验流程
  • 4.2.3 Web服务器与数据库交互的设计
  • 4.2.4 Applet与Servlet通信设计
  • 4.3 设备间隔对象定制
  • 4.3.1 间隔对象描述
  • 4.3.2 间隔对象五防规则的生成
  • 4.3.2.1 规则知识的表示
  • 4.3.2.2 间隔规则的生成
  • 4.4 网络拓扑分析
  • 4.4.1 邻接矩阵表示网络拓扑结构
  • 4.4.2 网络拓扑图的遍历
  • 4.4.2.1 深度优先搜索
  • 4.4.2.2 广度优先搜索
  • 4.4.3 拓扑分析的计算原理
  • 4.5 小结
  • 5 服务器配置及开票实例
  • 5.1 服务器ⅡS及RESIN的配置
  • 5.2 开票实例
  • 6 结论与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    基于B/S构架的集控五防开票系统的研究与实现
    下载Doc文档

    猜你喜欢