77范文网 - 专业文章范例文档资料分享平台

编译原理:在线考试系统设计与实现(7)

来源:网络收集 时间:2018-12-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

上海工程技术大学毕业设计(论文) 编译原理在线考试系统的设计与实现

图3.5 用户信息实体属性图

科目编号 考试科目信息 图3.6 科目信息实体属性图 A选项内容 题目内容 B选项内容 科目名称

科目编号 单选题信息 C选项内容 题目编号 正确答案 D选项内容

图3.7 单选题信息实体属性图

A选项内容 题目内容 B选项内容 科目编号 多选题信息 C选项内容 题目编号 正确答案 D选项内容

图3.8 多选题信息实体属性图

科目编号 题目编号 判断题信息 题设内容 正确答案

图3.9 判断题信息实体属性图

24

上海工程技术大学毕业设计(论文) 编译原理在线考试系统的设计与实现

空前题设内容 科目编号 填空题信息 题目编号 正确答案

空后题设内容 图3.10 填空题信息实体属性图

科目编号 问答题信息 题目编号 正确答案

题设内容 图3.11 问答题信息实体属性图

所属科目 试卷名称 试卷状态 试卷信息 试卷编号 考试时长(分)

图3.12 试卷信息实体属性图

题目类型 试卷编号 题目编号 分数 记录编号 试卷内容信息

图3.13 试卷内容实体属性图

25

上海工程技术大学毕业设计(论文) 编译原理在线考试系统的设计与实现

试卷编号 学生帐号 学生答案信息 记录编号 考试时间 学生答案 分数 题目类型 题目编号 图3.14 学生答案信息实体属性图

试卷编号 用户帐号 学生成绩 记录编号 评阅时间

成绩 考试时间 图3.15 学生成绩信息实体属性图

在系统中,无论是单选题,多选题,判断题,填空题或问答题,它都属于某个科目,也就相当于给每个考试科目建立了一个试题库,需要考试时可以通过计算机或人工方式进行组卷,每生成的一份试卷一定属于某个科目,试卷又由各个题型的试题组成,学生登陆系统后可以选择任意一门试卷进行考试,对于考试过的试卷不能重复进行考试,考试后产生的答案保存在系统中,管理员或教师登陆系统后可以对学生考试答案进行评阅,生成学生成绩,关于系统的实体信息之间的联系如下图所示:

26

上海工程技术大学毕业设计(论文) 编译原理在线考试系统的设计与实现

管理员 建立 试题库 建立 属于 生成 学生 考试科目 属于 试卷 考试 管理员或老师 评阅 答案 生成 生成 考试成绩

图3.16 系统是实体联系图

3.5.2 物理结构设计

数据库物理结构设计的任务是要为上述逻辑结构模型确定合理的存储结构,存取方法以及数据表示和数据存储空间分配等内容,从而得到具体的数据库物理结构,并使其达到最佳存取效率.要圆满完成这一任务,设计员必须在了解既定数据库管理模型的功能,有关配置及应用环境的基础之上,再进行物理设计.具体说来,这一阶段包括如下内容: (1)库文件的组织形式.既选用何种文件形式进行数据存储.

(2)存取路径的选择.包括确定存取路径及存取入口的数量,有关链结构建立问题等内容.以满足用户应用需要为衡量标准.

(3)存储介质的分配.包括数据存储位置的设计与存储空间分配等内容.如将易变的,存取频率较高的数据存放在高速存储器上,确定溢出空间的大小和分布参数,确定缓冲区的大小和个数等.

27

上海工程技术大学毕业设计(论文) 编译原理在线考试系统的设计与实现

在前面,通过系统分析员和用户的了解,归纳出了系统的各个关键的实体,分析了它们的属性以及各个实体的联系,下面就是需要在一个关系数据库系统中使用二维关系表将各个实体及实体的联系物理实现。通过前面的分析,得到了本系统的6个主要的数据实体,它们分别可以在sqlserver2000中通过6张数据信息表来实现,关于各种数据表的字段对应每个实体的对应属性信息,管理6个数据表物理设计的建表sql语句如下。

(1) 用户信息表的建表sql语句及对应的属性如下: CREATE TABLE [dbo].[Users] (

[UserID] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , //用户帐号

[UserName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , //用户姓名

[UserPwd] [varchar] (64) COLLATE Chinese_PRC_CI_AS NOT NULL , //用户密码,md5加密COLLATE Chinese_PRC_CI_AS NULL , //设备型号

[deviceSerialNumber] [varchar]

[DepartmentId] [int] NOT NULL , //所在部门编号

[RoleId] [int] NOT NULL //角色编号 ) ON [PRIMARY]

28

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库编译原理:在线考试系统设计与实现(7)在线全文阅读。

编译原理:在线考试系统设计与实现(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/382530.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: