




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL Server 课程设计报告课程设计报告 课程设计题目课程设计题目 在线考试系统 在线考试系统 姓姓 名名 胥胥 伟伟 华华 专专 业业 信信 息息 工工 程程 班班 级级 0 8 3 2 3 1 学学 号号 0 8 3 2 3 1 1 指导老师指导老师 叶叶 志志 翔翔 2010年年05月月14日日 1 一一 内容摘要内容摘要 在线考试系统的设计使在线考试的管理具有更方便 更能快捷 更具体等 功能 在在线考试平台里 考生和考试题目都不尽相同 这对考试的种种陋习 和考试管理以及考试的效率都有很大的提升 在设计该系统时 先应建立系统的体系结构 用 E R 图表示各功能 再将 整个系统分解成若干个子模块进行分析 整个系统中 每一个模块都与之相对 应 管理员管理题库和考生 而题库与试卷对应 2 目录目录 一一 内容摘要内容摘要 1 二二 需求分析需求分析 3 三三 确定实体集及属性确定实体集及属性 3 管理员表 3 考生表 3 试卷表 4 题库表 4 成绩表 5 联系集及 E R 图 5 四四 逻辑数据库设计逻辑数据库设计 6 1 数据库模式设计 6 1 管理员信息表 6 考生信息表 6 题库信息表 7 成绩信息表 7 试卷信息表 7 2 关系模式设计 8 在线考试系统功能结构图 8 五 物理模型 五 物理模型 SQL 语句 语句 9 六 心得体会六 心得体会 12 七 参考文献七 参考文献 12 八 评分表八 评分表 13 3 二二 需求分析需求分析 在线考试系统的业务包括 考生个人信息的查询 试卷的查询 成绩的查 询 管理员的查询和题库的查询等 这些业务都要在该系统上能够实现 管理员 自动编号 姓名 密码 考生 考号 密码 姓名 手机号码 QQ 试卷 试卷遍号 题数 分值 测试需要的时间 题库 自动编号 题干 选项 A 选项 B 选项 C 选项 D 正确答案 试卷编号 成绩 考号 试卷编号 成绩 测试时间 注 此表的测试时间为考生交 卷时的实时时间 三三 确定实体集及属性确定实体集及属性 管理员表 管理员表 自动编号 姓名 密码 其主码为自动编号 属于 3NF E R 图 管理员 自动编 号 姓名密码 考生表 考生表 考号 密码 姓名 手机号码 QQ 其主码为考号 属于 3NF E R 图 4 考生 考号姓名手机号 码 QQ 试卷表 试卷表 试卷遍号 题数 分值 测试需要的时间 其主码为试 卷编号 属于 3NF 图 试卷编 号 题数分值测试时 间 试卷 题库表 题库表 自动编号 题干 选项 A 选项 B 选项 C 选项 D 正 确答案 试卷 编号 其主码为自动编号 属于 3NF E R 图 5 题库 自动编 号 ABCD 正确答 案 试卷 题干 成绩表 成绩表 考号 试卷编号 成绩 测试时间 其主码由考号和试 卷编号共同构成 属于 3NF E R 图 成绩 考号试卷编 号 成绩测试时 间 联系集及 联系集及 E R 图图 6 考生 考号密码姓名 手机 号码 QQ 考试 试卷 测试时间 成绩 管理员 出题 管理 姓名密码编号 试卷 编号 题数分值考试时间 shichang 题目编号 题干 选项 A 选项 B 选项 C 选项 D 正确答案 1n n 1 n 四四 逻辑数据库设计逻辑数据库设计 1 数据库模式设计数据库模式设计 1 管理员信息表 属性名称数据类型 编号char 16 姓名Varcahr 30 密码Char 10 考生信息表 属性名称数据类型 考号Cahr 14 姓名Varchar 30 密码Char 10 Char 10 手机号码Char 14 7 题库信息表 属性名称数据类型 编号Char 16 题干Varchar 50 Varchar 50 Varchar 50 CVarchar 50 DVarchar 50 正确答案Varchar 50 题目编号Varchar 50 成绩信息表 试卷信息表 属性名称数据类型 考号Char 14 考试编号char 16 成绩Int 4 完成时间Datetime 8 属性名称数据类型 试卷编号Varchar 14 题数Int 4 分值Int 4 测试时间Datetime 8 8 2 关系模式设计关系模式设计 在线考试系统功能结构图 在线考试系统功能结构图 如下图 9 在线考试系统 管理员登录管理试题管理考生管理成绩退出系统 添 加 试 题 修 改 试 题 删 除 试 题 查 看 考 生 添 加 考 生 查 看 成 绩 五 物理模型 五 物理模型 SQL 语句 语句 F EXISTS SELECT name FROM master dbo sysdatabases WHERE name N Northwind DROP DATABASE Northwind GO CREATE DATABASE Northwind ON NAME N Northwind FILENAME N C Program Files Microsoft SQL Server MSSQL data northwnd mdf SIZE 4 FILEGROWTH 10 LOG ON NAME N Northwind log FILENAME N C Program Files Microsoft SQL Server MSSQL data northwnd ldf SIZE 1 FILEGROWTH 10 COLLATE Chinese PRC CI AS GO exec sp dboption N Northwind N autoclose N false GO exec sp dboption N Northwind N bulkcopy N true GO exec sp dboption N Northwind N trunc log N true GO exec sp dboption N Northwind N torn page detection N true GO 10 exec sp dboption N Northwind N read only N false GO exec sp dboption N Northwind N dbo use N false GO exec sp dboption N Northwind N single N false GO exec sp dboption N Northwind N autoshrink N false GO exec sp dboption N Northwind N ANSI null default N false GO exec sp dboption N Northwind N recursive triggers N false GO exec sp dboption N Northwind N ANSI nulls N false GO exec sp dboption N Northwind N concat null yields null N false GO exec sp dboption N Northwind N cursor close on commit N false GO exec sp dboption N Northwind N default to local cursor N false GO exec sp dboption N Northwind N quoted identifier N false GO exec sp dboption N Northwind N ANSI warnings N false GO exec sp dboption N Northwind N auto create statistics N true GO exec sp dboption N Northwind N auto update statistics N true GO use Northwind 11 GO if exists select from dbo sysobjects where id object id N dbo 成绩信息表 and OBJECTPROPERTY id N IsUserTable 1 drop table dbo 成绩信息表 GO if exists select from dbo sysobjects where id object id N dbo 管理员信息表 and OBJECTPROPERTY id N IsUserTable 1 drop table dbo 管理员信息表 GO if exists select from dbo sysobjects where id object id N dbo 考生信息表 and OBJECTPROPERTY id N IsUserTable 1 drop table dbo 考生信息表 GO if exists select from dbo sysobjects where id object id N dbo 试卷信息表 and OBJECTPROPERTY id N IsUserTable 1 drop table dbo 试卷信息表 GO CREATE TABLE dbo 成绩信息表 考号 char 14 COLLATE Chinese PRC CI AS NOT NULL 考试编号 char 16 COLLATE Chinese PRC CI AS NOT NULL 成绩 int NULL 完成时间 datetime NULL ON PRIMARY GO CREATE TABLE dbo 管理员信息表 编号 char 16 COLLATE Chinese PRC CI AS NOT NULL 姓名 varchar 30 COLLATE Chinese PRC CI AS NOT NULL 密码 char 10 COLLATE Chinese PRC CI AS NOT NULL ON PRIMARY GO CREATE TABLE dbo 考生信息表 考号 char 14 COLLATE Chinese PRC CI AS NOT NULL 密码 char 10 COLLATE Chinese PRC CI AS NOT NULL 姓名 varchar 30 COLLATE Chinese PRC CI AS NULL 电话号码 char 14 COLLATE Chinese PRC CI AS NULL QQ char 10 COLLATE Chinese PRC CI AS NULL ON PRIMARY 12 GO CREATE TABLE dbo 试卷信息表 试卷编号 varchar 14 COLLATE Chinese PRC CI AS NOT NULL 题数 int NULL 分值 int NULL 测试时间 datetime NOT NULL ON PRIMARY GO 六 心得体会六 心得体会 通过一个多礼拜的课程设计 使我对数据库这门课有了更深的了解 在课 堂上 该课似乎与其他课程一样的无趣与繁琐 但是在机房里 我发现数据库 在我们的实际应用中有着相当重要的作用 它使我们生活中关于数据处理 查 询方面的工作更加的简便与快捷 大大节省了时间和精力 在课程设计的时候 常常会发现自己对要做的东西没有一点的思路 不过 再通过对书本的熟悉 向老师询问或与同学讨论从而熟悉自己要做的内容 七 参考文献七 参考文献 数据库系统原理与设计万常选 等主编 13 八 评分表八 评分表 学生姓名 胥伟华胥伟华 班级 学号 课程设计题目 在线考试系统在线考试系统 项目内容满分实 评 能结合所学课程知识 有一定的能力训练 符合选题要求 5 人一 题 10 选 题 工作量适中 难易度合理10 能熟练应用所学知识 有一定查阅文献及运用文献资料能力10 理论依据充分 数据准确 公式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45850.1-2025包装袋试验条件第1部分:纸袋
- 汉字构成方式课件
- 2025年内蒙古巴彦淖尔市乌拉特前旗第三中学九年级下学期学业水平考试模拟(三模)化学试卷(含答案)
- 汉字听写大赛课件封面
- “职”引未来知到智慧树答案
- 春节放假的通知模板集合四篇
- 2025湖南省国内旅游合同
- 军事理论-综合版知到智慧树答案
- 水龙吟课件苏轼
- Ubuntu Linux 22.04系统管理与服务器配置 课件 项目5 配置常规网络与使用远程服务
- 吉林大学《数据库系统原理(双语)》2021-2022学年期末试卷
- 2024-2025学年九年级化学上册第3章《物质构成的奥秘》单元测试卷(沪教版2024新教材)
- 2024年第九届“学宪法 讲宪法”竞赛题库及答案
- 婚内债务夫妻方承担协议书
- 部编小学语文四年级上册第8单元省级获奖大单元作业设计
- SMT-快速换线推进报告-.课件11
- 楼板下加钢梁加固施工方案
- 斜坡脚手架搭设施工方案
- 建筑行业人才培养与发展战略研讨会
- 成人高等教育学士学位英语核心单词+短语
- 费森CRRT设备操作流程-CVVH
评论
0/150
提交评论