IMPLEMENTATION OF BIDDING SYSTEM
Bidding system is based on Client-Server architecture. The server is implemented using Java RMI(remote method invocation) technology and the client is implemented using Java Swing. The client does a server look up and makes remote procedure calls to communicate with the server.
Bidding system has been implemented so that senior citizens can easily bid for nurse times. This implementation also provides the ability for nurses to register with the bidding system. Bidding system provides services such as storing and maintaining nurse and senior citizens records, scheduling nurse times and allowing senior citizens to bid for nurse times.
Various Java design patterns has been used in implementing
the bidding system. The fundamental reason for using design patterns is to
provide implementation extensibility, ease of code maintenance, helps define
clear boundaries like client tier, server tier and their communication channel.
Equally, it allows you to describe the programming approach so that other
programmers can easily understand.