Skip to content

System Features (UC)

Nichamon Han-idhikul (Nichy Han) edited this page Feb 20, 2015 · 4 revisions

Voter

Primary Actor: Voter

UC1: Log in

Voter starts using application. System requests the voter to identify him/herself. Voter identifies self by entering credentials. System verifies the entered name and password and logs the voter into the system.

UC2: View time left

Voter starts using application. Voter sees the time left at every pages of application. So, voter can give vote before time is up

UC3 : Verify provided symbols from booths

Voter chooses verify mode and scans provided symbols from booth by using his/her device. System verifies that group has been unlocked. Voter can start voting this group.

UC4: Make votes

Voter sees group lists which show short description of each group. Voter selects group which was already unlocked. System shows project description and vote categories. Voter has to score to every vote categories. System confirms vote has been completed.

UC5 : Edit vote score

Voter sees group lists and selects group that he/she wants to adjust score. System shows previous scores. Voter edits new range of score before time is up. System updates new scores.

Group member

UC1 : Edit project information

Voter selects his/her group. System shows editing function if voter belongs to group member. Group members edit their group description. System shows project information.

Administrator

Primary Actor: Administrator

UC1 : Log in

Identify oneself as Administrator.

UC2 : Start/End voting

Administrator sets the time duration of voting. He/She starts and ends voting session.

UC3 : Add project to system

System shows the project lists. Administrator creates new project and enter project name and group member to each project. So, members can edit their own group information. Administrator can add or remove group member.

UC4 : Edit project

Administrator can add or remove group member. He/she can edit project information like group member and add or remove topic information.

UC5 : Manage vote result

System computes vote result and shows sorted score of all groups. Administrator can view the result of the vote..