Font Size: a A A

The Design And Implementation Of The Group Chatting System Based On Tuniu APP Platform

Posted on:2016-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:C G ZhuFull Text:PDF
GTID:2348330479454378Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of mobile Internet technology, and the rapid upgrading of smartphone operating system, the technology of instant messaging system based on wireless Internet demand is more and more big, all kinds of software also emerge in endlessly. In recent years as QQ, micro letter, devoted to stranger, near the popularity of mobile IM applications, such as instant messaging system has become the important tool of communication, this means of communication has been integrated into all aspects of daily life. However, is not only a simple instant messaging software, embedded in other platform of instant messaging system is becoming more and more widely is widely used, without the secret, baidu post bar, etc in the APP instant messaging system. This kind of instant messaging system, for all kinds of application of socializing and user experience has a very positive meaning.The instant messaging system is way cattle travel network of independent research and development based on its mobile platform of instant communication tools, it is mainly in the face of the mobile platform users. The system is divided into two parts, the client and server end client geared to the needs of users, provides a friendly interface, and the server as a service. Paper through the analysis of the principle of XMPP protocol, the principle of RTP/RTCP protocol, use C/S architecture, using MVC mode of development, follow the principle of software engineering, first of all, and then puts forward the general design of the system, and the specific design and development of the principles and objectives, dividing the system function module structure, determine the technical architecture, and then on each module of the system, a detailed analysis of design and implementation of the system, such as the key module of flow diagram, class diagram, activity diagram and the core code to complete this paper in detail. Through the above work, the system realizes different modules. At last, through repeated tests, perfecting the system, and have a good user experience.This system USES the Eclipse as a software development platform, USES the Openfire XMPP server server as a system. In terms of data, the client database using Android SQLite database, bright with the My Sql database server database. To adopt the TCP protocol between client and server communication.Users within the instant messaging system has realized the platform more real-time, wide, free communication, provides the platform for users to a more convenient and efficient way of communication. At the same time, administrators can also through the monitoring data from the server to manage and record the user's needs, shielding illegal character and sensitive words. It has a very positive meaning in promoting the development of platform business fast.
Keywords/Search Tags:Instant messaging system, Android, XMPP agreement, C/S
PDF Full Text Request
Related items