基于html5的在线教育平台的设计与实现,网络在线教学系统设计与实现.doc

网络在线教学系统设计与实现.doc

网络在线教学系统设计与实现

第24卷第6期

2004年12月

咸宁学院

JournalofXianningCollege

Vo1.24,NO.6

Dec.2004

文章编号:1006—5342(2004)06—0044—04

网络在线教学系统设计与实现.

李书明

(湖北师范学院信息工程系,湖北黄石435002)

摘要:在线教学系统主要提供网上的教学平台,教师可以通过该系统发布教案,布置,批改作

业,发布公告和答疑解惑.学生可以通过该系统完成自学,向老师提出问题,跟老师和其他同学

讨论,查询作业及成绩等.本系统采用ASP技术结合Access数据库构建的B/S模式来实现.

关键词:ASP;数据库;B/S,在线教学

中图分类号:TP393.18文献标识码:A

信息技术(计算机,多媒体,网络通信,尤其是

因特网)的迅速发展,已经并将进一步促进教育与

教学理论,思想,模式,结构,内容,方法,手段的变

革.网络在线教学系统为建构主义学习理论的应

用发展奠定了物质与技术基础:教师可充分利用

各类信息服务与资源,尤其是Web服务与资源为

学生建构自主学习环境(包括:基本与扩展的学习

资源与学习环境,模拟的实验环境等)和交流与协

作学习环境(包括:各类因特网专题组,基于Web

的虚拟论坛,实时对话与讨论等),有助于将以教

师为中心的教学模式发展为在教师指导下以学生

为主体的教学模式,即开展在教师指导下的自主

学习与协作学习.

1系统设计

1.1目标设计

在线教学系统主要提供网上的教学平台,其

功能如下:

1.1.1教学部分的功能

通过教学公告向学生发布信息,制定教学计划,

宣布考试日程安排,发布临时通知等;在网上发布教

案;在网上发布作业,包括作业题目上载,公布作业

完成时间,内容等;批阅作业,给出学生成绩;对上课

学生名单进行管理;通过讨论组的形式回答学生问

题;通过聊天室与学生进行实时讨论.

1.1.2学生部分的功能

*收稿日期:2004-II-08

阅读公告;在网上完成课程学习;在网上完成

作业,包括作业下载,上传作业内容和作业成绩查

询等;通过讨论组的形式向老师提出问题;通过聊

天室与老师进行实时讨论.

1.2设计思想

在线教学系统的设计应具有以下特点:

实用性:要为网上教学提供方便;操作简单:

系统应该适用于不同水平的使用者,包括教师和

学生,同时系统不应太复杂和烦琐,因此要求系统

的操作尽可能简单易行;代码可读性好:文中的代

码应尽可能简洁,易于读懂,便于修改.

系统的结构如图1所示,多数页面都是通过ASP

脚本程序直接访问数据库和文件系统,有部分ASP

程序通过组件(上传组件)访问数据库和文件系统.

图l系统结构设计图

1.3系统功能设计与分析

在线教学系统共分为两个子系统:教师子系统

和学生子系统,其功能模块划分如图2和图3所示:

第6期李书明网络在线教学系统设计与实现45

图2教师子系统功能模块划分

图3学生子系统功能模块划分

1.3.1教学内容发布功能

教师发布的教案,是在线教学最主要的内容.

教案可能有各种形式,如htm,doe,ppt,avi等,但

在通常情况下,这些教学内容都是静态内容,因此

按类别及内容分类在网站上发布即可.

另外,系统应对教学内容提供查询功能.

1.3.2公告功能

教师可以通过公告功能发布各项通知,例如

以下内容:

开课公告(开课性质,时间,课程介绍等);规

章制度,包括各类管理文件等;课程安排,包括课

程教学方式,课程播放表,考试日程安排等;临时

通知和教材相关事宜等.

1.3.3作业功能

对于作业,学生需要将作业通过上传的方式

上交,教师要根据每份作业完成情况给每份作业

打分,因此,系统需要提供以下功能:上传:将作业

上载到指定的地点,并按某种方式进行标示;批

阅:教师可以对作业进行批阅评分.

1.3.4答疑功能

非实时答疑:系统需要完成一个讨论组的功

能,以便学生和老师能够顺利提问和解答.

实时答疑:功能类似于聊天室,学生和老师可

以同时登录到系统,进行实时交流.

1.3.5其他功能

网上考试,网上实时教学等功能.

2数据库设计与实现

2.1数据库的需求分析

根据系统需求,可以列出以下数据项和数据

结构:

公告信息:包含标题,发布时间,公告内容,公

告序号等.

教案查询索引:包含关键字,描述,内容所在

地址等.

答疑信息:包括提示标题,问题内容,回答内

容,提问时间,显示标记,回答标记等.

学生信息:包括学生姓名,学号,各次作业成

绩等.

2.2后台数据库的配置

后台数据库可以使用sQLServer或Access,

数据库服务器和Web服务器可以配置在同一台计

算机上,也可以在两台计算机上,以上两种情况对

于开发的过程来说是类似的,只需在Web服务器

上配置好ODBC系统数据源就可以了.本系统

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于关系数据库彩票开奖模拟系统设计实现,是一个非常重要的项目。这个系统设计实现,需要考虑多个方面的因素,包括数据结构的设计、界面交互的设计、数据处理逻辑的实现等方面。 在数据结构的设计方面,我们需要考虑到“彩票”和“开奖”两个概念,彩票的种类多种多样,每种彩票都需要有对应的奖项和规则。因此,我们需要设计一个合理的数据结构来存储彩票种类、奖项、规则等信息。同时,我们还需要考虑到用户的购买情况,如何对购买记录进行管理和统计,以便在开奖时进行数据匹配和处理。 在界面交互的设计方面,我们需要考虑到用户的使用习惯和需求,设计一个简洁明了、易于操作的界面。对于用户来说,他们需要能够方便地查看彩票种类、购买记录、开奖结果和奖项情况等信息,同时也需要方便地进行购买和兑奖操作。 在数据处理逻辑的实现方面,我们需要考虑到多种情况的处理。例如,当用户购买彩票后,系统需要对购买记录进行管理,并保证数据的准确性;当彩票开奖时,系统需要根据开奖规则进行数据匹配和计算,并对中奖用户进行相应的处理。 总之,基于关系数据库的彩票开奖模拟系统设计实现是一个非常复杂的过程,需要综合考虑多个因素,才能够实现一个稳定、高效、易用的系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值