基于SSH框架的在线考试系统的设计与实现.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-04
  • 论文字数:19581
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着时代的发展,当今社会已经全面步入了信息时代。计算机以及网络的普及,使得传统考试的问题日益突显。在传统考试形式下,印刷试卷需要耗费许多资源,同时教师也需要面临出卷繁琐,阅卷耗时等问题。这些问题促使了在线考试系统的发展。

本系统采用B/S模式,用户只需通过网络进入系统,即可实现在线考试。本系统是以MVC的设计模式为基础,通过JSP设计前端页面,SSH作为主要后台框架并以Mysql作为数据库开发的。本系统共分为三个用户模块,即学生模块、教师模块,管理员模块 。学生模块的功能主要包括个人信息管理、在线考试、成绩查询等。教师模块的功能主要包括个人信息管理、题库管理、试卷管理、成绩统计等,管理员模块的功能主要包括学生管理、教师管理、课程管理等。本系统的实现在减轻学校教学管理压力的同时,也推动了学校信息化的进程。

关键词:B/S模式,JSP,SSH,MVC,在线考试系统

 

目录

摘要

Abstract

1 .引言-1

1.1课题研究背景与意义-1

1.2 国内外研究现状-1

1.3 研究内容及主要工作-1

1.4论文的组织结构-1

2.系统相关技术和工具-3

2.1 JSP介绍-3

2.2 Struts框架-3

2.3 Spring 框架-4

2.4 Hibernate框架-4

2.5 开发工具及环境-5

2.5.1开发工具-5

2.5.2运行环境-5

2.6 本章小结-5

3.需求分析-6

3.1可行性分析-6

3.1.1经济可行性-6

3.1.2技术可行性-6

3.1.3管理可行性-6

3.2系统功能分析-6

3.3本章小结-7

4.概要设计-8

4.1功能模块设计-8

4.2数据库设计-9

4.2.1数据库的选择-9

4.2.2 E-R图的设计-9

4.2.3表结构的设计-11

4.3本章小结-14

5.详细设计及实现-15

5.1主要模块的设计与实现-15

5.1.1 登录模块-15

5.1.2 个人信息管理模块-17

5.1.3 在线考试模块-19

5.1.4 题库管理模块-22

5.1.5 组卷模块-25

5.1.6 阅卷评分模块-28

5.1.7 成绩统计模块-31

5.1.8 学生教师信息管理模块-33

5.2.本章小结-36

6.系统测试-37

6.1 测试原则-37

6.2 测试方法-37

6.3 测试过程-37

6.4 本章小结-40

7.总结与展望-41

8.参考文献-42

9.致谢-43


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费