首页> 中文学位 >Android移动终端影院购票系统开发
【6h】

Android移动终端影院购票系统开发

代理获取

摘要

第三代移动通信技术(3rd Generation)的快速发展大力提升了移动终端的数据传输效率,加上拥有独立开放操作系统、高速度处理芯片和强大计算存储能力的智能移动终端,二者为我们实现更加高效、多彩的数字化信息生活奠定了通信和硬件基础。
   智能移动终端拥有良好的人机交互体验,且其对第三方应用软件的支持可以实现手机真正意义上的个性化定制。目前比较流行的智能移动操作系统有微软的Windows Mobile、诺基亚的Symbian、谷歌的Android等等,经过对各种操作系统进行比对,本项目选择Android操作系统作为开发平台来设计实现移动终端影院购票系统。
   在对Android平台相关技术进行研究分析的基础上,本文提出了影院购票系统的物理架构和技术选型,网络部分本系统采用HTTP协议和XML技术,系统客户端对XML数据的解析采用SAX方式,系统数据存储采用MySQL数据库技术和SQLite数据库技术,嵌入式数据库SQLite是这部分的研究重点。然后针对系统特点对实现程序的架构分层进行讨论。
   作为面向用户和签约方的商用系统,影院购票系统的安全性是本文的研究重点之一。本文完成了SQLite数据库的详细设计和技术实现,并着力扩展实现SQLite数据库的安全机制。通过改写SQLite数据库开放源码,实现预留加密接口,采用了RSA算法和DES算法相结合的混合密码系统。
   考虑到移动终端的内存资源占用和用户体验度问题,为了保持移动终端数据库和远程服务器端数据库的同步更新,系统客户端与服务器端的数据交互应用了“分级管理”的原则,即采用直接访问服务器方式实现重要信息的实时交互,采用轮询机制实现客户端数据库与服务器数据库数据的定时更新。本文设计实现了计时器模式,用于客户端数据库和服务器端数据库的同步和更新。
   根据前期提出的程序架构分层理论,本文对影院购票系统各功能模块的应用层、业务层和适配层细化设计,并使用Android提供的开发工具Eclipse中进行代码实现和调试,给出运行结果。论文后期对移动终端影院购票系统进行详细的测试和评估工作,包括三部分:数据库加密测试,系统模拟器测试和真机测试。最后对系统的整个开发过程进行总结,提出下一步工作的方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号