毕业设计(论文)开题报告论文题目基于JSP的在线考试系统ONLINEEXAMINATIONSYSTEMBASEDONJSPONJSP学生姓名学号二级学院名称专业指导教师职称填表日期年月日一、选题的背景与意义计算机网络技术的飞速发展以及计算机技术的发展及计算机的日益普及,现在很多国内外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训,从而为在线考试系统发展提供了坚实的基础。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,在我国远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,基于在线考试与无纸化办公一样已成为大势所趋。在线考试系统也越来越成为学校的好帮手,它的优势不但体现在人力上也体现在物力上,在线考试系统的采用自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人员,提高效率。二、研究的基本内容与拟解决的主要问题1、研究的基本内容本考试系统用户主要分为三类学生,教师,管理员。1学生需求学生登陆系统主要进行两类操作在线考试,成绩查询与个人信息管理(1)在线考试系统能自动给考生选题,考题必须是随机分配的,以保证考试的公平性。学生在考试过程中页面将提供考试时间倒计时功能,使考生随时了解考试剩余时间。在考试时间到时,系统将自动地将学生考试试卷提交,将提醒考生离开考场。当考试试卷提交时,系统自动为选择题、判断题等客观题评分,主观题由教师评分。(2)成绩查询与个人信息维护学生可以登陆系统查询各科成绩,其中成绩信息包括每种题型的得分,如单选题,简答题等。别外学生还可以查询自己的考卷,了解自己的考试情况。除此之外,学生登陆系统可以查看和修改个人的基本信息,如修改密码等。2教师需求教师登陆系统主要有三类操作查看和修改学生试卷,查看各分数段统计,个人信息的维护(1)查看/修改学生试卷系统会将学生试卷从数据库中读出供给老师查看和修改,系统已经对选择题和判断题评了分,所以这些信息对于教师是只读的。而对于主观题,系统将参考答案读出供给老师参考,再将考生答案读出供给教师评分。(2)查看分数统计教师修改好试卷之后,系统将成绩汇总,生成各分数段统计信息,并提供给老师查看,以便教师能了解学生的学习情况。(3)个人信息维护教师登陆系统之后也可以对个人信息进行查看和修改。3管理员系统管理员登陆系统后主要进行四类操作考题维护,考试信息维护,用户维护和个人信息维护(1)考题的维护管理员可以往题中添加考题,修改错误试题和删除无用试题。(2)考试信息的维护考试信息的维护主要是对于考试设置信息进行维护,这些信息主要是考试总时间,试题数量,各试题分值的分布等。(3)用户维护系统管理员可以对用户信息(包括学生信息,教师信息等)进行增,删,改查操作。(4)个人信息维护管理员也可以对自己的基本信息的维护2、拟解决的主要问题该系统是一个基于B/S模式的WEB在线考试系统。它能够从题库中随机抽取试题生成考试试卷,从而有效地避免了考试作弊,相互抄袭的避端。当考试完成后系统能自动地为客观题评分。教师登陆时系统可以还原学生考试试卷,待教师对主观题评完分后系统可以计算出学生总分,并生成各分数段情况信息,供给老师参考,以便能够了解学生的学习情况。三、研究的方法与技术路线1、研究方法①进行软件需求分析,提出最佳推荐方案,用系统流程图,组成系统物理元素清单,成本效益分析,系统的进度计划,供指导教师审定,审定后进入设计。②确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略。③进行概要设计,选用相关的软件工具来描述软件结构,结构图是经常使用的软件描述工具。选择分解功能与划分模块的设计原则,例如模块划分独立性原则,信息隐蔽原则等。2、技术路线1完成有关资料的查询,了解在线考试系统的有关信息,对系统各功能模块进行设计;2细化功能模块设计;3运用SQLSERVER构建系统数据库,使用JSP以及其他网页设计编程软件进行操作页面等设计,最后实现前台与数据库的对接,实现完整的考试系统。四、研究的总体安排与进度1、2013年12月底完成前期资料的查阅,撰写英文翻译、文献综述、开题报告;2、2014年2月下旬完成博客系统的分析和设计;3、2014年3月中旬完成博客系统,并进行中期检查,完善该系统的各种功能;4、2014年4月下旬全面完成设计,并着手开始写论文,完成论文初稿;5、2014年5月份,修改论文初稿,完成论文终稿,进行答辩。五、主要参考文献1郝玉龙.JAVAEE编程技术.北京清华大学出版社,200882王珊.数据库系统概论.北京高等教育出版社,200653陈琦,刘儒德.信息技术教育应用.北京人民邮电出版出,199714向学哲.JSP程序设计教程.北京人民邮电出版社,200745严蔚敏、吴伟民数据结构北京清华大学出版社,20036方盈SQLSERVER2000从入门到精通北京中国铁道出版社,19997JOSEPHJBAMBARAJ2EE技术内幕.北京机械工业出版社,2007年.8BRUCEECKEL.THINKINGINJAVA英文第4版北京机械工业出版社,20079陈轶姚晓昆编著JAVA程序设计实验指导北京清华大学出版社,200610杨昭编著二级JAVA语言程序设计教程北京中国水利水电出版社,200611赵文靖编著JAVA程序设计基础与上机指导北京清华大学出版社,200612赵毅主编跨平台程序设计语言JAVA西安西安电子科技大学出版社,200613王路群JAVA高级程序设计北京中国水利水电出版社,200614雍俊海编著JAVA程序设计习题集北京清华大学出版社,200615朱福喜编著JAVA语言习题与解析北京清华大学出版社,200616吴其庆编著JAVA程序设计实例教程北京冶金工业出版社,2006指导教师审核意见指导教师(签名)年月日

展开阅读全文

java在线题库开题报告_开题报告-基于java的在线考试系统设计相关推荐

  1. java公交查询系统开题报告_毕业设计论文-基于JAVA的公交查询系统的设计与实现.doc...

    毕业设计论文-基于JAVA的公交查询系统的设计与实现.doc 还剩 42页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内 ...

  2. java mysql单库多表_第69节:Java中数据库的多表操作

    第69节:Java中数据库的多表操作 前言 学习数据库的多表操作,去电商行业做项目吧!!! 达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文 ...

  3. java robot 控制 不用用户 界面_编写一个基于Java Robot类的屏幕捕获工具

    Fun and Games(娱乐和游戏)提供了通过Java的Robot类捕获主屏幕设备的功能,并且可以将整个屏幕或者选定的一部分保存为jpeg文件.这篇文章以Swing应用的形式实现了屏幕捕获工具. ...

  4. 基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈: ...

  5. 探果(简称tamguo)是基于java开发的在线题库系统

    简介: 探果(简称tamguo)是基于java开发的在线题库系统 启动 tms 找到tamguo-tms下面的application.propertys. domain.name // 页面引用静态资 ...

  6. 计算机毕业设计JAVA软考在线题库系统mybatis+源码+调试部署+系统+数据库+lw

    计算机毕业设计JAVA软考在线题库系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:L ...

  7. java毕业设计软考在线题库系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计软考在线题库系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计软考在线题库系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S ...

  8. Java毕设项目软考在线题库系统(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目软考在线题库系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Web ...

  9. 用 SpringBoot,亲自打造一个在线题库系统

    蓝桥云课新课<SpringBoot + ElasticSearch 打造在线题库系统>介绍: 本项目是一个基于 SpringBoot,Thymeleaf 和 ElasticSearch 开 ...

  10. 45:十进制到八进制(OpenJudge在线题库 :NOI / 1.13编程基础之综合应用)

    /* 45:十进制到八进制 NOI / 1.13编程基础之综合应用 OpenJudge在线题库  http://noi.openjudge.cn/ch0113/45/ */ #include < ...

最新文章

  1. ActiveRecordBase借助NHibernate的条件获取实体类对象
  2. java switch null_[改善Java代码]小心switch带来的空值异常
  3. 线性代数应该这样讲(三)-向量2范数与模型泛化
  4. 机器学习、深度神经网络的认识与结论
  5. 零基础入门python web 自动化测试_web自动化测试从入门到持续集成
  6. 简单SQL的增、删、改、查语句
  7. C语言 输出螺旋数组
  8. IR2104全桥驱动的自举问题
  9. 有雌雄一对兔子,假定过两个月便可繁殖雌雄各一的一对小兔子。问过n个月后共有多少对兔子?递归函数解决
  10. PCI Express Capability Structure
  11. HTML网页内联框架
  12. 商业模式分析——以饿了么、美团外卖为例
  13. 机器学习笔记 - SimSwap 指南:高保真换脸的高效框架
  14. 计算器的改良(NOIP2000)
  15. python分段函数求值域_函数定义域,值域求法以及分段函数
  16. elevation_mapping安装使用
  17. WordPress阿里百秀XIU v7.5博客主题
  18. java px pt转化_字体的大小(pt)和像素(px)如何转换?
  19. CC2540驱动安装: CC2540 USB dongle COM port driver
  20. 将一张图片填充到另一张图片上

热门文章

  1. 基于Spring Boot框架的车库停车管理系统的设计与实现
  2. [附源码]计算机毕业设计Python+uniapp一站式婚庆服务平台APP6kqlk(程序+lw+APP+远程部署)
  3. 2021-01-07 关于Python的jinjia2的学习和使用
  4. 中国通信工业协会区块链专委会轮值主席于佳宁:区块链发展的“政策红利期”即将来临
  5. php 开发常用工具
  6. JSP+ssm计算机毕业设计创业项目中游戏直播代练平台ubw4t【源码、数据库、LW、部署】
  7. 功能测试之等价类划分法及案例
  8. 商家套路——一物二价
  9. 测试python第二周_姓名测试打分
  10. stata 读取文件