基于java实现的计算机考试系统.doc

约77页DOC格式手机打开展开

基于java实现的计算机考试系统,本论文的内容就是设计一个基于java的b/s结构的计算机考试系统,可以基本实现学生、教师以及管理员所需要的功能。在这个b/s结构的设计中,学生通过计算机网络登入系统,实时提交解答。系统能保存结果,供教师披阅,并能自动根据条件对客观题进行判分,还能对分数进行统计、管理,协助教师找出教学中存在的问题,满足任何授权的考生随时...
编号:35-117876大小:2.80M
分类: 论文>计算机论文

内容介绍

此文档由会员 lzymzgq 发布

本论文的内容就是设计一个基于java的B/S结构的计算机考试系统,可以基本实现学生、教师以及管理员所需要的功能。在这个B/S结构的设计中,学生通过计算机网络登入系统,实时提交解答。系统能保存结果,供教师披阅,并能自动根据条件对客观题进行判分,还能对分数进行统计、管理,协助教师找出教学中存在的问题,满足任何授权的考生随时随地考试并迅速获得成绩的需求,同时也大大减轻了教师出题、监考和判卷等繁重的工作量。
目录:
第1章 绪论 7
1.1项目背景 7
1.2计算机考试系统发展及现状 7
1.3国内外发展现状 7
1.4研究开发的目标和基本内容 8
1.4.1 系统开发的主要任务和目标 8
1.4.2 系统开发的基本内容 9
1.5 技术研究背景 9
第2章 系统技术介绍及应用 11
2.1 JSP技术概述及工作原理 11
2.1.1 JSP技术概要 11
2.1.2 JSP的工作原理 12
2.1.3 JSP与ASP的比较 12
2.2 JDBC介绍 14
2.3 MVC模式介绍 16
2.4 Struts技术概述及工作原理 17
2.4.1 Struts技术概述 17
2.4.2 Struts的工作原理 18
2.5 Hibernate技术概述及工作原理 19
2.5.1 Hibernate技术概述 19
2.5.2 Hibernate工作原理 20
2.6 Tomcat应用服务器介绍 21
2.7 MySQL数据库介绍 23
2.7.1 数据库的历史和发展 23
2.7.2 MySQL介绍 23
2.7.3 MySQL的主要特性 24
第3章 系统需求分析 26
3.1系统功能概述 26
3.2权限与控制 26
3.3系统业务流程分析 27
3.3.1业务术语 27
3.3.2业务流程 27
3.4系统模块简介 31
3.4.1登录模块 31
3.4.2系统管理模块 31
3.4.3科目管理模块 32
3.4.4题库管理模块 33
3.4.5试卷管理模块 33
3.4.6帐户管理模块 33
3.4.7考试管理模块 33
3.4.8信息查询模块 34
3.5系统开发环境 34
第4章 系统设计 35
4.1系统整体架构设计 35
4.2系统管理设计 35
4.3题库管理设计 41
4.4科目管理设计 42
4.5试卷管理设计 43
4.6帐户管理设计 43
4.7考试管理设计 44
4.8信息查询设计 45
4.9数据库设计 46
第5章 系统实现 49
5.1 系统Model层实现 49
5.1.1类AdminBean: 49
5.1.2类SchoolBean: 49
5.1.3类CollegeBean: 50
5.1.4类ClassBean: 50
5.1.5类TeacherBean: 51
5.1.6类StudentBean: 51
5.1.7类ExamBean: 52
5.1.8类PaperBean: 53
5.1.9类SubjectBean: 54
5.1.10类TiankongBean: 54
5.1.11类XuanzeBean: 55
5.2系统数据访问对象DAO层实现 56
5.2.1类AdminBeanDAO: 56
5.2.2类SchoolBeanDAO: 56
5.2.3类CollegeBeanDAO: 57
5.2.4类ClassBeanDAO: 57
5.2.5类TeacherBeanDAO: 57
5.2.6类StudentBeanDAO: 57
5.2.7类ExamBeanDAO: 58
5.2.8类PaperBeanDAO: 58
5.2.9类SubjectBeanDAO: 58
5.2.10类TiankongBeanDAO: 59
5.2.11类XuanzeBeanDAO: 59
5.3系统中的ACTION类 59
5.3.1类AccountAction: 59
5.3.2类AccountManageAction: 60
5.3.3类SchoolAction: 60
5.3.4类CollegeAction: 61
5.3.5类ClassAction: 61
5.3.6类TeacherAction: 62
5.3.7类StudentAction: 63
5.3.8类ExamAction: 63
5.3.9类PaperAction: 64
5.3.10类SubjectAction: 65
5.3.11类QuestionAction: 66
5.4系统中的视图层 66
第6章 总结 75