关于考试题库系统的数据库设计

做一个考试题库,数据库怎么设计?大神们,求思路!!!最好配上几幅图

0

7个回答

正巧以前做过这个 给你分享一下吧 数据库选择的是mysql
一共用到300多张吧 提供15000名学生的每日在线考试这个事数据库总览
其中的exam_paper 一共是256张分表 用来存放学生每天提交的考卷和 结合你的数据量 考虑要不要分表
然后主要是试题表
这是我的试题表的字段图片说明
其中主要的就是试题归属那个课程的kid 如果是选择题的话 ABCD 选项存储为json 然后用type来区分试题的类型
如果需要原项目的话请联系我

4
nwnuchem
杂牌程序员 能否看一下大神的问题表JSON结构啊,目前我的Key的结构是{"type":"QA","data":[{"key":"400秒","isKey":true}]},看你的写的比较简单,单个字母表示挺好,先学习了,但还是希望能够看到你的完整的结构,谢谢!
3 个月之前 回复
admin11111111
admin11111111 如何联系大神呢,个人主页没有私信呀?
大约一年之前 回复

建议楼主先自己亲自尝试一下写一下初步的设计方案,毕竟这个在线考试系统的设计可以非常复杂,同样也可以极其简单。前提是需要的定义。比如试题的种类,单选,多选。问答? 题目中是否有图片? 是否需要设计试题编写?是否需要控制考试次数?是否需要设计不同难度考题出现比例? ABCD选项是固定还是随机?

1
0

考题表(id,内容)
选项表(考题id,选项),一对多
答案表(考题id,答案),可能一对多,看需求
这三个表不能少

0

这个太简单了,还是自己先设计一下,做一个需求文档吧

0

首先会涉及哪几张表 数据要入库 然后满足增删改 哦啦

0

这有成熟的开源的项目,供参考 PHPEMS http://phpems.net

0
nwnuchem
杂牌程序员 谢谢推荐,功能太强大,但是新建试题太过于复杂了,UI不错,路过一说。。。
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
试题库管理系统--数据库设计
一、概要设计 1.1 背景和意义 目前,许多高校绝大多数课程还采用考教统一的模式来完成教学过程,这种传统的考试模式在教学到实施考试的过程带有很大的主观随意性和不规范性。另外随着各高校近年来学生规模的扩大,教学任务日益繁重,教师的工作量相应的不断增加。迫切需要计算机辅助教学系统来打破这种传统的教学模式,减轻教师的工作负担,提高教学质量。因此,本文研究设计了一个试题库管理系统,来解决和缓解高校课程
在线试题库系统的设计与实现
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。当前,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
开源题库,考试系统
examstackLMS (learning management system)1. Moodle (过于复杂)2. Sakai113. Dokeos (PHP)4. ILIAS5. ELMSLN6. Open SWAD7. Open edX LMS (MIT, Google提供支持), 广泛使用8. Chalkup 主要用于K-129. ATutorhttps://blog.capterra....
基于Java的在线题库设计
此压缩包包含了两个版本,一个是Maven的在线考试系统,还有一个没有使用Maven的在线考试系统,两个内容是一样的,只是一个使用了Maven,一个没有,满足不同的需求,框架使用的是ssm,里面还包含了系统运行一系列图片,有需要的可以下载。
VB做的通用考试题库软件制作工具【精】9.92.rar
VB6.0做的通用考试题库软件制作工具【精
微厦在线考试系统云平台免费版
适合学校,单位,培训班等使用的一个在线考试培训系统,免费下载地址 下载地址:http://pan.baidu.com/s/1bppzM15
题库管理系统源代码(系统)
本系统旨在为教务人员提供一套试题管理系统。 它的主要功能有专业管理、试卷管理、题库管理、用户管理及试卷生成。其中核心部分是题库管理与试卷管理。 题库管理分选择题、填空题、单选题、多选题、不定向选择题和综合题等六种不同类型的题目,并可以区分不同试题的专业和难度。试卷管理可以由题库的题目生成试卷,可以生成word或html两种不同格式的文件,还可以自动生成答题纸和答案。
4款优秀的开源的考试系统
1.炫酷的Web考试系统 Java实现的包含题库编辑、抽题组卷、试题分析、在线考试等模块的Web考试系统。 项目地址:https://github.com/mikemelon/java-exam 2.Exam++ Exam++是国内首款基于JAVA与MYSQL开发的网络考试系统。它可以稳定、顺畅的运行在Windows与Linux平台上。您可以通过它快捷方便的创建试题和题库,发布试卷...
PHP+Mysql B/S在线考试系统
本程序是B/S在线考试系统 功能: 1.系统实现了多科目,多题型,多用户的功能 2.考试及练习模式 3.不同科目考试时间设定 4.考试倒计时 5.成绩报表 6.对考试用户管理 7.试卷由系统自动评分,练习模式给出参考答案 8.无限科目添加 9.考试开关 10.成绩查询 11.公告管理 12.单选,填空,多选,判断,简答 共五类题型 13.采取随机生成试卷方式 由于写这个程序的时候是初学所以很多东西写的不合理, 不过对初学PHP的朋友应该是会有所帮助的
题库系统源码
题库管理系统的源代码码,只能在vc++ 6.0上运行
在线题库考试辅助系统 附源码和文档
在线题库考试辅助系统 附源码和文档。 做毕业设计,课程设计或者正在学习相关技术知识的朋友可以下载资源学习。想继续学习相关知识的可以关注我。
JAVA在线考试管理系统
系统应该具备的基本功能 ·用户注册:用户可以进行注册,然后登录。 ·用户信息的管理:管理员可以增删用户 ·试题模型设置:设置各科目试题的每种题型的数量和分值。 ·试题库管理:分科目,对单选、多选两种题型试题库的管理,使试题的增删、编辑更为简便。 ·试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份原始试卷。 ·在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。 ·计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。 ·成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。 除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强,能够满足100人以上同时及进行在线考试。
StarkSoft题库管理系统
一、功能介绍     1、自定义试题库管理系统目录、难易程度,题型,知识库等。     2、试题录入。     3、强大的试题编辑功能,并与通常应用编辑工具有共通。     4、灵活的试卷构造功能,用户可自定义试卷标题、试题分类,试题数量、总分、试题难度系数等。     5、人工生成试卷和自动生成试卷文档格式标准通用。能够合理使用,有效再编辑,保存,方便浏览和打印输出。     6、题库管理,可以...
html考试系统
html考试系统
试题库管理系统java
自己写的java代码,学期项目。试题库管理系统,有老师出题,学生做题,并保存题库的功能,数据库用的SQL server
考试题库系统”软件设计文档
“考试题库系统”软件设计文档“
考试系统web服务器
servlet+jsp+js+css 基础知识 jqueary 框架的使用 环境tomcat+eclipse+mysql_workbench 项目地址:https://github.com/cuizehui/ExamSystem
基于JAVA的网上在线考试题库管理系统源代码
基于JAVA的网上在线考试题库管理系统源代码
Delphi考试系统源程序..rar
Delphi考试系统源程序..rar`
考试模拟系统 易语言
本款是可以帮助考生测试的一款软件,可以把里面的信息库改成题目,老手勿喷,
2018年3月20日第一次写博客---SSM题库
SSM题库18题 一、MyBatis中#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。(如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by"id")2. $将传入的数据直接显示生成在sql中。(如:order by $user_id$,如果传...
C#WinForm考试系统实例及源代码.zip
C#WinForm考试系统实例及源代码.zipC#WinForm考试系统实例及源代码.zipC#WinForm考试系统实例及源代码.zipC#WinForm考试系统实例及源代码.zipC#WinForm考试系统实例及源代码.zip 本人QQ:280067279
一个完整的java web 在线考试系统
主要用到的是springboot+hibernate+easyui + mysql 适合学生或者新手用来参考联系
ocp11g051 052 053题库及免安装考试模拟器Visual CertExam
这个资源包的题库是我自己在WDP培训的时候给的题库,保证权威,13年最新版的,上网找的教程做成的模拟考试器,其中还包含破解的免安装版Visual CertExam,只要将题库的三个文件导进去就可以进行模拟考试了,自己试过了,很好用的
JAVAWEB题库系统
本学生信息管理系统要能够抵御用户可能的各种操作,包括修改、更新、删除等操作,以保证软件的可行性,安全性,稳定性,健壮性,同时要对数据进行检验,保证数据有效性,可操作性,安全性。只有管理员才能修改和删除、更新有关数据,教师只有查看浏览的权限。同时系统严格控制对数据库的修改等操作设置功能,只有高级管理员才能对数据库进行修改,更新等操作。
laravel框架开发的考试系统
laravel框架开发的考试系统, 1.运行 composer install(verdor已经打包,可以不运行) 2.导入exam.sql 3.登录,自己看sql账号密码
PHP在线考试系统
PHP在线考试系统选择题库在线阅卷得出总分请勿在未经授权的情况下上传任何涉及著作权侵权的资源,除非该资源完全由您个人创作
Asp.net在线考试系统源码
一个功能比较全的Asp.net在线考试系统源码,可以实现单选题、多选题维护、填空题、判断题的在线维护和管理,添加生成试卷后可以自动从题库进行调用试题,考试完成后自动打分,后台可以进行统计。 后台模块包括: 考试科目 考试科目添加 考试科目维护 用户信息 用户添加 用户维护 用户成绩 试卷 试卷制定 试卷维护 试题 单选题维护 多选题维护 填空题维护 判断题维护 该系统采用三层结构开发,核心层在App_code下 前台登陆地址:/web/login.aspx 默认学生帐号密码:001/admin 后台管理地址:/Web/admin_login.aspx 默认管理帐号/密码:admin/admin DB_CNZZ下为Sql2005数据库文件,需要导入。 DB_CNZZ2000下为sql2000数据库文件,附加即可。 默认为Sql2005数据库,Sql2000格式是转换的 注意:转换后的数据库没有测试,如果运行相关代码出错,需要自行设置对应表的主键并自增
JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)
JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)
JAVAWEB项目--模拟考试系统数据库设计与实现(二)
JAVAWEB项目--模拟考试系统数据库设计与实现(二)
普通话测试系统的设计与实现
用数据库设计题库系统 电子书概述 源代码的说明 文件格式
ssh考试管理系统
  如果想要系统的完整代码,请加我qq:3425385768
智全题库在线考试系统
漂亮的界面,在线考试系统,对题的维护,自动组卷等,使用Java语言开发。
学生在线考试系统(包含客户端+服务端+数据库文件)
A学员系统: 选择学员系统后直接 让用户输入用户名密码进行登录 登录后显示下面菜单 Q.退出 A1修改密码 A2直接随机生成一套试题答题 A3查询所有考试成绩 A4导出所有考试成绩 用户模块:登录、退出、修改密码 考试模块:开始考试、查询成绩、导出成绩 B管理员系统: 选择管理员系统之后 直接提示用户输入用户名密码,登录后显示下面菜单 Q.退出 B1增加考试学员 B2删除考试学员 B3修改考试学员 B4查询考试学员 B5增加考题 B6修改考题 B7删除考题 B8查询考题 按照id 或者 查询所有的 B9批量导入考题
考试系统数据库设计
我想做一个“考试系统” 就象驾照考试类似功能的系统,现在处于数据库设计中,遇到点问题。请大家指点指点。如有类似的可以借我参考一下。谢谢
基于JavaWeb的在线考试系统
一个人发了2周时间写的项目实训,个人感觉不错,老师也觉得不错,本资源运行要下载一个spring插件用spring框架写的,用eclipse写的项目
在线考试系统数据库设计文档
本系统是专门针对各种培训机构,学校,政府行政事业单位,入学考试,课程测试训练等需求开发的在线考试系统,可以在线出题(支持Excel批量试题导入导出,支持试卷图片上传下载),在线考试(支持做题模式,背题模式,可以查看答案及解析,真题模式,考试模式,设置考试时间倒计时,到时自动交卷),自动阅卷(交卷自动统计分数,类似考驾照),题型支持单选题,多选题,判断题,问答题等;项目包含学生考试的前台及管理人员出题,权限及管理的后台2部分
试题库管理系统(含数据库设计,试题库管理系统论文)
完整的试题库管理系统,C#源代码程序,本系统使用的是SQL Server 2005 还有完整的试题库管理系统文档 下载后,附加数据库即可用 我认为很好
php 考试系统
在学校期间 php制作的建议考试系统 目前有倒计时 连接数据库 从数据库中读取考试题目 获取答案匹配 考生资料 存取考试分数 教师登录录入新的试题 增删改查
在线考试系统数据库设计
在线考试系统数据库设计
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 课程表数据库设计 课程管理和数据库设计