网络化加油站管理系统中关键技术的研究与实现

网络化加油站管理系统中关键技术的研究与实现

论文摘要

随我国成品油零售市场的开放及中国汽车销量的快速增长,网络化加油站正呈现迅速扩张态势,竞争日趋激烈的国内油品零售市场对加油站零售管理提出了严峻挑战。如何将地理位置分散的多个加油站进行网络化、规模化管理,尽快实现燃油零售业务的自动化和信息化已成为加油站企业现代化管理的重要方向。本文对实现加油站网络化管理的系统软件的关键技术进行了研究。首先,根据分布式数据库及网络技术原理,设计出了IC卡加油站整体网络化管理架构。通过使用电话线将多个加油站组成分布式网络,加油站之间既相互独立又相互协作,持卡用户信息以多副本形式分布存储在各加油站和结算管理中心,实现了“一卡在手,各站加油”功能。其次,本文对如何维护分布式数据库中多个副本的一致性问题进行了研究。在综合异步复制控制法、传统事务控制法及消息队列法的优点,并参考SQL Server2000数据复制特点的基础上,提出了一种基于消息及事务日志表的数据一致性维护方法,并用于实际的加油站分布式数据库的数据一致性维护。第三,用模块化设计方法对上位机监控管理系统进行了设计,实现了卡发行、卡续存、卡更改、卡挂失及解除挂失等功能。采取PC主动通讯模式算法实现了上、下位机通讯;使用线程实现了监控加油过程、保存数据、维护副本一致性等功能;使用Socket通讯实现了网络化加油信息传输。测试结果表明,本文所设计的加油站网络化管理系统具有功能完备、性能优良、使用便利、安全性高等特点,在实际中得到了很好的应用。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究背景和意义
  • 1.2 加油站IC卡系统介绍
  • 1.3 加油站管理国内外现状
  • 1.3.1 国外现状
  • 1.3.2 国内现状
  • 1.4 本文主要研究内容
  • 1.5 论文的组织结构
  • 第2章 网络化系统设计
  • 2.1 系统需求分析
  • 2.2 系统架构
  • 2.3 分布式数据库设计的目标
  • 2.4 数据分布设计
  • 2.4.1 数据库的全局数据模式
  • 2.4.2 分片设计
  • 2.4.3 非冗余分配
  • 2.4.4 冗余分配
  • 第3章 数据库一致性维护策略
  • 3.1 数据不一致原因
  • 3.2 维护数据一致性的通常方法
  • 3.2.1 事务控制法
  • 3.2.2 复制控制法
  • 3.3 SQL Server的复制模型
  • 3.4 基于消息及事务日志表的数据一致性维护方法
  • 3.4.1 复制的拓扑结构
  • 3.4.2 复制思想
  • 3.4.3 具体过程
  • 3.5 程序实现
  • 第4章 上位机监控管理设计与实现
  • 4.1 加油站监控网络硬件组成结构
  • 4.2 上、下位机通讯模块设计与实现
  • 4.2.1 通讯消息
  • 4.2.2 PC主动通信模式算法设计
  • 4.2.3 通讯协议
  • 4.2.4 程序实现
  • 4.3 监控模块设计与实现
  • 4.3.1 功能分析
  • 4.3.2 实现算法
  • 4.3.3 程序实现
  • 4.4 网络化加油信息传输模块设计与实现
  • 4.4.1 实现算法
  • 4.4.2 通讯协议
  • 4.4.3 程序实现
  • 第5章 IC卡管理模块设计与实现
  • 5.1 IC卡的应用过程
  • 5.2 SLE4428卡特点
  • 5.3 卡内存储数据的格式
  • 5.4 IC卡操作函数
  • 5.5 卡发行模块设计与实现
  • 5.6 卡续存模块设计与实现
  • 5.7 卡更改模块设计与实现
  • 5.8 卡挂失及解除挂失模块设计与实现
  • 第6章 系统功能测试
  • 6.1 加油站管理软件功能测试
  • 6.1.1 监控加油过程
  • 6.1.2 加油信息网络传送
  • 6.1.3 IC卡管理
  • 6.1.4 数据处理
  • 6.2 结算管理中心管理软件功能测试
  • 6.2.1 远程拨号访问
  • 6.2.2 数据查询
  • 结论
  • 参考文献
  • 致谢
  • 攻读硕士期间发表(含录用)的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    网络化加油站管理系统中关键技术的研究与实现
    下载Doc文档

    猜你喜欢