首页 > 范文大全 > 正文

计算机教学系统基于Web的数据库设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇计算机教学系统基于Web的数据库设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:随着科学技术的发展,互联网开始走进我们的视线。网络时代的到来,为我们生活带去便利的同时也加快了多媒体的教学模式。新型的教学模式,从教学形式上打破常规,采用多媒体作为媒介,进行课上课下的教学。基于Web的数据库计算机教学系统也发生了本质性的改变。该文先从几个基本概念说起,将分析系统设计的关键技术,阐述在教学系统开发时要注意的问题,并就课程系统的结构以及设计理念做简要的分析。

关键词:计算机教学系统;基于web数据库设计

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2016)36-0023-02

计算机网络技术的发展,让互联网成为我们生活工作中不可缺少的一部分。互联网影响着我们生活,同时也影响着教学模式。传统的教学手法已经在时代的进程中逐渐被淘汰了,而计算机网络技术作为新时代的产物,正在逐步的取代并超越原有的教学方式。多媒体教学进入课堂后,受到了老师和学生的热烈欢迎。老师通过多媒体将教学内容生动的表现出来,学生则可以通过多媒体更好的加深记忆,利于所学知识的吸收。网络技g教学还突破了时间和空间的限制,基本做到实时反馈。基于Web的数据库的多媒体资源,通过不同的方式呈现在我们的面前,作为新时代教学的核心内容,数据库的设计非常值得关注。而这也令计算机教学系统基于Web的数据库设计成为当前热议的课题。

1 基于Web计算机教学系统的概念综述

1.1 什么是系统用户

在讨论系统用户之前,先要明白系统的概念。随着计算机课程改革的不断推进,基于Web计算机教学系统也成为大家关注的重要问题。基于Web计算机教学系统目的是为了突破传统的教学方式,改变教室、课堂的固有概念,利用互联网技术,让学生和老师能够随时随地进行学习交流,打破常规思想,让知识可以无界限的传递,为老师和学生打造一个无边界的教学空间。而在该系统内的用户就是老师、学生以及管理系统的人员[1]。

1.2 基于Web计算机教学系统包含什么内容

基于Web计算机教学系统中有三个用户,每个用户下面都有相应的管理内容。依靠互联网技术,计算机教学系统除了可以展示教学课程的内容之外,还可以提供课后的疑难问题解答、实际操作、在线测试、学习空间、互动论坛等内容。老师和学生实现物空间和时间限制的交流。例如在学生开始学习表格使用时,老师就可通过系统制定表格内容的测试,学生在完成测试后,老师可以实时进行成绩反馈,并就出错点、难点进行一对一的辅导。而后再通过信息汇总,将大家都容易出错的地方在进行系统性讲解,二次巩固表格使用知识。

1.3 基于Web计算机教学系统网络的结构

由于基于Web计算机教学系统是以互联网为基础,所以B/S的网络结构模式更加适合。基于Web的数据库是该结构模式的最核心内容,利用互联网技术,使用系统的用户终端都可以访问服务器,这一过程实现了用户与后台的数据库相连接。纵观整个网络结构,实现了网页浏览器、数据服务器和网络服务器三层不同体系的结构。在整个结构中,都是HTTP作为传输的协议。根据以上所述,绘制网络结构的模式图,如图1所示:

2 基于Web计算机教学系统的结构设计

2.1 系统整体的结构框架

根据系统内容可以分析得出系统的三个模块,分别是学生模块、老师模块、管理员模块(课程管理)。根据每个模块的内容,可以得到整个教学系统的结构框架。

2.2 系统模块的内容分析

1)学生

对于学生来讲知识的学习应该是没有边界的,课堂上的学习只是接受知识的一个小环节,更多的还是通过课后的答疑解惑。所以再设计系统模块时,按照学生的需求至少包括:在线的课件学习、自我测试、答疑提问、在线提交作业等模块[2]。

2)老师

既然学生可以通过互联网进行知识学习,那么老师应该实时的解答问题,那么对应学生模块内容,老师模块应该包括:课程管理,答疑管理、教学资源管理、题库信息管理等内容。从包含的内容就可以看出计算机教学系统可以随时随地进行课程学习,老师和学生无缝隙的对接,学习的知识也能更系统更完整的被学生接受。

3)管理员

管理员是系统的统称,在有些教学系统中把这一项内容称作是课程管理的模块。在在系统中起到统筹的作用,通过对模块之间的管理,可以对教学内容进行查缺补漏,更好地完成教学任务。一般内容包括:成绩管理、试题库观看、课程分类等等。

3 教学系统的安全性

教学系统是确保学生和老师之间交流的关键,其涉及的范围较广,基于Web的数据库之上建立起来的。在进行资源交流的同时也需要考虑安全性。在计算机系统设计之初,就需要考虑到安全问题,IP地址作为登陆网络系统的唯一凭证,对其进行合理的管理,可以有效地控制安全问题的出现。首先需要对进入系统的IP进行过滤,确保进入系统的都是合法的用户,如果拦截到了非法用户,可以根据用户的IP地址进行追踪,并且记录系统内的黑名单,这样如果非法IP再次进入可以起到审查的作用[3]。

另外在系统中的三个用户模块,合理的权限设定也可以在一定程度上控制安全问题的出现。可以通过身份认证的方式,对用户模块内的账号进行管理。

4 总结

互联网影响着我们生活,同时也影响着教学模式。传统的教学手法已经在时代的进程中逐渐被淘汰了,而计算机网络技术作为新时代的产物,正在逐步的取代并超越原有的教学方式。在基于Web的数据库进行计算机教学系统设计时,需要考虑学生用户、教师用户、管理员之间的关系,对应开启相应的模块内容。对系统的安全管理也是在设计之初,需要重点考虑的问题。目前计算机教学系统已经在很多的学校进行试点,效果也很好,但也面临着很多问题,为了还将通过不断的实践和探究完善计算机教学系统

参考文献:

[1] 余淑琴.基于Web的计算机辅助教学系统的设计与实现分析[J].电子技术与软件工程,2014(20):9-10.

[2] 赵亚娟,朱海水.基于Web计算机教学系统数据库设计的研究[J].信息通信,2015(1):92-93.

[3] 刘洋.试析基于Web的计算机教学系统数据库的设计[J].信息与电脑:理论版,2015(22):100-101.