APP下载

网络环境下远程教学平台在计算机教学中的应用

2022-11-16李树亮

电子技术与软件工程 2022年16期
关键词:远程教学信息管理页面

李树亮

(天津市宝坻中等专业学校 天津市 301800)

现如今许多计算机教学远程平台的使用流程非常混乱,不足以为学生提供更好的教学服务,无法继续提高其市场,缺乏竞争力。为切实解决这些难题,必须充分将信息化技术运用起来,提高计算机教学的科技含量,让学生、教师能对自己所需的信息进行一个实时在线的查询,提高远程教学平台的信息管理能力对学生学习质量和效率的提高有着非常重要的意义,运用信息化手段对远程教学平台的信息进行管理也能有效地增强平台的综合竞争力。目前,移动互联时代已经走进我们日常的生活,大部分的企事业单位在互联网平台实现网上办公。利用B/S 结构实现了不同单位同步办理业务的现代化办公模式。另外,运用B/S 结构对于远程教学平台也起到一定的积极推动作用,在B/S 结构系统平台,学生与教师均可以实现信息的快速查询,学习效率迅速提升,然后进一步提高学习质量。本文的研究探讨有利于进一步提升计算机教学质量,促进远程教学平台的长远发展。

1 远程平台需求分析

1.1 功能需求分析

此远程教学平台实现了对系统中涉及用户的信息管理模块、对系统中课程信息管理模块还有系统后台管理员信息管理模块,其中用户信息管理又包括对老师日常工作安排,学生日常管理和签到信息管理、学生请假信息管理模块等操作系统模块,其中课程信息管理模块尤为重要。该系统的登录功能菜单分为三种模块实现:管理者模块、学员模块和教师模块。

1.1.1 学生、教师权限

用户注册权限:当用户开启注册界面后,便可使用教师、学生或是管理员注册。确认注册信息是否真实后,用户便能够访问网站。

修改用户信息:学校或者老师都可以按照个人要求修改自已的信息,包括用户名、性别、电话、邮箱和密码。为便于管理,学校将由管理员负责发放所有班级学生和老师的账号和密码。若要求更改用户资料,需要登记以避免资料外泄。

选课管理:需要进行计算机课程的学生可在该系统选课管理功能模块中进行课程的选择。该系统将通过确认学籍信息上的班级号和学生的基本信息,从而给老师提供选课管理的信息。

1.1.2 学生基本信息录入

输入了培训机构所需的所有基础信息,包括班级、姓氏、性别、手机号码、邮箱号码这些基础信息,这些信息主要用于培训机构学生信息的注册。

1.1.3 教师基本信息录入

录入的教师基本情况,包含教师姓氏、性别、手机号码、邮箱号码这些基础信息,这些信息主要用于教师信息的注册。

1.1.4 班级信息录入

主要是对学生的班级信息进行录入。管理者只能在班级管理模板中选定要添加的班级,然后点击“添加”按键。然后填写班级名称信息、人员情况,然后单击“提交”按钮,便完成了班级信息的录入。若单击“编辑”按钮,便可以通过系统对已有的班级信息进行修改。若单击“删除”按钮,便可以删除已添加班级的全部信息。

1.1.5 课程信息录入.

管理员从此窗口进入并点击“添加”按键,系统便会弹出添加课程所需的信息,例如:课程代码、课程名称、授课教师、上课时间、上课地点等信息,然后将添加课程所需的信息填写完之后点击“提交”按键即可。若单击“编辑”按钮,便可以通过系统对已有的课程信息进行修改。若单击“删除”按钮,便可以删除已添加课程的全部信息。

1.2 业务流程分析

本远程教学平台主要进行了业务流程产品设计,包括多项内容,如业务、使用、登录以及管理者登录、管理流程产品设计等。为了使系统实现简单的流程设计,更加容易理解和操作,本次主要设计情况如下:

(1)总体业务流程产品设计:以使用者身份,在登录网站页面输入用户名和密码。当数据库身份信息完成认证后,便可以登陆该系统的首页。在此系统中,可使用个人信息管理、选课管理查询和课程通知功能。作为管理者,可以登录的网站上填写用户名和密码。通过数据库验证并在认证界面完成登陆后,就能够实现多项功能,如用户、学校、老师和科目信息管理等。

(2)用户登录服务步骤:使用者在登陆页面的对应区域内填写真实的用户名和注册密码。在点击"登陆"后,操作系统将校验使用者所填写的个人信息。一旦检验无误,即注册完成并进入相应的网页。

(3)管理员的管理流程:管理者与操作系统使用者(操作系统使用者记录、清除、更改、登陆密码更改)、学员信息处理(学员信息记录、清除、更改)、全班信息化管理体系(全班信息化管理体系记录、清除、更改)、老师信息处理(老师信息记录、清除、更改)、课程信息化管理体系(课程信息化管理体系记录、清除、更改)、请假信息化管理体系(请假信息记录、申请、审阅)。

2 系统设计

2.1 总体框架

对该远程教学平台分析了相应的功能实现要求,并进行了角色分类,共三个,然后根据其功能结构分别为其分配了不同的权限授权。主要的业务逻辑方式是添加和验证数据结果。后台管理者也可以负责管理用户系统信息。管理员的能力非常高,业务逻辑主要是对数据增添、修改和删除。功能模块图如下图1 所示。

图1:功能模块图

2.2 数据库设计

数据库名称为localhost_3306,主要置于服务器中,包括表1‐表6。

表1:admin(管理员表)

表2:course(课程表)

表6:vacate(请假表)

表3:scourse(选课表)

表4:student(学员表)

表5:teacher(教师表)

3 系统的实现

3.1 主页面的实现

用户注册后,界面切换至后台主页homepage3.jsp。主网页主要由俩个网页构成,包括顶部页面、左侧页面和中间页面,通过主要界面进行介绍。浏览器操作系统功能的入口是homepage3.jsp。操作系统的首页包含了当前用户、当前时间、网页版本、服务器端口数、使用权限和发布时间、计算机IP、操作系统名称、系统发布时间、当前系统作者、技术顾问和开发时间,主要网页如图2 所示。

图2:主页界面

3.2 课程管理模块的实现

管理员既可单击"增加课程"的超级链接,也可跳转至ScourseEdit.jsp 页进行手动添加。科目加载完成后教师可自主查看,首先进行系统登陆,并成功进入到个人管理中心,之后可对班级、课程、学员等情况进行查看。管理员用户可以在ScourseEdit.jsp 中进行课程管理,ScourseEdit.Jsp 能够依据课程表情况进行信息处理,这些主要来源于数据库,同时可将选课管理情况进行详细列出,不同课程都对应着一组清除按键和编辑按键,当管理者单击清除按键,将直接从数据库系统中清除课程相关信息,并重新定向到当前页面,如果管理者选择了点击更改,将进入ScourseEdit.jsp 界面,之后可修改课程信息。

3.3 学生管理模块的实现

管理员对学员信息的添加通常是在学员管理页面下单击添加按钮的情况下进行的,当管理页面切换至StudentEdit.jsp,学生信息加载完成之后,由管理者直接在StudentEdit.jsp 完成了学生的信息管理,StudentEdit.Jsp 能够在系统中查询相关信息,如学生表,之后可进行个人信息的详细列出,而针对不同学生信息都设置了编辑、学生信息删除按键,当学生单击编辑按键,将进行从数据库系统中查看学生的个人信息然后可以对学生的基本信息进行修改,并重新定向到当前网页,如果学生点击删除按键,将进入到StudentEdit.jsp界面,便可以对学生的基本信息进行一个数据的清空。学生管理页面效果如图3 所示。

图3:学生管理界面

4 系统测试

4.1 运行环境说明

系统测试需要设置合适的运行环境,包括硬件和软件方面,具体如表7、表8 所示。

表7:硬件要求

表8:软件要求

4.2 界面测试

针对系统用户,为了实现良好的测试,应用了黑盒测试,验证界面是否符合健康有效的要求。

用户界面测试检查表如表9。

表9:用户界面测试表

5 总结

本研究的目标是利用Java 语言,将Spring+SpringMVC+Mybatis 集成架构,运用mysql 数据库实现技术研发,完成远程教学平台信息化改进,应用功能模块与数据库的设计与开发,推进信息化管理方式的全面应用。该信息化远程教学平台主要负责学生与选课信息以及课程的相关管理,同时,还包括请假和教师等信息管理和班级信息管理。远程教学平台的发展毕竟为计算机教学带来前所未有的革命。尤其现阶段由于疫情的影响,为了让学生能够正常接受知识内容,越来越多的学校开始利用远程教学平台进行教学活动,在网络环境下,通过这样的教学方式能够让学生足不出户就能看到教师的讲解,并通过网上答疑的方式让学生进一步掌握知识,同时对于计算机教学还能够增加实践操作能力。

猜你喜欢

远程教学信息管理页面
刷新生活的页面
专科医师规范化培训远程教学督导的思考与启示
“对截止日期更通融些”:教师们从上轮远程教学中学到了什么
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
在高速公路信息管理中如何做好QC小组活动
“2+1”人才培养模式中网络远程教学方式研究——以计算机专业为例
面向云计算改进的远程教学系统的研究
面向Web的BIM三维浏览与信息管理
网站结构在SEO中的研究与应用