This is the GitHub repository for NTU SC2002 Assignment AY24/25 Semester 1. The application is a Hospital Management System (HMS) designed for partially automating the administrative process and enabling efficient management of the hospital's resources, manpower.
- src: The source code of the program
- bin: The folder containing compiled class files
- data: The data used in this program
- report: The assignment report, containing main report, uml diagram, test outputs, and declaration of GAI use
- html: Javadocs link
To better view the UML Diagram, join this link: https://lucid.app/lucidchart/a9b310ad-e123-4814-b711-ad7c97cae8b4/edit?view_items=h4EfqSFwtJsd&invitationId=inv_930dd99b-ec31-469d-9fd6-29982c1b3ea5
You can click on an arrow to see which 2 classes it connects
- Java Development Kit (JDK) 21 or later
- Navigate to the project root directory:
- Compile the Java files:
javac -d bin -sourcepath src src/Main.java
- Run the compiled program:
java -cp bin Main
- Team members:
- Bui Gia Nhat Minh
- Dao Hai Nam
- Le Nguyen Bao Huy
- Nguyen Tung Lam
- Vu Thao Nguyen