Research Article
Development of AHMES (Automatical Higher Mathematics Examination System) Using Rational Unified Process
| | Function name | Description |
| | Exam paper design module | This module designs the entire plan of the exam paper according to the parameters entered by the user (such as difficulty levels) |
| | Question generating module | Based on the results designed by the exam paper design module, this module generates questions with the corresponding engines and mathematical models |
| | Difficulty controller | Difficulty controller could store the engine’s difficulty range; in addition, the engine’s difficulty range can be adjusted based on historical data |
| | UI | 1. Acquire user input parameters | | 2. Hint information | | 3. Create exam papers and answer files | | 4. Export files |
| | Main flow controller | It controls the flow of the software system and calls the functions |
|
|