4.3
How the User Interface behaves
The interface allows the users to input login username and password which must be
authenticated before the access is granted. In case of wrong input of username or
password, the application produces an error message prompting the user to input correct
username or / and password. Also if the user input the correct username and password,
the program informs the user that he has successfully logged in. The following User Case
Diagram (see Figure 10) displays the functionality of the system.
29
Figure 10:
User Case Diagram
As shown in Figure 10, the student can view personal details, chooses the residence and
room, and finally sends the application form. He/she can view and print reference
number, retrieve, edit or cancel his application form. The administrator processes
payments for each student who applies while the Residence Manager allocates room to
student and both can retrieve, edit or cancel information.
30
4.4 How the user interacts with the system
H
OW THE STUDENT INTERACTS WITH THE SYSTEM
Interactions between the student and the system are summarized in the Student Activity
Diagram (see Figure 11).
Figure 11
Student Activity Diagram
The online application is done after the student has read and agrees to the accommodation
application information provided on the website. Also the list of activities below gives an
overview of how the student interacts with the system in the process of the application.
31
1.
The student will login into the Online Accommodation System by entering
his/her student number and password on the login screen.
2.
The system authenticate the student
3.
The system will show the s
tudent‟s details and application form
4.
The student checks his details
5.
The student choose room and send the application form
6.
The system checks the room availability and correspondence between the room
chosen and the student‟s year of study.
7.
The system provides the Student Application Reference Number.
8.
Student prints the reference number
9.
Student edit / cancel the application
10. The system update information
11. The system shows the updated information
12. The student logout
|