题库系统分析与设计题库的设计与实现

题库系统的设计与实现_百度知道
题库系统的设计与实现
我毕设需要做一个题库系统
现在啥也不会 我从哪里可以找到源代码或者教程
现在想学一学
我有更好的答案
求能够实现文章的导入,文章类型以TXT文件为主,内容包含中英文字 肯定有更多内容好
为您推荐:
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。试题库管理系统--数据库设计
一、概要设计
1.1 背景和意义
目前,许多高校绝大多数课程还采用考教统一的模式来完成教学过程,这种传统的考试模式在教学到实施考试的过程带有很大的主观随意性和不规范性。另外随着各高校近年来学生规模的扩大,教学任务日益繁重,教师的工作量相应的不断增加。迫切需要计算机辅助教学系统来打破这种传统的教学模式,减轻教师的工作负担,提高教学质量。因此,本文研究设计了一个试题库管理系统,来解决和缓解高校课程教学中现存的问题,提高教学质量和考试效果,减轻教师工作压力。试题库管理系统可辅助教师对所教科目的各种试题的题型、难度等相关资料进行保存、查询等信息管理;并在需要对学生进行测验、评估的时候,从题库中抽取出相应要求的题目,组成一套试卷。
本文首先简要介绍了开发试题库管理系统的可行性分析,系统的需求分析和总体设计,然后主要针对系统的设计、组成、用户界面设计、程序设计进行了详细分析,并对系统部分关键性代码进行了讲解,同时对一般系统软件设计的基本思想及工作流程给出了方法技巧。首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
1.2 内容和要求
1.教师登录信息管理(教师编号、教师名、所属专业号)
2.信息管理(试题类型、试题难度、试题科目号)
3.试题的增、删、改、查、分类等功能
4.试题专业信息管理(专业号、专业名)
5.试卷信息管理(科目号、题型号、时间、出题教师号)
6.视图查看各专业题型的数量,各科目题型数量
7.数据库相关表之间的参照完整性约束
二、需求分析
2.1系统调查
对现行的试题库管理业务进行了详细的调查和研究是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的试题库管理工作进行全面的细致的调查研究。首先与相关的老师进行了交流和沟通,了解他们对试题库管理的看法,看看有没有什么新的要求,在这个基础上,结合自身所掌握的知识水平,量力而行开发相应的试题库管理系统。
在调查中我们可以发现,高校的试题库是极其庞大的,如果没有一个智能的系统将人们从手工阶段解放出来,那么一个庞大的、完整的试题库是无法有效运行的,甚至出题的老师也无法有效、准确地在试题库中抽取自己所需要的试题,这等于说是一个没有实际运用价值的试题库。所以说,他们对希望有这样的一个可以详细地表示试题属性的这样的一个试题库。那么今天我们就围绕着这样的一个目标展开我们的工作。
2.2 用户需求
要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:
1) .用户的需求信息:出题老师可以看到题目所属的类型和题目所考察的内容以及试题的分值和难度等级。当然这个权限也给管理员和系主任。
2) 用户的处理要求: 教师可以对试题库进行插入和删除操作,出题老师可以凭借自己自定义的选题要求在试题库中选择自己需求的试题。
3)对系统的适应性、通用性要求: 要求系统不仅能提供一门课程的试题库管理,还要综合多么学科进行管理,建立一个高效的试题库管理系统。
4)对系统的安全性要求,要求进入系统必须口令校验。
2.3开发技术
开发工具:Microsoft SQL Server 2012
开发语言:SQL
开发技术:数据库开发技术
面向对象:需求者
2.4 系统主要功能
各个实体的E-R图如下所示:
四、逻辑结构设计
4.1 逻辑转换
根据上节中的E-R图可以将系统中的概念模型转换为具体的表(即关系)结构,共分为8个关系,详细信息如下所示:
专业(专业号、专业名)
教师(教师工号、教师名、专业号)
科目(科目号、科目名、专业号)
题型(题号、类型、难度、科目号、教师工号)
设计题(题号、题型号、内容、答案)
选择题(题号、题型号、内容、选项1、选项2、选项3、选项4、答案)
判断题(题号、题型号、内容、答案)
试卷(试卷号、科目号、时间、教师工号、内容)
4.2细化表结构
为方便,根据上述文字描述,用英文简写为表和列取名,确定列的数据类型及必要的约束规则,给出如下所示数据库表的基本结构及说明:
(1).专业信息表
Specialty_id
primary key
Specialty_name
varchar(10)
not null unique
(2) .教师信息表
Teacher_id
primary key
Teacher_name
varchar(10)
Teacher_Specialty
所属专业号
foreign key
(3).科目信息表
primary key
Course_name
varchar(10)
Course_Specialty
所属专业号
foreign key
primary key
(4).题型信息表
Question_id
not null IDENTITY(1, 1) primary key
Question_name
varchar(10)
Question_level
varchar(4)
not null default '简单'
Question_Course
所属科目号
Question_Teacher
(5).设计题信息表
not null IDENTITY(1, 1) primary key
Design_Question
foreign key
Design_Info
Design_answ
(6).选择题信息表
ChoiceQst_id
not null IDENTITY(1, 1) primary key
ChoiceQst_Question
foreign key
ChoiceQst_Info
ChoiceQst_OP1
ChoiceQst_OP2
ChoiceQst_OP3
ChoiceQst_OP4
ChoiceQst_answ
(7).判断题信息表
TrueOrFalse_id
not null IDENTITY(1, 1) primary key
TrueOrFalse_Question
foreign key
TrueOrFalse_Info
TrueOrFalse_answ
(8).试卷信息表
not null IDENTITY(1, 1) primary key
Paper_Course
Paper_madedate
Paper_teacher
出题教师号
foreign key
Paper_Info
五.数据库设计
5.1 创建表
(1).Specialty专业信息表
(2).教师信息表
(3).科目信息表
(4).题型信息表
(5) .设计题信息表
(6) .选择题信息表
(7) .判断题信息表
(8) .试卷信息表
5.2 创建必要视图
(1).创建试题-科目视图
(2).设计题视图
(3).选择题视图
(4).判断题视图
经过一周的设计和开发,试题库管理系统基本开发完毕。其功能基本符合学校管理者需求,
能够完成各个专业各门学科的试题录入,根据要求自动成卷等多方面的功能。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!豆丁微信公众号
君,已阅读到文档的结尾了呢~~
广告剩余8秒
文档加载中
考试题库系统的设计与实现
毕业论文范本模板,题目,格式,毕业设计,毕业论文,考试模板,试题库,格式的,考试题库,题库系统
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
考试题库系统的设计与实现
毕业论文范本
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口考试系统的设计与实现_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
考试系统的设计与实现
&&本系统主要以Visual Studio2010为开发环境,C#为开发语言,使用SQL Server2008数据库,实现了对系统管理,考生管理,题库管理,在线考试,试卷的审批的功能。减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩42页未读,
定制HR最喜欢的简历
你可能喜欢本类论文推荐

我要回帖

更多关于 仿猿题库实现填空题 的文章

 

随机推荐