移动互联环境下基于IPv6组播技术的高校课堂互动反馈系统设计与开发

V1.0

 

 

 

用户手册

 

 

 

 

目录

1引言.. 3

1.1编写目的.. 3

1.2参考资料.. 3

2软件概述.. 4

2.1软件功能.. 4

3 WEB端系统使用.. 5

3.1web系统登录.. 5

3.2管理员页面.. 7

3.2.1管理员信息修改.. 7

3.2.2教师信息管理.. 7

3.2.3学生信息管理.. 8

3.3教师管理界面.. 9

3.3.1修改教师信息.. 10

3.3.2课程管理.. 10

3.3.3题目管理.. 11

3.3.4班级管理.. 14

3.3.5试卷管理.. 15

3.3.6请假管理.. 16

3.3.7成绩查询.. 17

3.4学生管理界面.. 18

3.4.1修改学生信息.. 18

3.4.1课程资料.. 19

3.4.3成绩查询.. 19

3.4.4请假管理.. 20

4 APP端系统使用.. 21

4.1教师APP. 21

4.1.1 APP.. 21

4.1.2 APP登录.. 22

4.1.2 APP定位以及设置答题距离.. 22

4.2学生APP. 25

4.2.1 APP注册及登录.. 25

4.2.2 APP端请假.. 26

4.2.3 APP端定位.. 28

4.2.4 APP端修改密码.. 29

4.2.5 APP端手机绑定记录.. 29

4.2.6 APP端答题.. 30

 

1引言

1.1编写目的

 本研究以互动反馈学习理论为理论基础,网络互动教学模式为依据,利用 IPv6组播技术,借助高校师生移动终端设备使用普及的优势,构建一套高并发、实时、服务质量有保障的移动互联环境下的高校课堂互动反馈系统。同时探究课堂互动反馈系统的应用模式,从而有效提高教师教学质量和学生课堂学习的效果。

1.2参考资料

《软件需求规格说明书》

《概要设计说明书》

《详细设计说明书》

 

 

 

 

 

 

2软件概述

2.1软件功能

利用IPv6的组播技术实现课堂互动反馈系统中多种移动终端,实现多用户的高效并发操作,并大幅提高课堂互动反馈系统的实时性,同时还能有效支持系统的视频、语音等高实时需求。分析满足课堂互动反馈教学需要的系统功能,研究应用移动互联网实现系统设备通信的系统设计,包括系统的整体架构设计,系统的功能模块设计,系统的物理数据库设计,界面设计等,以及课程题目库的设计。 依照系统设计要求,进行开发实现系统所有功能。首先研究选定系统的开发框架与开发技术,对系统功能 使用到的关键技术,逐一研究其实现方式。 开发测试完成的互动反馈系统,部署运行使用,在 实际课堂教学活动中,总结系统与教学活动高效使用方式和经验,比较研究使用系统前后课堂教学质量和学生学习程度的差别。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 WEB端系统使用

3.1web系统登录

本系统为高校课堂互动系统,用户类型分为三种,一类为管理员,一类为教师,一类是学生,管理员具有人员管理权限,教师有管理课堂和题目等权利,学生有上课以及请假等权限。

3-1登录界面

 

 

管理员登录后的主界面如下图所示

3-2管理员系统主界面

 

教师用户登录后的主界面如下图所示

3-3教师用户系统主界面

学生用户登录后的主界面如下图所示

 

3-4学生系统主界面

 

3.2管理员页面

管理员包括管理员信息修改,教师管理,学生管理等。

3.2.1管理员管理

管理员管理包括修改信息与管理员维护,信息修改可以重置管理员得信息,如账号,密码,真实姓名等,管理员维护包括添加与删除管理员等,界面如下图所示:

3-5管理员信息修改

 

3-6管理员维护

 

3.2.2教师信息管理

教师管理界面,可以查询教师信息,审核教师信息以及查询教师课程:

3-7教师管理界面

3-8教师课程查询界面

 

3.2.3学生信息管理

学生信息管理包括了学生信息查询,学生信息状态管理,手机状态更新已经重置手机次数等。

3-9学生信息管理界面

 

3-10换机手机界面

 

3.3教师管理界面

教师管理界面包括修改教师信息,课程管理,题目管理,班级管理,试卷管理,请假管理,成绩查询等功能。

3-11教师管理界面

3.3.1修改教师信息

可以修改教师的姓名,邮箱,密码,所属学院等信息。

 

 

 

3-12教师信息修改界面

3.3.2课程管理

         课程管理可以添加课程,查询课程,以及每个课程中的章节的增删改查等内容。

 

3-13课程管理界面

3-14章节管理界面

3.3.3题目管理

题目管理包含了对题目的增删改查以及题目内容的修改以及不同形式的答题方式的选取。

 

3-15题目管理界面

 

 

3-16题目内容管理界面

 

 

3-17普通答题模式界面

 

 

3-18摇号答题模式界面

 

 

3-19摇号答题模式运行界面

 

 

3-20抢答模式运行界面

 

 

 

3.3.4班级管理

班级管理包括添加教学班级,上传班级名单,修改班级,启动班级等内容。

3-21班级信息管理界面

3-22班级启动界面

 

         在进入教学班级之后,可以对班级学生信息进行修改,包括添加学生,导出成绩,删除学生,查询学生成绩等。

3-23教学班级界面

 

3.3.5试卷管理

试卷管理界面包括了添加试卷,编辑试卷以及开始考试的入口。

 

3-24试卷管理界面

 

 

3-25试卷答题界面

3.3.6请假管理

在请假管理界面,可以对学生的请假申请进行审核以及学生请假具体情况的查看。

3-26请假管理界面

 

 

3-27请假信息界面

3.3.7成绩查询

成绩查询界面可以查询学生的成绩并进行排序,并可以导出学生的成绩表。

3-28成绩查询界面

 

3.4学生管理界面

学生管理包括了修改学生信息,课程资料,成绩查询,请假管理等。

3-29学生管理界面

 

3.4.1修改学生信息

在修改个人信息界面,可以对学生姓名,学号,邮箱,密码,班级,学院等进行更改。

  

 

3-30修改个人信息界面

3.4.1课程资料

课程资料里,学生可以下载老师上传好的课程资料,用于课后的学习之用。

3-31课程资料界面

3.4.3成绩查询

学生端的成绩查询,可以分时段的查询到自己课堂上的成绩。

 

3-32成绩查询界面

3.4.4请假管理

学生端的请假管理可以进行请假的申请,查询请假信息是否审核通过以及被审核的原因。

3-33请假管理界面

3-34请假申请界面

 

4 APP端系统使用

APP端分为教师端以及学生端两个版本分别用于学生和教师的操作。

4.1教师APP

教师端的APP端提供了注册,登录,定位,设置答题距离等功能。

4.1.1 教师APP注册

APP中,可以注册属于自己的账户,每个邮箱只能对应一个教师账号。

4-1教师APP注册界面

4.1.2 教师APP登录

         在注册之后可以进行APP的登录,登录界面的信息都以注册的信息为基准。

4-2教师APP登录界面

4.1.2 教师APP定位以及设置答题距离    

在成功登录APP之后,教师可以进行定位用来确定教学位置以及答题距离,用来控制学生的答题范围。

4-3登录成功界面

4-4定位界面

4-5设置答题距离界面

4-6设置成功界面

 

4.2学生APP

学生APP端提供了注册,登录,答题,修改密码,请假,定位,换机记录等功能。

4.2.1 学生APP注册及登录

学生APP端与教师端一样提供了注册以及登录界面,不过不同的是,只有教师录入过的学号才可以进行注册。

4-8学生注册界面

 

4-9学生登录界面

4.2.2 学生APP端请假

学生端的APP提供了请假功能,让学生可以在APP上就进行请假的处理。并可以看到自己的请假记录。

4-10学生APP请假界面

4-11学生APP请假记录界面

 

 

 

 

 

 

 

 

 

 

4.2.3 学生APP端定位

学生端的APP定位用来定位学生位置,确保学生能够处于有效的答题范围之内。

4-12学生APP定位界面

 

 

 

4.2.4 学生APP端修改密码

学生可以在APP端直接进行密码的修改。

4-13学生APP修改密码界面

4.2.5 学生APP端手机绑定记录

可以查询到手机绑定的记录,不允许频繁更换手机,到达一定次数需要教师的允许才可以进行手机的更换。

4-13学生APP手机绑定记录界面

 

 

 

 

 

 

 

4.2.6 学生APP端答题

在教师启动了题目并且学生处于答题范围之后,学生可以在APP上进行题目的作答,在有效期内的回答将会上传到服务器并成功的记录成绩,只有一次作答机会且不能进行更改。

4-14学生APP等待题目刷新界面

 

4-15学生APP答题界面

4-15学生APP答题提交界面

4-15学生APP答题成功界面