Queuing System : Logic Circuits Project
Companies do their payment systems through cashiers. Instances, like outrageous number of clients, may arise. We need a systematic process of serving the clients. Thus, this specially-designed electronic circuit, namely queuing system, will control the vast number of clients to be served.
Queue represents a certain number of customers waiting for service (of course the queue may be empty). Typically the customer being served is considered not to be in the queue. Sometimes the customers form a queue literally (people waiting in a line for a bank teller). Sometimes the queue is an abstraction (planes waiting for a runway to land). Population of Customers can be considered either limited (closed systems) or unlimited (open systems). Unlimited population represents a theoretical model of systems with a large number of possible customers (a bank on a busy street, a motorway petrol station). Example of a limited population may be a number of processes to be run (served) by a computer or a certain number of machines to be repaired by a service man. It is necessary to take the term "customer" very generally.
The system comprises of 3 manually-controlled buttons, which will indicate the client to be served and the respective window. Seven-segment displays, which will display the current client number served and its window number, and a reset button, which will bring the seven-segments displays back to their default values.
Systematically, the client will get their priority numbers. The attendants on their respective windows will press the window buttons that will trigger the seven-segment. Upon triggering, the seven-segment display will show who will be served at that window. Reset button can be used when transactions for that day are through.