预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于web题库管理系统的设计与开发赵安学;邢洁清【摘要】主要介绍了题库管理系统的设计与开发,该系统针对学校中公共课程题库建设和应用的特点,在Web的方式下实现题目收集、题目编辑、课程训练与结果反馈等功能,并探讨题目优化的方法,使题库管理系统更好地为教学服务.【期刊名称】《安徽电子信息职业技术学院学报》【年(卷),期】2018(017)003【总页数】4页(P38-41)【关键词】题库系统;系统设计;数据库;功能【作者】赵安学;邢洁清【作者单位】琼台师范学院,海南海口571100;琼台师范学院,海南海口571100【正文语种】中文【中图分类】TP311一、引言随着计算机技术和网络技术的蓬勃发展和日益普及,特别是Internet的迅速发展和广泛应用,以及现代教育技术理念和教学理念的不断更新,计算机技术被引入教学过程显得越来越普遍,并逐渐形成了形式多样的智能化计算机教学系统。其中,作为计算机辅助的题库管理系统就是智能计算机教学系统的主要核心,越来越受到人们的青睐。题库系统是保证考试或测验题目具有较高质量、保持水平稳定、更好地达到教学目的的重要台阶[1]。本文将详细介绍题库管理系统的总体设计。二、相关技术分析(一)B/S模式B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。(二)ASP动态Web开发技术ASP是ActiveServerPages的缩写,是Microsoft公司开发的Web服务器端脚本开发环境,利用它可以生成动态、高效的Web应用程序[2]。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。(三)Access数据库Access是Office系列软件中用来专门管理数据库的应用软件,它可以运行于各种Windows系统环境中。由于Access继承了Windows的特性,不仅易于使用,而且界面友好,因此被用户广泛采用。使用Access的时候不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。三、系统平台数据库设计根据试题库系统平台的功能需求,要顺利完成每场考试,后台需要有实用的数据库支持。数据库主要包含以下数据表。1.单选题信息表。包括课程编号、章的编号、题目编号、难度系数、题目内容、题目答案A的内容、题目答案B的内容、题目答案C的内容、题目答案D的内容、题目的确切答案等字段。如表1所示。表1单选题信息表字段名称数据类型字段长度说明courseid数字长整型课程编号chapterid数字长整型章的编号quesionid自动编号长整型题目编号defferent文本1难度系数(1-容易.2-中等.3-难)question文本255题目的内容answerA文本255题目答案A的内容answerB文本255题目答案B的内容answerC文本255题目答案C的内容answerD文本255题目答案D的内容corranswer文本1题目的确切答案2.判断题信息表。包括课程编号、章的编号、题目编号、难度系数、题目内容、题目答案Y-对orN-错、题目的确切答案等字段。如表2所示。表2判断题目信息表字段名称数据类型字段长度说明courseid数字长整型课程编号chapterid数字长整型章的编号quesionid自动编号长整型题目编号defferent文本1难度系数(1-容易.2-中等.3-难)question文本255题目的内容answer文本1题目答案Y-对orN-错corranswer文本1题目的确切答案3.问答题信息表。包括课程编号、章的编号、题目编号、难度系数、题目内容、题目参考答案等字段。如表3所示。表3问答题信息表字段名称数据类型字段长度说明courseid数字长整型课程编号chapterid数字长整型章的编号quesionid自动编号长整型题目编号defferent文本1难度系数(1-容易.2-中等.3-难)question文本255题目的内容answer备注题目参考答案4.试卷信息表。包括试卷编号、章的编号、题目编号、课程的编号、题目类型(1-选择题,2-判断题,3-问答题)等字段。如表4所示。表4试卷信息表字段名称数据类型字段长度说明paperid数字长整型试卷编号qustiontype数字长整型题目类型(1-选择