(2)后台管理:教师通过教师后台管理服务模块登录后,完成后台的管理任务。移动考试系统后台管理服务器负责与百度对象存储BOS服务通信,完成文件的上传、下载与管理,同时其与数据库连接完成考试及问卷相关数据的数据库操作。
3。2 总体设计思路
基于云平台的移动考试系统主要由在线考试移动客户端和教师后台管理服务模块构成,系统的总体功能模块如图3-1所示。
图3-1 基于云平台的移动考试系统总体功能模块
(1)移动客户端实现学生的移动在线考试和问卷调查,主要功能有:
①学生登录功能:学生通过自己在校的学号和密码登录。
②在线考试:学生选择自己专业不同的科目进行考试,根据考生所属专业显示未结束的考题。
③查看考试规则:学生可以通过长按考试科目查看该项考试的考试规则。
④学生查询成绩:学生可以实时查看自己所考的科目的考试成绩。
⑤填写调查问卷功能:学生可以根据所属专业选择未结束的调查问卷进行填写。
(2)教师后台管理服务模块实现考试与调查问卷的管理,具体功能如下:
①教师登录功能:教师通过自己在校的工号和密码登录。
②考试与调查问卷文件管理功能:教师可以方便、快捷的在网页上进行相关文件的管理,即试卷与调查问卷相关文件的上传、下载、删除。
③考卷与调查问卷的出题系统:教师可以在后台系统网页端实现考卷的在线出题与调查问卷的在线创建。
④考试信息管理功能:教师可以实时查看、添加、修改和删除相关的考试信息,方便考试信息的管理。
⑤问卷调查信息管理功能:教师可以实时查看、添加、修改和删除相关的调查问卷信息,方便调查问卷信息的管理。
⑥学生成绩统计管理功能:教师可以对不同专业学生的成绩进行查看、删除操作,方便教师的成绩统计管理。
⑦调查问卷信息统计功能:教师可以对不同专业学生完成的调查问卷进行查看、删除操作,方便教师调查问卷信息的统计管理。
⑧个人信息功能:教师可以在登录的管理系统中实时查看个人相关信息,方便个人相关信息的核对。
⑨密码修改功能:教师可以在管理系统中对自己的密码进行修改并重新登录。文献综述
⑩注销功能:教师退出系统后,系统会删除教师的登录信息,保证教师个人信息的安全。
3。3 总体架构设计
本系统的总体架构设计分为系统硬件架构和系统软件架构两部分,具体如下:
1。系统硬件架构
本系统的硬件架构如图3-2所示:
图3-2 基于云平台的移动考试系统硬件架构图
本系统由教师后台管理服务模块、数据库系统、后台接口服务模块、百度对象存储BOS服务(云存储服务)和在线考试移动客户端五部分组成,互相提供服务。
(1)教师后台管理服务模块:让教师更方便的对考试科目及调查问卷进行管理,提供了考试与调查问卷文件管理功能、考卷与调查问卷的出题功能、考试信息及调查问卷信息的管理功能、学生成绩、调查问卷反馈统计等数十项功能,是教师管理系统的重要途径和窗口,也是整个系统的后台核心。
(2)数据库系统:负责完成考试信息、调查问卷的数据存储、查询、修改、删除等功能,是整个系统的数据支撑。
(3)在线考试移动客户端:主要让学生方便的在智能手机上完量化的在线考试、在线调查、查询成绩等功能,具有操作简便、功能完善、界面友好的诸多特点,是整个系统面向学生的重要一环。