欢迎来到天天文库
浏览记录
ID:5490278
大小:1.45 MB
页数:82页
时间:2017-12-15
《基于bs的在线考试系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计题目:基于B/S的在线考试系统学院:计算机与通信学院专业:计算机科学与技术班级:学号:学生姓名:杨姣导师姓名:李珍辉完成日期:2009年6月6日诚信声明本人声明:1、本人所呈交的毕业设计(论文)是在老师指导下进行的研究工作及取得的研究成果;2、据查证,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经公开发表过的研究成果,也不包含为获得其他教育机构的学位而使用过的材料;3、我承诺,本人提交的毕业设计(论文)中的所有内容均真实、可信。作者签名:日期:年月日毕业设计(论文)
2、任务书题目:基于B/S的在线考试系统姓名学院计算机科学与技术专业班级学号指导老师职称讲师教研室主任王京文一、基本任务及要求:1、撰写开题报告2、选择对课题有帮助的英文资料并翻译成中文3、确定初步方案:采用可移植性、健壮性、可扩展性、可维护性极高的开发语言Java(JDK1.6)作为开发语言;以MySQL作为底层数据库支撑平台;Web服务器使用开源的Tomcat;按照当今最科学的网络软件工业流程标准——BWD(即浏览器、Web服务器、数据库服务器)三层模型设计。4、完成如下主要功能:①在线考试系统(
3、登录系统、试卷的生成、答案的收集等)②评分系统③题库的管理系统(试题录入、修改、科目增减等)二、进度安排及完成时间:第2周老师讲解课题,明确课题任务与要求,学习资料收集检索方法,并搜索收集所需中英文资料。第3周阅读资料、书籍,学习所需知识,撰写文献综述。第4~5周毕业实习。第6周完成毕业实习报告撰写;建立毕业设计实验环境;拟订设计方案;准备开题报告。第7周撰写开题报告。第8~13周具体设计、调试、修改、实现。第14~15周撰写毕业论文(说明书),完成毕业答辩资格审查。第16~17周毕业答辩准备、毕
4、业答辩。目录摘要1Abstract2前言3第1章系统概述41.1开发背景及意义41.2系统功能模块41.3系统配置及环境搭建41.3.1系统配置41.3.2系统环境搭建5第2章开发环境及技术简介72.1J2EE技术介绍72.1.1Spring框架介绍72.1.2Hibernate框架介绍82.1.3JSP简介82.2MVC介绍82.3Eclipse开发平台介绍112.4MicrosoftwareVisualStudio2008简介112.5MySQL数据库及管理工具NavicatforMySQL介
5、绍112.5.1MySQL数据库简介112.5.2NavicatforMySQL简介112.6Tomcat简介12第3章系统分析133.1可行性分析133.1.1技术可行性133.1.2经济可行性143.2需求获取143.2.1功能需求153.2.2环境需求163.3系统建模173.3.1数据流图173.3.2E-R图183.4需求验证193.4.1一致性、完整性验证193.4.2有效性验证19第4章系统总体设计204.1网站总体架构设计204.2在线考试模块214.3试题管理模块214.4用户管
6、理模块224.5其他模块224.6数据库设计234.6.1数据库概述234.6.2用户数据库设计244.6.3系统数据库设计25第5章系统详细设计295.1概述295.2各功能模块页面设计与控制器逻辑305.2.1登录控制功能305.2.2学生考试功能315.2.3教师试题管理功能335.2.4管理员用户管理功能385.2.5其他功能395.3关键类及关键代码算法405.3.1关键类实现405.3.2关键代码算法425.4系统实现435.4.1创建Web工程445.4.2使用MyEclipse自动
7、生成相关类445.4.3编码45第6章调试部署466.1Web工程的打包发布466.1.1工程打包与数据库文件生成466.1.2系统部署46结束语47参考文献48致谢49附录:源程序主要代码50湖南工程学院毕业设计(论文)基于B/S的在线考试系统摘要:随着我国人口的增长,学生人数也在飞速增长着,伴随而来的也增加了老师出卷和阅卷的工作量。传统的出卷、阅卷采用手工方式,不仅出卷时准备试题的工作量大,而且阅卷时也容易出错。因此,实现出卷、阅卷的自动化、智能化,不仅能极大的节省人力资源,还可以大大减轻教师
8、的教学负担,也方便了学生进行考试。论文详细介绍了基于J2EE技术的系统的设计、开发与应用。通过对Spring、JSP、MySQL、JavaScript等相关知识、软件的介绍,详细地阐述了系统采用的相关技术以及相关技术的特点、优点。对相关GUI的介绍体现了系统操作简单、功能齐全、使用方便等特点,提高了出卷、阅卷和试卷管理的效率。在线考试系统分为学生的考试模块,教师的试题库管理模块以及管理员的用户管理模块。其中,学生的考试模块包括了在线考试功能、成绩查询功能、考试查询功能,教师的试题库
此文档下载收益归作者所有