PRJ301 Assignment
PRJ301 Assignment
approximately 25 hours
Deadline: your work must be submitted before the last week of this semester.
All material copied or amended from any source (e.g. internet, books) must be
referenced correctly according to the reference style you are using.
1>Detailed Specification
This is an individual assignment.
You are asked to provide a web application for Student Grade Management System at FPT University (I
know, FPT already got one, but let assume we are reconstructing it).
You can use existing sources to develop your design including: fap.fpt.edu.vn, flm.fpt.edu.vn, ...
All semesters, your instructors will be required to grade student exams. These assessments are
identified in the respective subject’s syllabus. Figure 1 illustrates the assessments declared for
PRJ301.
Instructors will enter grades for the classes they were previously assigned through a screen
similar to Figure 2.
1
Figure 2: Grading screen of the instructor for the assigned course.
Other roles in the system may also have corresponding statistical reports for example:
Instructors: can track the pass/fail rate in the class they teach.
Training: can monitor the pass/fail rate of each subject for each semester. This is
important because it changes their original plan to open classes.
Testing: can monitor the abnormal score rate of specific subjects.
A complete system has many functions. You can't complete it all with limited resources. Please select the
main functions to perform for this subject (hint: the screens listed above should be considered)