Short
Description
The PharmaSpenser software application is for drug storage and is managed by an intelligent, quick robot, intended to optimize the time to dispense medication for customers.
The robot and the storage system are both controlled and managed by the PharmaSpenser software.

|
The PharmaSpenser is the pharmacist's interface with the PharmaSpenser robot and storage system, remote control software using TCP/IP protocol to manage a Client/Server application; multiple clients can communicate with the robot database at the same time, and all are managed by requests and queues.
Interface
Design
Considerations
-
Synchronization: Handles client requests received by the machine controller and executes them according to the FIFO method (First In First Out) .
-
Database Mirroring: the central database changes frequently and all workstations should be constantly updated by the central database.
|