基于Web的“对分课堂”学习情况在线问卷调查系统设计与实现

2020-11-23 04:48李云皓胡凯蕾刘林山
无线互联科技 2020年17期
关键词:对分课堂功能模块管理员

李云皓,黄 瑞,钟 涛,胡凯蕾,刘林山,段 群

(咸阳师范学院 计算机学院,陕西 咸阳 712000)

0 引言

随着“对分课堂”思想的不断普及,其受到了广大教师和学生的关注,各高校开始尝试采用这种授课模式进行教学。在教学中,老师需要了解学生的学习效果以及学生对教学的意见,以此为依据来改进教师的教学内容。传统的纸质问卷调查模式过程烦冗,大规模的问卷调查更是需要专业人员统计、分析问卷,十分不便。基于上述问题,在充分了解“对分课堂”之后,通过系统概要设计、详细设计、数据库相关设计和开发形成一个“对分课堂”学习情况的在线调查问卷系统。本系统是基于B/S结构模式,方便用户通过浏览器操作,主要实现用户的注册与登录、被调查者问卷的填写与查看、调查者问卷的生成与管理、问卷的统计分析、管理员对系统的维护等功能[1]。此系统中,调查者一般是教师,其可以通过这个系统独立制作并发布问卷,并能在线随时查看问卷调查的数据统计和处理信息,轻松地完成调查工作;被调查者一般是学生,其可以方便、快捷地完成问卷。应用该系统能够更好地了解学生的情况,提高教学质量。

1 系统设计

本系统设计阶段的任务是设计一个可以发布问卷,回收问卷,并对问卷进行统计,包含了系统架构的设计、系统功能的设计、问卷功能的设计、数据库的设计及系统界面的设计。

1.1 系统架构设计

本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,使用了MySQL数据库对数据进行存储和维护,B/S 3层架构将系统分为应用表示层(User Interface Layer),业务逻辑层(Business Logic Layer)和数据访问层(Data Access Layer)3个不同的处理层次[2]。3层结构在层与层之间相互独立,任何一层的改变都不会影响其他层的功能;同时,B/S 3层体系结构还有其他的优点,如可共享性,单个服务器可为处在不同平台的客户应用程序提供服务,拥有较好的安全性;在这种结构中,客户不能直接访问数据,服务器不仅可以控制哪些数据被改变和访问,还可以控制数据的访问方式等。B/S 3层架构如图1所示。

图1 B/S 3层架构

本系统实现了学生注册、学生登录、教师发布问卷、修改问卷、添加问卷、查找问卷、回收问卷等数据功能,极大地方便了问卷调查,简化了问卷调查流程,能够更好、更快地接收到反馈的信息,以便于教师及时更改教学方案,提高教学质量。

1.2 系统功能的设计

本问卷调查系统功能分为两大模块,分别是学生功能模块和教师功能模块。学生功能模块主要包含学生注册、学生登录、查找问卷、填写问卷等,教师模块主要包括添加管理员、添加问卷信息、管理问卷信息、添加系统公告等,如图2所示。

图2 系统功能模块

1.3 问卷功能的设计

在问卷调查系统中,主要功能分为教师问卷功能和学生问卷功能,教师功能有设计问卷题目,添加问卷,发布问卷,得到问卷结果。系统自动将问卷结果进行统计。学生可以注册,登录,填写问卷,提交问卷。教师问卷调查功能流程如图3所示,学生问卷调查功能如图4所示。

图3 教师问卷功能

图4 学生问卷调查功能

1.4 数据库的设计

1.4.1 概念结构设计

概念结构设计是对现实世界的一种抽象表达,即对实际的人、物、事和概念进行人为处理,抽取人们关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地描述[3]。

概念结构设计处理和分析了系统内部各个实体所包含的属性以及这些实体之间的联系,使系统往下进行时对内部的了解更加清晰,为接下来的设计任务奠定基础。本系统的概念模型结构如图5所示。

图5 系统概念模型结构E-R图

1.4.2 逻辑结构设计

逻辑结构设计[4]就是将概念结构设计阶段整理分析出来的各个实体的属性,实体和实体之间的关系用更为简洁准确的方式归类整理[5]。根据实体的各个属性在实体的表述和呈现上表现最为重要和关键的属性定位为这个实体的主键,其他为附属键,并且通过定位一个实体的主键再次出现在别的实体中的为外键,来确定实体间的联系;将实体间的联系也用这种逻辑结构整理出来,以方便接下来的系统设计。

在本问卷调查系统中,包含了3个主要的关系数据模式,分别是:(1)管理员(管理员编号、管理员账号、管理员密码)。(2)问卷信息(问卷编号、问卷题目、问卷内容、问卷题数)。(3)学生(用户名、姓名、密码、答卷)。

1.5 系统界面的设计

本系统界面采用红色背景,给人一种朝气蓬勃、昂扬前进的感觉,并且网站简洁大方,各个功能位置一目了然,使得操作更加简单、方便使用。简约而又不失大气,简单而又不失内涵。

2 结语

本研究主要介绍了问卷调查系统的设计过程,其能够将以往繁杂的问卷调查过程尽可能简单化、方便化、及时化。让老师能够在很短时间内了解到学生对这节课的态度、想法、意见或者建议,也能够更快地使老师了解问题、解决问题,提高“对分课堂”的教学质量,改进教师的教学方法,更好地推进教育科学化,针对不同的学生因材施教。

猜你喜欢
对分课堂功能模块管理员
我是图书管理员
我是图书管理员
可疑的管理员
浅谈信息化平台背景下“对分课堂”的教学意义及思考
“对分课堂”教学模式在电影史课程中的应用
基于ASP.NET标准的采购管理系统研究
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现
功能模块的设计与应用研究