user management
three role
- SysAdmin
- ContentAdmin
- user
every type:
- Required fields: Username, Password, Gender, Role type, Telephone number, Email
address - Option fields:Chinese name
- Role Types: SysAdmin, ContentAdmin, Student, Teacher
- Password: The default password for each user can be configured in configuration file
or database.
For all users:
- login/logout
- Edit user profile
- can switch between Chinese and English.
permission
-
SysAdmin
- manage all users including create/edit/delete user
- View users list
- Be able to view all users
- Be able to view the user list by pagination
- The default language can be configured
by SysAdmin
-
ContentAdmin
- manage questions
- create(4 options) /edit/delete question
- view question list
- view all questions
- view the questions list by pagination
- fuzzy search questions by keyword in Question Title field
-
have permission to create exam
- Required fields: Exam name, Single question score, Question quantity, Exam
duration, Total Score, Pass Criteria\ - Option fields: Exam description
- Generate exam by picking up questions randomly from already existed questions
in this system(If question is not enough in system, pop-up a warning message. But still can save
exam as draft)(如果问题不够,弹出警告,但仍可以作为草稿储存) - The question order is fixed once the exam is generated. Winform client will display
the questions according to the question order when generate exam
- Required fields: Exam name, Single question score, Question quantity, Exam
-
View exams list
-
view all exams
-
view the exams list by pagination
-
Be able to fuzzy search exams by exam name field or exam description field
-
Be able to refresh the exams list order by Total Score field
other function
- Mail function. A congratulation mail will be sent when he passes one exam
- Report function. The score and user of each exam will be logged and use a report to show
this exam history.
网友评论