Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ Testo Public
forked from feifei8/Testo

Testo - 一款轻量的在线题库管理系统

Notifications You must be signed in to change notification settings

fhwty/Testo

Repository files navigation

Testo

Testo 是一款轻量的在线题库管理系统,适用于自考刷题的多端应用。本软件将使用完全定制化的方式来构建,仅基于Laravel框架。

1.角色

在系统中,将会出现以下角色:

  • 游客——未登录的用户
  • 用户——注册用户,享有部分题库及部分考试类型
  • 会员——预留,开放所有权限,享有所有题库及所有考试类型
  • 管理员——辅助站长做内容管理
  • 站长——权限最高的用户角色,有时也叫超级管理员

2.信息结构

主要信息:

  • 用户 User——所有内容都围绕用户来进行,采用多种登录方式验证
  • 科目 Subject——试题所属分类,用户进行考试之前需选择科目
  • 章节 Chapter——科目下的章节,用户可选择按章节进行考试
  • 试题 Question——核心数据,多种类型
  • 选项 QuestionOption——试题选项,仅适用于单项,多项选择及判断试题
  • 试卷 Paper——分为手动及自动组卷,包含多种类型的试题
  • 考试记录 ExamRecord——记录用户考试情况

次要信息:

  • 错题
  • 笔记
  • 收藏
  • 练习历史
  • 题目反馈
  • 意见反馈

3.用例

为了减少重复,用例的顺序做了编排,排后的高权限角色适用前面角色的用例。

游客

  • 选择考试科目
  • 查看关于我们

用户

  • 用户可以进行每日一练(签到)
  • 用户可以进行随机练习,章节练习,真题模考等类型的答题
  • 用户可以查看答题解析
  • 用户可以记录笔记
  • 用户可以收藏试题
  • 用户可以自动记录错题
  • 用户可以进行试题反馈,意见反馈

会员

  • 会员可以进行智能选题练习
  • 会员可以开启背题模式
  • 会员可以查看更详细的答题数据

About

Testo - 一款轻量的在线题库管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 82.9%
  • HTML 16.5%
  • Vue 0.6%

AltStyle によって変換されたページ (->オリジナル) /