学位论文 > 优秀研究生学位论文题录展示
基于.NET的IC加油卡系统的研究与开发
作 者: 陈川
导 师: 夏红霞
学 校: 武汉理工大学
专 业: 计算机应用技术
关键词: 分布式数据库 数据复制 数据交换代理 IC卡
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 48次
引 用: 0次
阅 读: 论文下载
内容摘要
近年来,随着我国经济的飞速发展,给机动交通工具加油作为商品流通领域的重要行业,在人们的经济生活和日常生活中占有越来越重要的位置。油票、现金等传统支付手段给石油公司带来的各种弊端,使得石油公司下决心借助先进的技术手段、管理方式等多方面措施进行改革。因此,使用具备存储量大、数据保密性好、抗干扰能力强、存储可靠、读卡设备稳定、操作速度快、脱机工作能力强等优点的智能IC卡作为加油、结算和管理的载体,无疑是必然的趋势。本文针对中石化长江燃料公司的实际需求,基于.NET 2.0开发框架,以Visual Studio 2005作为开发平台,Oracle10g和Access2000作为分布式数据库系统,研发了一套具备加油卡办理、充值、消费、查询统计等全面功能的分布式IC加油卡系统。本文研究的主要内容包括以下几个方面:(1)分析了分布式数据库系统体系结构的技术特点。研究了数据复制技术。并针对慢速网络环境下网络带宽小、传输速度慢、网络可靠性差的特点提出了一种基于修改戳和时间戳的异步数据复制方案:DEA方案。(2)详细分析了中长燃加油站的业务流程及加油卡系统需求,根据系统的设计原则和功能目标进行总体架构设计,给出了系统的总体设计和功能模块的划分。(3)根据系统设计,实现了该系统的各项功能。(4)结合系统的实际情况,根据DEA方案实现了数据交换子模块。该模块达到了在各站点间进行数据复制的目的,并在较大程度上降低了慢速网络对系统可用性的影响。论文的重点在于对分布式数据库系统数据复制技术的研究和DEA方案的提出与实现。实践证明,DEA方案实用可行,可以胜任慢速网络环境下数据复制的要求。
|
全文目录
摘要 4-5 Abstract 5-10 第1章 绪论 10-13 1.1 开发背景 10-11 1.2 论文的目的和意义 11-12 1.3 课题研究内容及论文组织结构 12-13 第2章 分布式数据库系统 13-23 2.1 分布式数据库技术 13-15 2.1.1 分布式数据库的特点 13-14 2.1.2 分布式数据库系统的分类 14 2.1.3 分布式数据库系统的体系结构和组成成分 14-15 2.2 分布式数据库系统中的数据复制技术 15-17 2.2.1 数据复制技术的概念 15-16 2.2.2 数据复制技术的分类 16-17 2.3 主流数据库数据复制解决方案介绍 17-19 2.3.1 Oracle复制技术 17-18 2.3.2 SQL Server复制技术 18-19 2.3.3 Sybase复制技术 19 2.4 慢速网络环境下分布式数据库系统的数据复制方法 19-22 2.4.1 数据复制方案的选择规律 19-20 2.4.2 慢速网络 20-21 2.4.3 异步数据复制常用方法 21-22 2.5 本章小结 22-23 第3章 IC加油卡系统关键技术研究 23-32 3.1 IC卡技术 23-24 3.1.1 IC卡简介 23 3.1.2 RFID卡的主要技术 23-24 3.1.3 IC卡安全 24 3.2.NET Framework 24-25 3.3 一种基于时间戳和修改戳的数据复制方案 25-31 3.3.1 数据交换代理(Data Exchange Agent,DEA)模式的总体设计 25-27 3.3.2 出版集的生成方式 27-29 3.3.3 数据更新方式 29 3.3.4 DEAC和数据复制时机 29-30 3.3.5 数据冲突问题 30-31 3.4 本章小结 31-32 第4章 系统总体结构设计 32-40 4.1 功能目标 32 4.2 系统功能结构 32-35 4.2.1 系统总体结构 32-34 4.2.2 系统模式与架构 34-35 4.3 网络体系设计 35-36 4.3.1 网络结构设计 35 4.3.2 数据中心设计 35-36 4.3.3 POS终端设计 36 4.4 客户加油卡 36-39 4.4.1 IC卡信息加密方案 36-37 4.4.2 IC卡操作的实现 37-39 4.5 本章小结 39-40 第5章 系统各功能模块设计与实现 40-58 5.1 数据库设计与实现 40-45 5.1.1 数据分布策略 40 5.1.2 表的设计 40-42 5.1.3 存储过程设计 42-43 5.1.4 访问数据库 43-45 5.1.5 数据冲突的解决 45 5.2 数据交换子模块的设计与实现 45-52 5.2.1 模块总体结构 46 5.2.2 模块调用关系与复制步骤 46-47 5.2.3 流程的设计与实现 47-50 5.2.4 调整帐的设计 50-51 5.2.5 数据一致性的维护 51-52 5.3 系统主要功能设计与实现 52-57 5.3.1 刷卡消费功能 53-55 5.3.2 充值功能 55-57 5.4 本章小结 57-58 第6章 总结与展望 58-59 6.1 工作总结 58 6.2 展望 58-59 参考文献 59-62 致谢 62-63 附录:攻读硕士学位期间公开发表的论文及参与项目 63
|
相似论文
- 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
- 党员卡管理系统的设计与实现,TP311.52
- 网络备份系统中管理控制的设计与实现,TP309.3
- 基于Shared Nothing机制的分布式数据访问层研究,TP311.13
- 分布式数据的弱一致性维护策略的研究,TP311.13
- 电子科技大学中山学院停车场信息管理系统的设计与实现,TP311.52
- 非接触式IC卡刷卡机系统的设计,TN409
- 硬盘安全访问控制的研究与实现,TP333.35
- 基于设计模式的代码IC卡管理信息系统实现,TP311.52
- 高速公路不停车收费系统车道收费的研究与仿真,U495
- 基于MSP430的预付费智能热量表研究,TH81
- 水库决策支持系统的研究与开发,TP311.52
- 卡箱式高速公路联网收费通行IC卡管理系统的设计与实现,TP311.52
- 基于WCF services的团队群组消息沟通平台开发,TP311.52
- 机动车驾驶员无纸化考试管理系统的设计与实现,TP311.52
- 面向容灾的业务连续性保护关键技术研究,TP309.3
- 网络版矿井通风仿真系统数据库关键技术研究,TP311.13
- 非接触IC卡消费软件的设计与实现,TP311.52
- 募捐管理系统中分布式查询优化的设计与实现,TP311.13
- 基于心跳技术的二阶段提交协议,TP311.13
- 基于查询图的分布式数据库查询优化算法的研究与应用,TP311.13
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|