Microproject
Microproject
MICRO PROJECT
Academic Year (2023-2024)
TITLE OF PROJECT
Attendance management system
Page | 1
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
Page | 2
Member Details
Name Of Guide:
Page | 3
INDEX
01 Intoduction 5
Page | 4
INTRODUCTION
Page | 5
WHAT IS ATTENDENCE MANAGEMENT SYSTEM
Page | 6
WHERE IT IS IMPLEMENTED
Page | 7
INTERFACE OF ATTENDANCE MANAGEMENT SYSTEM
Page | 8
CODE FOR ATTENDANCE MANAGEMENT SYSTEM
import java.util.Scanner;
class Student {
String name;
boolean present;
class AttendanceManager {
Student[] students;
int numStudents;
Page | 9
} else {
System.out.println("Invalid student index.");
}
}
switch (choice) {
case 1:
System.out.print("Enter index of student to mark attendance: ");
int studentIndex = scanner.nextInt();
attendanceManager.markAttendance(studentIndex - 1);
break;
case 2:
Page | 10
attendanceManager.viewAttendance();
break;
case 3:
exit = true;
System.out.println("Exiting...");
break;
default:
System.out.println("Invalid choice. Please enter a valid option.");
}
}
}
}
Page | 11
OUTPUT
Menu:
1. Mark Attendance
2. View Attendance
3. Exit
Enter your choice: 1
Enter index of student to mark attendance: 1
stud1's attendance marked.
Menu:
1. Mark Attendance
2. View Attendance
3. Exit
Enter your choice: 1
Enter index of student to mark attendance: 3
stud3's attendance marked.
Menu:
1. Mark Attendance
2. View Attendance
3. Exit
Enter your choice: 1
Enter index of student to mark attendance: 4
stud4's attendance marked.
Page | 12
Menu:
1. Mark Attendance
2. View Attendance
3. Exit
Enter your choice: 2
Attendance Record:
stud1: Present
stud2: Absent
stud3: Present
stud4: Present
stud5: Absent
Menu:
1. Mark Attendance
2. View Attendance
3. Exit
Enter your choice: 3
Exiting...
Page | 13
Conclusion
Page | 14
WEEKLY PROGRESS REPORT
MICRO PROJECT
Sr No.
Week Activity Performed Sign of Guide Date
Discussion and finalization
1 1st of topic
Preparation and submission
2 2nd of Abstract
3 3rd Definition and codes
Page | 15
ANEEXURE – II
Evaluation Sheet for the Micro Project
Roll Student Name Marks out of 6 Marks out of 4for Total out of
No for performance in oral/ 10
performance presentation
(Signature of faculty)
Page | 16