This is a C#-based Exam Management System developed as part of the C# module project. The system allows students to take exams, view their results immediately after completion, and provides admins with control over managing candidates, subjects, questions, and viewing overall results.
- Student Login: Students can log in and choose from available subjects.
- Take Exams: Students can take exams based on the subjects selected.
- Immediate Result View: After finishing an exam, students can immediately view their results, but cannot view results later.
- Admin Login: Admins can log in to manage system functionalities.
- Candidate Management: Admins can add, update, or delete student records.
- Subject Management: Admins can add, update, or delete subjects.
- Question Management: Admins can add, update, or delete questions for each subject.
- Result Management: Admins can view all student results and performance data.
- C#
- .NET Framework
- Windows Forms (for GUI)
- MySQL (for database management)
- Login: Students can log in with their credentials.
- Choose Subject: After logging in, students can select a subject from the available options.
- Take Exam: Students take exams on the selected subject.
- View Results: After submitting an exam, students can instantly view their results but cannot access them later.
- Login: Admins can log in using secure credentials.
- Manage Candidates: Admins can add, update, or delete student records.
- Manage Subjects: Admins can add, update, or delete subjects.
- Add Questions: Admins can add or update exam questions for each subject.
- View Results: Admins can view all student results and performance data.
This project was developed by a group of six members for the C# module in our second year of university, primarily by following a YouTube tutorial. Contributors:
- Dilshana Ranawake
- Ransika Dewmini
- Gautham
- Faslan
- Kanusan
- Sachindu