您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 在线考试系统--ppt
1在线考试系统2YOURLOGO前言计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。Page23相关技术介绍1系统总体设计2系统功能实现3系统不足之处4系统性能测试5目录ContentsPage341.相关技术介绍(1)JSONJSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。JSON使用了类似于C语言家族的习惯(包括C,C++,C#,Java,JavaScript等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写.jQueryJQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库。jQuery使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。Page451.相关技术介绍(2)CSS3CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。JSPJSP(JavaServerPages)是许多公司参与一起建立的一种动态网页技术标准。servletservlet是在服务器上运行的小程序。Page562.系统总体设计该系统是专门用于用户注册、登录、参加在线考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的JSP应用程序。它应该具有开放性、方便性和灵活性。管理员可以轻松地向题库添加、修改和删除试题。考生进行有效的身份验证登录后,选择进入考试系统,并要求在规定的时间内进行答题,当达到规定的时间后,系统将自动予以提示。一旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅;另外,还可完全由计算机自动灵活、随机的抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,而且,不同的考生生成的试题是不同的。Page6在线考试系统管理员教师学生用户信息管理用户密码管理试题类型管理试题信息管理试卷信息管理学生成绩管理在线考试73.系统功能实现(教师系统)题库信息•在用户登录后会保存用户的id号,通过id好就可以查找到所有与该id号相关的考试题目管理界面•左侧导航栏就是操作内容,所有的操作将在右侧面板完成。登录•在系统数据库中只有一个root用户,我自定义user表并分配操作码,用户登录时通过操作码,得到操作内容Page783.1系统工作流程(1)教师系统不同的用户类别,操作权限各不相同用户登录Tomcat启动Page8JSON封装元数据学生系统管理员系统93.1系统工作流程(2)题库信息教师系统Page9教师系统对试题、试卷、学生成绩进行管理试题信息学生成绩试卷预览103.1系统工作流程(3)试卷提交学生系统Page10学生系统,参加在线考试在线考试提交试卷后会显示本次考试成绩该系统里面会显示所有与该学生所在班级的所有考试信息114.系统不足之处125346学生成绩界面未完成,不能显示一个班的考试成绩虽然规定了考试时间,可未到考试时间依然可以答卷由于时间有限管理员系统未完成提交试卷不够灵活。从页面提交数据的时候采用的是数组,使得数据处理不太灵活在试卷中只有以选择题,判断题不足Page1112Page126.系统性能测试完成每一个模块后,对该模块进行实例测试完成整个系统后,对整个项目进行实例测试Page12131414TheEnd
本文标题:在线考试系统--ppt
链接地址:https://www.777doc.com/doc-4918392 .html