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