This Java-based Tarmeez Club Management System includes various entity classes with specified data types to manage University data. It allows you to manage students, courses, teachers, assignments, exams, library books, attendance records, projects, employees, events, and inventory items.
- Student Class:
String studentID,String firstName,String lastName,String dateOfBirth,String email - Course Class:
String courseID,String name,String teacher,int credits - Teacher Class:
String teacherID,String firstName,String lastName,String email - Assignment Class:
String assignmentID,String title,String deadline - Exam Class:
String examID,String subject,String date - LibraryBook Class:
String ISBN,String title,String author - AttendanceRecord Class:
String recordID,String studentName,String date,String status - Project Class:
String projectID,String name,String description - Employee Class:
String employeeID,String firstName,String lastName,String department - Event Class:
String eventID,String name,String date - InventoryItem Class:
String itemID,String name,int quantity
These are the inline instance variables for each of the additional entity classes. You can use these as a reference to implement the entity classes in your project.
Each manager class provides methods for adding(), updating(), deleting(), and listing() records of the respective entity type.
The Tester class demonstrates the usage of entity and manager classes with sample data. You can customize it to test the functionality of your specific implementation.
- Clone this repository to your local machine.
- Open the project in your preferred Java development environment.
- Customize the entity classes, manager classes, and tester class with your specific data and functionality.
- Run the
Testerclass to test your project's functionality.
Good Luck.!