Font Size: a A A

Design And Implementation Of Agricultural Trade Products Trading System

Posted on:2020-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:X M LiFull Text:PDF
GTID:2428330575498447Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Food safety has drawn more and more attention from the government and people.The primary task to ensure food safety is to establish a set of food traceability system,from production to sales and consumption,with the purpose of making food sources traceable and food whereabouts traceable.Project aims To design a business user active use of software products,from the perspective of merchants,the intimate combination of merchants demand,improve product sales,reduce inventory risk of loss and expanding trading partners such as the goal,so the project design in the agricultural products trading system enters sells saves the management,Online real-time transactions between merchants,O2O(Online To Offine Online To offline)consumers offline shopping function.Through the agricultural products trading system,merchants can not only make electronic trading accounts,but also increase their own exposure rate,obtain more business recommendations,attract more offline consumers,and obtain more benefits.The project also established data for the food safety traceability system to track the food flow demand in the sales link.This paper designed and implemented a commodity trading system based on android system.In this project,I participated in the project startup stage,demand analysis stage,system outline design stage,database design stage,detailed system design stage and system test and deployment stage.The system consists of a server and a client,which uses the MVP(model-view-presenter business-view-controller)architecture combined with OkHttp to communicate over a network.In the system the detailed design stage,through I will the demand of each functional module is broken down,the responsible for process design and the functional modules of function class design,and then start coding work,mainly includes the client MVP architecture design and build,wholesale commodity management function module,function module,the retail function module,suppliers management function module and nearby merchant function module design and implementation.In terms of technology,android frontier controls and custom controls are used to complete UI rendering.ButterKnife interprets and listens to the UI interface using the component annotation framework;The OkHttp framework is used to realize the data interaction between the network request and the server.Use the combination of multithreading +Handler to complete the information interaction between classes;Using GPS+ baidu online map to obtain real-time positioning;Glide Glide frame is used to optimize multi-picture and reduce the response time of loading interface.Code burial point is used to realize the data acquisition of client user behavior,as well as the generation,merging and parsing of qr code.In the server side,I mainly participated in the research and development of user-based collaborative filtering recommendation algorithm,and was mainly responsible for the calculation matrix construction and the calculation of user similarity.Finally,in the test and verification phase,the project is deployed to the test environment,simulating the real scenario,and the functional and non-functional tests of the system are completed.At present,the project has completed the system research and development,and passed the test,is stable operation.
Keywords/Search Tags:Trading system, Android, Recommended, Positioning, O2O
PDF Full Text Request
Related items