| With the continuous development of social science and technology,people's living standards have been greatly improved.The desire and demand of traveling by using leisure time has become more intense[1],but sometimes it is difficult to find like-minded travelers.This paper first discusses the background of this topic.Compared with the existing social software such as WeChat and QQ,this system has a wider contact surface for users,not only to the familiar people,but also to the strangers who have personal needs.Secondly,according to the needs of people traveling at present,this paper determines this article.The functional requirements and performance requirements clearly define the feasibility of the application of the Android platform based companion travel system.On this basis,the main operation process of the user in the use of software is analyzed.After that,the main functional requirements of the system are analyzed.Finally,the overall design of the companion trip system is designed from the software technology,then a set of Android based partner trip system has been implemented.This system can provide users with online and offline organizational activities based on the App.Users can release travel needs through online,including destination needs,partners' needs and so on,or exchange information according to other people and find appropriate partners.Before users go travel,some information,such as phonetic,text,picture and other related information can be carried out online.When users ready to set out,it is possible to make the corresponding route planning according to the Baidu map,such as the driving route,the riding route,the bus route,the walking route and so on.After the trip,the user also can share the personal ideas and travel feelings through this system.This paper is based on the Android operation platform travel system.The system based on C/S structure development,using PHP and MySQL programming to realize the storage and operation of the database.The mobile application terminal mainly applies Android UI development technology,uses Activity components,and develops according to MVC mode.Network data interaction follows the HTTP protocol to achieve communication with the server side.In the background development environment and operation environment,MySQL is selected as the backstage database server,and the Android mobile terminal is used as the client of the companion trip system,and the JAVA and Android technologies are used,and the development environment such as SDK,ADT,AVD,DDMS and so on is used. |