线学习考试系统完成稿(2022年)
下面是小编为大家整理的线学习考试系统完成稿(2022年),供大家参考。
分类号:
TP 311
单位代码:
密
级:
学
号:
学 位 论 文
论文题目 :
在线学习考试 系统
的设计与实现
The Design and Implementation of Online Learning Test System
作
者 者
姓 姓
名 名
学
院 院
名 名
称 称
软 件 学 院
专 业 学 位 名 称
软 件 工 程
指
导 导
教 教
师 师
合
作 作
导 导
师 师
( ( 位 专 业 学 位 ) )
2013 3 年
3 3
月
10
日
ii 原创性声明和关于论文使用授权的说明
i 目录 摘
要........................................................................................................................................... I ABSTRACT ..................................................................................................................................... II 第 1 章 绪论 ........................................................................................................................... 1 1.1 系统开发背景 ........................................................................................................... 1 1.2 系统研究现状 ........................................................................................................... 1 1.3 论文主要工作 ........................................................................................................... 2 1.4 本文的组织结构 ....................................................................................................... 3 第 2 章 需求分析与获取 ....................................................................................................... 4 2.1 系统需求概述 ........................................................................................................... 4 2.2 系统功能需求获取 ................................................................................................... 4 2.2.1 用户登录管理需求获取 .......................................................................................... 5 2.2.2 个人信息管理需求获取 .......................................................................................... 5 2.2.3 在线交流平台管理管理需求获取 .......................................................................... 6 2.2.4 在线学习中心管理需求获取 .................................................................................. 7 2.2.5 在线考试中心管理需求获取 .................................................................................. 9 2.2.6 系统参数设置管理需求获取 ................................................................................ 12 2.2.7 权限设置管理需求获取 ........................................................................................ 12 2.3 需求分析 ................................................................................................................. 13 2.3.1 系统角色分析 ................................................................................................. 13 2.3.2 功能用例分析 ................................................................................................. 14 2.3.3 用户登录管理需求分析 ................................................................................. 16 2.3.4 个人信息管理需求分析 ........................................................................................ 17 2.3.5 在线交流平台管理需求分析 ................................................................................ 19 2.3.6 在线学习中心管理需求分析 ................................................................................ 21 2.3.7 在线考试中心管理需求分析 ................................................................................ 23 2.3.8 系统参数设置管理需求分析 ................................................................................ 25 2.3.9 权限设置管理需求分析 ........................................................................................ 27 第 3 章 系统设计 ................................................................................................................. 29 3.1 技术架构设计 ......................................................................................................... 29 3.2 应用系统功能架构 ................................................................................................. 30 3.3 详细设计 ................................................................................................................. 33 3.3.1 用户登录管理功能设计 ................................................................................. 33 3.3.2 个人信息管理功能设计 ................................................................................. 34 3.3.3 在线交流平台管理功能设计 ......................................................................... 35 3.3.4 在线学习中心管理功能设计 ......................................................................... 36 3.3.5 在线考试中心管理功能设计 ......................................................................... 37 3.3.6 系统参数设置管理功能设计 ......................................................................... 39 3.3.7 权限设置管理功能设计 ................................................................................. 40 3.4 数据库设计 ............................................................................................................. 42 第 4 章 系统的实现 ............................................................................................................. 45 4.1 用户登录管理功能实现 ......................................................................................... 45
ii 4.2 个人信息管理功能实现 ......................................................................................... 48 4.3 在线交流平台管理功能实现 ................................................................................. 51 4.4 在线学习中心管理功能实现 ................................................................................. 54 4.5 在线考试中心管理功能实现 ................................................................................. 56 4.6 系统参数设置管理功能实现 ................................................................................. 60 4.7 权限设置管理功能实现 ......................................................................................... 62 4.8 系统测试 ................................................................................................................. 64 第 5 章 总结与展望 ....................................................................................................................... 67 参考文献......................................................................................................................................... 68 致
谢......................................................................................................................................... 71
I 摘 摘
要 现在科技日益发展,信息技术行业也逐渐发展起来,现在很多学校等地方都还是使用网络资源进行网络授课和网络学习等。以前仅仅的实体教学已经不能够完全满足学生学习和考试的需要,通过在线学习和考试可以提高学校的教学质量,提高学生的兴趣,加大学生的学习效率,因此建立一套学生在线考试系统是非常有必要的,通过在线考试系统来辅助学校的学习考试。
在本论文中,对系统的基本情况、需求获取、需求分析、系统设计和系统实现进行了介绍。在本论文中,使用了 MVC 设计模式,MVC 设计模式是现在比较成熟的一个开发模式,通过 MVC 开发模式对系统进行开发,可以使得系统的开发省去很多事,并且对系统后期的维护有很大好处,可以使得系统便于维护,而且会降低成本。另外本系统使用了 SQL SERVER 2008 数据库,通过该数据库对系统进行开发,使得系统数据库具有良好的应用性,另外使用了 JAVA Web 技术和 JSP 技术,另外开发工具使用了 eclipse。在系统整体设计方面,使用了面向对象设计思想,使得系统便于开发。
系统实现了在线学习考试系统所需要的基本功能,在角色方面包括管理员和考生,管理员对在线学习考试系统进行管理,考生对在线学习考试系统的功能进行使用,本系统的总体功能包括:用户登录管理、个人信息管理、在线交流平台管理、在线学习中心管理、在线考试中心管理、系统参数设置管理、权限设置管理。在这七个模块的基础上对系统进行了详细分析介绍,并进行了设计,最终实现了系统的所有功能,另外系统使用了多用户权限设置,对系统进行了进一个强化设计。
在线学习考试系统的实现使得学生在线学习和考试质量都得到了提高,改变了以前仅仅的实体教学,使得现在教学更具有多样化,会使得现代学习和考试更具有现代化意义,使得学生学习效率提高,使得学生考试更好进行管理,总之,在线学习考试系统的现实意义很大。
关键词:在线学习;Java Web;JSP;MVC
II ABSTRACT
Now increasingly development of science and technology, information technology industry also gradually developed, many schools and other places, are now using the network resources of network teaching and network learning, etc. Just before the physical teaching has not able to fully meet the needs of students learning and examination, through online learning and examination can improve the school quality of teaching, improve the students" interest, increase the students" learning efficiency, and thus set up a online test system is necessary, through the online examination system to assist in the school exams. In this thesis, on the system"s basic situation, demand, demand analysis, system design and system implementation are introduced. In this thesis, using the MVC design pattern, MVC design pattern is now a mature development mode, through the MVC development pattern on the system of development, can make the system development and save a lot of things, and is of great benefit to system of the late maintenance, can make the system easy to maintain, and can reduce the cost. In addition, our system USES the SQL SERVER 2008 database, through the database for system development, database system has a good applicability, also use JAVA Web technology and JSP technology, and use the eclipse development tools. In terms of overall system design, the use of the object-oriented design thought, makes the system easy to develop. System implements needed for basic functions, online learning and examination system in the role includes administrators and students, and administrators to manage online learning and examination system, the examinee to use online learning function of examination system, the overall function of this system include: user login management, personal information management, online communication platform, online learning center management, online exam center management, system parameter Settings, permissions Settings. Among the seven modules of system are...
推荐访问:线学习考试系统完成稿 考试 学习 系统