A Peer-to-Peer Point of Sale System: A design of a ditributed system with peer-to-peer architecture to replace a solution based on a client-server model

Typ
Examensarbete för masterexamen
Master Thesis
Program
Computer systems and networks (MPCSN), MSc
Publicerad
2015
Författare
Peter, Joen
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
In this thesis we investigate an enterprise IT system based on a simple 3-layer client-server model, with clients connecting to local servers which are then in turn connecting to a central enterprise wide server. The system that is analyzed is a retail system, consisting of Point of Sale (POS) clients and one server in every shop to handle the clients. The local servers in turn communicate with a central server that keeps track of all retail transactions from all the shops, and all the reference data (articles to sell, prices, campaigns, etc) being sent to the shops. Because of cost and maintenance issues there is a demand for being able to deliver the service without the overhead for the local servers. Finding a way to eliminate the local server from the system is the purpose of this thesis. This is achieved by closely examining the data flow and functionality of the local server, thereby being able to suggest two different approaches to solve the problem using a peer-to-peer approach. The two different designs are compared and evaluated, showing the difference in the approaches. This result can also be used in a more generalized manner to look at removing layers of servers in similar systems.
Beskrivning
Ämne/nyckelord
Data- och informationsvetenskap , Computer and Information Science
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index