论文摘要
随我国成品油零售市场的开放及中国汽车销量的快速增长,网络化加油站正呈现迅速扩张态势,竞争日趋激烈的国内油品零售市场对加油站零售管理提出了严峻挑战。如何将地理位置分散的多个加油站进行网络化、规模化管理,尽快实现燃油零售业务的自动化和信息化已成为加油站企业现代化管理的重要方向。本文对实现加油站网络化管理的系统软件的关键技术进行了研究。首先,根据分布式数据库及网络技术原理,设计出了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 数据查询结论参考文献致谢攻读硕士期间发表(含录用)的学术论文
相关论文文献
标签:加油站论文; 网络化管理论文; 数据一致性维护论文; 分布式数据库论文;