APP下载

军网在线考试系统数据库的实现

2016-05-30闫来来王忠勇

文化产业 2016年5期
关键词:军网实现

闫来来 王忠勇

摘 要:军网在线考试系统和其它的在线考试系统一样,都是能够实现考生在线考试,考官在线发布试卷、管理试题、发布考试信息等,系统管理员能够对考生、考官两类用户实现增、删、改、查。本论文主要对系统的数据库开发进行讨论和研究。

关键词:军网;在线考试系统;实现

当前主流的数据库管理系统主要有微软的SQL Server 和 Access; AB公司的Mysql,Oracle公司的Oracle。相比较而言,SQL Server操作简单、易于使用、存储量大且安全性更高。因此本论文使用Microsoft的SQL.Server数据库管理系统开发数据库,版本号为SQL.Server 2014。

数据库设计的第一步是数据库的概念结构设计,下面是数据表的部分E-R图(关系-属性图):

“考生表”、“考官表”和“管理员表”主要存储用户的信息。

“试卷表”存储试卷信息,包括编号、名称、考试时间、得分、单选个数、单选分数、多选个数、多选分数等信息。

“考生试卷表”存储考生的考试具体信息,包括考生编号、试卷编号、是否考试、得分等属性。

“试题表”共四张表“单选题表”、“多选题表”、“判断题表”和“填空题表”。用于存储每一道题的信息,包括编号、题目、选项、答案、所属的试题编号等属性。

“考生试题表”存储考生试卷中每一道题的做题信息。用于考生查询每一道题的详细成绩。包括考生编号、试卷编号、试题编号、考生答案等属性。

数据库设计的第二步是数据库的逻辑结构设计,即使用SQL Server设计具体的每一张表。

系统共设计了12张表,其中部分表的具体设计如下:

猜你喜欢

军网实现
红剑演习—2016
信息系统安全评价系统设计及实现
高校声像档案数字化管理的实现路径
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
如何实现人企合一
浅析铁路通信传输的构成及实现方法
十八大后军老虎达42人
新媒体环境下加强军网舆论引导培育学员核心价值观的几点思考
HTC sensation G14 是否支持中国电信133