Font Size: a A A

Design And Implementation Of Network Mall System Based On The Mobile Payment Of Bitcoin

Posted on:2016-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2348330488457314Subject:Engineering
Abstract/Summary:PDF Full Text Request
The 21 st century is the era of a booming mobile Internet. As an intelligent device to connect the network, the cell-phone has become the indispensable tool in people's daily life. With more people and businesses are being connected through the phone, as well as the rapid development of e-commerce, more and more people pay on mobile phones. At the same time, as a virtual currency, Bitcoin has been accepted by more and more people. Recently, a decision had been officially made by the EU Court of Justice, which recognized the currency status of Bitcoin. More and more individuals and organizations begin to accept Bitcoin as a payment currency. As the payment of Bitcoin is convenient and completely decentralized, as well as the fact that e-commerce plays an important role in the mobile Internet, an online shopping system, based on the mobile payment of Bitcoin, is designed and implemented in this thesis.This system consists of the client, the server and the background management system. The client and server uses Client/Server mode, and the background management system and the server uses Browser / Server mode. The server holds the data of the goods in the mall and the trading records. Besides, it provides background management system which allows administrators to update and manage the database quickly and easily. The client of system uses Bitcoin-Wallet purse as a mean of payment. By accessing the relevant data on the server, it provides a variety of commodity information for users to choose and buy easily.Specifically, some of the key technologies used in the system is introduced in this paper, including the Android platform architecture and basic components, Java Web development and other related technologies. The system mainly contains three functions: the general information, the details and the purchase of the commodities. Combined with the system requirements' analysis of the function modules, this thesis designs the corresponding client interface and server-side interface, as well as the goods and transaction database table and the JSON interactive data format between client and server. According to the design of each function modules, the coding work is completed and the system with above functions is implemented. The client mainly includes three big functions: the list, the details and the purchase of the commodities. In addition to handle the interaction logic with the client and background management system, the server also provides the function to query the service status, to obtain the currency exchange rates, to judge the legality of bitcoin trading and so on. Background management system provides visual interface for administrators to update and manage the goods database and transaction history. Finally, the system has been tested, and the results show that the system is running in good condition, in line with expectations.
Keywords/Search Tags:Bitcoin, Mobile payment, Android, Network mall, Java web
PDF Full Text Request
Related items