云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 在线考试系统课程设计

在线考试系统课程设计

  • 62 次阅读
  • 3 次下载
  • 2025/12/12 1:54:10

扬州大学信息工程学院软件1001班课程设计

个阶段。在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。

概念数据模型独立于具体的数据处理的细节和数据库管理系统。这次设计仍采用传统的实体联系图作为概念设计的工具。再进行优化后,尽量满足结构清晰、关联简洁、实体个数适中、属性分配合理、没有低级冗余。系统E-R图如下图3-3所示:

图3-3 系统E-R图

3.1.3数据库逻辑结构设计

对于关系型数据库,数据库的概念结构设计完毕后,要把E-R图描述的概念数据模型转换为等价的关系模式极其约束。逻辑设计的基本工作主要包括如下的3个步骤。

- 12 -

扬州大学信息工程学院软件1001班课程设计

3.1.3.1关系模式设计

该设计以概念结构设计中的E-R图为主要依据,这几出相关的整体逻辑结构。该系统的关系模式如下图3-4所示:

图3-4 概念关系模型图

3.1.3.2完整性设计

完整性要求用于描述各种信息之间的制约关系,以及关联关系,各个数据项的取值范围以及各个数据项是否可以取值。根据实际需要,采取一定的手段来满足用户的完整性需求。域完整性约束要求属性值必须在域中。实体完整性约束要求主键必须唯一且不能为空。如用户信息表中的用户名设置为主键,并且要求唯一且不能为空。 3.1.3.3模式优化

本次采用3NF为规范准则来分解关系。将一个关系分解为两个或者多个关系,以满足规范,从而避免产生插入异常、删除异常、更新异常。

- 13 -

扬州大学信息工程学院软件1001班课程设计

3.1.4数据库表设计

学生信息表如图3-5所示

图3-5 学生信息表

教师信息表如图3-6所示

图3-6 教师信息表

题库信息表如图3-7所示

图3-7 题库信息表

- 14 -

扬州大学信息工程学院软件1001班课程设计

试卷信息表如图3-8所示

图3-8 试卷信息表

学生答案表如图3-9所示

图3-9 学生答案表

学生成绩表如图3-10所示

图3-10 学生成绩表

- 15 -

搜索更多关于: 在线考试系统课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

扬州大学信息工程学院软件1001班课程设计 个阶段。在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。 概念数据模型独立于具体的数据处理的细节和数据库管理系统。这次设计仍采用传统的实体联系图作为概念设计的工具。再进行优化后,尽量满足结构清晰、关联简洁、实体个数适中、属性分配合理、没有低级冗余。系统E-R图如下图3-3所示: 图3-3 系统E-R图 3.1.3数据库逻辑结构设计 对于关系型数据库,数据库的概念结构设计完毕后,要把E-R图描述的概念数据模型转换为等价的关系模式极其约束。逻辑设计的基本工作主要包括如下的3个步骤。 - 12 - 扬州大学信息工程学院软件1001班课程设计 3.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com