This project is a work-in-progress management system targeted at hospitals. It allows for various individuals to view and update central database information depending on the role of the respective user. Various functionality exists for the following roles: Doctor, Patient, Nurse, Administrator, Receptionist, and Hospital Authority.
The following instructions will get you a functional copy of the software running on your local machine.
- Windows 7 or higher
- Java JDK version 11 or higher.
- The latest version of Eclipse.
- The most recent version of Windows Builder (and all corresponding items in the release) should be downloaded in Eclipse prior to launching the program.
- Download the file
run.jarfrom the master branch. - Open a terminal where the
.jarfile is located, and execute the following command:java -jar run.jar
- Download everything from the master branch into a folder
- Open Eclipse and import that folder as a java project
- Right click the project name -> Build Path -> configure build path
- Click the Libraries tab -> click class path section -> Add JAR
- Navigate to the lib folder within your project, and select the only file in there
- Apply and close the dialog box
- Right click the project -> refresh
- Click Run in Eclipse and the GUI should load.
The following sample credential usernames and passwords can be used to log in to the system for testing. Remaining users can be found in the src/dbase/dbase.txt file:
- Format: username, password <-- associated role
- jusur, jusur <-- doctor
- brim, brim <-- patient
- yunoh,yunoh <-- admin
- igomo,igomo <-- nurse
- deuu,deuu <-- receptionist
- nirvis,nirvis <-- hospital authority
The software is built using Java, with love.
- Sajid Choudhry
- Qian Ni Zhang
- Jeremy Fan
- Mohammed Rakeeb
- Neil Mariano
See the list of [contributors] (https://github.com/Cherium/HospitalManagement/graphs/contributors) who made this project possible.
Thank you for reading thus far! Please contact one of the above contributors if you have any problems running the software.