API REQUIREMENTS - bounswe/bounswe2019group5 GitHub Wiki
1.1. User Requirements
1.1.1. Vocabulary Exercise
1.1.1.1. Users shall be able to take a vocabulary exercise.
1.1.1.2 Exercise Class Selection
1.1.1.2.1. User shall be able to select with which vocabulary class s/he do exercise.
1.1.1.2.2. User shall be able to select the language of vocabulary test.
1.1.1.3 Exercise
1.1.1.3.1. User shall be able to see randomly selected four question with images and four different options for all of them related to selected vocabulary class.
1.1.1.4 Result
1.1.1.4.1. User should be able to view result of his/her work. S/he can view how many correct/wrong answer s/he has.
1.2. System requirements
1.2.1 Providing Vocabulary Classes
1.2.1.1 System shall provide suitable classes and related data for vocabulary exercise.
1.2.2 Exercise Page
1.2.1.1 The system shall provide a page for examining user which contains images of some objects and options for it.
1.2.3 Results
1.2.3.1 System shall provide a mechanism for evaluating the users answer and show it to user.