考试系统流程图
学生在线考试系统需求分析设计
学生在线考试系统需求分析报告1。
引言随着Internet的迅速发展和广泛普及,网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。
远程教育成为现代教育技术未来发展的重要方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域。
Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制.与传统考试模式相比,在线考试具有无可比拟的优越性,它可以将传统考试过程中的试卷组织、审定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日、人力、物力与财力,而且还可以大幅度增加考试成绩的客观性和公正性。
传统的考试方式一般要经过人工出卷、考生考试、人工阅卷等过程.对于一些课程来说,随着考生数量的增加,教师出卷阅卷的工作量将会越来越大,并且其工作十分烦琐和非常容易出错。
在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设,目的是充分利用学校现有的计算机软、硬件和网络资源实现无纸化考试以避免传统手工考试的不足。
与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性的途径、方法也提出了更高的技术要求。
通过Internet来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。
可以实现教考分离以及考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试的客观性、公证性,自动化组卷、阅卷可以减轻教师的工作强度.传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷.这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。
无纸化网络考试系统
1 系统需求分析1.1 系统调查对现行考试业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们计算机系的考试工作进行全面、细致而充分的调查研究。
首先与分管教务处主任交流意见,了解他们对现有考试流程的看法,有无新的信息需求,原系统有无多余的功能。
然后,与教师和部分学生,特别是从辅导员那里了解他们对原有信息系统的看法。
在此基础上,深入到具体业务职能管理部门即教导处进行详细的调查,了解他们对现行考试方式的看法,在操作上有无需要改进的地方。
通过调查得知,原先人工操作在考试活动中占绝大部分,具体的考试经过是:教务处下发或转发学校的考试通知,联系有关老师出卷,安排、检查考场及所需设备,组织监考人员培训和考前宣传、公布考场地点及考试时间、发放准考证等前期准备工作。
然后是印刷试卷、考试、阅卷、填分、公布学生成绩、总结、备案、打印通知书等。
在考试的部分环节已用到了计算机,如打印试卷、打印有关材料、学生成绩处理与公布等。
为适应当前网络技术新形势的发展,把考试与网络技术与数据库技术结合起来,实现考试信息的发布、自动生成试卷,考试成绩自动生成及查询等功能,保证考试的正规性及标准化,所以要求建立一个基于网络的无纸化考试系统。
1.2用户需求要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。
本系统从以下四个方面对用户需求进行了分析:⑴用户的信息需求:考生能查询有关考试新闻或考试通知,考试成绩;系统管理员能查询题库信息、系别班级信息;系主要领导都能查询所有信息。
⑵用户的处理要求:管理员能对题库和考试科目执行增加、删除和修改操作;由管理员设置考试信息,经过考试主管领导的审核后就可考试;在考试时,系统自动生成试卷;管理员可设置考试信息,经过考试主管理领导审核后批准向考生发布考试新闻;系统控制考试时间、防刷新、考试成绩自动生成、多功能查询等。
⑶对系统的适应性、通用性要求:要求系统不仅能够进行计算机系考试,而且其他系或专业稍作设置或改动也能使用本系统进行无纸化网络考试。
网上考试系统(学生端)的设计和实现
网上考试系统(学生端)的设计和实现摘要随着网络技术的飞速发展,远程教育已成为计算机技术开发的热门项目,而网上考试做为其中的重要环节,更是引起了人们的关注。
网上考试可以减轻教师工作负担,提高工作效率,增强考试的质量,公证性,及激发学生的学习兴趣。
完备的网上考试系统(学生端)应包括以下功能:1.验证用户登陆的合法性2. 禁止用户重复登陆同一考试3. 可以根据需要选择考试科目4. 实现考试中的师生交互。
教师要能够监控考生屏幕、查看考生完成情况、对考生发送信息,以及是否允许考试继续进行。
考生有问题可以电子举手,提醒老师注意。
5. 能对考试时间加以控制,时间到了会要求考生交卷6. 自动对客观题判分7. 即时保存答案及在特殊情况下进行答案恢复本考试系统以Windows 2000操作系统为运行平台,通过Visual Basic 6.0来编程实现,采用ADO技术为应用程序与数据库接口,使用Microsoft SQL Server 2000数据库。
系统的主要功能均已经过了测试,运行情况良好。
关键字:考试,Visual Basic,数据库,安全性The Design and Realization of the Online Examination SystemStudent TerminalAbstractWith the development of the Internet technology, long distance education has become a popular project for computer science. As an important component, on-line examination has got much attention, for it lightens the burdens of teachers, increases working efficiency, guarantees equity and stimulates students' curiosities.A complete Online Examination System includes functions listed below:1. Validate user's login information.2. Prevent user from logging into the same exam.3. Provide certain exams to be selected.4. Realize interactions between teachers and students. Teachers should be able to real-timely supervise student's monitor and completion of the exam, send out messages to students, and decide if the exams could go on. Students should be able to get teacher's notice using the system.5. Control the time length of the exam and remind students before time is up.6. Automatically grade object questions like multiple choices.7. Regularly save answers in case of unexpected situations.This system is designed and created on Windows 2000 OS, using Visual Basic 6.0 as programming language, ADO as the connectivity between application and database, and Microsoft SQL 2000 to manage database. Main functions of the system have been tested and are proved to work fairly well.Key words:Exam, Visual Basic 6.0, Microsoft SQL Server 2000, Security摘要 (1)ABSTRACT (2)第一章序言 (5)§1.1开发网上考试系统的目的 (5)§1.1.1 网络教育已成为社会热点 (5)§1.1.2 网上考试与传统考试的比较 (5)§1.2怎样开发一个网上考试系统 (6)§1.2.1 操作系统的选择 (6)§1.2.2 编程环境的选择 (6)§1.2.3 数据库的实现 (7)§1. 2. 4 两者的结合 (8)第二章相关技术及知识背景 (9)§2.1W INDOWS下的V ISUAL B ASIC 编程环境简介 (9)§2.1.1 Visual Basic的编程基础 (9)§2.1.2 可视化编程的环境及方法 (10)§2.1.3 创建Visual Basic应用的步骤 (11)§2.1.4 面向对象的编程 (12)§2.1.5 API函数 (13)§2. 1. 6 Winsock控件 (14)§2.2使用SQL S ERVER 2000实现关系型数据库 (15)§2. 2. 1 结构化语言SQL介绍 (15)§2.2. 2 数据库的基本概念 (16)§2.2.3 关系型数据库 (17)§2.3. 4 Visual Basic 中的数据库操作 (18)§2.3.5 数据库设计步骤 (19)§2.3ADO数据访问技术 (19)第三章系统总体规划 (22)§3.1设计思想 (22)§3.1.1 总体构架 (22)§3.1.2 考试端主要功能 (22)§3.1.2 系统安全性 (23)§3.2数据库设计 (23)§3.3考试流程图 (28)第四章系统具体实现 (29)§4.1登陆模块 (29)§4.1.1 考生登陆的具体步骤 (29)§4.1.2 实现功能 (29)§4.2验证 (30)§4.2.1 具体实现 (30)§4.2.2 实现功能 (30)§4.3考试 (30)§4.3.1 考试界面设计 (30)§4.3.2 考试流程 (31)§4.3.3 实现功能 (35)§4.3.4 安全性 (36)§4.3.5 其它 (36)§4.3.6 退出 (36)§4.4屏幕监控 (36)§4. 4. 1 网络传输 (36)§4. 4. 2 交互功能 (37)第五章程序的兼容性和安全性 (39)§5.1考试系统在不同平台上的兼容性 (39)§5.1.1 问题背景 (39)§5.1.2 问题的解决,讨论 (39)§5.2安全性 (41)§5.2.1 考试中的安全设计 (41)§5.2.1 存在的问题 (42)第六章程序的可扩展性分析 (44)§6.1界面效果 (44)§6.2操作系统 (44)§6.3考试安全 (44)§6.4题库的选择 (44)§6.5监控 (45)第七章结束语 (46)参考文献 (47)致谢 (48)附录一:考试系统学生端使用说明 (49)附1.1基本简介 (49)附1.2运行环境 (49)附1.3安装说明 (49)附1.4使用说明 (51)附录二网上考试屏幕监控端使用说明 (54)附2.1系统简介 (54)附2.2运行环境 (54)附2.3安装说明 (54)附2.4使用说明 (54)第一章序言§1.1 开发网上考试系统的目的考试是教学环节中一项比较特殊的工作,将计算机与网络技术应用于教学考试领域是一个值得探讨的问题。
高等学校招生考试(高考)流程图
如不在绵阳市内学校就读考生, 需 先 在网 上注 册后 在次 登 录 报 名。
网报结束后,考生必交验高级中的教育学校毕业证书或同等学力的证明、考生本
人二代身份证到县招办确认考生基础信息,并现场采集照片(报名点学校统一组织
照相),确认后,生成报ቤተ መጻሕፍቲ ባይዱ号,打印出《报名登记表》交由考生本人核对并签名确认,
本科第三批录取院校为:经教育部批准设立的
第二批共六个批次进行。各批次预科志愿同批
独立学院、民办高校和经批准参加本批录取的
填报。
名词
高校和专业。
2、对口招生的职教师资班志愿填在本科第二 批栏内,高职班志愿填在本科第三批栏内。
解释
专科第一批录取院校为:普通本科院校的高
职(专科)、独立设置的普通高等专科学校和
经批准参加本批录取的国家示范和骨干高等
职业院校和专业,专科第二批为经教育部批
准设立的独立学院、高职学院、民办高校和
成人高校的普通高职(专科)。
5
高考志愿 设置
1、提前批谁知 1 个本科第一志愿、两个平行的本科第二志愿,1 个专科第一志愿、1 个专科第二志愿和 1 个预科志愿;本科第一批设置 5 个平行的第一志愿 A、B、C、D、E 和两个平行的预科志愿;本科第 二批设置 3 个平行的第一志愿 A、B、C 和 5 个平行的第二志愿 A、B、C、D、E 以及第一、第二预科 志愿;本科第三批、专科第一批和专科第二批均设置 1 个第一志愿、4 个平行的第二志愿和第一、第二 预科志愿;本科第二批和专科第一批各设置 1 个平行的藏文加试、彝文加试志愿。每个学校志愿(除预 科志愿)内设置 6 个专科志愿和专业调配志愿。 2、扶贫定向本科、专科分别设置 5 个平行志愿,每个学校志愿内设置 6 个专业及专业调配志愿。 3、省属院校免费师范生设置 1 个第一志愿、4 个第二志愿,每个学校志愿内设置 6 个专业志愿。 4、本科第一、二、三批和专科第一、二批均对高考单科成绩名列全省前万分之一的考生单独设置 1 个 学校志愿、6 个专业及专业调配志愿。 5、愿意服从学校专业调配的考生,应选择该院校志愿内的专业“调配”栏。未选的,录取时按不愿调 配对待。各录取批次均不设置院校调配志愿。 6、对口招生的职教师资班设置 3 个平行的第一志愿 A、B、C 和 5 个平行的第二志愿 A、B、C、D、E, 高职班院校设置 1 个第一志愿和 4 个平行的第二志愿;每个学校志愿内设置 6 个专业志愿,1 个专业调 配志愿。
(新)考点网上考务管理系统操作指南
考点网上考务管理系统操作指南一、系统登录1.登录网址后根据管理员分配的账号和密码进行登录操作如下图:2.登录完成后将进入如下界面(系统管理人员可在此进行密码修改操作):二、网上考务管理系统操作流程图网上考务管理系统操作流程图:考前准备试卷下载结果上传结果管理模块结果管理模块试卷管理模块试卷管理模块考试管理模块考试管理模块基础管理模块基础管理模块考场报名管理准考证生成考场信息考试分配考场准考证打印试卷下载结果数据上传三、 各模块的功能与操作流程1. 考点管理人员登录系统后应先查看考试管理模块中的考试报名管理子模块,如下图:2.点击进入可查看管理员分配的考试计划,考点根据考试计划进行人员的报名并将考生信息通过批量导入按钮进行系统导入如下图:3.点击批量导入按钮后在弹出的页面中下载考生信息的添加模板,可将其保存在指定的位置添加考生信息如下图所示:4.考生信息添加完成,可点击浏览按钮找到要添加的考生信息进行导入操作如下图:5.导入完成后可在考试管理模块中的考场报名管理子模块下点击报名查看按钮进行查看,如发现有错误或漏填的信息可运用新增、删除、修改按钮进行调节。
(考生信息无误后点击该考生左侧的方块选择该考生点击提交审核按钮)这时该考生的审核状态将从录入变成未审核如下图:6.所有考生审核通过后等待上级管理人员的审核,上级管理人员审核完成会通知各考点。
各考点登录网上考务管理系统再次在考试管理模块中的考场报名管理子模块下点击报名查看按钮进行查看(其中审核状态为未通过的不能进行考试需从新申请)如下图:7.进行准考证的生成,点击考试管理模块中的准考证生成子模块进入如下界面:8.点击生成准考证按钮,在弹出的文本框中选择模板确定后点击提交按钮即可如下图所示:9.准考证生成完成后进行考场的建设,点击基础管理模块中的考场信息子模块进入如下界面:10.点击新增按钮在弹出的对话框中添加相应的信息后点击提交按钮就可完成考场的添加任务如下图(每考场最多30人):11.考场添加完成后进行考生的考场分配,点击考试管理模块中的考试分配考场子模块进入当下界面:12.点击分配考场按钮进入页面后选择相应的考场点击分配考号按钮即可将考生分配到考场中,分配完成后可进行查看考生操作如下图:分配考号查看考生13.学生分配考场完成后可进行信息的打印如下图:14.点击进入后在当前界面可进行门印打印与标签打印如下图所示:门印打印签到打印15.准考证打印,上述任务完成后可进行学生的准考证打印,点击考试管理模块中的准考证打印子模块如下图:16.点击打印准考证按钮在弹出的界面中点击打印进行学生准考证的打印如图所示:进入如下界面后双击“点击”准考证样式及打印17.考点考试试卷的下载,在邻近考试时考场管理人员登录网上考务系统,点击试卷管理模块中的试卷下载子功能模块进行考试试卷的下载如下图:18.点击试卷下载按钮,在弹出的对话框中点击试卷下载按钮,下载本次的考试试卷如下图:19.考试完成后,考场管理人员登录网上考务管理系统将考试结果包进行上传,点击结果管理模块中的结果数据上传子功能模块如下图:20.选择结果包对应的考试任务点击结果数据上传按钮,在弹出的对话框中点击结果包上传按钮。
题库管理系统课件
题库管理系统
2
不同的用户权限可实现不同操作
通过对用 户角色的 分配,使 得不同角 色的用户 拥有不同 的管理权 限。
2023/12/18
题库管理系统
3
题型管理模块功能实现对系统题型分类管理
通过题型管 理模块能添 加、修改多 种不同题型 以及对题型 实现分类管 理,以便对 学生进行有 效的测试。
题库管理系统
题库管理系统结构图
题库管理系统
管理员
教师
用
角
题
考
题
题
试
户
色
型
生
库
库
卷
管
管
管
管
结
组
管
理
理
理
理
构
卷
理
管
理
2023/12/18
题库管理系统
1
管理员实现的主要功能:
实现对用户管理
系统管理 员通过用 户管理模 块可以对 用户进行 管理(如: 添加、修 改以及删 除用户等 操作)。
2023/12/18
2023/12/18
题库管理系统
8
题库管理系统的优点
¡ 先进性:本系统很方便的实现题库管理和自动组卷。 ¡ 易用性:无需专业培训就可使用,可按给定模版生成试卷。 ¡ 适应性:可自行组建题库结构。 ¡ 开放性:用户可管理系统自带的试题,同时可添加试题资源。 ¡ 安全性:系统有很严格的权限管理,可以给教师分配相应的
2023/12/18
题库管理系统
14
阅卷及查看成绩功能模块
通过此模 块可以迅 速了解学 生的答题 情况(如: 题型的难 度、正确 率以及得 分情况)。
2023/12/18
认证考试系统总体业务流程图
系统总体业务流程图图1-1:系统初始化流程说明1-1:凭证处理业务流程说明相关内容见表2-2:凭证录入与审核业务流程图流程说明相关内容见表2-3:表2-3凭证反审核业务凭证反审核业务流程图流程说明相关内容见表2-4:表2-4注意:审核与反审核必须由同一人完成。
凭证过账与对账业务 凭证过账与对账业务流程图详细内容见流程图2-6:流程说明相关内容见表2-5:表2-5初始化流程详细内容见流程图3-1:流程图3-1如上图所示总账系统初始化流程包括以下几步:新建账套系统设置基础资料设置初始数据录入结束初始化科目初始数据录入当各项资料输入完毕后,接下来就可以开始初始数据的录入工作了。
除非是无初始余额及累计发生额,否则所有用户都要进行初始余额设置。
初始余额的录入分两种情况进行处理:一是账套的启用时间是会计年度的第一个会计期间,只需录入各个会计科目的初始余额;另一种情况是账套的启用时间非会计年度的第一个会计期间,此时需录入截止到账套启用期间的各个会计科目的本年累计借、贷方发生额、损益的实际发生额、各科目的初始余额。
根据以上情况,在初始数据录入中要输入全部本位币、外币、数量金额账及辅助账、各核算项目的本年累计发生额及期初余额。
在如图3-5“金蝶K/3主控台”界面,选择【系统设置】→【初始化】→【总账】→【科目初始数据录入】,进入“初始余额录入”窗口进行录入操作。
初始余额录入在“初始余额录入”窗口的<币别>下拉列表框中,可选择不同的货币币种进行录入。
选择非本位币的其他币种时,所有的数据项目都会分为原币和折合本位币两项,在输入完原币数额后,系统会根据预设的汇率自动将原币折算为本位币,系统会将输入的各个币种的折合本位币汇总为综合本位币进行试算平衡。
在数据的录入过程中,系统提供了自动识别的功能:如果科目是数量金额核算,当光标移到该科目时,系统自动弹出“数量”栏供用户录入;如果科目是损益类科目,当光标移到该科目时,系统会自动弹出“损益类本年实际发生额”供用户录入;余额可分为借贷方两栏显示。
在线学习考试系统
一、概述考试学习系统是以在线学习、在线考试为核心,帮助提高管理、降低成本、提升价值、增强机构的核心竞争能力。
以下为本系统的流程图。
二、系统模块及功能介绍1、在线注册功能考生可以自由申请使用此系统帐号及其它信息。
申请完帐号后,申请不可能立即使用本系统,需要管理员审核通过才可以使用本系统。
2、修改个人信息此模块主要功能是为了方便用户对自己信息进行维护。
包括用户姓名、性别、手机号码、用户密码等功能。
3、学习进度查询此模块主要用于查询当前学员用户在线学习任务完成进度情况信息。
4、练习历史记录此模块主要用于查询当前用户在线练习的历史记录,其中包括作业名称,得分,作业的开始时间和结束时间等等相关信息。
注:当用户的查看考卷权限开放或设置允许查看考卷后,用户不仅可以查看得分还可以考试作业试卷批改的详细信息。
5、考试历史记录此模块主要用于查询当前用户在线考试的历史记录,其中包括考试名称,得分,考试的开始时间和结束时间等等相关信息。
注:当用户的查看考卷权限开放后,用户不仅可以查看得分还可以考试试卷详细信息。
6、学习任务此模块主要功能是系统管理员或老师级别的管理员给考生或学员级别的人员下达强行的学习计划任务,考生或学员必须要指定的时间范围内学满指定的时长即可完成学习任务。
系统提供严格的学习时间计时器,严格记录学员最后一次学习的IP地址和学习时间等参数,方便管理员查询。
系统支持电子课件和电子书籍的浏览计时。
支持全屏显示。
注:系统计时器在10-20分钟之间随时停止计时,弹出提示框提醒学员更新学习时间,以表示学习没有离开学习现场。
7、电子教材此模块主要功能是起一个自由学习,自主学习,辅助学习理念。
考生或学员可以通过电子教材中心自由学习和查看相关学习资料。
系统提供对电子教材详细的分类定义功能8、电子课件此模块主要功能是对电子课件信息进行自由学习,电子课件主要包括一些视频文件,flash动画文件和PPT,PPS等格式的文档。
9、在线练习此模块主要功能是为了方便一些老师或管理可以给相应的学生或用户布置作业,学生或用户可以通过此模块对布置的作业信息进行填写。
考试服务器 使用手册
考试服务器使用指南© 1999-2005北京朔日科技有限公司一、系统登录步骤1:启动考试服务器系统。
系统启动后出现登录画面如图1所示。
图 1步骤2:输入帐号、密码,进行系统验证,如果验证失败,出现如图2所示提示(帐号名称和登录密码由考站管理机构(分公司)给定)。
图 2请检查帐户名称和密码的正确性,再次进行验证。
步骤3:验证通过后进入系统,进入考试服务器后,显示如图3所示主界面。
图 3主界面包括菜单栏,工具栏,功能选择区、功能操作区四部分,现简要描述一下各部分的功能。
菜单条:包括所有的功能菜单工具栏功能操作区功能选择区菜单栏工具条:常用的功能,方便常用功能的快速选择。
功能选择区:常用功能的定位。
功能操作区:对应所选择的功能界面,此界面根据选择的功能不同显示相应的功能界面。
二、考生管理进入图3所示的考试服务器主界面后,单击工具栏中的“考生管理”按钮进入考生管理功能模块,通过菜单栏中相应菜单项也可以完成同一操作。
考生管理窗口如图4所示。
图 4此界面主要包括了两部分:(1)考生数据列表显示了当前服务器上的所有考生信息(2)考生详细信息在考生数据列表中选择考生后,此区域会显示此考生的详细信息,如姓名、准考证号、考试科目等,方便管理员查看。
注意:由于考生数据是由考务服务器下载而来,所以只能查看考生数据。
不能修改考生数据。
考生数据管理在报名系统中完成。
三、考试管理在图3所示的考试服务器主窗口中,单击工具栏中的“考试管理”按钮进入考试管理功能模块,通过菜单栏或左侧的功能选择区也可以完成此操作。
选择“考生管理”后功能操作区显示如图5所示。
图 5此界面包括二部分。
(一)考试系统的参数设置 单击“考试参数设置”,进入考试参数的设置窗口,如图6所示。
图 6此窗口中各选项卡中可以完成的操作说明如下。
(1)基本信息显示使用系统的考站名称和编号,此值不能修改,相关信息用于浏览。
(2)报名服务器设置在该选项卡中设置中心数据服务器的IP 地址。
ITExam考试中心使用说明
智博网络考试系统(ITExam)考试中心使用手册北京智博创新科技发展有限公司目录序言 (1)第一章ITExam考试中心简介 (2)第二章安装说明 (4)第三章考务管理 (5)考务流程图 (5)考生报名和考点上报 (5)考务管理程序界面简介 (6)设置考务信息(考生名单录入,考点设置、场次设置) (7)编排考点,完成排考 (10)补报处理 (11)考务信息的发布(准考证、考生包、排考考生名单) (12)城域网发布 (13)安排中需要注意的地方: (14)第四章统计分析 (16)统计分析主界面: (16)统计分析步骤: (16)第五章查看答卷 (19)查看答卷程序主界面: (19)查看答卷步骤: (19)第六章查看日志、准考证号编码工具 (23)查看日志 (23)准考证号编码工具 (24)附录A:考试实施样本 (29)附录B:常见问题解答(FAQ) (29)附录C:技术支持和服务: (29)序言智博网络考试系统,简称ITExam,是一套专业级的网络考试系统。
ITExam系统包括题库组卷系统、机房考试平台、考试中心系统三大模块,涵盖了利用计算机进行考试的全部环节,不仅支持学校内普通的小测验、期中期末考试;同时也可以支持省、市一级的区域会考;ITExam设计的考试流程非常严谨,可以作为专业性资格考试的工具使用。
同时ITExam的各个模块可以组合安装,也可以逐步添加,是真正的积木组合式系统。
本说明书着重介绍智博网络考试系统中的考试中心系统,本使用手册中各章节内容如下,请用户根据需要选择阅读:第一章ITExam考试中心简介:简要介绍考试中心的功能。
第二章安装说明介绍考试中心系统的安装第三章考务管理介绍考试中心系统中最核心的任务:考务安排,详细介绍如何应用ITExam考试系统完成从考试报名到最后考务数据的生成和发布的所有工作。
第四章统计分析介绍考后工作中的重要环节–统计分析第五章查看答卷介绍考后工作中的工具–如何用查看答卷工具查看考生的答题内容。
在线考试系统流程
我主要画出系统的三个基本功能:
1.本系统包含以下主要功能模块:用户管理模块;考试管理模块;成绩管理模块。
2.模块功能简要描述:
◆用户管理模块:
考生管理:添加考生、删除考生、编辑考生和通过学号姓名对考生进行查询。
管理员管理:添加管理员、删除管理员、查询管理员信息和修改管理员信息进行不同权限管理(包括对题库的管理、考试的管理、用户的管理和成绩管理)。
◆考试管理模块:
组卷管理:对不同科目进行组卷,设置各题型数目和每题分数,确定参考人员。
考卷管理:生成样卷进行试卷,如有不适确定是否删除组卷重新组卷。
查询组卷:查找各科目的组卷信息
◆成绩管理模块:
查看考生成绩:按科目查询,查询不同科目的全部考生的成绩;按考生信息查询,查询同一考生进行哪些科目的考试。
修改考生成绩:对考生成绩可进行修改。
在线考试系统数据流程图
图1 在线考试系统的顶层数据流图
在线考试系 统
考生
考生信息
管理员
成绩
成绩
D1 考试系统数据库
P3
成绩管理
管理员
P1
用户管理
P2
考试管理
管理权限1
管理权限2 管理权限3
考试信息 用户信息
考生成绩
图2、在线考试系统第一层数据流图
图3、用户管理的展开数据流
考生信息图4、考生管理展开数据流图
图5、管理员管理展开数据流图
图6、考试管理的展开数据流
图7、成绩管理的展开的数据流
2、数据字典
其中,对引用的一些关键字进行说明: PK(主键),FK(外键),Not null(不为空值)。
系统流程图
数据加工 (数据变换) 数据变换)
订货系统 数据处理 采购员 数据终点
11
仓库管理员 数据源点
定货系统的顶层DFD(4)
最后画出数据流和数据存储: ③ 最后画出数据流和数据存储:
分析得知事务需要从仓库送到系统中 事务是一个数据流。 事务是一个数据流。 系统把定货报表送给采购部, 系统把定货报表送给采购部, 因此定货报表是另一个数据流; 因此定货报表是另一个数据流;
处
先画数据源点与终点(系统的输入输出); ① 先画数据源点与终点(系统的输入输出);
9
定货系统的顶层DFD(2)
b) 数据终点: 数据终点: “规定每天向采购部门送一次定货报告” 规定每天向采购部门送一次定货报告” 每天向采购部门送一次定货报告 所以采购员是数据终点。 采购员是数据终点 所以采购员是数据终点。
系统流程图实例1
• 某装配厂有一座存放零件的仓库,仓库中现 有的各种零件的数量以及每种零件的库存量 临界值等数据记录在库存清单主文件中。当 仓库中零件数量有变化时,应该及时修改库 存清单主文件,如果哪种零件的库存量少于 它的库存量临界值,则把必要的定货信息写 在磁带上报告给采购部门以便定货,规定每 天向采购部门送一次定货报告。
1
CRT终端输入/输出 存储在磁盘上的文件或数据库 输入/输出
处理,如程序、处理机、人工加 工等 磁带输入输出,或磁带文件
微机处理
①
输入变化 库存清单程序 订货信息 报告生产程序 订货报告 库存清单 主文件
库存量每次变化,通过键 盘输入到计算机; 库存清单程序更新磁盘上 的库存清单主文件,必要 的订货信息写到磁带上; 磁带,打印出订货报告。
• 总结:当进一步分解将涉及如何具体实现 总结: 一个功能是,就停止分解。 一个功能是,就停止分解。
简单的在线考试系统(JSP+MysqL)
北方民族大学课程设计报告系(部、中心)计算机科学与工程学院姓名于淼学号20113185专业计算机科学与技术班级(2)班同组人员尚娜、农晓蕾、杨柳课程名称网络程序设计设计题目名称在线考试系统起止日期 2013.10.10-2013.12.8 成绩________________________________指导老师签名________________________在线考试系统摘要基于Web的在线考试系统——随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
在众多的网络服务中,Web 给人耳目一新的感觉,而在这其中,JSP技术和基于Struts框架技术则因为可以进行复杂的数据库操作、很强的交互性以及方便用户控制和管理备受青睐。
目前存在各级各类的考试,而它们的各种工作主要还是依赖于手工完成,手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。
计算机信息化管理有着储存量大,速度快等许多优点,因此我们可以利用计算机网络,利用ASP技术实现动态的管理。
随着计算机网络技术的进一步发展和普及,利用JSP技术开发的各种网络在线考系统必将大行其道。
关键字:JSP技术;Struts ;在线考试系统目录:1、在线考试系统的需求分析 (4)1.1硬件,软件环境说明 (4)1.1.1硬件环境说明 (4)1.1.2软件环境说明 (4)1.1.3在线考试系统网站的技术说明 (7)1.1.3.1关于对B/S架构的理解 (7)1.1.3.2B/S架构带来的巨大好处 (8)1.2功能需求分析 (8)2、在线考试系统的总体规划与结构框图 (8)2.1在线考试系统总体设计 (8)2.2在线考试系统的总体规划设计 (8)2.2.1学生模块 (9)2.2.2管理员模块 (9)2.3在线考试系统各个模块之间的关系图及动作分解 (10)2.3.1各个子模块之间的关系和操作动作分解 (10)2.3.2管理员模块下各个子模块之间的关系及动作分解 (10)3、在线考试系统数据库设计 (11)3.1数据库的需求分析 (11)3.2在线考试系统概念结构设计 (11)3.2.1在线考试系统数据库的实体设计 (11)3.2.2在线考试系统数据库的E-R图 (12)3.3数据库的逻辑结构设计 (13)3.3.1在线考试系统数据库逻辑结构设计 (13)4、针对具体的功能模块写出设计流程图与关键的程序代码 (14)4.1在线考试系统设计流程图 (14)4.2在线考试系统管理模块设计流程图 (14)4.3在线考试系统用户登录模块设计 (15)4.4系统关键程序代码 (16)4.4.1dl.jsp源代码 (16)4.4.2zc.jsp源代码 (18)4.4.3zxks(1).jsp源代码 (23)4.4.4xgzl.jsp源代码 (26)4.4.5htdl.jsp源代码 (31)4.4.6gl_student.jsp源代码 (33)4.4.7gl_addstudent.jsp源代码 (35)4.4.8gl_lesson.jsp源代码 (40)4.4.9gl_addlesson.jsp源代码 (42)4.4.10gl_timu.jsp源代码 (46)4.4.11gl_addtimu源代码 (48)5.测试和演示系统并抓取图形界面 (53)5.1系统开发与运行环境的配置 (53)5.1.1JDK的安装与配置 (53)5.1.2Tomcat的安装与配置 (53)5.1.3Dreamweaver CS3的站点的配置 (53)5.2演示系统并抓取系统图形界面 (58)6、测试结果及存在的问题 (65)6.1测试的结果 (65)6.2存在的问题 (66)7、参考文献 (66)1.在线考试系统的需求分析1.1硬件、软件环境说明1.1.1硬件环境说明在线考试系统的硬件环境是:CPU采用的是Inter(R)Core(TM)i3-2330M CPU@2.20GHz;硬盘容量:500GB;显示器的分辨率是1366×768。
期末考试组织安排流程图
汇总全校考试课程,考试前 10 天随机抽取 期末考试用卷 责任人:学籍与考试管理科
送试卷至文印室复印,领取试卷 责任人:各教务秘书
装订、分装试卷,并送交考生所在学 院 责任人:任课老师
组织巡考人员参加期末考试巡考 责任人:教务处
分阶段发布期末考试情况通报 责任人:学籍与考试管理科
领取试卷,到指定考场进行考试;安 排院级巡考人员巡考 责任人:监考老师;学院教学负责人
期末考试组织安排流程图
成立校院两级考试工作领导小组 责任人:教务处;教学单位
制定《学期结束工作的通知》、《期末考试 有关事项的通知》 责任人:教务处
召开全校考务工作会议,下发考试文件 责任人:教务处
教务系统中安排并发布公共课程考试日程 责任人:学籍与考试管理科
教务系统中安排学院专业课程期末考试及 监(巡)考;组织任课老师命题考试用卷 责任人:各教务秘书;学院教学负责人
考试结束三天内阅卷教师领取试卷, 及时批阅,考生成绩录入教务系统, 打印成绩单 责任人:阅卷老师
整理、归档试卷;保存试卷,上交成 绩单至学籍与考试管理科 责任人: 阅卷老师;教务秘书
在线考试系统(详细概要设计说明书)
1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (3)1.4参考资料 (3)2总体设计 (4)2.1需求规定 (4)2.2运行环境 (4)2.3基本设计概念和处理流程 (5)2.4结构 (8)2.5功能需求与程序的关系 (8)2.6人工处理过程 (9)2.7尚未问决的问题 (9)3接口设计 (10)3.1用户接口 (10)3.2外部接口 (10)3.3内部接口 (10)4运行设计 (10)4.1运行模块组合 (10)4.2运行控制 (10)4.3运行时间 (10)5系统数据结构设计 (11)5.1逻辑结构设计要点 (11)5.2物理结构设计要点 (12)5.3数据结构与程序的关系 (14)6系统出错处理设计 (14)6.1出错信息 (14)6.2补救措施 (115)6.3系统维护设计 (115)概要设计说明书1引言1.1编写目的由前面的需求分析,的除了系统的基本需求,和基本的用例图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。
预期读者为客户代表及程序设计人员。
1.2背景随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。
但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。
其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。
在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。
考试系统使用手册
V2.2 二○○五·九目录1简介31.1考试系统3 1.2名词解释3 1.3支持题型3 1.4运行环境4 1.4.1 系统架构 4 1.4.2 服务器配置 5 1.4.3 考试机配置 5 1.5发行目录定义5 1.6软件的安装6 1.6.1 服务器 6 1.6.2 考试机 6 1.6.3 手工安装 6 1.7时间控制6 1.8一次考试过程72使用72.1服务器配置IPS ETER7 2.2考试服务器程序E XAM S ERVER8 2.2.1 界面说明8 2.2.2 界面风格设置错误!未定义书签。
2.2.3 考试管理操作11 2.3考试程序E XAMINEE12 2.3.1 安装12 2.3.2 界面及操作12 2.3.3 答题15 2.3.4 说明181简介1.1 考试系统按照劳动和社会保障部电子商务师国家职业资格培训鉴定的要求,特开发《电子商务师国家职业资格培训鉴定技术平台——考核鉴定系统》。
《电子商务师国家职业资格培训鉴定技术平台——考核鉴定系统》(以下简称《考核鉴定系统》)分考试管理中心(以下简称中心)使用和鉴定机构使用两个版本。
中心版本主要完成题库管理、试卷管理、考生管理、考点管理、分配考卷、自动评分、成绩统计等功能;鉴定机构版本主要完成考生信息管理、考卷下载、考试管理、答案上传等功能。
中心版本在考试管理中心安装使用,鉴定机构版本分发到每个鉴定机构安装使用,两者相互配合,分工合作,完成电子商务师国家职业资格培训鉴定过程中的每一次考试任务。
考核鉴定系统根据各部分功能特点,又分为考试系统和考务管理信息系统。
考试系统完成题库试卷库的管理、试卷分配、考试、判分阅卷等工作。
而考务管理信息系统则负责考生信息、鉴定机构的管理、考生成绩管理发布、试卷和答案的上传下载等。
根据考试系统各部分功能需求,分别采用了基于Web、基于服务器/客户、以及简单应用程序等不同模式。
其中在考试点完成考试过程的功能采用服务器/客户方式实现。
在线考试系统界面图(4种角色)
网络考试系统――――――――――界面说明图系统登录页面登录的角色有:超级管理员,校领导,普通教师,学生。
--------------------------------------------------系统角色-------------------------------------------------------- 超级管理员[功能]:系统管理,考生管理,控制考试,查询系统,制作试卷,试卷中心。
校领导[功能]:系统管理,查询系统,试卷中心普通教师[功能]:系统管理,考生管理,控制考试,查询系统,制作试卷学生[功能]:考试。
超级管理员界面图校领导功能界面图普通教师功能界面图学生登录后(界面)“单击”获取试卷以下是考生考试的界面图,考生交试卷后,系统自动评分,并打印成绩单以上一区图为“考生”角色的主要界面图。
教师登录后(界面)注意:教师有多个功能模块。
系统管理,考生管理,控制考试,查询系统,制作试卷普通教师:系统管理―――>可以更改自己的密码。
普通教师:考生管理考生管理模块功能树如图考生管理模块包括注册,考生个人信息查询、考生集体(班级)查询三个模块。
1. 考生注册输入:准考证号、姓名、性别。
学号年级,班级和所在系。
处理:A. 判断准考证号,姓名,性别,学号,年级,班级的所在系是否为空,数据库中是否有重复的准考证号以及位数是否正确。
B . 在这里系统管理员可以添加考生信息,添加的信息有准考证号,姓名,性别,学号,年级,班级和所在系。
所有的信息被系统取得后都将添入信息表中,经过注册的考生,可以使用他的准考证号和密码登录网络考试系统,进行在线考试。
这里系统将考生的密码默认为准考证号。
输出:注册成功,进入成功页面,不成功则显示错误信息页面。
(注册如图)(学生注册界面)2. 考生信息(a) 考生信息查询输入:考生的准考证号,用户选择系别,年级和班级。
处理:(1)个人信息查询。
在这个子功能里,用户输入考生的准考证号,提交给系统后,系统会将使用这个准考证号的考生的所有信息显示出来。
考试系统流程图
图(1)考生考试系统流程图(1)后台管理系统流程(1)经济可行性以学校的规模和经济实力支持开发一个在线考试系统是没有任何问题的。
系统的经济可行性分析主要是从系统成本,效益估算,系统维护代价等因素考虑的。
开发的在线考试系统所达到的经济效益远远超过经济估算时考虑到硬件的构成,软件费用,运行费用,管理费用等。
所以开发这样一个在线考试系统从经济方面考虑是可行的。
(2)技术可行性本系统采用Windows XP作为操作平台。
开发采用JAVA语言,运用Eclipse作为系统开发软件,Tomcat作为服务器,Microsoft SQL Server 2000数据库。
JAVA语言具有安全、可移植性等特点,用JAVA语言开发的软件不再局限于某一个平台下,它可以跨平台运行,即:一次编译,处处运行。
Tomcat是一款开源的中间件,其功能及稳定性已经被大家所认可 [4]。
SQL Server 2000数据库已经是一款很成熟的软件,其具有操作简单,功能强大、安全性高、稳定性好等特点,将其作为在线考试系统的数据库,主要考虑到它的成本和维护费用比较低以及在线考试系统需要安全、稳定等特点。
另外,开发环境对计算机的要求不是很高,开发成本低,软件对服务器配置要求也不是很高,这就为用户降低了很多的费用。
(3)社会可行性随着我国信息化认识程度的普遍提高。
计算机的行业应用已成风气,学校的互联网应用越来越普及,学校众多软件的应用,也使大多数管理人员具有了基本的计算机应用能力。
软件开发水平与开发能力较前有所提高。
国家政策环境趋向宽松,为行业软件的开发提供了良好的政策环境。
开发这样的在线考试系统与社会的发展和计算机应用的普及有着重要的联系。
因此开发这样的系统是完全可以实现社会可行性的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图(1)考生考试系统流程
图(1)后台管理系统流程
(1)经济可行性
以学校的规模和经济实力支持开发一个在线考试系统是没有任何问题的。
系统的经济可行性分析主要是从系统成本,效益估算,系统维护代价等因素考虑的。
开发的在线考试系统所达到的经济效益远远超过经济估算时考虑到硬件的构成,软件费用,运行费用,管理费用等。
所以开发这样一个在线考试系统从经济方面考虑是可行的。
(2)技术可行性
本系统采用Windows XP作为操作平台。
开发采用JAVA语言,运用Eclipse作为系统开发软件,Tomcat作为服务器,Microsoft SQL Server 2000数据库。
JAVA语言具有安全、可移植性等特点,用JAVA语言开发的软件不再局限于某一个平台下,它可以跨平台运行,即:一次编译,处处运行。
Tomcat是一款开源的中间件,其功能及稳定性已经被大家所认可 [4]。
SQL Server 2000数据库已经是一款很成熟的软件,其具有操作简单,功能强大、安全性高、稳定性好等特点,将其作为在线考试系统的数据库,主要考虑到它的成本和维护费用比较低以及在线考试系统需要安全、稳定等特点。
另外,开发环境对计算机的要求不是很高,开发成本低,软件对服务器配置要求也不是很高,这就为用户降低了很多的费用。
(3)社会可行性
随着我国信息化认识程度的普遍提高。
计算机的行业应用已成风气,学校的互联网应用越来越普及,学校众多软件的应用,也使大多数管理人员具有了基本的计算机应用能力。
软件开发水平与开发能力较前有所提高。
国家政策环境趋向宽松,为行业软件的开发提供了良好的政策环境。
开发这样的在线考试系统与社会的发展和计算机应用的普及有着重要的联系。
因此开发这样的系统是完全可以实现社会可行性的。