(a) Peer-to-Peer / P2P
(b) Benefit: Cheaper to set up / easier to maintain (1) because no expensive server/manager needed (1).
(c) Drawback: No central backups (1) so Alex must backup each device individually (1).
(a) Main computer / Back office computer
(b) Checkout computer / Till
(c) Client Role: Sends request to server (1) with barcode data (1).
(d) Server Role: Processes request / searches database (1) and returns price to client (1).
Reason 1: Centralised Backups
Backup all data from one location (1), prevents
data loss if local PC fails (1).
Reason 2: Centralised Security/Updates
Deploy updates/anti-virus centrally
(1), saves time vs updating 500 PCs individually (1).
Reason 3: User Access
Roaming profiles allow students to log in any computer
(1) and access their files (1).