学位论文 > 优秀研究生学位论文题录展示

Mobile Database Summarization Technique Research and Application

作 者: 萨姆松
导 师: 于守健
学 校: 东华大学
专 业: 计算机软件与理论
关键词: Mobile database Android Sqlite Database summarization Mobile application Mobile computing
分类号: TP311.13
类 型: 硕士论文
年 份: 2012年
下 载: 18次
引 用: 0次
阅 读: 论文下载
 

内容摘要


The emergence of mobile computing provides the ability to access information almost anywhere and anytime. Mobility and the remote access to information is quickly becoming a common requirement for working in many areas. This has been encouraged by a new generation of mobile phones, laptop and other mobile computers. Although this new technology has a very promising market, mobile database however is facing a number of resource constraints which includes severe power and storage restrictions, asymmetric communication costs, bandwidth limitations and frequency of disconnection that is much greater than in traditional network.In mobile computing environments, as a result of the reduced capacity of local storage, it is commonly not feasible to replicate entire datasets on each mobile unit. In addition, reliable, secure and economical access to central servers is not always possible. Moreover, since mobile computers are designed to be portable, they are also physically small and thus often unable to hold or process the large amounts of data held in centralized databases. As many systems are only as useful as the data they can process, the support provided by database and system management middleware for applications in mobile environments is an important driver for the uptake of this technology by application providers and thus also for the wider use of the technology.Among the approaches to maximize the available storage in a mobile device is through the use of database summarization. To date, most strategies for reducing data volumes have used compression techniques that ignore the semantics of the data. Those that do not use data compression techniques adopt structural methods.This work researches the special constraints imposed on storing information in a mobile database and its data summarization policy which works by assigning a level of priority to each data item through a setting of a number of parameters. It improves priority based summarization technique, combine projection and selection summarization techniques to maximize the available storage in a mobile device. The article discusses the design and implementation of a medical records management system which makes use of mobile database summarization techniques to implement a prototype Android mobile application system here in referred as MedCare. The system uses Sqlite mobile database management system to full fill its offline database function.The article briefly introduces Android development environment, it further discusses Medcare system requirements, analysis, design, implementation and testing. Medcare system could be extended to a large system which handles different medical records and practical needs of small, medium or large medical centers.

全文目录


ABSTRACT  5-9
CHAPTER 1:MOBILE DATABASE SYSTEMS  9-13
  1.1 INTRODUCTION TO MOBILE DATABASE  9
  1.2 MOBILE ENVIRONMENT ARCHITECTURE  9-11
  1.3 ARCHITECTURE OF A MOBILE DISTRIBUTED DATABASE SYSTEM  11-12
  1.4 MOBILE DATABASE SYSTEM APPLICATIONS AND CAPABILITIES  12
  1.5 SUMMARY  12-13
CHAPTER 2:MOBILE DATABASE DESIGN PROBLEMS  13-17
  2.1 DESIGN PROBLEM AT A GLANCE  13
  2.2 RESPONSIVENESS  13-14
  2.3 DATA CONSISTENCY AND CONCURRENCY  14
  2.4 SYNCHRONIZATION AND CONFLICT RESOLUTION  14-15
  2.5 SECURITY  15
  2.6 HIGH AVAILABILITY  15-16
  2.7 SUMMARY  16-17
CHAPTER 3:MOBILE DATABASE SUMMARIZATION  17-30
  3.1 MOBILE DATABASE ISSUES  17-19
  3.2 DATA SUMMARIZATION  19-21
  3.3 PRIORITY-BASED DATA SUMMARIZATION  21-25
  3.4 HEURISTIC SUMMARIZATION TECHNIQUES  25-28
  3.5 SUMMARIZATION ENGINE DESIGN  28-29
  3.6 SUMMARY  29-30
CHAPTER 4:INTRODUCTION TO ANDROID OPERATING SYSTEM  30-36
  4.1 THE EVOLUTION OF ANDROID  30
  4.2 WHAT MAKES ANDROID PLATFORM DIFFERENT  30-32
  4.3 ANDROID SYSTEM ARCHITECTURE  32-33
  4.4 ANDROID APPLICATION ARCHITECTURE  33-35
  4.5 SUMMARY  35-36
CHAPTER 5:MEDCARE ANDROID MOBILE APPLICATION SYSTEM DESIGN  36-48
  5.1 MEDCARE MOBILE SYSTEM ANALYSIS  36-37
  5.2 MEDCARE SYSTEM DEVELOPMENT ENVIRONMENT  37-40
  5.3 MEDCARE BUSINESS PROCESS ANALYSIS  40-43
  5.4 MEDCARE SYSTEM DESIGN OUTLINE  43-44
  5.5 MEDCARE SYSTEM DESIGN AND ARCHITECTURE  44-45
  5.6 MEDCARE DATABASE DESIGN  45-47
  5.7 SUMMARY  47-48
CHAPTER 6:MEDCARE ANDROID MOBILE APPLICATION SYSTEM IMPLEMENTATIONAND TESTING  48-64
  6.1 THINGS TO KEEP IN MIND WHEN IMPLEMENTING ANDROID APPLICATION  48-49
  6.2 COMPONENTS OF ANDROID APPLICATION  49-52
  6.3 PREFERENCES,EULA IMPLEMENTATION  52-54
  6.4 LOGIN MODULE IMPLEMENTATION  54-56
  6.5 PHYSICIAN MODULE IMPLEMENTATION  56-58
  6.6 PATIENT MODULE IMPLEMENTATION  58-60
  6.7 ADMISSION MODULE IMPLEMENTATION  60-61
  6.8 MEDCARE SYSTEM TESTING  61-62
  6.9 SUMMARY  62-64
CHAPTER 7:CONCLUSION AND FUTURE WORK  64-65
  7.1 CONCLUSION  64
  7.2 FUTURE WORK  64-65
REFERENCES  65-67
ACKNOWLEDGEMENTS  67-68
GRADUATE STUDY RESEARCH ACHIEVEMENT  68

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 在智能手机环境下健康管理功能设计与研究,TN929.53
  3. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  4. 基于Android终端的小型VoIP系统设计与实现,TN916.2
  5. 基于Android终端的视频通话系统设计与实现,TN929.53
  6. 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
  7. 基于Android智能手机平台的GPS开发,TP311.52
  8. UML在智能手机开发中的应用研究,TP311.52
  9. 基于3G平台的点餐服务系统的设计与实现,TP311.52
  10. 基于Deep Web的图书信息集成与查询系统,TP311.52
  11. 内蒙古电信公司翼支付手机客户端研究设计与实现,TP311.52
  12. 某大型零售企业移动办公系统研究,F721
  13. 基于Android的手机农业专家系统的设计与实现,TP182
  14. 一种基于ARM-LINUX和SQLITE的组件化嵌入式软件系统设计,TP311.52
  15. 基于Android平台的传感器技术应用研究,TP212
  16. 基于Android的图像特效的设计与实现,TP391.41
  17. SaaS在手机上的应用研究,TN929.53
  18. 基于Android平台投资预警系统的设计与实现,TP311.52
  19. 基于Android平台的微型OA系统的研究与设计,TP311.52
  20. 基于Google云计算平台的Web应用系统设计及实现,TP393.09
  21. 基于Android平台的个人移动地图应用,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com