APP下载

中小学教育反馈系统的探索与分析

2023-01-31董晓晴陈滨孙丽英

科学与信息化 2023年1期
关键词:反馈系统密码模块

董晓晴 陈滨 孙丽英

合肥科技职业学院 信息工程系 安徽 合肥 230000

引言

新时代以来,国家开始对中小学教育改革,开始致力于素质教育和创新教育,并且进入信息化教学时代。中小学教育反馈系统是一个线上评价反馈系统,不仅能提高老师的教学水平,也能及时将学生遇到的困难反馈给教师。中小学教育反馈系统在以前纸质评价的基础上进一步改进,符合现在信息化时代的需求。系统设有管理员、督导、教师、学生4个用户,不仅含有之前纸质版的信息评价功能,还有新时代的评价功能。学生不仅可以通过留言功能与老师进行互动,还能进行课程的查看。

中小学教育反馈系统的最终目标是快速提高教学质量,使中小学生在基础教育中得到全面发展,更好地实施新课改教育方针。教师的教学方法和进度通过学生的评价以及留言可以及时的进行调整。

1 系统整体设计

1.1 系统模块介绍

中小学教育反馈系统主要包括4个用户模块,每个模块都有各自独立的体系,根据用户的类别不同,登录后可以进入不同的页面。当用户登录过程中输入信息错误,以及选择的用户类型不同,系统会自动提示登录错误,最大程度上设计出适用于中小学教育的反馈系统。

系统管理员用户模块下有用户管理功能,能对自己的密码以及个人信息进行修改,还具有新用户的添加。主要功能是对基本信息进行管理,包含有5个模块:专业、教师、学生、课程、指标库,主要实现对专业、教师、学生信息的增、删、查操作,对于课程和指标库信息主要实现增、删、改的操作。

督导用户模块下的功能首先是对个人的信息管理,能对自己的密码进行修改。然后是课程评价查看,这一模块主要实现学生对教师评价的内容和结果的查看[2]。

教师用户登录成功后,会看到个人信息管理,用户对自己的个人信息以及密码能够进行修改。其次具有留言管理功能,主要查看学生的留言内容,并对其进行回复。

学生用户在系统登录成功后,会看到个人信息管理,能够对自己个人信息进行修改。其次是留言管理功能,主要是给老师留言和查看老师的留言回复。第三功能是课程评价,主要是对老师的课程进行评价。系统功能模块流程图如图1所示:

图1 系统功能模块流程图

1.2 数据库设计

根据中小学教育反馈系统各个模块的功能设计要求,得到此系统的数据库具有八个表格。分别为系统用户表、教师数据表、学生数据表、课程信息表、留言板信息表、评价信息表、评价指标信息表、专业信息表。表格中的用户编号都是自动的。

系统用户表主要组成部分是每个用户的名字、密码、权限、用户添加时间。

教师数据表,主要组成部分是教师的登录账号也是工号、登录密码、姓名、性别以及手机号,还有他们的专业ID,职称以及添加时间。

学生数据表,主要组成部分是学生学号也是登录账号、登录密码、姓名、性别、手机号、所在专业、班级、添加时间。

课程信息表,主要有课程名称、专业ID、教师ID、学期和学年。

留言板信息表,主要组成部分是学生和教师的ID、学生留言的主题、内容、时间,以及教师回复的内容、时间和留言状态。

评价信息表,主要组成部分是课程和学生的ID,以及评价分数。

评价指标信息表,主要组成部分只有指标名称和指标ID。

专业信息表,主要组成部分是所在学院以及专业名称。

2 需求分析

2.1 可行性分析

在传统的纸质评价方式中,大多数学校不能全员参与,存在不公平、不全面、不及时的问题,因此中小学教育反馈系统在经济、技术、操作、社会等方面有着很高的可行性。

从经济角度看,中小学教育反馈系统是一个经济成本很低的系统,只需要一台计算机,安装免费软件。此系统一人就可完成,不需要过多的时间资源。传统的纸质版评价反馈模式对纸张会造成很大的浪费,网上评价会避免这些自然资源的浪费。所以中小学教育反馈系统在各方面都具有经济可行性。

从技术角度看,采用的SQL Server 2008数据库,Visual Studio 2010中C#进行开发,这两个软件对计算机的硬盘内存要求并不高,3G以上的内存就可以进行安装[3]。功能实现并不复杂,在普通的计算机上就能快速实现各个功能,同时质量也能得到保障,所以中小学教育反馈系统在技术上是可行的。

从操作角度看,用户在任何一个浏览器就能打开,在登录界面登录自己的账号和密码,就可以进行功能的选择,此系统在功能方面比纸质版的更加全面和细化。系统具有的界面是十分简单、友好的,能够完美避免用户不会操作的问题,可以快速地对数据进行管理,实现增、删、改、查等操作。所以中小学教育反馈系统在操作上是可行的。

3 系统功能实现

3.1 用户登录功能模块

用户登录时需要选择正确的身份输入账号密码,且不能为空。根据用户类型访问相应的数据表。输入信息验证通过后,会进入对应的角色页面,否则验证失败,重新进入登录界面。

3.2 系统管理员功能模块

系统管理员模块下有:用户管理、专业管理、学生管理、教师管理、课程管理、指标库管理。

用户管理模块下:用户添加功能,需要添加:用户名字、密码、确认密码和用户类型。修改密码功能,主要有:输入原密码,新的密码、确认密码。

专业管理模块下:专业添加功能,主要添加学院和专业的名称,添加的信息数据库中必须有,否则无法完成添加操作。专业管理功能,主要对数据库中的学院和专业名称的修改和删除操作。

学生管理模块下:学生添加功能,主要添加:姓名、性别、学号、专业、班级、手机号。添加的学生信息数据库中必须存在,否则添加失败。学生管理功能,主要依据学生的学号及姓名实现对学生的查找和修改,根据学生的ID进行删除。

教师管理模块下:教师添加功能,主要添加:工号、姓名、性别、教师的专业、职称、手机号。添加的教师信息数据库中必须存在,否则添加失败。教师管理功能,主要依据教师的工号及姓名实现对教师的查找和修改,根据教师的ID进行删除[4]。

课程管理模块下:课程添加功能,主要添加:专业、课程名、学年学期、代课老师信息。其中代课老师和专业是通过数据库中ID来存储,查询操作是对表的连接操作。课程管理功能,具有课程的具体信息,通过ID对信息进行修改和删除,当操作结束后将回到课程管理界面重新进行加载。

指标库管理模块下:指标添加功能,添加之前数据库中不能超过10条,同时还要查看此指标是否存在,否则添加失败。指标管理功能,主要对数据库中现有评价指标进行查看、修改和删除,其中每个指标的分值是10分。

3.3 督导功能模块

督导模块主要实现个人信息管理和课程评价查看。

个人信息管理主要进行密码修改,用户须输入原密码,新密码,最后确认密码。

课程评价查看主要查看所有课程的评价信息,还可以依据课程名称进行单个查询。最后一栏还有查看指标,点击后可以查看评价过的课程每项的具体得分,如果未进行评价,系统将自动提示还没评价无法查询。

3.4 教师功能模块

教师模块主要有个人信息管理和留言管理。

个人信息管理模块下:个人资料修改功能,主要是对教师基本信息的修改,用户删除原来的信息,添加新的信息,点击修改就可以完成此操作,刷新页面后就能查看新的个人信息。密码修改功能和督导模块下一样。

留言管理模块下,实现教师对学生留言的查看及回复。教师用户能看到留言人的个人信息,留言的主题、时间和状态。当教师回复完成,状态将会显示已回复,可以看到具体的留言信息和回复信息。当教师未回复,状态会显示未回复。

3.5 学生功能模块

学生功能模块有两个管理一个评价:个人信息管理、留言管理、课程评价。留言管理主要实现留言的添加和查看。课程评价是学生对其评价。

个人信息管理和教师功能模块下的功能相同,实施操作也相同。

留言管理模块下:留言添加功能,学生对教师进行留言,包含主题和内容,不能输入空,留言的内容会保存到用户的ID,存到数据库。留言查看功能,学生能看到已经留言完成的信息,包含教师个人信息和留言状态。

课程评价模块下,主要是学生对教师所带的课程进行评价。学生点击评价后,系统会根据学生ID以及课程ID来判断是否进行了评价。如果已评价,系统会自动提示该课程你已经进行了评价。如果未评价,点击评价,会跳到评价的界面。评价完成后,评价后的总分和每题的具体分值分别插入到评价信息表和评价详情信息表。

4 系统测试

4.1 测试目的

一个好的系统开发完成后需要进行测试,能够帮助开发者不断地优化系统,及时的发现并解决潜在的问题,避免造成无法估量的损失。测试过程中不断地发现错误和漏洞,使系统不断的完美和稳定,最终交给用户十分完美的系统。

4.2 模块测试

本系统测试主要针对四种用户来进行。系统管理员模块通过测试,该模块下可以进行增、删、改的操作。督导模块通过测试,可以进行:密码的修改、学生评价、查看评价数据。教师模块通过测试,可以进行个人信息的修改以及查看学生的留言。学生模块通过测试后,可以进行个人信息以及密码的修改、对教师留言及查看留言回复、对教师课程评价以及打分。

表1 用户留言测试用例表

5 结束语

综上所述,中小学教育反馈系统的开发,对基础教育有着很大的意义,能够有效提高教师的教学水平。学生可以通过该系统和老师进行学习交流,教师也能及时的发现不足,不断改善教学方法,提高教学水平。

中小学教育反馈系统有四种用户,都有不同的功能。管理员主要对专业学生和教师进行管理。督导主要负责看教师的评价。教师也能看到评价,同时还能查看留言信息,并且对学生的留言进行回复。学生主要是进行对教师的留言和评价。每个用户也都可以进行密码的修改。

本系统是用C#语言进行开发,利用SQL Server 2008数据库,开发环境是Visual Studio 2010,实现了中小学教育反馈的基本功能[5]。在设计系统的过程中,让我对系统的开发有了更深的理解,也学习到了更多的知识,因此对我以后的工作也用了很大的帮助。应用前景。

猜你喜欢

反馈系统密码模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
密码里的爱
密码抗倭立奇功
全面财务风险管理反馈系统的构建
计量检测绩效考核与决策辅助系统
密码藏在何处
#1发电机有效防止进油策略应用及优化
夺命密码
集成水空中冷器的进气模块