应用网站课程设计指导书(2011)

更新时间:2023-07-25 00:44:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

案例5网络教学应用网站系统

随着计算机技术的迅猛发展,学校教学和管理的信息化发展已经取得了长足的进步。与传统的教学方式相比,网络教学系统极大地提高了教学的灵活性并且目前已经在许多领域有了广泛的应用,这是未来教学的一个主要的发展方向。网络教学系统的最大优点是可以动态地管理教学所需要的不同种类的信息,这大大的提高了管理效率。同时,它使得老师能从繁重的工作中解脱出来!该网络平台是由学生和教师信息管理模块、教学模块和系统管理模块这三大模块组成。

一、系统分析

本课题建设基于Web的网络教学辅助系统,利用网络的方便、省时、强交互性,协助教师教学、学生学习网络教学辅助系统,促进教学资源共享,使整个教学过程的互动性大大加强。

网络教学系统采用Browser/Server模式进行架构,此软件模式简单、方便、使用者易于掌握,不受地理位置的限制,随时随地可以进行教学工作。在功能上教学平台为教师、学生及教学管理者提供以下几个功能:

(1)针对“教”与“学”过程的要求,教学网站以“网络答疑”作为教学模块来实现教与学的功能。

(2)针对学生作业的过程,系统提供了在线作业的提交和批阅功能。教师可以通过作业系统及时地了解学生掌握知识的情况,有利于针对性地开展教学工作。 (3)针对一般网络教学往往缺乏真正的人与人交流及沟通的问题,教学平台专门设计了讨论与答疑功能,能够支持教师与教师、学生与学生、学生与教师之间的多模式交流(实时、非实时)形式,为教学双方在网络上直接进行教学与交流提供了一个通道。

(4)为方便用户快速获得教学信息,系统将提供一个公告版块。老师可以在公告上面直接发布作业信息,以及上课和上机的时间等教学信息。可以使学生提前作好对该课程的准备。

(5)该教学系统设置了学习资料库,可以很大程度上满足现阶段对该课程的学习,系统提供大量对于该门课程的学习资料。

通过以上几大功能,网络教学系统将最大限度的利用计算机的方便性和强交互性来加强学生与老师的交流。使学生可以自己很容易的自学该课程,并且学习的时候对于不懂的地方,可以很容易的与老师和同学进行交流,这样可以在交流中提高学生的能力,而老师也可以在任何时候给予学生以答复,也节省了老师的时间。这一切都是通过网络教学系统提供的功能来实现的。

二、系统功能分析

网络教学系统从功能模块上分为:学生功能模块、教师功能模块。利用基于web的教学辅助系统,它能够帮助学生获取有效知识。利用基于web的问题系统,建立几个模块,教师模块、学生模块、提问模块、回答模块、 实施模块。把学生提出问题在这些模块上以获得问题的最佳答案。

功能模块角度进行系统分解:

图1 课程答疑系统各个功能模块图

1.学生功能模块

学生模块提供学员提问、查看、收藏的功能。它包括以下几个主要的功能模块:

(1)提出问题 (2)查看所有的问题 (3)查看我提的问题 (4)热点问题查看 (5)精品文章查看

2.教师功能模块

教师功能模块主要提供问题的回答、精品文章收藏和一些简单的科目管理功能。主要包括以下几个内容: (1)回答问题 (2)管理问题

3.管理员功能模块

管理员功能模块主要提供对这个系统环境变量的设置、学员和教师资料的审核和版务管理。具体的内容包括以下几个方面:

(1)学员、教师资料的审核 (2)系统环境参数设置

三、系统数据表设计

管理员信息表主要用于管理和存储管理员的一些基本信息。如表1所示:

表1 admin表(管理员信息表)

注册用户信息表主要用于对已注册的老师以及学生的个人信息存储。如表2所示:

表2 reguser表(注册用户信息表)

表3 news表(新闻信息表)

文件信息表主要用来存储上传文件以及下载文件的一些相关信息。如表4所示:

表4 files表(文件表信息)

留言信息表主要用来存储和管理学生对某位老师提交问题的信息。如表5所示:

表5 leavewords表(留言信息表)

讨论话题信息表主要用来存储交流区会员的讨论问题信息。如表6所示:

表6 forum表(讨论话题信息表)

9

CreateDate

datetime

8

N

N

创建时间

交流问题作答信息表主要用于对会员提交的讨论问题大家给予的回答信息进行存储管理。如表7所示:

表7 enlistforum表(交流问题作答信息表)

科目信息表主要用于教师对所学学科的一些信息管理和存储。如表8所示:

表8 subject表(科目信息表)

科目信息表主要用于教师对所学学科的一些信息管理进行存储。如表9所示:

表9 testuestion表(考试问题信息表)

考试成绩信息表主要用于考生在系统中在线考试结束后的考试成绩信息的存储。如表10所示:

表10 resultoftest表(考试成绩信息表)

四、系统实现(参考)

1.系统首页界面

网络教学系统首页包括:首页、资料库、学科分类、在线考试、教师答疑、交流空间、管理员等功能。在这里用户可以选择自己的身份进行登录(学生或教师),管理员可以通过后管理员按钮进行登录,成功登录后既可进入管理员管理界面。网站首页界面如图1所示:

图1 网站首页界面

已经注册过的用户可以通过该页面进入系统,没有注册的用户可以点击“注册”按钮进行新用户注册,用户注册界面如下图2所示:

图2 用户注册界面

2.资源上传

用户可以通过此界面上传一些学习资料,比如:课件、视频、图片等。网站用户可以随时随地下载学习资源,为学生提供便利的学习环境。如图3所示:

图3 资源上传界面

3.学科分类

在此功能模块,对学科进行了分类,这样就节省了用户很多时间去找寻自己所要学习的具体科目,比如:要学习计算机方面的一些科目,可以直接到计算机科学

与技术大类中去寻找资料,以此来方便用户。如图4所示:

图4 学科分类界面

4.在线考试

该模块主要作用是对自己在网站所学的东西进行一个在线自测,此界面规定了一个小时可供用户答题,题型有单项选择、多项选择、判断、简答等。界面如图5所示:

图5在线考试进入界面

5.教师操作功能

教师管理界面包括:考试题库管理、课程维护、资源上传、回复咨询四个子模

块,教师可以通过题库管理进行在线考试试题的添加、更改、删除的操作。如图6所示:

图6 考试题库管理界面

教师通过课程维护模块实现教学课程的添加、更改、删除等操作。如图7所示:

图7 课程维护界面

教师登录系统后可以在线回答学生所提的问题,学生提问的时候还可以选择他们所喜欢的教师进行提问,这样就实现了老师和学生之间的在线沟通,达到了答疑的目的。如图8所示:

图8 教师回复咨询功能界面

6.交流空间

通过在交流模块,可以实现学生和教师之间、学生和学生之间的沟通,达到在线交流的目的。交流问题查看界面如图9所示:

图9 交流空间界面

7.管理员登录界面

管理员可以通过系统主页中的“管理员”按钮进入管理员登录界面。如下图10

所示:

图10 管理员登录界面

管理员进入管理界面,会看到管理员操作平台,用了treeview(首页、管理员列表、教师列表、学生列表、科目类别、科目分支、考试题型、新闻发布)。如图11所示:

图11 管理员操作界面

本文来源:https://www.bwwdw.com/article/xjlm.html

Top