在线考试数据库设计-开发一个在线考试管理系统,在系统规划阶段,需要完成哪些工作
php在线考试系统,可以自定义试卷的题数,数据库该怎么设计?

一:题目表
字段为:题目id,题目标题,题目类型(填空,多选,单选,问答等)
二:答案表
字段为: 表自增id, 题目ID,答案文字 (如选择题,一个题目id会对应多个答案)
三: 试卷表
字段为:表自增id, 试卷名称,题目ID,分数 (该题在该试卷的分数)
c#在线考试系统 数据库怎么设计,最好详细点

从面向对象考虑:
1有个学生表(学号,姓名,班级,班主任,如果需要可以加上课系),如果需要还有个教师表。
2科目表(政治,历史,地理,物理,化学等)。
3还有个成绩表(主要包含科目,分数,考试时间,如果可以补考还要添加一个补考分数字段)。
4题目表(试题编号,科目编号(从科目表获得科目表的科目ID),试题类型号(1单选,2多选,3填空))
5考场信息表(考场科目,考试开始与结受时间,监考老师,考场人数,录入时间)
6答案表(学号,分数,科目ID,试题编号)
觉得可以的话,自己把这5个表列出来,想想他们之间的关系。1,2,4,5是基础信息表。其他表示业务表。
开发一个在线考试管理系统,在系统规划阶段,需要完成哪些工作

制定开发需求计划,预算项目成本以及周期。
步骤:
1、前期主要是制定开发需求计划,预算项目成本以及周期。
2、根据开发计划来设计项目原型(包括数据库的设计、原型图的设计等)。
3、完成前期步骤下面就进入开发阶段。
4、开发完成后,进出测试阶段,主要针对程序的稳定测试、压力测试以及流程的测试。
5、后期项目的维护。
在线考试系统现在基本采用B/S结构,具有扩展性和灵活性好等优点。在构建之前可以从在线考试系统的三个角色开始,进行规划和建设。这三个角色是管理员、教师、学生,每个角色都可以分为许多详细的底部模块。
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注