教师系统主要包含 4 个功能模块:用户管理、实训管理、理论管理、系统管理其结构图如图所示。

1、用户管理
用户管理包含部门信息、用户信息、教师信息,其结构图如图所示。

(1)部门信息管理其功能包括:
① 添加:添加新的部门,例如:可添加“汽检 1201 班”;
② 修改:可将指定部门的名称和上级部门修改;
③ 删除:可将指定部门删除,其子部门也全部删除;
(2)用户信息管理功能其功能包括:
① 添加:添加新的用户姓名及账号(学号);
② 修改:修改用户的账号、部门、姓名、类型、性别等信息;
③ 修改密码:修改用户的密码;
④ 删除:删除本用户,注:可进行多用户同时删除;
⑤ 查询:进行用户查询,可查询的字段包括:部门、姓名、账号等;
⑥ 导入导出:可进行批量用户导入导出;
(3)教师信息管理功能其功能包括:
① 添加:添加教师及员工号;
② 修改:修改教师姓名和登录账号;
③ 修改密码:修改管理员登录密码;
④ 删除:删除教师。
2、实训管理
实训管理包含3个功能模块:练习管理、考核管理、成绩管理,其结构图如图所示。
(1)练习管理包含诊断练习和维护练习,其功能如下:
① 添加:添加新的练习;
② 修改:修改练习的各个属性;
③ 删除:删除练习;
④ 查看:查看练习的各个属性值以及详细的参加人员状况、故障信息等;
⑤ 查询:进行练习查询,可查询的字段包括:练习名称、练习开始时间、练习结束时间、参加人员期数等;注:可进行多个字段的查询。
(2)考核管理中包含诊断考核和维护考核,其功能包括:
① 添加:添加新的考核;
② 修改:修改考核的各个属性;
③ 删除:删除考核;
④ 查看:查看考核的各个属性值以及详细的参加人员状况、故障信息等;
⑤ 查询:进行考核查询,可查询的字段包括:考核名称、考核开始时间、考核结束时间、参加人员期数等;注:可进行多个字段的查询。
(3)成绩管理其功能如下:
① 成绩查看:选择一位学员,可查看该学员分数、操作记录;
② 成绩导出:将所选择学员的成绩导出;
③ 记录导出:将所选择学员的操作记录导出。
3、理论管理
理论管理包含题库信息、试题信息、练习管理、考核管理及成绩管理,其结构图如图所示。
(1)题库信息其功能如下:
① 添加:添加新的题库;
② 修改:修改指定题库的名称;
③ 删除:删除指定题库。
(2)试题信息其功能如下:
① 添加:添加新的试题;
② 修改:修改试题的各个属性;
③ 删除:删除本试题;注:可进行多个试题同时删除;
④ 查询:进行试题查询,可查询的字段包括:所属题库、所属总成、题目类型、显示类型、难度级别范围等;注:可进行多个字段的查询;
导入:可进行批量试题导入。
(3)练习管理其功能如下
① 添加:添加新的练习;
② 修改:修改练习的属性;
③ 删除:删除练习;
④ 返回:返回到理论管理界面。
(4)考核管理其功能如下
① 添加:添加新的考核;
② 修改:修改考核的属性;
③ 删除:删除考核;
(5)成绩管理其功能如下:
① 查看:选择一位学员,可查看该学员详细的答题情况。
② 试卷导出:将所选择学员的考卷导出。
③ 成绩导出:将所选择学员的成绩分数导出。
4、系统管理
(1)系统初始化
清除系统数据库所有信息,以下信息将不被删除:默认管理账号和密码。
(2)数据库备份
将当前系统数据库备份到服务器指定文件夹下。
(3)数据库还原
选择备份文件将备份的数据还原到当前系统,并清除当前数据。