FYP Automation System
6 user roles will be part of the system FYP Head Student FYP Coordinator Evaluator Advisor Su
2025-06-28 16:32:42 - Adil Khan
FYP Automation System
Project Area of Specialization Artificial IntelligenceProject Summary6 user roles will be part of the system
-
- FYP Head
- Student
- FYP Coordinator
- Evaluator
- Advisor
- Super Admin
FYP Coordinator:
- Students will be registered in the FYP One by one or in Bulk.
- Attendance can be marked manually.
- SMS and email will be sent automatically to the students as per the policy of attendance.
- The final submitted report can be evaluated.
- Advisor attendance will be marked.
Student:
- The student will submit ‘n’ numbers of the proposal through the portal.
- Turn tin API will be integrated to check the similarity of each proposal.
- The system will process the proposal to find out the area of interest to assign the jury.
- Each proposal will be processed by an algorithm, jury members will allocate as per each group proposal combine.
- The system will assign a project to the group after the proposal evaluation.
- Schedule of the jury will be created as per assigned projects.
- Complete Task Scheduling must be part of the system.
Evaluator:
- Can give marks of midterm, proposal & final to each group member.
- Remarks can be given on each evaluation.
- Acceptance of proposal, rejection and resubmission will be part of the portal.
- If resubmission occurs, the schedule of the other day will be made by the system.
FYP Head:
- A jury of evaluators will be created.
- Days for proposal defence, midterm and final creation.
- Slots will be made for schedule.
- Advisors will be made with the experience and domain.
- FYP advisors will be assigned to the students as per recommendation (by an algorithm).
Advisor
- Mark attendance of the student.
- Assign a task to each group member
- Declaration for students submitted online
Super Admin has privileges to all user roles.
Online request to an advisor for small issues/errors
Committee review to the advisor & vice versa
Project ObjectivesAn objective of this project is to end the existing manual process of FYP and make it computerized automated and executable system.
The objective of this system is to develop an automated and interactive FYP Automation System to assist all academic users, involved in the process of final year project, to carry out the task of each phase easily. The system will enable the groups and supervisors to execute the project in an agile method. It will also help the supervisors to assign key tasks to the group members, which works under his supervision, in a scrum manner. This system has removed all the manual and hassle work, performed during the process of FYP, by making the repeated tasks automated
Project Management is one of the core functionalities of this system so the users do not have to rely on third-party applications to manage their projects. Complete Task Management system is being implemented for this System.
The ongoing manual process of Final Year Project in universities, from registering a student to the final project submission, makes tasks cumbersome for committee members. Each phase has its own requirements and steps and each event of FYP becomes a requirement for the next event for e.g. to create a schedule for students for proposal defence, it is required that all the students are registered in the system and the groups of students are being made properly. So to carry out those manual events, which required paperwork, has been removed by this system. Now, this system will automate and manage all the events occurred during the period of final year project.
Project Implementation MethodThe project has been implemented using an Agile methodology.
In agile, we have used the Kanban technique to carry out the tasks on a weekly basis. each group partner had been assigned weekly tasks by our supervisor.
Benefits of the Project1) No Automation and Management system is available right now in our local universities, So this system will create a huge impact on universities.
2) Manual works removed. Tasks become automated
3) Recommendation system based on AI which will assign best supervisors to students.
4) Can help in generate income and it is itself become a product of Pakistan.
Technical Details of Final DeliverableFor now, the final deliverable is a Web Application which can be accessed using a domain name.
Web Application Technology Stack:
Front-End: Html/CSS, JavaScript, Jquery, Bootstrap to make it responsive for all screen sizes.
Backend:
- Programming Language: C#
- Framework: ASP .Net MVC using Entity Framework as ORM
- Database: MS SQL Server
Final Deliverable of the Project Software SystemType of Industry Education Technologies Artificial Intelligence(AI), OthersSustainable Development Goals Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 1788 | |||
| Web hosting for 12 months | Miscellaneous | 12 | 149 | 1788 |