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 |
|
|