客观题测试系统

合集下载

505测试泛雅使用手册(教师版)

505测试泛雅使用手册(教师版)

泛雅3.0使用手册----教师2014年9月11日目录一、教学空间 (4)1.如何登录系统 (4)2.班级和学生 (7)2.1查看我的班级和学生 (7)2.2管理我的班级和学生 (8)3.教师与助教 (11)3.1邀请教师共建课程 (11)3.2添加助教 (12)3.3编辑课表 (12)3.4更多管理 (13)4.申请开课 (13)二、课程建设 (15)1.制作课程封面 (15)2.编辑课程内容 (18)3.课程内容编辑器的具体功能 (19)3.1模版 (19)3.2图片 (20)3.3视频 (21)3.4链接 (30)3.5文档 (30)3.6音频 (31)3.7超星图书 (31)3.8图书内页 (32)3.9扩展阅读 (33)3.10直播 (34)4课程的克隆与映射 (38)4.1课程的克隆 (38)4.2课程的映射 (41)三、课程教学 (43)1.课程进程管理 (43)2.作业 (44)2.1建设题库 (44)2.2布置作业 (48)2.3批改作业 (49)3.考试 (51)3.1发起考试 (51)3.2考试批阅 (54)4.资料 (56)4.1资料的分类 (56)4.1本地上传 (62)4.2在线资源 (63)4.3添加网址 (65)5.讨论答疑与通知 (66)5.1在空间首页进行 (66)5.2通过导航栏进行 (68)6.统计 (70)6.1课程总览 (71)6.2学习统计 (72)6.3成绩统计 (75)7.PBL教学 (78)7.1创建项目 (79)7.2添加小组 (80)7.3项目活动 (82)8.互动课堂 (86)四、教学门户 (87)1.首页介绍 (87)2查看教学组织信息 (89)3.如何利用课程资源 (89)3.1如何使用本校课程资源 (89)3.2本校推荐课程网站资源 (92)3.3本校精品课程网站资源 (93)3.4如何使用全国课程资源 (94)一、教学空间1.如何登录系统利用有效的用户名、密码,身份验证合格后登录本系统。

975-校园网语言学科平台的功能及技术要求

975-校园网语言学科平台的功能及技术要求

校园网语言学科平台的功能及技术要求一、建设目的在网络上实现语言教学的备课、上课、作业、自习、考试、管理等环节,达到提高教学质量、减轻教师负担的目的,满足大学英语网络化教学改革要求。

二、建设内容此次采购校园网语言学科平台一整套软件产品,重点建设以下平台:1.网络化自由学习平台2.自学计划平台3.互评式作业平台4.网络化综合(阅读、翻译、写作等)考试平台5.网络化口语(英语专业四、八级)考试平台6.自主分级测试平台7.专业化教学平台8.视听说、翻译、写作协作式小班教学平台9.自学辅导教学平台10.翻译教学平台11.口译训练平台12.笔译训练平台13.学生评估平台14.教师评估平台15.院长办公平台16.公共资源库及管理平台17.公共题库及管理平台18.公共信息管理平台—1—三、总体要求整体规划,分步实施:投标人须提供网络化教学的完整解决方案,并且保证上述十八个平台软件可以分步实施,独立运行。

为确保上述要求得到实质性响应,投标人所投产品须满足以下要求:1.自主知识产权:各平台软件分别具有独立的国家版权局颁发的“计算机软件著作权登记证书”。

2.产品化程度:为了保证系统能够长期、持续使用,更好地实现操作统一、资源与数据共享,投标人所提供的十八个平台软件最好为同一品牌,最多允许有2个品牌,不接受3个品牌以上的平台整合方案。

3.技术要求:平台的体系结构基于.NET或J2EE平台的B/S架构,数据库采用MS SQLServer、mySQL或Oracle。

4.预演示要求:竞标人须在购买标书后至开标前一周的时间段内,向用户申请试装验证功能,验证内容为招标文件第四部分的十八个平台的主要功能要求,验证结果将作为评标评分的依据。

四、主要功能及应用1.网络化自由学习平台1)应用目的:能够将学生自由学习情况纳入总成绩,大大提高了学生自学的积极性。

2)功能模块:具有独立的综合点播系统、听力训练系统、口语训练系统、阅读训练系统、写作训练系统、仿真四/六级训练系统等。

考试系统操作说明

考试系统操作说明

考试系统操作说明必须使用电脑端浏览器登陆系统进行考试,其他方式将不能正常考试。

1、终端访问方式使用带摄像头的电脑进行考试,请使用谷歌浏览器(下载地址:https:///chrome/)。

2、平台地址https://登录用户密码统一为学生学号3、电脑端操作说明第一步:登录打开考试系统地址:https://,输入账号、密码(账号密码为学生学号),点击“登录”。

第二步:查看考试信息登录后,系统显示需要练习或考试的科目,点击“开始作答”,完成每门科目的练习或考试。

第三步:人脸识别验证(练习时不开启)进入人脸识别,点击“允许”使用摄像头,进行身份验证。

第四步:作答鼠标单击选项即可选择答案,已经填写答案的题目显示为蓝色,点击对应的题号,考试题目会自动跳转,如图所示:第五步:交卷。

点击右上侧交卷按钮,即可提交试卷,完成考试流程。

如图所示:4、常见问题人脸识别问题如学生在人脸识别过程中遇到摄像头无法打开或无法调用,按以下步骤进行操作:1)按照考试系统提示步骤设置摄像头以及麦克风访问权限。

2)检查设备摄像头是否能正常使用,可以通过其他软件设置,如使用QQ发起视频通话,如QQ视频通话不能正常使用,请更换设备。

3)摄像头是否被其他应用软件占用,如正在使用QQ视频通话导致摄像头被占用,此种情况需要将其他占用软件关闭。

4)更换浏览器或者更换机器进行尝试。

第四步:作答鼠标单击选项即可选择答案,已经填写答案的题目显示为蓝色,点击对应的题号,考试题目会自动跳转,如图所示:第五步:交卷。

点击右上侧交卷按钮,即可提交试卷,完成考试流程。

如图所示:4、常见问题人脸识别问题如学生在人脸识别过程中遇到摄像头无法打开或无法调用,按以下步骤进行操作:5)按照考试系统提示步骤设置摄像头以及麦克风访问权限。

6)检查设备摄像头是否能正常使用,可以通过其他软件设置,如使用QQ发起视频通话,如QQ视频通话不能正常使用,请更换设备。

7)摄像头是否被其他应用软件占用,如正在使用QQ视频通话导致摄像头被占用,此种情况需要将其他占用软件关闭。

计算机在线考试系统

计算机在线考试系统

摘要伴随着Internet技术在各个领域的广泛应用,当今社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,计算机,网络技术也渗透到了学校的日常管理当中去。

而且网络化的管理也适合现在人的生活需求。

在线考试系统以其较高的实用功能、高效率的管理手段深受各界教育人士的青睐。

本系统运用b/s模式设计思想,运用当前较流行的JSP、JavaBean和Jscript 脚本语言技术和SQL SERVER数据库来实现的。

本文介绍了在线考试系统的发展现状,同时分析了系统中用到的JSP、JavaBean和Jscript脚本语言等技术的特点,并对在线考试系统的主页面和数据库进行了详细的设计。

并以此为理论基础和实践依据,设计并实现了在线测试系统。

实现的功能主要有:试题维护、用户管理、系统通知管理、学生在线测试、教师在线批卷、成绩管理等各项功能。

系统具有较高的可用性,通过将该系统在局域网上发布使用,测试程序工作流程,测试结果工作良好。

在网络已经延伸到我们社会生活的方方面面的今天,在线考试必然成为以后学校管理一个重要的方面,伴随着学校的发展而日益的完善,从而提高学校的整体的办公效率。

关键词在线考试;JSP技术;在线考试系统IAbstractWith the Internet technology in various fields, a wide range of applications, Today's society has entered the information age, Social revolution in information technology in all areas of earth-shaking changes have taken place, Computers, network technology has infiltrated the school's day-to-day examination of them to go. And network management are also suitable for the living needs.On-line examination system for its high practical functions and efficient management by means of education, people from all walks of life of all ages.The use of the system b / s mode of thinking of the design, At present, the use of the more popular JSP, JavaBean and Jcript scripting language of technology and SQL SERVER Database achieved. This paper introduces online examination system development, while analysis of the system used in the JSP, JavaBean and Jcript scripting language, such as technical characteristics, and on-line page of the examination system and database design in detail. As the theoretical basis and practical basis for the design and realization of the on-line testing system. The realization of the functions are: the maintenance of questions, user management, system to inform the management, on-line testing of students, teachers approved on-line volume, performance management and other functions.Systems with higher availability, Through the system, published in the local area network used to test the workflow procedures, test results of the good work. The network has extended to every aspect of life in our society today, On-line examination after the school is bound to become an important aspect of management, Along with the development of schools and the increasingly improved, so as to enhance the school's overall office efficiency.Key words on-lineexamination JSP test On-line Examination SystemII目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题背景 (1)1.2 目的和意义 (1)1.3 系统设计思想 (2)1.4 论文的工作内容及论文的结构 (2)第2章可行性分析 (4)2.1 业务流程图 (4)2.2 经济可行性 (5)2.3 技术可行性 (7)2.4 运行可行性 (7)2.5 本章小结 (7)第3章需求分析 (8)3.1 在线考试系统产生和发展情况 (8)3.2 在线考试系统的需求分析 (8)3.2.1 系统数据流图的构建 (8)3.2.2 数据字典的构建 (10)3.3 本章小结 (19)第4章总体设计 (20)4.1 系统模块总体设计 (20)4.2 数据库设计 (21)4.2.1 数据库设计概述 (21)4.2.2 数据分析 (21)4.2.3 数据库的详细设计 (22)4.3 本章小结 (25)第5章详细设计 (26)5.1 系统运行平台设置 (26)5.2 开发工具简介 (26)5.3 基本信息设置功能设计 (28)5.3.1 系统整体程序流程图构建 (28)5.3.2 试题维护功能模块 (29)5.3.3 批阅试卷功能模块 (31)5.3.4 简答题考试功能模块 (32)5.3.5 系统信息管理功能模块 (33)III5.4 本章小结 (34)第6章系统测试与性能分析 (36)6.1 为什么要进行系统测试 (36)6.2 软件测试 (36)6.2.1 测试的基本概念 (36)6.2.2 测试步骤 (37)6.3 本系统测试 (38)6.4 本章小结 (39)第7章系统主要功能使用说明 (40)7.1 系统登录步骤 (40)7.2 管理员试题维护功能 (41)7.3 教师批阅考卷功能 (42)7.4 考生考试功能 (44)7.5 成绩查询功能 (46)结论 (49)致谢 (50)参考文献 (51)附录1 (52)附录2 (58)IV第1章绪论1.1课题背景在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。

软件测试人员.试题单doc

软件测试人员.试题单doc

《软件测试人员》(四级)(客观题)试题单一:判断题(共15题,每题1分,总分15分)1.软件同人一样经历出生、成长和死亡的过程()。

2.手工测试技术根据用例,输入数据,然后观察结果,和自动测试相对于,都属于必要的测试方法()。

3.通常程序和数据只有需要运行时调入的是外存()。

4.因为NT4可以支持到4G的内存,所以安装WindowsNT的时候可以在服务器配置4G内存的情况下安装()。

5.脚本语言是一种解释性语言,由解释器来解释,不需要编译器编译()。

6.若一个bug在Baggily中,其优先级被标识为P5,其是优先级最高的Bug()。

7.QTP和WinRunner都是自动化的性能测试工具()。

8.为表明软件正确而进行测试()。

9.测试用例就是能体现测试方案、方法、技术和策略的对一项特定的测试任务的描述()。

10.在Windows环境下,打印机的安装和设置必须在安装Windows时一次完成()。

11.黑盒测试属于静态测试()。

12.回归测试可以在测试的任何阶段实施()。

13.LoadRunner允许运行的虚拟用户使用不同的IP地址访问同一网站()。

14.发现错误是软件测试的主要目的,查找不出错误的测试就是没有价值的测试()。

15.报告概述部分“Summary”的描述,应保证提交者在阅读时能够清楚处理人在进行什么操作的时候发现了什么问题()。

二:单选题(共50题,每题1分,总分50分)1.在Windows操作系统的开始菜单中运行()命令符可以显示注册表编辑器。

(A)cmd (B)msconfig (C)regedit (D)ipconfig2.根据下面的整体架构,若按技术架构划分,请指出其是属于()。

(A)B/S结构(B)系统软件(C)C/S结构(D)单机版软件3.测试一个单机版飞机票订单管理系统,具有新建订单和查询订单等功能。

试问在录制测试脚本的过程中,你会选择下列哪个设置选项对话框()。

(A)Record and run test on any open Web browser(B) Record and run test on any open Windows-based application(C) Record and run on these application(opened on session start)(D)以上皆不是4.甲要打电话给乙,首先要拨通乙的电话号码,对方电话振铃,乙拿起电话,然后甲乙开始通话,通话完毕后,双方挂断电话。

智能组卷及在线考试评测系统

智能组卷及在线考试评测系统

在线考试评测解决方案1. 系统概述智能出卷评测系统是针对中小学题高升学率、增加学生知识面的需求,结合INTERNET 和多媒体技术定制的一套系统。

它经过五千多所学校使用,在实践中取得了很好的效果;教师可以通过它题供的海量的静、动态学科试题资源库和智能的出卷系统轻松的作出针对不同教学目的的各类试题,以满足教学要求。

智能出卷评测系统分为"智能出卷系统"和"在线考试评测系统" 。

智能出卷的基本思路是要在老师题出的较为模糊的和较少要求的情况下高度智能化地生成满意的试卷。

网络考试评测系统是通过网上进行考试和作业的结果,智能检测出学生知识点薄弱的地方,并通过计算机智能的手段对其加以辅导。

智能出卷的基本思路是要在用户题出的较为模糊的和较少要求的情况下高度智能化地生成满意的试卷。

智能出卷的习题来源--题库也不是一成不变的,新版的"龙教智囊智能出卷系统" 附带的题库中,一些不符合新教材的题目被换掉,增加了许多新的更灵活的以及近期各大考中用到的好题,这都是龙教智囊公司的老师们辛勤劳动的结果,相信一定会对学校的教学工作有帮助。

智能出卷题供了符合教师习惯的抽取整卷、智能出卷、专业出卷、知识点题分出卷,知识点题数出卷,输入题号出卷和搜索组卷多种方式,特别是操作起来很容易,实现了出卷智能化、自动化。

新版智能出卷系统还新增了试题浏览功能、增强了查看、检索试题分布功能、试卷模板功能(如有期中考试及期末考试及选拔考试等)、套卷功能(就是已经组好的卷子,如历年高考试题集及一些其它比较好的套卷)、混合组卷功能、英语听力题的语音功能、试卷处理、权限管理、留有题目升级的接口(以后通过更新的数据包即可扩充题量)、题库加密、WORD排版功能、对组卷的算法进行再一次的优化。

对新增加的题库的结构进行转化,使其能够被目前智能出卷所使用。

2.系统架构3.系统特点:操作简单,无需学习完全基于B/S结构,无需专业培训,利用IE浏览器,即使不熟悉计算机的教师也可以轻松快速完成出卷工作,使出卷变得简单愉快。

江苏开放大学《测试技术》形考作业一

江苏开放大学《测试技术》形考作业一

我的课程>测试技术>第3章测试系统的特性形考作业1(占形考20%)作业详情老师点评:答案解析:深海探测器应用到了超声波传感器2以下哪项不属于测试技术的内容客观题满分:3分得分:3分A信号显示B测量方法C测量原理D数据处理正确答案:A学生答案:A老师点评:答案解析:测试技术的内容包括测量原理、测量方法、测量系统、数据处理3在AGV自动送货车中,红外线色彩传感器主要用来做什么?客观题满分:3分得分:3分A判断物品所在位置和距离B判断速度快慢控制运动轨迹D货品识别正确答案:C学生答案:C老师点评:答案解析:在AGV自动送货车中,应用的传感器包括:超声波测距传感器判断建筑物内人和物所在位置;红外线色彩传感器控制运动轨迹;条形码传感器用于货品识别4在工业生产线在线检测中,用来检查零件的尺寸,判断是否有缺陷的传感器是哪个?客观题满分:3分得分:0分A液位传感器B光电传感器C压力传感器红外传感器正确答案:B学生答案:D老师点评:答案解析:在工业生产线在线检测中,通过光电传感器检查零件的尺寸,判断是否有缺陷,并能够进行零件的识别和精准定位装配。

5以下对光纤传感器的说法错误的是哪项?客观题满分:3分得分:3分A可将被测对象的状态转变为可测的光信号的传感器B能够实现多种物理量的测量不适用于高电压、强电磁场干扰的场合D属于新型传感器正确答案:C学生答案:C老师点评:答案解析:光纤传感器属于新型材料传感器,它可以实现位移、压力、速度、液位、流量、温度、电压、电流等多种物理量的测量,适用于高电压、强电磁场干扰的场合。

6客观题满分:3分得分:3分A时移B频移C相似D对称正确答案:A学生答案:A老师点评:答案解析:通过傅氏变换的性质可得7复杂周期信号的频谱是()。

客观题满分:3分得分:3分A离散的B连续的Cδ函数Dsinc函数正确答案:A学生答案:A老师点评:答案解析:周期信号的频谱是离散的。

8如果一个信号的频谱是离散的,则该信号的频率成分是()。

在线考试(试题练习)系统-建设方案

在线考试(试题练习)系统-建设方案

《在线考试系统(手机版)》建设方案1建设目的采用信息化与移动互联网技术实现无纸化在线学习平台,利用智能手机,接合微信公众服务,以低廉的学习成本带给学员便捷的知识进益渠道,充分展示新时代的“知识口袋化、学习碎片化”的教学理念。

试题由专业教师进行管理,存储于云端服务器,“口袋”中的知识库同样是海量知识库。

学员可以利用碎片时间随时随地学习,系统自动分析、记录学员学习进度与成果,“碎片化学习”是对学员零碎时间的充分利用,而学习体系是系统而完整的。

“小”而海量,“碎”而完整。

系统支持在线练习(按章节逐题练习)、在线测试、模拟考试、错题回顾、考试指南、学习笔记等功能,并接合微信公众号、微信支付功能实现学员的便捷学习与平台的稳定营收。

2系统架构系统平台采用B/S架构开发,即浏览器和服务器结构。

B/S架构的优势明显,可以在任何地方进行操作而不用安装专门的软件,对操作系统无要求,在windows、linux下,以及苹果手机、安卓手机都能正常使用。

平台采用DotNet技术实现,开发语言使用C#,数据库Sqlserver2005。

3设计原则●先进性,规范性,兼容性采用主流系统架构设计,实现数据访问、业务处理、用户体验分层次处理,以多线程、异步运算方式,实现快速、高效的运算能力。

前端技术基于国际W3C 规范,能够兼容主流的浏览器。

●易用性,安全性,成熟性用户管理界面友好,容易掌握,无须学习。

通过采用数据访问验证,包括录入验证、查询验证、内部验证,有效防范常见的网络攻击,如SQL注入。

系统平台的框架稳定、可靠,经过项目历练,技术成熟。

4系统角色系统角色分为学员、教师、管理员。

其中管理员与教师的操作环境采用web 方式,即在电脑上以浏览器访问系统,进行操作管理;而学员的操作环境主要是手机,以体现其便捷性。

详情如下图:5操作流程此处只描述了学员的操作,管理员与教师的与通用的信息管理系统较类似,大多数是对信息的增删改查,不再赘述。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、基本简介试题库与在线考试系统采用ASP、HTML、Frontpage2000/98、javascript、VBScript、Java 编程语言、图形编辑与数据库等工具,通过基于WEB服务器访问纯WEB页面,实现在线组卷与考试等各项相关的功能。

它是专门用于试题(卷)录入、查询、修改、删除、组卷和参加在线考试的ASP应用程序。

其最大的特点是开放性、方便性和灵活性。

主要是指一般的用户不仅可以轻松地向题库添加、修改和查询试题(卷),而且还可以自动新增科目并建立相应的数据表;它还允许用户根据自己的需求,从现有的试题库中灵活地抽取各类试题,以组建适合于自身所需的试卷。

而且,自测试卷的难易程度和形式以及各大题分数等都由用户根据需要确定。

考生通过浏览器进行有效的身份验证登录后,输入正确的试卷编号,并要求在规定的时间内进行答题,当达到规定的时间后,系统将自动予以提交。

一旦考生做完后便能立即看到预先记录在库中的标准答案和自己的平时成绩(正规考试试卷不得随意更改以及答案将不及时提供),并且其答案和分数将被记入库中以供审核和查阅,并作为成绩评估和试卷分析的历史数据;另外,还可完全由计算机自动按照"难度系数"灵活、随机的抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,不妨把它称之为实时的互动的试卷。

用户对象主要是大、中、小学及职业学校等单位的教师及学生和企事业单位的教育部门(因企事业单位每年要对员工进行素质、安全教育与技能等方面的培训及考试等)。

二、运行环境与系统结构此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。

其运行要求和逻辑结构分别如下:客户端:Windows95/98,Internet Explorer(IE)等服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等。

数据库:采用SQL Server,运行于服务器端。

试题库与在线考试系统逻辑结构图三、系统特点系统联为一体,界面整齐、美观,操作简单、方便。

另外,支持按权限对系统进行操作,即不同类型的用户拥有相异的权限对题库执行不同的操作。

主要是在首页通过两种不同的方式进入相异的操作界面,以确保整个数据库中数据的安全性及完整性。

其主要特点体现在以下三个方面:(1)自主设计数据库⑵自主调用数据库⑶自主管理数据库自主设计数据库是指用户能够根据自己的需要创建新科目数据库(即系统实现了自动建表的功能),让数据库真正成为用户自己的数据库。

不过,只要库中已存在该科目名称及表名,则不予重建,这样就保证了数据的统一性;自主调用数据库即允许用户能自由地从数据库中抽取试题组成试卷,试卷中有几道大题和小题以及是否提供查看答案均由用户自行设置并选题。

通常来说,一份高质量的试卷,需要用户反复推敲、比较和琢磨,用户就象进超市买东西一样能方便地把看中的取出来,也可反悔把不需要的退回去,并且在形成一份完整的试卷之前,允许任意调整该试题的次序。

在组卷时,还可以多份试卷选取同一试题或同一知识点的试题,但严禁一套试卷中出现知识点相同(似)且难度一致的试题。

不过,其最大的缺陷在于目前只实现了试卷中的客观题部分,即包括判断、单选和多选题。

而且,还没有实现客观题部分和真正的多媒体试卷;自主管理数据库指一般用户具有添加、修改和检索数据的权力,实现数据库的可扩充性和开放性。

而管理员则另具有删除数据的权力,从而达到了系统数据统一性和一致性的目的,具体情况请见系统演示。

四、详细设计4.1、试题(客观题部分)设计在以往的考试中,判断题常常是通过画" ╳ "," "来判断;而单选题往往在四个供选的答案A、B、C、D中选择唯一正确的答案;另外,多选题跟单选题在根本上没什么区别,只是供选的答案和标准答案多一些。

因而,本系统中所涉及的单选题和多选题跟过去的大体相同,主要不同在于把判断题巧妙地转化为只有两个选项的单选题,并且假设多选题一般情况下也是最多提供六个备选答案,标准答案至少有一个。

故各题型的样题设计如下:判断题-->如:重发器也叫中继器:(A)错(B)对单选题-->如:HUB是指:(A)网桥(B)集线器(C)网关(D)路由器多选题-->如;Internet上使用的网络协议是:(A)IPX/SPX兼容协议(B)TCP/IP协议(C)NetBEUI协议(D)X.25协议(E)A TM LAN仿真用户(F)快速红外线协议4.2、数据库设计4.2.1、试题结构通常,每一类型的试题都应有一个表结构。

但考虑到目前系统存贮空间已经不受物理空间的限制。

因此,我们采用按科目而不按试题类型方案来建立数据表,更不把所有科目的全部试题集中在一起,只是每道客观题均有六个备选答案项,还有一个表用来记录各科目数据表的相关属性。

这样,查询起来较方便,可能会节约时间,也不致于造成数据十分杂乱等。

详细设计如下表所示:说明:1. 按科目(一般以1个学期为标准)分别定义各表,表名一律由中文名汉字拼音首字母构成。

例如,软件工程---RJGC;计算机网络---JSJWL;小学二年级上期数学---XXENJSQSX2.字段名是指该字段的中文名3.字符标识一般由中文名拼音首字母构成,外键字段最好与主表对应字段同名4.若该字段为字符型,则对应的长度栏填最大允许长度,若为固定长度则加'定'字5.若该字段可以为空,则对应的NULL栏填Y,否则不填6.若该字段为主键,则对应的主键栏填Y,否则不填科目数据信息表字段名字符标识类型长度NULL 主键说明科目中文详细名称KMMCCHAR50 以中文为准,例如"计算机网络"科目表名KMBMCHAR50 Y一律由上面中文名拼音首字母构成,如"JSJWL"录入者LRZ CHAR15 默认为录入员登入帐号录入日期LR_DATEDA TE10 默认为录入时的系统日期备注MEMOCHAR50 Y4.2.2、试卷结构试卷一般包括客观题(判断题、单选题或多选题)和主观题(填空题、短文字题或长文字题),即一套试卷包括若干大题,每道大题包含若干小题。

但是,本系统的试卷目前只涉及客观题部分。

故大题数暂定为最多3道,小题数总和若干,而且,在此表中只存贮该科目试卷相应的试题编号,其试题内容则在调用时到相应科目中查询获得。

4.2.3、用户、留言信息结构A、超级用户:在此系统中有且仅有一个,即系统管理员。

他具有一般用户所没有的至高无上的权力,即具有删除用户、留言、试题以及试卷等信息的权力。

它不需注册,在数据库没有它的任何相关信息,但可由管理员自己更改用户名和密码。

确保万一数据泄密而造成系统的危害。

B、一般用户:主要是指学校的教师及学生和企事业单位的教育部门等。

另外,所有用户可能会对我们的系统发表意见或相互之间答疑。

4.2.4、考生答案成绩表结构实际考试日期可能因某种原因推迟考试而与试卷表中的考试日期有所不同。

因而,此表应与用户、试卷及试题库等多表相关联,关系比较复杂。

4.3、功能模块详细设计下面,按照录入试题-出卷-进行考试等流程就各个模块分别进行详细讨论,具体情况见系统源程序及演示。

考虑到数据的保密与安全问题,凡进入系统的用户,必须先注册,然后通过验证才能进入。

否则,进入"SORRY"页面。

4.3.1、录入模块许可的用户根据自身教学目的和要求,可以向库中添加各种类型且符合要求(对不符合的将给出提示和警告,并且不予保存!)的试题和试卷以及各自的意见与疑难问题等。

一旦添加成功,只有管理员才能删除。

①试题录入首先,用户选择试题所属科目。

若下拉菜单中没有该科目,则点击右边的新增科目,即进入这一页面,只要输入新增科目详细名称(一般以一个学期修完为标准)和表名(最好由汉语拼音首字母组成),即可由系统根据已设定好的字段自动建立新的科目试题表。

返回、刷新一次页面,即可看到新增的科目名称。

而且,在本系统中其它需要选择科目的地方也会自动更新。

其次,每道试题有类型、难度系数、选自书籍及章节、试题内容与答案和标准答案等栏目。

用户一一输入完(对于该试题不需要的答案项,则默认为"不填"),按"提交"后,即可看到预览效果。

如果输入不合法,或者该科题库中已有该试题编号和内容等,则系统给出相应的提示或警告,以待更正。

②试卷录入此子模块包括两个部分,即标识试卷的基本信息录入和手工组卷部分。

其基本信息有试卷编号、标题、套数、难度、科目名称、考试性质与日期等,而卷中试题将通过后面的手工组卷模块予以实现。

对于用户输入的不符合系统要求的数据,系统仍旧给出提示或警告。

③用户留言凡使用此系统的用户可能对我们的工作有许多良好的建议和意见,或者有一些疑难问题需要大家共同探讨的话,可以在此提出。

4.3.2、查询模块系统中的所有用户均可检索试题、试卷、用户及留言等信息。

只是试题检索界面较复杂,但它已实现了多种条件的组合查询,非常适合于数量繁大的试题库。

而后三者相对来说比较简单,"默认"或"空白"的情况下,则按该表中的系统默认的字段显示其全部信息。

使用起来比较灵活、方便。

4.3.3、修改模块用户除了只修改自己的部分资料(包括用户帐号、密码和E-Mail)外,还可修改试题及试卷,而留言则不许修改。

只要用户选择科目和输入编号,即可进行修改。

不过,对于各表中的主键不准修改,避免了造成系统中的数据混乱,或者覆盖其它有用数据的现象。

如果用户执行了非法操作,则必须重新操作。

4.3.4、组卷模块在组卷过程中,我们肯定会遇到有许多题目是关于同一个教学内容的,这里称之为关于同一考核点的试题。

因此,在组装一份试卷时,对于同一考核点的试题只能出一道题。

这里设计一种快速选题算法,该算法只需经一次比较,便可判定是否已选过该考核点的试题,且又可以有针对性地重点选取某个考核点的试题。

即每一道题都设有一个相关码,对于同一章、同一节、同一考核点的题,则相关码相同,显然,前面章节的相关码都要小于后面章节的相关码。

故在组卷时,同一试卷中不允许出现相关码相同的试题。

所以,在选题过程中每选出一题,就要与已经选出的题的相关码逐一进行比较,若该题的相关码与已选各题的相关码均不相同,则可将该题加入到试卷中,否则,放弃该题,重新进行选题。

下面,在只考虑最佳情况下,即每次选出的题都恰好是尚未选过的,每选一道题就要与已选出的各题逐一比较,假设已选出了M题,再选下一题时,则需比较M次,不妨设一份试卷的总题数为N,在最佳情况下,则总的比较次数为:0,1,2,…N-2,N-1即时间复杂度为O(N),这样,就可保证下面算法中选择出来的试题编号都合法。

相关文档
最新文档