Pharmacy Management System Use Case Diagram
This Use Case Diagram is a graphic depiction of the interactions among the elements of the Pharmacy Management System. It represents the methodology used in system analysis to identify, clarify, and organize system requirements of the Pharmacy Management System. The main actors of the Pharmacy Management System in this Use Case Diagram are Super Admin, System User, Stock Manager, Customers, Cashier who perform the different types of use cases such as Manage Pharmacy, Manage Medicines, Manage Stocks, Manage Company, Manage Inventory, Manage Sells, Manage Users and Full Pharmacy Management System Operations. Major elements of the UML use case diagram of the Pharmacy Management System are shown in the picture below.
The relationships between and among the actors and the use cases of the Pharmacy Management System:
- Super Admin Entity: Use cases of Super Admin are Manage Pharmacy, Manage Medicines, Manage Stocks, Manage Company, Manage Inventory, Manage Sells, Manage Users, and Full Pharmacy System Operations.
- System User Entity: Use cases of System Users are Mark Attendance, View Attendance, Update Profile info, and Search Medicines.
- Stock Manager Entity: Use cases of Stock Managers are Manage Pharmacy, Manage Medicines, Mange Stocks, Manage Company, Manage Inventory, Manage Sells, Create Bill, View Attendance, Mark Attendance, Update Profile info, Search Medicines.
- Customers Entity: Use cases of Customers are Orders for Medicines, View Bills, Making Payments, and Upload prescriptions.
- Cashier Entity: Use cases of Cashier are Create Bill, Search Medicine, View Attendance.
- Admin 2. System Users 3. Stock Manager 4. Cashier 5. Customer
Additional Knowledge of Pharmacy Management System Use Case Diagram and Description
The objective of a use case diagram is to show the interactions of numerous items called actors with the use case and to capture the fundamental functionalities of a system. As you see through the diagrams, there are the use cases involved to define the core functions of a system. These processes were expected by the users to be connected to produce a certain output. Being a programmer, this could be an important role that Pharmacy Management should have.
Comments
Post a Comment