中医院网上考试系统1

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

网上考试系统系统的实现(1/3)


网上考试系统的数据库的设计与实现(2/2)
数据库表结构设计 : 考试系统用户信息表(cadre_info); 考试系统部门表(department); 考试系统科目信息表(exam_subject); 考试系统考生信息表(exam_ testuser); 考试系统题库信息表(exam_database); 考试系统考试信息表(exam_test); 待审核项目信息表(waitforpass); 考试新闻信息表(exam_news); 考试成绩信息表(exam_score); 考试系统新闻登录日志表(exam_news_logs)。
本课题的主要成果
(1)从试运行的效果来看,组建试题库、系统随机生成试题、考试答案 的在线提交以及考生查分等功能都基本上达到了设计要求,比较好地实 现了在线考试的自动化和信息化,减少了网上考试的工作量、提高了工 作效率; (2)针对网上考试对安全保密性的要求,实现了根据用户输入的用户名 和密码,对不同用户的身份进行身份鉴别,并根据用户的身份将用户的 浏览器导向对应的页面,且不同的用户身份具有不同的操作权限。 WebMSETs系统支持按权限进行操作,确保数据的公共性与私有性; (3)针对在线考试公平性对考试时间一致性的要求,实现了系统自动计 时,考试时间到系统自动交卷,强制考生退出的功能; (4)实现了考试完毕交卷后系统对客观题的自动评分、存档功能; (5)针对学生在线考试时恶意刷屏,从而重新开始计时的问题,实现了 使用cookie防止考生考试时刷新的解决方案。 本课题的开发实现了一个比较完善、实用的网上考试系统。
结束语
在线考试系统的设计与实现是一项比较复杂,而且工作 量很大的工作,尤其它所涉及到的实际问题和技术细节相当 多,在开发过程中有许多技术难点需要去解决。通过本课题, 从理论上研究了基于Web的网上考试系统的体系结构及其与 之有关的相应技术,并在开发设计和实现的实践过程中不断 地加以深化,最终实现了一个较完善、实用的网上考试系统。
(2)对操作人员录入的错误数据和数据本身的错误所造成数据的不完整性,系统的 约束力较弱,在系统的更进一步的实现阶段,应加强数据的完整性约束提高系统 数据的正确性和相容性,以及系统的容错性,加强对用户输入端的数据进行检验。
致 谢
我的大学本科生涯在论文答辩后即将结束,在整个大学学习过程中, 软件学院的各位老师给了我无私的关怀和帮助,尤其是在我的毕业论文完 成过程中,得到了鄂旭老师和很多人的帮助与支持。 首先,感谢我的指导老师,我的毕业设计工作是在鄂旭老师指导下进 行的。从选题、设计、撰写论文等环节,都是在鄂老师精心指导下完成。 鄂老师工作认真、治学严谨。在毕业设计期间,我从鄂旭老师身上不仅学 到了许多的专业知识,而且还得到了综合锻炼和提高。同时,翟宝峰老师 的严谨治学和平易近人、精心指导也使我受益匪浅,他的严谨的治学态度 和忘我的工作精神值得我去学习。使我更加懂得了如何好好工作和对待生 活。在此,我要说:“谢谢您!鄂老师!” 其次,感谢朋友、同学在个人撰写论文期间的大力支持,在我写论文 时对我的鼓励与督促。感谢我亲爱的家人,感谢他们在生活及情感上的容 忍及包容,在我完成论文的学习生活中,默默的支持着我。 在论文撰写过程中,阅读了大量的资料(包括网上资料),才使得这次 毕业论文能够顺利完成。通过本论文的撰写,使我所学的知识加以融会贯 通,深刻体会了分析问题、解决问题的方法,只有通过系统全面的学习, 并加以实践才能掌握。由于本人的知识水平有限,论文中错误不当之处难 免,恳请批评指正。

网上考试系统系统的实现(2/3)
网上考试系统子系统模块程序设计
1.系统公共模块
1)系统首页 。系统首页分为四个部分:顶部工具条、左侧 用户信息栏、左侧左上方的系统时间信息栏、右下侧默认为 考试新闻信息栏。根据用户的级别的不同,页面上部的工具 条会有所区别。 2)考试新闻发布页面。包含两部分,一部分是系统的公共 信息。另一部分是领导和管理员的特有信息。通过判断是管 理员或者领导后进入这一部分。 3) 用户登录页面。登录模块的主要功能是识别用户输入的用 户名和密码,对用户的身份作出判断,根据用户的身份将用 户的浏览器导向对应的页面。
网上考试系统系统的实现(3/3)
系统首页
考试过程控制与安全 (1/2)
1.考试时间的控制
考试时间长度由管理员在设置试卷参数时进行设置,考生必 须在规定时间内做完题目,并且在考试过程中考生随时可以自己 交卷。如考生到时未做完,计算机将自动保存已做部分并且提交 试卷,如果考生由于其它非个人因素未做完题目,管理员可以改 变考生状态让考生继续进行考试。另外,在考试过程中还向考生 提供考试时间倒计时显示等辅助功能。
感谢指导!
网上考试系统系统功能模块设计
网上考试系统系统分为三大子系统:包括后台管理子系统、考试功能子系 统、领导审核功能子系统。 1. 后台管理子系统主要完成以下几种功能: (1)自由设置考试的科目。 (2)自由设置题库。 (3)自动生成试卷。 (4)查询功能。 (5)考试信息的发布。 2. 考试功能子系统包括有四种功能: (1)系统控制考试时间; (2)防刷新及屏蔽键盘功能键功能; (3)考试成绩的自动生成; (4)多功能查询(用于查询历史成绩)。
本文的主要内容

概述
技术路线
总体分析及总体结构,具体的功能模块设计
百度文库

设计实现
关键技术 运行环境 总结和今后的改进方向。
开发网上考试系统的意义
1.可以避免由于局域网及地理位置的限制;
2.可以动态地管理各种考试信息,按照要求自动生成试卷; 3.考试时间灵活; 4. 阅卷快,在考试结束时当场给出客观题考试成绩; 5.自动化组卷、阅卷和评分功能可以减轻人力和物力。
其二,考试系统具有禁止考生查看所有试卷的源文件及拷贝的功能,同 时为了避免考试中一些错误的操作导致考试的失败,往往需要对键盘上的某 些功能键与鼠标右键进行屏蔽。本系统是在ASP中应用JavaScript语言来解决 这一问题。
网上考试系统系统运行环境
网上考试系统运行的软硬件环境
网上考试系统运行于国际互联网即Internet,也可适用于内部 的局域网。其运行要求如下:
网上考试系统的国内外研究现状
网上考试系统的软件开发是现阶段研究开发的一个热点。 目前国内外有许多的网络考试。 根据应用的技术和系统架构方式,网络考试系统主要可 以分为如下几类:单机版的考试系统,C/S架构的考试系统,
B/S架构的考试系统。
网上考试系统的需求分析和总体设计(1/6)
调查研究
以现状需求为主,我对网上考试系统进行了初步的调 研和精心的分析,确定了目前网上考试系统需求主要如下: 主页面能够体现学科特色;能在Internet上使用;真正的 B/S结构;支持绝大多数常见的题型;题库的易维护性, 易扩充性;该系统包括试卷的制定、审核、生成、考场的 环境、考试结果的处理、考试成绩的公布和查询等功能。 本论文讲述了一个功能较强的网上考试系统的基本实现过 程,该系统基本上可以满足学校及现代信息化企业的内部 考试要求,可以实现学校或企业的低成本投入,高效率办 公的宗旨。
考试过程控制与安全 (2/2)
2. 网上考试系统的安全保密设计 由于网上考试系统的特殊性,数据的安全与保密显得尤为重要。保密性是 指用户在网上的所有信息应有一定的保密度,不同类型的用户之间的内容是 互相保密的。安全性是指用户参加一次活动是一个安全的过程,对于所有用 户的动作,服务器都加以跟踪。为了确保其安全与保密性,一要确保考生不 能联网作弊;二要在试卷上实时加以监控;三要在时间上加以严格的控制等。 在本系统中主要通过下列两种途径予以实现: 其一,凡进入考试系统的用户,都要通过用户身份验证才能进入。而且 根据用户身份的不同,分别进入的是不同的界面,具有不同的操作权限。系 统支持按权限进行操作,确保数据的公共性与私有性。不允许用户执行非法 的操作,防止用户无意或有意的破坏,对一些重要数据,系统设置为只有更 高权限的人员方可读取或是操作。系统安全保密性较高。
客户端:Windows95/98,Internet Explorer(IE4.0以上)等。 服务器端:Windows NT/Windows2000 server,Internet Information Server (IIS)4.0及其以上版本,IE4.0以上等;或者 Windows98,IE4.0以上等。 服务器端的数据库:采用SQL Server 2000。
中医院网上考试系统
专 业:软件工程 指导教师: 鄂 旭 答 辩 人: 谭 静
摘要


在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式 也面临着变革,局域网考试由于地理位置的限制而使考试带来极大地 不便,而网络考试则是一个很重要的方向。 基于网络的考试系统是传统考场的延伸,加上数据库技术的利用, 大大简化了传统考试的过程。论文对初始原型系统进行需求分析,不断 修正和改进。在开发过程中遵循了软件工程原理,经历了需求分析、 概要设计、详细设计、配置几个阶段,直至后期的系统维护,从而保 证了软件的质量。考试系统以Windows xp操作系统、SQL Server为 数据库平台,采用了B/S模式,开发工具为ASP。ASP是面向对象的 开发工具,具有很多的空间,可以方便地进行界面设计和数据库连接 等操作,所以我选用ASP作为本次开发的语言。 现在较好的考试方法为网络考试,考生通过姓名、准考证号码或 口令进行登录,试卷可以根据题库中的内容即时生成,可避免考试前 的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大 提高阅卷效率。因此,采用网络考试方式将是以后考试发展的趋势。
网上考试系统的需求分析和总体设计(2/6)
网上考试系统考试系统业务流程图
网上考试系统的需求分析和总体设计(3/6)
网上考试系统的主要功能 :
1.题库管理功能; 2.考试科目的管理功能;
3.试卷信息的设置功能;
4. 试卷生成功能;
5.考试控制功能;
6.考试新闻的发布功能; 7.成绩查阅。
网上考试系统的需求分析和总体设计(4/6)
3. 领导审核功能子系统主要是对考试的审核和考试信息的审核。
网上考试系统的需求分析和总体设计(5/6)
系统功能模块图
网上考试系统的需求分析和总体设计(6/6) 网上考试系统的主要数据的工作流
网上考试系统的主要数据的工作流可以分为三类:
第一类是系统管理员的管理维护:包括考试新闻数据的 增加、考试数据的增加、考试科目数据的增加、题库数据的 增加、删除和修改。 第二类是领导的审批:包括考试信息的审批数据和考试 的审批数据。 第三类是普通用户的操作:包括考试新闻浏览的数据; 考试数据;用户密码;考试成绩。
系统存在的问题和进一步的工作
由于开发时间所限,本考试系统虽然能基本满足考试的要求,但仍 然存在一些有待改进的地方,主要是以下几个方面:
(1)现阶段本系统还只能用于客观题的在线考试。在今后的题库及组卷系统完善过 程,应增加主观试题类型和多媒体试卷,考虑更多因索,适应多种考试题型,使 系统应用更加广泛。这也是在进一步的工作中有待研究解决的问题;
相关文档
最新文档