学位论文 > 优秀研究生学位论文题录展示
基于数据同步的个人信息管理的研究与实现
作 者: 肖卫青
导 师: 杨俊
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: PIM SyncML 数据同步 同步策略 RSA 公钥算法
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 169次
引 用: 5次
阅 读: 论文下载
内容摘要
现代化的通信手段使人与人之间信息沟通的广度、频度以及便捷性都有了大幅度的提升,人们把不同的数据存在电脑、手机等多个不同的设备上,人们需要把在不同设备上的数据保持一致,这就需要进行数据同步。为了实现跨平台、跨设备、跨网络的数据同步和信息交换,本文提出了基于SyncML数据同步协议的解决方案。PIM(Personal Information Management)个人信息管理系统通过一定手段来建立、备份、维护个人信息,用户可将移动终端中的信息(通信录、日程安排、记事簿等)以无线或有线方式与电脑或移动互连网保持一致,并能用多种终端、多种接入手段查询和管理信息。本文设计实现了个人信息管理系统的解决方案,实现了对个人信息的移动备份、管理。本文针对SyncML协议中安全设计的不足做出了相应的完善与改进,设计了新的加密模型,使得协议通信更加安全可靠。经过测试,该方案实现了跨平台、跨设备、跨网络的数据同步和信息交换,实现了“端到端”数据加密以及完备的权限管理机制,实现了不同运营商、不同协议的终端设备、多种新业务的方便接入,支持多厂商、多操作系统、多业务接入方式之间的互操作性。本文先介绍了个人信息管理系统的协议基础——SyncML协议。然后说明了在此基础上的个人信息管理系统的设计和实现,并在原有协议的基础上设计了新的安全模型,使得协议更加安全可靠。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 绪论 10-13 1.1 论文背景 10-12 1.1.1 PIM简介 10-11 1.1.2 应用现状分析 11-12 1.2 工作内容 12 1.3 论文章节安排 12-13 第二章 SyncML协议及分析 13-32 2.1 SyncML简介 13 2.2 SyncML组成 13-14 2.3 同步表示协议 14-15 2.4 数据同步协议 15-29 2.4.1 基于SyncML的框架结构 15-16 2.4.2 设备的角色 16-17 2.4.3 同步协议基础 17-22 2.4.4 鉴权 22-23 2.4.5 初始化同步 23-24 2.4.6 同步类型 24-29 2.5 传输绑定协议 29-31 2.5.1 HTTP协议 29-30 2.5.2 WSP协议 30 2.5.3 OBEX协议 30-31 2.6 小结 31-32 第三章 个人信息管理系统需求分析 32-38 3.1 系统功能分析 32-37 3.1.1 基本功能 32-35 3.1.2 增强功能 35-37 3.2 系统的数据安全性保证 37-38 第四章 个人信息管理系统设计与实现 38-59 4.1 系统平台选择 38-40 4.1.1 J2EE平台 38 4.1.2 Servlet技7R 38-39 4.1.3 JSP技术 39 4.1.4 JavaBean 39-40 4.2 SyncML系统架构 40-42 4.2.1 SyncML信息收发模块 40-41 4.2.2 SyncML同步容器 41 4.2.3 同步会话管理模块 41 4.2.4 SyncML同步引擎 41 4.2.5 同步策略 41-42 4.2.6 SyncML信息表示模块 42 4.2.7 同步适配器 42 4.2.8 同步协议管理模块 42 4.2.9 XML接口文档构造解析模块 42 4.3 软件设计 42-59 4.3.1 流程关系图 42-43 4.3.2 信息收发流程 43-44 4.3.3 查找同步容器流程 44 4.3.4 会话状态EJB事务处理流程 44-45 4.3.5 同步适配流程 45 4.3.6 同步会话管理流程 45-47 4.3.7 同步初始化流程 47 4.3.8 用户鉴权流程 47-48 4.3.9 准备数据库流程 48 4.3.10 同步方式检测流程 48-49 4.3.11 同步流程 49-50 4.3.12 获取后台映射信息流程 50 4.3.13 构造客户端侧同步数据项流程 50-51 4.3.14 构造同步数据项流程 51-53 4.3.15 获取服务器侧数据项流程 53-54 4.3.16.客户端和服务器数据项比对流程 54 4.3.17 构造同步命令流程 54-55 4.3.18 执行同步操作流程 55-56 4.3.19 构造下发同步操作流程 56-57 4.3.20 保存预存储映射信息流程 57-58 4.3.21 存储映射信息流程 58 4.3.22 同步结束流程 58-59 第五章 SyncML协议的安全性改进 59-63 5.1 SyncML协议的安全性分析 59 5.2 加密系统 59-60 5.3 改进的SyncML加密 60-62 5.4 加密模型分析 62-63 第六章 系统测试总结 63-65 6.1 软件测试概述 63-64 6.2 测试结果 64-65 第七章 进一步工作及展望 65-67 7.1 个人信息管理系统面临的一些技术问题 65 7.2 系统应用问题 65 7.3 对未来展望 65-67 参考文献 67-68 致谢 68-69 攻读学位期间发表学位论文目录 69
|
相似论文
- 基于RSA信息安全加密系统的研究与实现,TP309.7
- 一种高性能可扩展公钥密码协处理器的研究与设计,TN918.1
- DES_RSA混合加密以及传输实现,TP309.7
- 基于RSA和Eflash的安全SOC设计,TN47
- RFID编码解析管理控制系统的设计与实现,TN915.0
- 双控制器磁盘阵列数据同步通道中的高速传输技术研究,TP333.35
- 面向烟草制造业的RFID应用演示平台开发,TP391.44
- 基于多核处理机的RSA并行算法的研究与实现,TP309.7
- 新疆电信EAI系统的设计与实现,TP311.52
- 数据库全文检索方法研究及其应用,TP311.13
- 一种高可靠性空管雷达数据记录回放系统的设计与实现,TP311.52
- 基于Windows CE的监室管理系统设计与开发,TP311.52
- 两种常用密码系统的功耗分析方法研究与实验验证,TP309
- 基于ESI的英杰公司采购信息系统开发,TP311.52
- 中国货币网的系统架构设计与实现,TP311.52
- 电信企业信息容灾中心的研究与实现,TP309.3
- Pim-3基因表达下调对食管鳞状细胞癌EC9706细胞增殖、细胞周期及凋亡的影响,R735.1
- Pim-3和bc1-2在人食管鳞癌组织中的表达及相关性研究,R735.1
- 缺血再灌注损伤上调心肌组织Pim-3基因的表达,R542.22
- 基于GPU的密码算法实现技术研究,TP393.08
- 基于B/S架构的股票交易系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|