课堂小测试系统的设计与实现(论文+源码)_jsp_235

随着教学改革地不断深入,在教学过程中学生学习情况的及时反馈越来越得到重视。可以利用信息化手段来实现过程化考核,比如让学生使用智能手机在每堂课前5分钟进行以往教授知识或预习知识的考核,不仅能实现对学生学习情况及时掌握,也能起到督促学生课后复习课前预习的作用。同时也能起到监督学生到课堂学习。同时为教师提供按学习内容章、节知识点来组织录入客观题目,从而方便教师按知识点组织小测验,并根据测验结果来安排教学节奏和重点该系统    

用户主要分为教师和学生:
教师用户功能主要包括:课程内容(按课题简介章、节知识点)管理,题目管理,出题管理,成绩管理。
学生用户主要是利用基于智能手机的Web网页,来回答教师出的题目,并能查看题目内容详解。
系统主要功能包括: 
1.教师用户功能:
(1)课程内容管理;
(2)题目管理: 录入,修改,删除,使用复杂的JavaSrip控件来完成(单选题,多选题,填写题) ;
(3)出题管理:题目录入数据库时,按照某章某节某个知识点划分题目,并标注难度。选择题目时,老师选择某章某节某几个知识点进行出题,数据库按照老师的要求,随机从题库中生成指定数量的相关知识的题目,并显示难易度,生成试卷(时间,人数,手机IP), 生成题目静态html页面;
(4)成绩管理;
(5)学生信息管理; 
(6)修改密码;
2、学生用户功能:
(1)答题;
(2)查看题目解析系统其他要求:开发语言和开发工具没有具体要求,生成静态考试卷网页时要求使用JavaScrip来实现。
(3)修改登录密码
3、系统管理员功能:
(1)注册新的教师,学生账号;

摘要

在当前的互联网信息时代之中,网络技术、多媒体技术、互联网技术都得到了飞速发展,互联网应用技术快速渗透到各行各业中,已经是人们生活中重要部分。中国信息化建设进一步深化,加快了信息化系统的实现、传统技术的转型,以及各行各业基础设施和政府部门的迅速发展。教育创新和科学管理受到各国的重视,计算机应用和技术也越来越受到关注。

利用互联网进行学与教是网络在教育中的一个重大突破。它在全世界各国高等教育和中小学教育之中如日中天,正在挑战传统教育的地位。现在世界上每个国家都是十分重视网络教育这方面的发展,所以说网络教育的发展是必然趋势。

本课堂小测试设计采用SSM(Spring MVC+Spring+Mybatis)整合框架,使用Java语言与MySQL数据库实现,开发工具为eclipse。用户界面与管理员界面做的较为美观,使用户与管理员有较好的体验。系统分成用户请求模块、管理员请求模块、系统处理模块、数据库交互模块四大模块,实现了前台用户界面操作、后台管理员数据操作、系统逻辑代码对数据处理、请求数据与数据库交互等功能。

关键词:课堂小测试;B/S模式;SSM;MySQL

3.2.1功能需求

(1)老师管理:对老师的个人基本信息进行管理。例如:用户名、密码、姓名、课程、电话、邮箱、生日、性别等。

(2)对基于智能手机的课堂小测试系统界面的登录者进行身份验证与管理。例如:管理员、老师、学生等等。对这些登录者的身份信息进行管理。

(3)学生管理:对学生的个人基本信息进行管理。例如:用户名、密码、姓名、电话、邮箱、生日、性别等。

(4)个人信息维护:不管是管理员还是老师或者学生登录后都可以修改个人信息,也可以修改密码

(5)题目管理:老师登陆后可以对题目进行管理,可以对题目进行增删改,题目包括所属章,所属节,所属知识点,难度,类型,题目类型,答案,若题目类型是单选或者多选,则显示abcd项

(6)测试管理:老师登陆后,显示题目列表,测试答题情况,用柱状图显示测试成绩分析,还能新增测试

(7)答题:学生登录后可以进行答题,答完题后显示成绩

3.3用例分析

基于智能手机的课堂小测试系统的设计与实现分为了管理员、老师、学生三种角色,其中学生角色主要包括学生登录、查看我的测试、查看测试题目、答题、查看测试得分、修改个人信息、修改密码等。

老师角色主要包括老师登录、题目管理、测试管理、修改个人信息、修改密码等。

管理员角色主要包括管理员登录、学生管理、老师管理、修改个人信息、修改密码等。

4.2.2物理设计

根据本系统主要功能模块需求,基于智能手机的课堂小测试系统将由多个数据表组成,下面主要介绍数据库中核心的几个数据表内容。

(1)管理员表:用于存储系统管理员的所有信息,具体内容如下表4-1所示。

表4-1管理员admin表

字段名称

字段意义

字段类型

字段长度

键码

能否为空

adminid

主键编号

varchar

50

主键

username

用户名

varchar

40

 

password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值