Font Size: a A A

Design And Implementation Of The HuYing Service Platform

Posted on:2016-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:F QiuFull Text:PDF
GTID:2308330467996760Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The mobile Internet era has not only changed the way in which people live and communicate, but also influenced the development of business model. O2O can make the online service to promote offline consumption. This pattern has made the information and physical, online and offline become more and more closely, and has become a major trend in the mobile application market. Moreover, mobile phone has the advantage of the Location Based Service (LBS). The combination of O2O and LBS may well be a wonderful platform for mobile internet. This platform will gather the user, and provide a range of value-added services, and make full use of the potential of resources.The company, which the author has been working for, wanted to develop an instant communication service platform based on GPS. Consumers on this platform can release their characterization of demand. The system can instantly push the demand to the merchants within the specified range. The merchants immediately make response to customers. Then customers can choose satisfactory merchant who has responded to the order. Customers also can book the business and comment on the business. Through the discount, providing information and booking service, the merchants can take the offline store messages pushed to users on the Internet, and convert them to offline customers.The mobile clients were based on Android platform. Pushing service has used the ASmack class library. The server was based on the frameworks of Spring MVC, Hibernate and MINA. Data transmission was dependent on the XMPP protocol and JSON files. The author fully took part in the requirements analysis, architecture design and database design of this project, and during the implementation phase the author independently finished the server development, pushing module and the background management system. By the method of software engineering management, the requirement was analyzed basing on use case modeling, and the architecture was put forward. It mainly described the implementation process of the pushing module, the business management module, order management module and other key modules.The development of this project’s basic modules have now been completed, and was under the testing phase. It will be improved and optimized continuously improving performance of the system and experience of users. The modules finished by author are functional perfect and operate stably. It has achieved the expected goal.
Keywords/Search Tags:Apache MINA, XMPP, O2O, Push Message, Spring MVC
PDF Full Text Request
Related items