1.4.3 题库式教学系统的功能组成
如图1-8所示,题库式教学系统的功能由数据库层、数据服务层、出卷、测试和查询与统计五部分组成。
数据库层:数据库层存储了系统的基础数据结构,例如试题库、文件库、试卷库、用户库、题型库等的基础数据。

图1-8 题库式教学系统功能框架图(https://www.daowen.com)
数据服务层:为上层应用提供数据支持,通过数据应用层屏蔽各数据库之间的异构,为上层应用提供统一的数据访问接口,这样既保护了用户的现有投资,也保持了用户选择的多样性。
出卷:出卷是系统的核心功能,只有有管理权限的人员或者教师可以操作该模块功能。依据用户的选择情况,系统能够根据题型、难度、范围等参数自动生成符合要求的试卷。
测试:测试是指应试者通过网络界面登入系统后进行操作的功能。其包括登录、试卷管理、试题控制、答案缓存、计时等功能。
查询与统计:查询与统计的操作对象主要是管理者。