Professional Documents
Culture Documents
1 | Page
Table of Contents
I. Overview.......................................................................................................................................3
1. Introduction...................................................................................................................................3
2. System Functions...........................................................................................................................5
II. Functional Requirements..............................................................................................................7
1. User interact with feedback..........................................................................................................7
1.1. Send feedback.........................................................................................................................7
1.2. View sent feedback.................................................................................................................8
2. User interact with feedback...........................................................................................................8
2.1. View Feedback........................................................................................................................8
2.2. Send report.............................................................................................................................9
3. Manager manage resources.........................................................................................................10
3.1. Manage Feedback.................................................................................................................10
3.2. Manage Users.......................................................................................................................12
2 | Page
I. Overview
1. Introduction
For large-scale educational institutions and schools like FPT University, the management of
equipment and facilities is always a headache for leaders. Because the number and nature of these
devices is quite complicated, monitoring and management is also more difficult. However, you won't
need to worry about this anymore, because there is a dedicated FPT Facilities Feedback software
built specifically for the management of school devices. Through these software, the monitoring and
control of educational equipment in FPT universities will be effectively supported. This software is a
place where FPT students can create and send feedback on the situation of facilities in the school,
after that, the school's management department will receive and coordinate down to specialized
employee departments to implement tests and resolve with each feedback is reflected.In addition,
Manager sends a quality rating to each employee and changes the status of the user. The design of
FPT Facilities Feedback provides people with a convenient interface to use, ensuring detailed,
complete and accurate management and monitoring.
Figure 1. Use Case Diagram for release 1.0 of the FPT Facilities Feedback System.
3 | Page
Figure 2. DB Context Diagram for release 1.0 of the FPT Facilities Feedback System.
4 | Page
2. System Functions
a. Screen Flow
5 | Page
Figure 3. Swinlame Diagram for release 1.0 of the FPT Facilities Feedback System.
b. Screen Details
c. User Authorization
Screen Reporter Manager Employee Guess
X
Home Page
Sign in x
X X X
Feedback Manager
Create feedback x
View list feedback x x x
Change status of feedback x x
Delete feedback x
X X
Report Manager
6 | Page
Create new report x
View report x x
Change report status x x
X
User Manager
View list users x
Search user x
Edit user status x
In which:
● Student: People login with FPT student email account will have this role
● Manager: People login with FPT manager email account will have this role
● Employee: People login with FPT employee email account will have this role
d. Non-Screen Functions
7 | Page
● Screen layout
8 | Page
● Function description: This page provides services for the employee to view feedbacks and it
status ( Processing - Waiting for approval - Completed )
● Screen layout
9 | Page
3. Manager manage resources
3.1. Manage Feedback
a. View Feedback
10 | Page
○ Users button: Move to User management screen
○ Dashboard button: Move to Dashboard screen
○ Pending button: Move to Pending Feedbacks list screen
○ Processing button: Move to Processing Feedback screen
○ Waiting for approval button: Move to waiting for approval Feedback screen
○ Completed button: Move to Completed screen
○ Delete button: Move to delete Feedbacks screen
○ Assign to employee button: Move to Assign to employee screen
c. Assign Feedback
○ “x” button: Close pop up screen and back to Feedback Details screen
○ Click to a Department to show Employee List screen
11 | Page
○ Back button: Back to Department List screen
○ Assign button: Assign Feedback to corresponding Employee and move Feedback to
Processing List
d. Approval Feedback
● Function Trigger: /manager.jsp, click button “View Report” in “Waiting for approval”
Feedback Details screen
● Function description: This page provides services for the manager to approval or decline
report from employee
● Screen layout
12 | Page
● Screen layout
b. Manage User
● Function Trigger: /manager.jsp, click button Users and select tac User
● Function description: This page provides services for the manager to approval or decline
report from employee
● Screen layout
13 | Page
14 | Page