Font Size: a A A

Design And Implementation Of Generic Client For E-commerce Platform Based On Android

Posted on:2019-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2348330545955591Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the mobile internet,e-commerce has gradually entered into the new era of the mobile terminal.On the one hand,for e-commerce platform operators in the startup stage,it is difficult to have a mobile client of e-commerce platform in a short time due to insufficient funds and lack of developers.On the other hand,in the increasingly complicated business,more and more function modules bring users a richer experience,but the high coupling between modules poses many difficulties for development and debugging.For the above reasons,this thesis puts forward a general client based on Android e-commerce platforms.This client provides functionalities for two types of users:e-commerce platform operators and e-commerce platform developers.The client provides an Android APP application with shopping functionalities for the e-commerce platform operator.Different e-commerce platform operators can change the data in the server-side database to make the client into a different E-commerce platform according to their own business APP.At the same time,the client provides a shopping Android APP basic framework for e-commerce platform developers.It can reduce the coupling between different business logic as much as possible based on Android component developments.The architecture has the characteristics of high cohesion and low coupling among modules.Each module performs its own duties.Developers can add,modify and delete business modules according to business needs.After the fully researching of existing e-commerce platform,this thesis extracts the common functions of e-commerce platform mobile phone client into one basic module and five business modules based on Android componentization design.The basic module mainly implements network connection,image loading,file uploading and other business-unrelated functions.The five business modules mainly implement the e-commerce business logic,including homepage module,product category module,product detail module,shopping cart module and personal center module.Finally,these six modules form a common e-commerce platform Android client.At last,this thesis has tested the functions of the general client based on Android e-commerce platforms.The functional testing for operators of e-commerce platform mainly contains componentization testing.The functional testing for operators mainly contains business logic testing.The test results have validated the feasibility of the system.The general architecture methods put forward and the results obtained in this thesis are valuable for the development of Android clients.
Keywords/Search Tags:Android, E-commerce, Generalization, Componentization
PDF Full Text Request
Related items