基于vue在线考试系统的设计
项目名称:在线考试系统
项目职责:梳理项目整体需求,使用vue+elementUi组件前后端界面进行搭建;使用axios后实现前后台的数据交互;使用nodejs对vue脚手架进行下载;数据库方面的话首先通过Xmind完成思维导图的分析后使用的是navcat进行数据库的构建,设计数据表;使用echars实现成绩模块数据以折线图和扇形图的形式进行展现。
项目成效:三种用户角色可以实现登陆并进入的界面有着不同的功能模块,学生角色可以实现选择不同科目进行测试或者课堂练习,需在规定的时间完成答题,超过考试时长系统会自动提交答案,并给出相应的分数;教师角色可以实现对学生用户的管理如:修改名字,查看考试分数,修改班级信息等功能;管理员角色可以实现对教师和学生用户的管理,新增教师或学生等功能。