logo资料库

java在线考试系统毕业论文.docx

第1页 / 共73页
第2页 / 共73页
第3页 / 共73页
第4页 / 共73页
第5页 / 共73页
第6页 / 共73页
第7页 / 共73页
第8页 / 共73页
资料共73页,剩余部分请下载后查看
摘 要
Abstract
第一章 绪论
1.1课题开发背景及意义
1.2系统的实现目的及功能
1.3论文组织
第二章 系统实现的相关技术
2.1 系统架构模式
2.1.1 B/S体系结构
2.1.2 JSP开发的MVC体系结构
2.2 SSH框架介绍
2.2.1 SSH框架概述
2.2.2 Struts框架
2.2.3 Spring框架
2.2.4 Hibernate框架
2.3 本章小结
第三章 系统分析
3.1系统需求分析
3.2系统结构分析
3.3 系统功能分析
3.3.1 注册登录模块
3.3.2 在线考试模块
3.3.3 成绩查询模块
3.3.4 个人信息修改模块
3.3.5 教师信息管理模块
3.3.6 课程信息管理模块
3.3.7套题信息管理模块
3.3.8考试题目管理模块
3.3.9学生信息管理模块
3.3.10学生成绩查询模块
3.4本章小结
第四章 系统设计
4.1系统总体设计
4.1.1系统设计原则
4.1.2系统架构设计
4.2 系统数据设计
4.2.1 数据库设计原则
4.2.2 数据库结构设计
4.2.3数据库表结构关系设计
4.2.4数据字段设计
4.3本章小结
第五章 系统实现
5.1开发工具及运行环境
5.2用户功能模块的实现
5.2.1学生登陆界面
5.2.2学生功能页面
5.2.3学生成绩查询页面
5.2.4学生信息修改页面
5.2.5学生考试页面
5.2.6教师管理界面
5.2.7添加试题题目
5.2.8学生信息查询
5.2.9其他功能简述
5.3本章小结
第六章 系统测试
6.1系统测试方法介绍
6.2系统功能测试
6.3 测试结果分析
第七章 结论
参考文献
致 谢
附录1 外文原文
附录2 中文译文
附录3 毕业设计任务书
附录4 开题报告
目 录 摘 要 .....................................................................I Abstract .................................................................II 第一章 绪论 ...............................................................1 1.1 课题开发背景及意义 .................................................1 1.2 系统的实现目的及功能 ...............................................1 1.3 论文组织 ...........................................................2 第二章 系统实现的相关技术 .................................................4 2.1 系统架构模式 ...................................................... 4 2.1.1 B/S 体系结构 ................................................. 4 2.1.2 JSP 开发的 MVC 体系结构 ....................................... 5 2.2 SSH 框架介绍 .......................................................7 2.2.1 SSH 框架概述 ................................................. 7 2.2.2 Struts 框架 .................................................. 8 2.2.3 Spring 框架 .................................................. 9 2.2.4 Hibernate 框架 ............................................... 9 2.3 本章小结 ......................................................... 12 第三章 系统分析 ..........................................................13 3.1 系统需求分析 ......................................................13 3.2 系统结构分析 ......................................................13 3.3 系统功能分析 ..................................................... 15 3.3.1 注册登录模块 ................................................15 3.3.2 在线考试模块 ................................................15 3.3.3 成绩查询模块 ................................................15 3.3.4 个人信息修改模块 ............................................16 3.3.5 教师信息管理模块 ............................................16 3.3.6 课程信息管理模块 ............................................16 3.3.7 套题信息管理模块 ............................................ 16
3.3.8 考试题目管理模块 ............................................ 16 3.3.9 学生信息管理模块 ............................................ 16 3.3.10 学生成绩查询模块 ........................................... 16 3.4 本章小结 ..........................................................16 第四章 系统设计 ..........................................................18 4.1 系统总体设计 ......................................................18 4.1.1 系统设计原则 ................................................ 18 4.1.2 系统架构设计 ................................................ 19 4.2 系统数据设计 ..................................................... 19 4.2.1 数据库设计原则 ..............................................19 4.2.2 数据库结构设计 ..............................................20 4.2.3 数据库表结构关系设计 ........................................ 23 4.2.4 数据字段设计 ................................................ 23 4.3 本章小结 ..........................................................25 第五章 系统实现 ..........................................................26 5.1 开发工具及运行环境 ................................................26 5.2 用户功能模块的实现 ................................................27 5.2.1 学生登陆界面 ................................................ 27 5.2.2 学生功能页面 ................................................ 28 5.2.3 学生成绩查询页面 ............................................ 29 5.2.4 学生信息修改页面 ............................................ 29 5.2.5 学生考试页面 ................................................ 30 5.2.6 教师管理界面 ................................................ 31 5.2.7 添加试题题目 ................................................ 32 5.2.8 学生信息查询 ................................................ 32 5.2.9 其他功能简述 ................................................ 33 5.3 本章小结 ..........................................................33 第六章 系统测试 ..........................................................34 6.1 系统测试方法介绍 ..................................................34 6.2 系统功能测试 ......................................................34
6.3 测试结果分析 ..................................................... 36 第七章 结论 ..............................................................37 参考文献 .................................................................38 致 谢 ...................................................................39 附录 1 外文原文 .......................................................... 40 附录 2 中文译文 .......................................................... 47 附录 3 毕业设计任务书 .................................................... 52 附录 4 开题报告 .......................................................... 54
考卷展示及自测系统的设计与实现 摘 要 由于计算机日益发展和普及,我们的生活和学习越来越离不开计算机。无论是科研 的超级计算机,还是我们日常使用的手机,都是计算机技术的应用。对于政府、学校、 企业等单位来说,计算机已经相当普及,对计算机的操作熟悉,开发计算机的潜能,不 仅能使我们提高工作学习效率,更加能节约成本。 考卷展示及自测系统的设计与实现不仅能够充分利用现有的计算机系统功能使学 生更加方便的考试和学习知识,更是对传统手工纸质试卷的摒弃,减少资源浪费,便于 管理,保护环境的体现。 本系统在学生模块包括学生注册账号,信息修改,在线考试及成绩查询等功能,在 教师模块包含试卷的分类录入,试题录入、查询、修改,学生成绩查询,教师信息管理 等功能。学生可以自行注册账号,登录账号后可以选择课程进行考试,系统随机给出所 选课程的一套试题,学生需在有限时间内答题完成并提交试卷,之后学生能查询自己成 绩或对自己信息进行修改。 本软件的开发具有较强的实用性,不再是手工对纸质试卷的管理模式,为学生的复 习、自测及老师对试题的整理提供了更方便的手段。减少了劳动量,提高考卷管理的安 全性和题库的扩充能力,学生能够快速对所学知识进行复习考试并能看到自己考试成 绩,自动化程度大大提高。 关键词:试卷;管理系统;网上考试 I
The Design And Implementation Of Test Paper Display And Self testing System Abstract Due to the increasingly development and popularization of computer, our life and learning more and more can not be separated from the computer. Whether it is scientific research super computer, or our daily use of mobile phones, are the application of computer technology. For the government, schools, enterprises and other units, the computer has been quite popular. Being familiar with the operation of the computer, making use the potential of the computer, can not only make us work more efficiently, but also can save money. Designing and implementing a papers display and self-testing system is meaningful. It can make full use of existing computer system function to make it easier for students to test and learn knowledge. It can also abandon the traditional handmade paper, which reduces the waste of resources, make paper management easier and protect environment. The system is composed of student registration, modification of user account, online examination and inquiry about score. The teacher module contains the function of papers classification, test item input, test item query, test item modification, student score query, teacher information management and so on. Students can begin to answer after register their account and login their account. After the system gives the selected course of a set of questions, students are required in the finite time to answer questions and submit their tasks of papers. And students can also query their results and modify the information of their own. The development of the software has much practicability. It is no longer a manual management mode on the exam paper, and it provides more convenient means for student review, self-test. For teacher it reduces the amount of labor, improve the security of exam management, improves the ability of expanding questions, leaves room for extending and improving. Students are able to quickly review the knowledge and can see their test scores. The degree of automation is improved greatly. Key words: papers: management system; online examination II
分享到:
收藏