Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faraasat/university_health_management_system_java
University Health Management System project, provides a user-friendly GUI for managing the health records of employees, students, and teachers in a university setting.
https://github.com/faraasat/university_health_management_system_java
java oop swing swing-gui
Last synced: about 12 hours ago
JSON representation
University Health Management System project, provides a user-friendly GUI for managing the health records of employees, students, and teachers in a university setting.
- Host: GitHub
- URL: https://github.com/faraasat/university_health_management_system_java
- Owner: faraasat
- Created: 2021-01-04T13:46:54.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-04T19:57:18.000Z (9 months ago)
- Last Synced: 2024-11-21T03:54:43.542Z (2 months ago)
- Topics: java, oop, swing, swing-gui
- Language: Java
- Homepage: https://github.com/faraasat/university_health_management_system_java
- Size: 7.26 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# University Health Management System Project (Java and Swing).
#### Welcome to the University Health Management System project! This project, developed as part of the Object-Oriented Course using Java and Java Swing GUI, provides a user-friendly graphical interface for managing the health records of employees, students, and teachers in a university setting. The system allows recording data about patients, and their diseases and provides basic medical treatment suggestions. With comprehensive CRUD (Create, Read, Update, Delete) features and support for text documents and MS Access as databases, this project offers an efficient solution for managing health-related information.
---
### ๐ Case Study for "University Health Management System":
#### ๐ Website URL: N/A
#### ๐ GitHub URL: https://github.com/faraasat/university_health_management_system_java/#### ๐ Course: Object-Oriented Programming (OOP)
This project was completed as a requirement for the Object-Oriented Programming (OOP) course.#### ๐ Client:
This project was made as a university project, so there was no external client. The goal was to demonstrate proficiency in Object-Oriented Programming by developing a functional University Health Management System.#### ๐ Problem:
For this project, there was no specific problem to solve. The objective was to design and develop a comprehensive health management system for a university, showcasing Java programming skills.#### โก Solution:
The University Health Management System is a Java-based application that enables efficient management of student health records, appointments, and medical services. The system features:
- User authentication and authorization
- Student profile management
- Appointment scheduling and management
- Medical record management
The system was developed using Java, with a focus on modularity, scalability, and user-friendliness.#### ๐ Result:
The project successfully demonstrated a comprehensive University Health Management System, meeting all the requirements and showcasing proficiency in Java programming. The system is functional, user-friendly, and scalable, making it a valuable asset for any university seeking to manage student health services effectively. The project's success demonstrates the ability to design, develop, and deploy a robust Java-based application.---
### โ๏ธ Project Features
- **Create:** Easily add new health records for employees, students, and teachers, capturing important details such as personal information, medical history, and diseases.
- **Delete:** Retrieve and display health information for individuals, allowing quick access to medical records for diagnosis and treatment.
- **Update:** Effortlessly modify health records as needed, ensuring accurate and up-to-date information for effective health management.
- **Delete:** Remove health records from the system when necessary, maintaining data integrity and privacy.---
### ๐ต๏ธโโ๏ธ Project Details:
The University Health Management System project utilizes the principles of object-oriented programming and Java Swing GUI to create a seamless and intuitive user experience. By providing a graphical interface, the system simplifies the process of managing health records, making it convenient for universities to track and monitor the health of their employees, students, and teachers.
---
### โจ๏ธ Technologies Used:
- **Java:** The project is implemented in Java, a versatile and powerful programming language known for its object-oriented capabilities.
- **Java Swing:** Java Swing is used to develop the graphical user interface, offering a wide range of components and tools for creating interactive applications.
- **Microsoft Access:** Access is used as a Database to store the details about the patients.---
### ๐ How to Use
To use the University Health Management System project, follow these steps:
1. Clone the project repository from GitHub.
2. Set up the required dependencies and libraries for Java and Java Swing.
3. Compile the Java source files using an appropriate Java compiler.
4. Run the compiled executable file to launch the University Health Management System.
5. Follow the on-screen instructions to perform various CRUD operations and manage health records.---
### ๐คนโโ๏ธ Skills Utilized:
![Visual Studio](https://img.shields.io/badge/-Visual%20Studio%20Code-00CCBB?style=for-the-badge&logo=visual-studio-code)ย ย ย ย
![Java](https://img.shields.io/badge/-Java-999999?logo=C%2B%2B&style=for-the-badge&logo=openjdk)ย ย ย ย
![Swing](https://img.shields.io/badge/-Swing-14A0C4?&style=for-the-badge&logo=java)ย
![Object Oriented Programming](https://img.shields.io/badge/-Object%20Oriented%20Programming-14A0C4?&style=for-the-badge&logo=oop)ย---
### โ Contributors:
We would like to acknowledge the following contributor for their valuable contributions to this project:
            
            
            ---
### ๐ License
This project is licensed under the [MIT License](https://chat.openai.com/LICENSE), allowing you to use, modify, and distribute the code freely.
---
### ๐ Additional Resources
For more information on the concepts, object-oriented programming, and Java Swing GUI used in this project, refer to the following resources:
- [Java documentation](https://docs.oracle.com/en/java/)
- [Java Swing documentation]([https://www.cplusplus.com/doc/](https://docs.oracle.com/javase%2F7%2Fdocs%2Fapi%2F%2F/javax/swing/package-summary.html)https://docs.oracle.com/javase%2F7%2Fdocs%2Fapi%2F%2F/javax/swing/package-summary.html)