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

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

ID:15620586

大小:31.00 KB

页数:10页

时间:2018-08-04

网络在线教学系统设计与实现_第1页
网络在线教学系统设计与实现_第2页
网络在线教学系统设计与实现_第3页
网络在线教学系统设计与实现_第4页
网络在线教学系统设计与实现_第5页
资源描述:

《网络在线教学系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络在线教学系统设计与实现第24卷第6期2004年12月咸宁学院JournalofXianningCollegeVo1.24,NO.6Dec.2004文章编号:1006—5342(2004)06—0044—04网络在线教学系统设计与实现.李书明(湖北师范学院信息工程系,湖北黄石435002)摘要:在线教学系统主要提供网上的教学平台,教师可以通过该系统发布教案,布置,批改作业,发布公告和答疑解惑.学生可以通过该系统完成自学,向老师提出问题,跟老师和其他同学讨论,查询作业及成绩等.本系统采用ASP技术结合Access数据库构建的B/S

2、模式来实现.关键词:ASP;数据库;B/S,在线教学中图分类号:TP393.18文献标识码:A信息技术(计算机,多媒体,网络通信,尤其是因特网)的迅速发展,已经并将进一步促进教育与教学理论,思想,模式,结构,内容,方法,手段的变革.网络在线教学系统为建构主义学习理论的应用发展奠定了物质与技术基础:教师可充分利用各类信息服务与资源,尤其是Web服务与资源为学生建构自主学习环境(包括:基本与扩展的学习资源与学习环境,模拟的实验环境等)和交流与协作学习环境(包括:各类因特网专题组,基于Web的虚拟论坛,实时对话与讨论等),有助于将以教师

3、为中心的教学模式发展为在教师指导下以学生为主体的教学模式,即开展在教师指导下的自主学习与协作学习.1系统设计1.1目标设计在线教学系统主要提供网上的教学平台,其功能如下:1.1.1教学部分的功能通过教学公告向学生发布信息,制定教学计划,宣布考试日程安排,发布临时通知等;在网上发布教案;在网上发布作业,包括作业题目上载,公布作业完成时间,内容等;批阅作业,给出学生成绩;对上课学生名单进行管理;通过讨论组的形式回答学生问题;通过聊天室与学生进行实时讨论.1.1.2学生部分的功能*收稿日期:2004-II-08阅读公告;在网上完成课程学

4、习;在网上完成作业,包括作业下载,上传作业内容和作业成绩查询等;通过讨论组的形式向老师提出问题;通过聊天室与老师进行实时讨论.1.2设计思想在线教学系统的设计应具有以下特点:实用性:要为网上教学提供方便;操作简单:系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行;代码可读性好:文中的代码应尽可能简洁,易于读懂,便于修改.系统的结构如图1所示,多数页面都是通过ASP脚本程序直接访问数据库和文件系统,有部分ASP程序通过组件(上传组件)访问数据库和文件系统.图l系统结构设计图1

5、.3系统功能设计与分析在线教学系统共分为两个子系统:教师子系统和学生子系统,其功能模块划分如图2和图3所示:第6期李书明网络在线教学系统设计与实现45图2教师子系统功能模块划分图3学生子系统功能模块划分1.3.1教学内容发布功能教师发布的教案,是在线教学最主要的内容.教案可能有各种形式,如htm,doe,ppt,avi等,但在通常情况下,这些教学内容都是静态内容,因此按类别及内容分类在网站上发布即可.另外,系统应对教学内容提供查询功能.1.3.2公告功能教师可以通过公告功能发布各项通知,例如以下内容:开课公告(开课性质,时间,课程

6、介绍等);规章制度,包括各类管理文件等;课程安排,包括课程教学方式,课程播放表,考试日程安排等;临时通知和教材相关事宜等.1.3.3作业功能对于作业,学生需要将作业通过上传的方式上交,教师要根据每份作业完成情况给每份作业打分,因此,系统需要提供以下功能:上传:将作业上载到指定的地点,并按某种方式进行标示;批阅:教师可以对作业进行批阅评分.1.3.4答疑功能非实时答疑:系统需要完成一个讨论组的功能,以便学生和老师能够顺利提问和解答.实时答疑:功能类似于聊天室,学生和老师可以同时登录到系统,进行实时交流.1.3.5其他功能网上考试,网

7、上实时教学等功能.2数据库设计与实现2.1数据库的需求分析根据系统需求,可以列出以下数据项和数据结构:公告信息:包含标题,发布时间,公告内容,公告序号等.教案查询索引:包含关键字,描述,内容所在地址等.答疑信息:包括提示标题,问题内容,回答内容,提问时间,显示标记,回答标记等.学生信息:包括学生姓名,学号,各次作业成绩等.2.2后台数据库的配置后台数据库可以使用sQLServer或Access,数据库服务器和Web服务器可以配置在同一台计算机上,也可以在两台计算机上,以上两种情况对于开发的过程来说是类似的,只需在Web服务器上配置

8、好ODBC系统数据源就可以了.本系统是在WindowsXPProfessional下开发的,开发数据库使用的是Access2003.具体配置步骤如下:新建一个空数据库,取名为newdata.mdb.在newdata.mdb中建立表board,key

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。