Font Size: a A A

The Design And Implementation Of Agricultural Products Trading Platform Based On Micro Service

Posted on:2018-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Z X DuFull Text:PDF
GTID:2428330596990018Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In 2014,the online sales of agricultural products were more than 100 billion yuan,and by 2015 the figure had increased to more than 200 billion yuan.The development of online sales of agricultural products is extremely rapid.However,there are still many problems in the online sales of agricultural products,such as the imperfect market players,the serious lag of infrastructure construction,etc.The “No.1 Central Document” of 2016 proposed to vigorously promote the "Internet Plus" modern agriculture,with the application of mobile Internet and other modern information technology,to promote the transformation and upgrading of the whole industry chain of agriculture,boost the development of rural electronic business,accelerate the realization of full coverage of broadband,innovate the compensation mechanism of telecommunications universal service,to provide the lower internet prices and elevate connection speeds of rural internet.Although the number of rural internet users is growing rapidly,the problem of "the last kilometer" of rural information highway is still outstanding,because of the unbalanced economic development in different rural areas and the limited use of internet of farmers.Now with the popularity of mobile phones,more and more famers learn to use them.The widely use of mobile phones and its convenient operation,brings us an opportunity to solve the problem of "the last kilometer" of rural information highway.Therefore,under the premise of the rise of the mobile Internet in rural areas,how to build an online trading platform for agricultural products based on PC and mobile terminal is one of the keys to promote the upgrading of the agricultural industry chain.In the process of building the agricultural trading platform,I participated in the overall design of the trading platform.At the stage of requirements analysis,I proposed and conformed the requests,designed the prototype interface of whole project.When implementing it,I involved in the design and review of platform architecture,independently designed and implemented the mobile API.In the phase of testing,I completed the whole unit test of API.Micro service is so popular in morden Internet companies.It's one of the best practices of SOA service of the concept of servitization.The implementation needs the independent deployment,isolated operating and low interaction coupling with other systems of every single function module.The architecture of Micro Service can satisfy the needs of flexibility and high available.The trading platform adopted Spring Boot.This micro framework of Spring Boot is a kind of best practice for Java language ecology.It absorbs the concept of COC(Convention Over Configuration)in Rails framework instead of fussy XML config of Java.This paper firstly introduced the research background of agricultural products trading platform,the research status of Micro Service architecture at home and abroad,and the main work at writing stage.Secondly,I summaried the relevant Internet technologies,and focused on the requirements analysis and overall design of the agricultural trading platform,the detail design and final implementation with the use of the Micro service and related technologies.In the end,I summarized the whole paper writing work and presented my own future prospects.
Keywords/Search Tags:Micro Service, SOA, Spring Boot, Rails, COC
PDF Full Text Request
Related items