在线考试系统的设计-系统及试题管理.docVIP

在线考试系统的设计-系统及试题管理.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东建筑大学课程设计说明书题 目: ---------系统及试题管理 课 程: 院 (部): 科学与技术学院专 业: 班 级: 学生姓名: 学 号: 指导教师: 完成日期: 20161月5日 山东建筑大学计算机科学与技术学院 课程设计任务书 设计题目 在线考试系统设计与实现-------系统、试题管理 已知技术参数和设计要求 为了方便计算机判卷,在线考试系统中的试题采用客观题形式,包括选择题、填空题和判断题三种题型。系统主要实现以下模块: (1)系统管理 (2)试题管理 设计内容与步骤 需求分析 数据库设计 用SQL语句、触发器与存储过程等实现功能 课程设计说明书 设计工作计划与进度安排 设计工作6学时 实现4学时 课程设计说明书2学时 设计考核要求 考勤20% 课程设计说明书50% 答辩30% 指导教师(签字): 教研室主任(签字): 目录 1. 系统概述 4 1.1系统管理 4 1.2试题管理 4 2.需求分析 4 2.1 数据流图 4 5 2.2数据字典 5 3. 数据库概念结构设计 7 3.1 实体分析 7 3.2 数据库概念结构设计 7 4.数据库逻辑结构设计 9 4.1 关系模型 9 4.2表与视图的设计 9 5 数据库物理设计及实施 11 5.1 创建数据库 11 5.2 创建表 11 7 总结 17 参考文献 18 在线考试信息管理系统-----系统、管理 1.1系统管理 系统管理:系统的用户包括系统管理员、学生和教师三类用户。系统管理员维护学生基本信息、教师基本信息。其功能包括验证登录用户的身份,根据用户身份进入不同的页面;教师用户和学生用户密码默认为“123456”,当用户忘记密码时系统管理员可以将密码重置为“123456”。设计相应存储过程实现。 1.2试题管理 试题管理:供教师用户管理,用于维护题库。试题包括选择题和填空题,选择题包括试题内容、各选项、参考答案、试题类型、分值、所属科目、录入时间等,填空题包括试题内容、参考答案、试题类型、分值、所属科目、录入时间等;判断题包括试题内容、参考答案,试题类型、所属科目、分值、录入时间等;教师可以对试题进行维护,包括插入、删除、修改操作,也可以查询题库,可以按照科目、题型、录入时间等进行查询。设计相应存储过程实现。 2.需求分析 2.1 数据流图 图2.1 第0层数据流图 图2.2 第1层数据流图 2.2数据字典 1.数据项定义 表2.1 数据项定义表名称 含义说明 长度 取值范围编号员号身份识别Int 2 0-99 管理员身份编号员密码密码登录验证Varchar 11 管理员登录验证编号号验证Int 2 教师身份编号登录验证Varchar 11 教师登录验证学号 学生身份验证Varchar 12 学生身份验证密码 学生登录验证Varchar 12 学生登录验证编号 科目号Int 11 科目编号 科目名称 科目的名称Varchar 11 科目名称编号编 Int 11 试卷编号 试卷名称 试卷的名称Varchar 10 试卷名称内容 题目的详细信息Text 100 题目的详细内容答案 题目的答案,包括多选单选和判断Varchar 7 对应题目的答案 选项 题目的选项,判断有两个,选择有四个Int 1 0、1 对应题目的对应选项得分 对应试卷的对应题型的得分Int 2 0-100 对应题目的 2.数据结构 系统管理员(编号,姓名,账号,密码 学生(学号,姓名,密码密码 科目(科目编号,科目名称 判断题(试题内容、参考答案,试题类型、所属科目、分值、录入时间) 3.数据流 {教师新增试题 教师向数据库中新增试题,新增试题时选择试题,并根据类型填写相应的内容 来源为前台输入,去向是后台数据库,组成:{或填空题或判断题}无,无} 试题分为三个表存储,每个表各存储一种试题便于合理组成一试卷 =编号+姓名+账号+密码 +姓名+密码密码 科目名称 判断题=试题内容+参考答案+试题类型+所属科目+分值+录入时间 5.数据处理: 试题输入:教师输入试题是按试题类型进行分类的。根据不同的试题类型不同的输入,并且可以根据多个检索条件进行检索 修改:对单个试题进行修改,包括答案,题目,题目等等 学生信息:学号,姓名,密码:密码 账号、密码:,科目名称:: 判断题信息: 这些实体间的语义描述如下: 由于本系统是考试系统,考虑到考试系统的特殊性,的学生和老师无关系,一套试卷有多个试题,每个试题都属于一种科目,试题由选择题判断题、

文档评论(0)

李天佑 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档