欢迎来到天天文库
浏览记录
ID:61511974
大小:743.50 KB
页数:28页
时间:2021-02-08
《试题库管理系统课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、兰州商学院陇桥学院信息工程系课程设计报告设计题目:试题库管理系统系别:信息工程系专业(方向):电子商务年级、班:学生姓名:学生学号:指导教师:王万玉年月日目录一、需求分析1(一)系统调查1(二)数据流图1(三)数据字典2二、概念结构设计4(一)数据模型4(二)局部E-R图4(三)用户,试题,试卷E-R图5(四)总体E-R图6三、逻辑结构设计7(一)关系模式转化7四、物理结构设计8(一)设计索引10(二)简答题10(三)单选题12(四)多选题14(五)填空题16五、数据库实施和运行18(一)表结构设计18(二)SQL语句的实现20一、需求分析(一)
2、系统调查对现行的试题库管理业务进行了详细的调查和研究是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的试题库管理工作进行全面的细致的调查研究。首先与相关的老师进行了交流和沟通,了解他们对试题库管理的看法,看看有没有什么新的要求,在这个基础上,结合自身所掌握的知识水平,量力而行开发相应的试题库管理系统。在调查中我们可以发现,高校的试题库是极其庞大的,如果没有一个智能的用户需求要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:(1)用户的需求信息:出题老师可以看到题目
3、所属的类型和题目所考察的内容以及试题的分值和难度等级。当然这个权限也给管理员和系主任。(2)用户的处理要求:管理员可以对试题库进行插入和删除操作,出题老师可以凭借自己自定义的选题要求在试题库中选择自己需求的试题,这个权限也对系主任开放。(3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多么学科进行管理,建立一个高效的试题库管理系统。(4)对系统的安全性要求,要求进入系统必须进行口令校验。(二)数据流图详细调查之后,结合现行试题库管理模式,为开放本统而绘出的试题库管理业务流程图:题库系统试卷分析退出题库维护系统随机组
4、卷1、试题的录入2、试题的删除3、试题的查找4、试题的修改题文库图1-2流程图(三)数据字典Course科目数据项字段名数据类型约束是否为空说明IDInt主键否题目编号NameVarchar(200)否科目名称DepartmentIdInt外键否系部编号MajorIDInt外键否专业编号SingleProblem单选数据项字段名数据类型约束是否为空说明IDInt主键否题目编号CourseIDInt外键否科目编号TitleVarchar(MAX)否题目内容AnswerAVarchar(500)否选项AAnswerBVarchar(500)否选项BA
5、nswerCVarchar(500)否选项CAnswerDVarchar(500)否选项DAnswerEVarchar(500)是选项EAnswerVarchar(2)否答案DiffIDInt外键否试题难度编号ZJIDInt外键否章节难度编号MultiProblem多选数据项字段名数据类型约束是否为空说明IDInt主键否题目编号CourseIDInt外键否科目编号TitleVarchar(MAX)否题目内容AnswerAVarchar(500)否选项AAnswerBVarchar(500)否选项BAnswerCVarchar(500)否选项CAn
6、swerDVarchar(500)否选项DAnswerEVarchar(500)是选项EAnswerVarchar(500)否答案FAnswerVarchar(50)否答案DiffIDInt外键否试题难度编号ZJIDInt外键否章节难度编号JiandaProblem简答数据项字段名数据类型约束是否为空说明IDInt主键否试题编号CourseIDInt外键否科目编号TitleVarchar(MAX)否试题题目AnswerAVarchar(MAX)否试卷答案DiffIDInt外键否试题难度编号ZJIDInt外键否所属难度编号JudgeProblem判
7、断数据项字段名数据类型约束是否为空说明IDInt主键否试题编号CourseIDInt外键否科目编号TitleVarchar(MAX)否试题题目Answerbit否答案DiffIDInt外键否试题难度编号ZJIDInt外键否所属难度编号Paper试卷数据项字段名数据类型约束是否为空说明PaperIDInt主键否试题编号CourseIDInt外键否科目编号PaperNameVarchar(200)否试卷名称PaperStateInt否试卷状态PaperDetail试卷详细数据项字段名数据类型约束是否为空说明IDInt主键否编号PaperIDInt外键
8、否试卷编号TypeVarchar(10)否试卷状态TitleIDInt外键否试卷题目编号MarkInt否试题分值二、概念结构设计(一)数
此文档下载收益归作者所有