学科分类
/ 3
54 个结果
  • 简介:网络上有各式各样的在线测试,在远程多媒体教学当中,在线考试也是一项重要的内容,可以让学生足不出户,只要有一台电脑就可以进行在线考试。本文将简单介绍一个在线考试功能实例。关键词B/S在线考试系统;Struts;Hibernate;Spring框架中图分类号TP311.52文献标识码A文章编号1007-9599(2010)04-0000-02B/SStudentsOnlineExaminationSystemDesign&ImplementationPanYi(HeilongjiangAgriculturalEngineeringVocationalCollege,Harbin150088,China)AbstractThenetworkhasawiderangeofonlinetesting,formultimediateachingremote,onlinetestingisanimportantcontent,allowstudentstostayathome,aslongasonecomputercanbeonlineexam.Thisarticlebrieflyshowarealexampleofonlineexam.KeywordsB/Sonlinetestsystem;Struts;Hibernate;Springframework一、前言“在线考试系统”提供学生在线模拟考试以及教师进行考试科目及题库管理功能。用户通过以不同身份登陆学生可以进行模拟考试;教师可以察看考试信息、对科目及试题库进行更新与维护。(一)目标模拟全国计算机等级考试机考系统,系统总体要求如下l开发基于Java技术的在线考试系统,包括以下部分Ø题库管理部分Ø考试部分l考试部分必须采用B/S结构,保证考生网上答题l系统中必须同时采用Servlet、JSP、JAVABEAN技术l数据库采用ORACLE(二)功能需求如下l试题保存在数据库中,为单项或多项选择题。l试题的动态生成功能、调节难度功能。l每屏显示一道题,提供切换到上一题、下一题或指定题目的功能。l考试者可以在答题过程中对不确定的题目加标记,系统自动记录当前答题情况,包括题目是否做过标记、是否答过等信息。考试者可随时浏览上述信息。l考试过程中,答题者可以随时交卷;考试时间到时系统会强制交卷。交卷后自动显示考试本次考试成绩。二、软件功能描述(一)JSP部分1.出题的实时性(用户点击下一道题后,题名马上出现在用户界面上。2.题目有难度要求。3.每道题目是什么类型应该是随机的。因此,我们考虑利用多个模块来完成控制流程;JSP部分包括三个部分,一个是控制流程,它是整个程序的核心;另外两个中一个是取题部分,它在后台不断的从Servlet部分选取题目传到JSP部分,以备用户随时调取;还有一个是计时部分,它控制用户的答题时间。所有的题目以及提示信息传给页面反映到用户界面上。(二)Servlet部分JSP部分和数据库交互的部分,关键要提供从数据库中提取试题的功能。另外也包括采用桌面应用,从服务器端对题库进行的管理。三、系统分析说明(一)用例用例是向参与者提供重要价值的操作序列。从担当某个(或某些)系统角色的用户的观点来看,基本用例是完整而有意义的,并且设计得很好,这就体现了交互背后的目的或意图。(二)用例建模用例建模是目前软件工程采用最多的、最重要的需求建模方式,通过建立用例模型,可以直观、准确地捕获、定义、转述用户需求。(三)RUP(统一软件过程)根据Rational(RationalRose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。(四)一份好的用例文档就是一份简化的用户使用说明。四、系统模块简要说明(一)学生登陆用例概述学生选择科目,系统显示考试成绩单。前提条件学生已登录。设计约束1.成绩单应包含以下内容学生学号、姓名、考试科目编号、科目名称、参加考试日期(yyyy-mm-dd)、学生得分等。2.成绩单以A4纸张打印。3.学生在2中可选择科目,查看成绩单,进入本用例。(二)学生查看科目列表用例概述学生查看全部考试科目信息(科目名称、说明、题数、总时间、总分、本人是否已参加考试、得分情况等)。前提条件学生已登录。设计约束1.显示的科目信息应包括科目编号、名称、题数、总时间、总分、科目状态(开放、关闭)、本人是否已考、本人得分等信息。2.如果科目状态为关闭或者本人已经考过一次,则不允许进行考试。否则,可以在科目信息列表上选择科目进行考试。(三)学生查看成绩单用例概述学生选择科目,系统显示考试成绩单。前提条件学生已登录。设计约束1.成绩单应包含以下内容学生学号、姓名、考试科目编号、科目名称、参加考试日期(yyyy-mm-dd)、学生得分等。2.单以A4纸张打印。3.在2中可选择科目,查看成绩单,进入本用例。(四)学生进行考试用例概述学生选择未考科目进行考试,系统显示试题,并进行计时,时间到自动交卷,自动计算成绩,显示成绩单。前提条件学生已登录。设计约束1.学生在2中可选择科目,申请进行考试,从而进入本用例。2.在答题页面应动态显示该科目总时间、考试已用时间(或剩余时间)。3.显示试卷和处理成绩的速度须<5秒。4.为了提高效率,无须保存学生每道题的选择,只保存总成绩即可。5.考虑如何避免用户重复提交请求。(五)教师登陆用例概述教师输入ID和密码,系统进行验证合法性,允许或拒绝登录。前提条件系统已启动。设计约束1.教师登录成功后,在浏览其他有权查看的页面时,不用再次输入ID号和密码。2.禁止未登录的教师查看登录页面以外的其他功能页面。3.ID、密码不允许为空,ID和密码长度范围均为4~10位。(六)教师管理考试科目用例概述教师查看考试科目列表、新增、修改、删除科目信息、开放和关闭考试。前提条件教师已登录。设计约束1.考试科目信息列表应包括科目编号、名称、题数、总时间、总分、科目状态(开放、关闭)等。2.删除考试科目时一定要提示用户删除将不可恢复。删除的内容既包括该科目本身的信息,又包括考生考本科目的成绩信息(七)教师管理考试成绩用例概述教师可按科目、学号、姓名、考试日期等查询考试成绩。前提条件教师已登录。设计约束1.查询结果包括科目、学号、姓名、考试日期、考试成绩。2.查询条件中科目必选,学号、姓名、考试日期可不选,不选表示全部。3.查询结果如果包含多条记录,应显示该科目的平均成绩。4.教师在UC6中可直接选择科目,查看成绩,进入本用例。5.如有时间可加入分页功能。(八)教师管理考试题用例概述教师维护考试各科目的试题(增、删、改操作)。前提条件教师已登录。设计约束1.教师在UC6中可直接选择科目,管理考试题,进入本用例。2.如有时间可加入分页功能。(九)教师管理学生资料用例概述教师维护学生资料(增、删、改操作)。前提条件教师已登录。设计约束考虑本用例和UC7成绩管理用例互相结合与扩充。结束语本系统采用最新的ajax技术配合Struts、Hibernate、Spring框架。此考试系统共分两个大的模块学生考试部分和教师管理部分。学生考试部分主要功能随时查询自己已经考试科目的分数,随时进行开放中的科目的考试。出题的随即的从题库抽题,并且难度根据学生作题的情况变化。由于使用ajax技术,学生考试中和系统抽题是异步进行,所以学生考试时基本保证零延迟。而出题的随即性和难度的人性话变化也保证了每个考生能各尽其才的发挥。教师管理部分主要功能对学生的录入,科目的设定,题目的录入,学生成绩的查询和打印。本文只是做了简单的功能介绍,具体实现还需读者进一步完善。参考文献1李振捷.JSP网站开发典型模块与实例精讲J.电子工业出版社,2007,22吴建.JSP网络开发入门与实践J.人民邮电出版社,2007,2本文为《B/S结构网络考试系统研究》课题组论文,项目编号11515086

  • 标签:
  • 简介:在日常使用Word编辑文档的过程中,我们经常会遇到下面两种情况,一是当我们在文档中插入剪贴板内容时,Word会自作多情地在添加的内容前后加上空格,害得我们不得不手工去删除它们;二是当我们输入英文单词时,如果单词位于行尾,同时该行又不足以容纳它,Word就会自动进行切割,将放不下的部分放置到下一行,

  • 标签: Word 编辑 英文单词 日常使用 行切割
  • 简介:现在品牌机预装的系统主要是Windows7家庭普通和Windows7家庭高级,其中前者根本无法更换主题,也不支持Aero效果,让不少用户很失望。其实,失望是不必的,因为只要肯自己动手,我们照样可以让Windows7家庭普通支持Aero特效。要达到这个目的,我们可以通过两种方法来实现。

  • 标签: Aero 家庭 品牌机
  • 简介:随着全球信息化浪潮的推动,我国信息化工作有了飞速发展,目前不管是党政机关,还是企事业单位对信息化工作的重视程度都有了很大的提高。随着人事制度改革的深化和计算机应用的不断深入,GPMSV3.0已不能很好地满足人事工作中出现的各种新问题和新业务的需要。根据国家人事部制定的《全国人事信息系统总体规划纲要》和《人事部关于加快建设全国

  • 标签: 软件开发 人事信息管理软件 GPMS 企业
  • 简介:Valve在开发《半条命》(1998年11月发行)的过程中,创造了一种名为“CabalProcess”(合谋法)的分散式设计方法(刊登于《游戏开发者》(GameDeveloper)1999年12月号)。这种方法的主要特点是由几个分属于不同学科的人组成一个小组,对游戏设计问题进行处理,勿庸置疑,当《半条命2》的开发被提上日程时,我们当然希望能够运用相同的结构和法则展开工作。但是,《半条命2》项目的规模比前作大得多,这给“CabalProcess”带来了一些挑战,因此我们必须对它进行调整。本文主要阐述经过修改的“CabalProcess”是如何在《半条命2》的开发中发挥作用的。

  • 标签: 《半条命2》 设计过程 升级版 游戏 开发者 GAME
  • 简介:看到微软网站上已经提供WindowsXPSP2的下载,心中甚痒,也想提前感受一下WindowsXPSP2的强大魅力,于是赶紧上网下载一个回来。文件下载完毕,双击这个“xpsp2rc10926.exe”开始自解压,看着蓝色的进度条高歌猛进,心中窃喜、不料过了一会儿突然弹出一个警告框,大意是:“因为系统中的语言版本与更新包中的语言版本不同,安装程序无法更新WindowsXP”。原来现在中文的WindowsXPSP2还未发布,只有英文和德文的SP2,而这两种补丁包只能安装到相应语言环境的操作系统中,换句话说就是在Microsoft公司尚未推出中文的WindowsXPSP2之前,我等E文不好而安装了中文的WindowsXP操作系统的用户无缘使用(或试用)英文的WindowsXPSP2了。

  • 标签: Windows XP 操作系统 注册表 应用程序 文件夹
  • 简介:本刊专栏作家潘爱民主译的《C++Primer中文》一书推出后,激起了读者的热烈反响。该书责任编辑也以激动的心情讲述了其幕后的故事……

  • 标签:
  • 简介:我们在使用Windows7RC和Windows7RTM光盘安装的时候会发现——只能安装旗舰,而不能安装其他的专业、家庭高级、家庭普通和简易。显然,Windows7的多版本安装采用了同一个映像,默认安装旗舰肯定是微软屏蔽了其他版本的安装。当我们需要为计算机安装其他版本的Windows7时应该怎么办呢?其实,这并不难。

  • 标签: 光盘安装 多版本 旗舰 Windows 魔术 计算机安装
  • 简介:日前,由《游戏创造》杂志(WWW.chinagcn.com)与上海豆派网(WWW.dopii.com)联合推出的2008年网游农庄IT通讯录豆派“奥运”正式开启收集。此次收集活动旨在收集游戏人才信息,与政府相关部门一起建立游戏人才资源库,并为游戏行业薪酬调查做准备。

  • 标签: 通讯录 收集 奥运 IT 游戏行业 人才信息
  • 简介:近日微软发布了InternetExplorer8beta1英文,笔看第一时间对这个微软新宠进行了尝试。虽然只是Betal,但官方考虑到不同系统要求,所提供的下载版本还是相当全面的,Windows2000、windows2003、WindowsXP、

  • 标签: WINDOWS2000 WINDOWS2003 英文 WINDOWSXP Internet 测试
  • 简介:因发行渠道调整,2007年《游戏创造》将停止邮发。另外,应广大读者要求,2007年《游戏创造》将正式推出随刊光盘,收录各类游戏开发资源,包括工具、CG演示以及作品等,供读者选择。因光盘制作增加成本,2007年《游戏创造》光盘零售价调整为15元。在推出光盘的同时,我们继续提供价格10元的无光盘普通《游戏创造》(以下简称普通)的订阅服务。为此,特对2007年《游戏创造》征订工作作出如下说明:

  • 标签: 订阅方式 光盘版 游戏 公告 开发资源 光盘制作
  • 简介:2009年3月18日.新闻出版总署在上海组织召开了“加强网络游戏监管做好防沉迷系统实施工作会议”,孙寿山副署长在会上表示。总署将遵循建设“服务型”政府的思路,通过五大标志性平台为网络游戏产业发展提供全面的支持服务。

  • 标签: 网络游戏产业 大平台 游戏行业 监管 防沉迷系统 新闻出版