Visitor Management System in Hospital
The diagram below show the Use-Case diagram for this Hospital VMS.
- There are four character in this Use-Case Diagram.
- 🧑⚕️ Admin can do the CRUD operation for the role of admin, user, and security. Admin also can view all the visitor's information and department's details.
- 👨💻 User as Hospital Employee can do the CRUD operation for the visitor. User also can view all the visitor's information that created by him/her self.
- 🙋♂️ Visitor of the Hospital can view him/her self visitor's information by the visitor ID.
- 👮♂️ Security guard can view all the visitor's information to make sure the visitor has booking for that day.
The diagram below show the Entity Relationship Diagram that contains the Database Modelling with Crow’s Foot Notation.
- There are total three collections named User, Visitor, and Department in the database named vms.
- The Visitor collection has a key field named inputby will contained the username of the User collection.
- The Department collection has a key field named visitors will contained the id of the Visitor collection.
https://tranquil-beach-83069.herokuapp.com/api-docs/
Heroku Connection that accompanies the The Heroku CLI and Deploying Node.js Apps on Heroku tutorial.