Font Size: a A A

Rapid Development Framework For Home-service O2O Background System

Posted on:2018-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y K NiuFull Text:PDF
GTID:2348330518496902Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
O2O means OfflineToOnline, it refers to the traditional business into online. At present,China’s O2O market is still in the early stage. Home service O2O is mainly discussed in this thesis. A number of enterprises intend to quickly provide O2O services based on their own advantages.Compared to the general web application, home service O2O system have fixed modules and similar process, but in the implementation process,similarity of the system is usually ignored. This thesis proposes a rapid development framework for the home-service O2O background system in order to improve the development speed of the system and to meet the needs of rapid development. How to design a reasonable framework and define the use of developers is the main problem to be solved in this thesis.This thesis analyzes the functional requirements and business of home service O2O, and designs a layered framework. Other systems can be developed by calling a series of interfaces. In order to enable developers to quickly deploy, the framework is developed using full-stack play framework and scala language.For the rapid development, there are three features in this thesis: (1)a scheme of flexible three-layered interfaces are proposed, and for the division of the three layer interface,a series of specifications are defined.These interfaces are called integrated interface, combination interface and atomic interface. Advanced-level interface can only call the low-level interface, but the second-level interfaces belonging into the same module can be called each other. (2) A scheme for automatically allocating the service personnel is designed, which ranks by the scores of the space strategy, the time strategy and the personnel priority strategy. (3) This thesis combines with the splitting table, scalable cache and executing time tasks to reduce time consuming.In order to test the framework, an application in real environment is developed. The application is running effectively, which proves the efficiency of the multi-layer interface. Business process is complete and the order allocation is reasonable, which proves that the framework design is reasonable.
Keywords/Search Tags:home service O2O, rapid development, backend, framework
PDF Full Text Request
Related items