Dissertation > Excellent graduate degree dissertation topics show

Android platform environment application architecture design and implementation

Author: LuoZhen
Tutor: HuangJinGuo
School: Huazhong University of Science and Technology
Course: Industrial Engineering
Keywords: Android platform Software Architecture Hierarchical model Message mapping Service proxy object
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 560
Quote: 7
Read: Download Dissertation

Abstract


Wireless communications industry and the Internet , the rapid development and integration led directly to the substantial growth in demand for smart phones , smart phones sold worldwide last year, nearly 200 million , and the increasingly fierce momentum of development , the market outlook is excellent . With 3G technology, mobile phones become more powerful , consumer smart phones are increasingly high requirements , which led directly to the phone software design quality and efficiency will become increasingly important . The smart phone software development cycle complexity and contradiction , mobile phone system with limited resources and features numerous contradictions , Internet downloads and security risks contradiction , traditional software development model has become a serious smart phone software development obstacles. In order to improve the quality of mobile software development and efficiency , this paper presents the underlying platform and the upper design of an intermediate structure between the application layer , the establishment of a more stable framework for software development ideas. Firstly, this paper analyzes the theory of software architecture , architecture design on the principles of rationality and reliability principles were fully weighed , the architecture is divided into four layers, top to bottom: the application layer, security layer, business layer and the adaptation layer , the layers are relatively independent . Application layer is responsible for mobile application initialization, shutdown, and related controls work ; security layer is responsible for protecting data against viruses Trojans and other malicious attacks ; business layer is responsible for packing all types of mobile application business , and to provide related services to the application layer calls ; adaptation layer is responsible for data exchange with the protocol stack . This experiment used the Android platform. Google developed Android is the open source Linux -based mobile platform, we offer a range of API and Development Kit , which includes the operating system, user interface and applications - all the necessary work of mobile phone software, but does not exist any past hinder exclusive mobile industry innovation barriers . In the last , the application of this framework , we have developed on the Android platform this GTalk instant messaging software , confirming the applicability of the architecture .

Related Dissertations

  1. Research on Topic Clustering Model of Socail Tagging Based on Bayesian Theory,C93
  2. Research and Implementation of Embedded Network Video Software,TP393.09
  3. Research on Servo Press Upper Computer Control and Process Planning Software,TP273
  4. Android-based multi-hop wireless network communication software design and implementation,TN929.5
  5. Android-based wireless system design and implementation,TP311.52
  6. SmartSAR SWA- based Artop automotive electronics software architecture design and implementation tools,TP311.52
  7. Software architecture model based on hybrid power plant SIS,TP311.52
  8. AFC rail line operation and maintenance management system design and implementation,TP311.52
  9. Adaptive Software Architecture Model and intelligent research,TP311.52
  10. Design and Implementation of the information platform for the automated office of the Department of Education,TP311.52
  11. Planning for Autonomous role behavior hierarchical modeling virtual environment technology,TP391.9
  12. The Research of Active Anti-vibration System for Measuring Diameter of Steel Tube,TP274
  13. A New Software Test Framework Based on Model-use and Executable Specification,TP311.52
  14. The Research on the Strategy of AST3 Image Processing Flow,TP391.41
  15. Research on Insurance Claiming System and Its Coordination Fault-Tolerance Hierarchical Model,TP302.8
  16. Design and Implement on IP Broadband Networking Optimization Support System,TN915.09
  17. Pillar stability of points based on the level of gray relational analysis,TD863
  18. The Research on Classification Model for Comprenhensive Appraisal of Undergraduates’ Constitution and Health,G804.49
  19. Research on a Web-based Remote Condition Monitoring System for Mechanical Equipments,TP274
  20. A DDS-Architecture Dynamic Evolution Framework Based on Reflection,TP393.09
  21. Component-based software product line technology,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile