Font Size: a A A

Design And Implementation Of Online Life Service Platform

Posted on:2017-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:Q XingFull Text:PDF
GTID:2348330509954174Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Now mobile communication has entered the era of 4G and mobile intelligent terminal equipment has become the mainstream.The openness and simplicity of Android platform bring it more and more developers and users and make it be one of the most popular mobile intelligent operating system at present.However, wechat public platform is also preferred by people as a mobile device platform for the features of large number of users, easy to manage, much editable material and so on. Light weight Java EE platform is a development tool applied widely by people. Generally, the enterprises take it to support the server. Because of the characteristics of openness and scalability, it is employed in the filed of internet and the finance.In this thesis, the design and development of an online life service platform is present with the WeChat, Android system and Java EE platform.The user in this online life service platform consist of three kinds of groups, which are salers, consumers and platform managers. The salers work through the Android cilent. The consumers ask for the severce by the WeChat public account. And the platform managers support the technique efforts to keep the platform working in order. In the process of business, the consumers apply for some service on line at first. Then only one saler will win the opportunity to support the service for consumer through competitive bidding.Android client is the tool to design and develop web pages. WeChat public platform plays the role of forwarding message. And the technology of Velocity could implement webpage editing and display. In addition, the logical processing is finished by the backend serve, where the combination of Spring, Spring MVC and MyBatis is ultized by the framework. Spring framework is responsible for creating objects and dependency injection. Spring MVC receives the request firstly. Then it processes the request and gives the result. MyBatis is a persistence layer framework. It creates the connection among different databases and excutes SQL statements.After finishing the development of the online life service platform, the dominant functions are verified. Through the WeChat public account, the consumers can create the personal information, select service category, apply for request and select the salers. At Android client, the salers can register, create personal information, receive the request in the platform, participate in bidding and check the information of consumers. In the operating background system, the platform managers can operate the information of requests, salers and consumer. Furthermore, they also have the right to check some authentication information. Except the function, some test about the performance and security of this platform are also finished. Results show that each component can work well. The Android client, the WeChat public account, the web browser can interact with the server under the demand of design. So the requirements for performance and security are both achieved.
Keywords/Search Tags:Android client, WeChat public account, operating background system, online life service platform
PDF Full Text Request
Related items