Final Year Project (FYP) is a compulsory course for all CCI diploma and degree programs. To graduate, students need to at least pass FYP course. In CCI, FYP coordinator is responsible in managing FYP matters. To improve efficiency and productivity in managing and coordinating FYP, a web-based system has been proposed.
Study the business requirements below:
Each FYP project can be categorized as either development project or research project. Each project shall be developed by one student. Each project shall have one supervisor and two examiners among CCI lecturers. A lecturer can supervise many projects and can also become examiners to other projects. Each project shall have a title, start date, end date, duration (in month), project’s progress and project status. A project’s progress is represented by: Milestone 1, Milestone 2 and Final Report. A project’s status is indicated by: On track, Delayed, Extended, Completed.
In a common setup, the FYP coordinator will create a project and assign to student, supervisor and two examiners. Supervisor will update the project details including project start date, end date, project progress and project status.
- Based on the general requirement given above, further refine the requirements and produce relevant analysis document (e.g. use case diagram, class diagram).
- Develop the system based on the refined requirements using Laravel framework.
- Use appropriate web technology to enhance the system UI/UX.
- Test your system using valid data before presentation.
- Produce a video to explain and demonstrate your system. Maximum video duration is 8 minutes. Video need to be submitted via brighten before 20 December 2022.
- This shall be an individual project.
- You are given 2 weeks to complete the project.
- Project presentation will be done during the examination week. Time slot will be provided.
- Assessment will be based on the given rubric.
- The project contributes 40% from the overall assessment.