Font Size: a A A

Design And Implementation Of Retail Mobile E-commerce System Based On Android

Posted on:2014-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z W CaiFull Text:PDF
GTID:2308330464457898Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Following the arrival of 3G era and the popularization of smart phones which utilize android and ios, cell phones have seen more and more use in E-commerce. Comparing to traditional retail E-commerce, in mobile retail E-commerce customers can place their orders in a blink, and pick their own "flavors" as they wish. The customers are able to purchase whatever merchandise they want, at any time of their choice. Comparing to traditional E-commerce, mobile E-commerce makes shopping a refreshing and convenient experience to the customers. The traditional way has a few shortcomings:The servers are less reliable; response is slower; cost is higher. Not to mention that it’s difficult to deploy the network and to protect it against potential invaders. All the above makes online shopping clumsy and not enjoyable.We find it imperative, after a thorough investigation in the key technology and the current status of mobile E-commerce, to design mobile E-commerce platforms so as to meet the need. This paper begins with an introduction of the Android system and architecture of the application, and then moves to analyzing the requirements of mobile E-commerce, which includes analyzing the functional requirements and the feasibility. We focus on designing and implementing multi-channel retail E-commerce, whose platform can be divided into five components:mobile client, mobile access server, web application server, mobile profile and statistical back-end. Application server will be shared with the front-end. Mobile client will be developed for Android OS to realize core features such as client registering, browsing, categorical search, order placing and reviewing. The server is developed on.net platform. Its Client presentation layer adopts responsive design idea. JSON is used for its data packaging. Complicated business logic is implemented by the application server which is SOA based and uses hessian protocol to transmit data. So that efficiency and safety can be simultaneously achieved, and it’s easy to control, extend and allocate resources. Subsequently we can seamlessly connect the reviewing modular and the logistics modular to the back-end of the server, which saves developmental and maintenance costs.
Keywords/Search Tags:Mobile E-commerce, retail, mobile access, application server
PDF Full Text Request
Related items