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