当前位置: 移动技术网 > IT编程>开发语言>Java > 【1】简单考试系统开发-需求篇

【1】简单考试系统开发-需求篇

2020年07月17日  | 移动技术网IT编程  | 我要评论
开篇说明:最近受疫情影响,稍微大一点的聚集活动都无法参加,特别是学生上课、餐饮、超市等纷纷开展自己的业务,我们自己这边也接了一些相关的业务,特别是在线考试的项目,已经做了好几个了,整体的业务无非是在线学习、在线考试、课程安排、学习记录等等。现在有时间,整理一下之前的业务点,开始做一个简单的在线学习考试系统,分享从无到有完整的开发和部署流程。业务需求:考生角色:用户端登录后,可以列出正在进行的课程、最近考试、最高考试得分;用户可以进行在线考试;试题简单分为单选题和多选题,试..

开篇说明

最近受疫情影响,稍微大一点的聚集活动都无法参加,特别是学生上课、餐饮、超市等纷纷开展自己的业务,我们自己这边也接了一些相关的业务,特别是在线考试的项目,已经做了好几个了,整体的业务无非是在线学习、在线考试、课程安排、学习记录等等。

现在有时间,整理一下之前的业务点,开始做一个简单的在线学习考试系统,分享从无到有完整的开发和部署流程。

 

 

业务需求:

考生角色:

  1. 用户端登录后,可以列出正在进行的课程、最近考试、最高考试得分;
  2. 用户可以进行在线考试;试题简单分为单选题和多选题,试卷可以自定义考试时长、到时间自动交卷;用户交卷以后实时出现考试结果及分数。
  3. 对于考试过程中错误的题目、希望有一个错题库、用户可以有针对性的对错题进行训练;

 

管理员角色:

1、包含考生角色的所有功能;

2、系统分角色进行登录、有比较简单的用户角色管理体系;

3、可以维护题库,试题与题库是多对多的关系,即一个题目可以存着于多个题库中

4、有试题管理、可以添加单选题和多选题、对应的题目解析等。

5、可以建立考试规则,如:整个考试的时长、考试的总分值、题目来源、每题的分数等等;

6、简单的课程管理、课程下面包含各种课件、支持在线观看等。

 

系统功能:

  1. 核心在线考试、选择题的答案随机排列,不能固定,防止作弊;
  2. 在线学习、训练过程可以展示题目的详细解析等;
  3. 其它等等。。。

 

 

下一期来讲整个系统的梳理和整体架构。

 

 

项目演示地址:

QQ号:18365918

微信:a18365918

邮箱:18365918@qq.com

 

 

 

 

 

本文地址:https://blog.csdn.net/herestay/article/details/107343866

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网