网络教学平台设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
wk.baidu.com
admin数据结构
字 段 名 admin 数据类型及长度 nvarchar(10) 说 明 备 注
管理员姓
主关键字
adminpassword
nvarchar(6)
管理员密码
不能为空
student数据结构
字 段 名 studentid studentname studentpassword sex classid 数据类型及长度 int varchar(100) varchar(50) char(2) int 说 明 备 注
name
int
课程名称
允许为空
zhuanye
字 段 名
数据类型及长度
说 明
备
注
id
int
专业编号
不能为空
name
int
专业名称
允许为空
question结构
字 段 名 数据类型及长度 说 明 备 注
id
title answer
int
nvarchar(200) nvarchar(4000) 问题标题 正确答案
网络教学在国内外受到密切的关注,对网络课程、网上 学习工具和环境的建构进行了深入的研究。当前网络教学的 设计研究主要是关于建构主义学习环境的设计和协作学习的 设计等方面。网络课件的设计依据建构主义学习理论的思想, 就是以学习者为中心的设计。网络教学在很大程度上依赖于 学生的自主学习,所以网络教学平台的基本功能结构也应按 学生自主学习的要求来设计。
网络教学支持平台可以在网络教学环境下,实现课程的 上网发布、对学生实现学习和对教师实现教学、以及对教学 活动进行管理等。网络平台是有效联结学习资源,包括信息 资源和智慧资源,形成智慧共同体、构建开放学习社区、实 现生态式学习的物质保障。它解决没有活动平台造成的资源 无导航、对话不集中、发表受局限、无交流等局限性。网络 教学支持平台能为教师在网上实施教学提供全面的工具支持, 并能屏蔽复杂的技术实现过程,使得教师能够集中精力于教 学;学生通过它可以自主的进行学习与交流,而不受时间与空 间的限制。网络教学支持平台是以互联网技术和数据库技术 为基础,同时又具有其不可缺的教学思想于其中
网络教学的目标
1.同时满足教师“教”与学生“学”本平台为教师提供方便的教学资源 上传功能,以教师作为主要创作者,充分体现教师的教学思想与智慧, 同时便于学生开展“基于资源的学习” 2.提供良好的师生交互与交流的环境 本平台为师生提供良好的协作与交流环境,通过师生的讨论与交流, 从而让学习者进行协作学习和研究性学习,进而提高学习者获取信息、 分析信息、加工信息的实践能力和培养沉重良好的创新意识与信息素养。 3.支持教学过程中的关键环节传统教学中的一些关键环节,如作业、辅 导答疑等将在本平台上获得良好的支持。 4.具有良好的可扩充性随着本平台开发工作以及师生教学过程的不断深 入,本平台所包含的内容会不断充实,各功能也将不断完善。
学习论坛模块
普通用户 查看主题、 留言
留
言
簿 管理员
留言管理
论坛功能管 理 用户管理
系统主要流程
在线作业:
学生注册页 面 register.asp 学生登录页 面 login.asp 失败 登 录 成功 在线作业管理 页面 homework.asp
在线作业提交 页面 workinput.asp
管理中心流程
(3)易用性测试
目标:检查系统界面和功能是否容易学习、使用方式是否规范一致,是否存在会误导用户 或者使用模糊的信息,一般与功能测试结合使用。
4.多向互动多媒体网络具有三种交互性:即学生与计算机 的交互,学生与老师的交互,学生与学生的交互。学生与机 器的交互一方面是通过课件,另一方面是通过教学环境中的 教师代理(一个软实体)感知学生学习的过程及遇到的困难, 对问题进行分析和引导。这种代理,本质上也是教师经验的 总结。学生与学生的交互是通过多媒体网络,可以协同学习, 共同探索,培养学生的团队精神和协同解决问题的能力。与 老师的交互表现在,当多媒体教学环境感知到学生的困难并 经初步的引导无效时,由教师亲自辅导。
问题编号
不能为空 允许为空
不能为空
ask_time
answer_time answer
datetime
datetime
提问日期
回答时间
不能为空
允许为空 允许为空
nvarchar(200) 回复内容
content
teacherid studentid
nvarchar(4000) 问题内容
int int 教师ID 学生id
网络教学特点
1.多媒体资源共享网络教学的实质是通过多媒体网络教 育信息资源的传输和共享来实现教学。建立在网络基础上的 多媒体系统,把多媒体技术与网络通信技术紧密结合,大大 扩展了单机多媒体系统的功能。它不仅具有各种媒体信息处 理和人机交互功能,更重要的是它实现了网上多媒体信息传 递和多媒体信息资源共享,形成了一种最理想的多媒体网络 教学环境。
学生学号 学生姓名 学生密码 学生性别 班级
主关键字 不能为空 不能为空 允许为空 允许为空
subjectid
schoolid registerdata
int
int datetime
专业
学院 注册日期
允许为空
允许为空 允许为空
score
字 段 名 数据类型及长度 说 明 备 注
id
studentid score teacherid subjectid int
datetime
添加人员
添加日期
不能为空
不能为空
fin_time
datetime
规定完成日期
不能为空
guest
字 段 名 id username subject content lydate lastdate hf yd pic secret lastname jinghua mail homepage face sex 数据类型及长度 int varchar (50) varchar (200) text datetime datetime int int varchar (100) bit varchar (200) bit varchar (100) varchar (200) char (100) bit 说 明 主题编号 发言用户姓名 留言标题 留言内容 留言日期 最后回复留言日期 回复留言数量 留言阅读数 留言心情图标位置 留言是否设置为悄悄话 最后留言用户姓名 留言是否设置为精华 电子邮箱 个人主页 头像 性别 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 备 注 不能为空
2.便于合作在不受时空限制的情况下,学习者通过网络 不仅能够进行学术交流研讨,还可以利用适当的软件工具支 持协同创作。现在许多网络教育平台都具有群件系统的功能, 完全能够支持一个学习群体方便地进行通讯交流、工作空间 共享、应用软件共享和协同创作。
3.不限时空性网上教学活动可以在个体、群体、众体三 个层次上进行,按活动方式可分为异步教学和同步教学。同 步教学具有空间上的自由度,异步教学在空间和时间上均具 有很大的自由度。网上教学的时空不限性可以更大规模地突 破客观因素的限制。
网络教学平台的特点
(1)以基于WEB的教育信息服务为核心,具有实时交互、信息 获取方便等优势; (2)其核心技术为网络数据库技术,数据的检索、查询、下载 自动化,便于教育资源流通和共享; (3)重点针对进行教学,运用先进的教育教学思想,为学生的 自主化学习、教师教学效率的提高提供优越环境。
网络教学平台的发展趋势
管理员登录 页面 admin/index .asp
失 败
登 录
成功 管理中心 页面 admin.asp 作业管理页面 hmmanager.asp 作业分数管理页面 hmscore.asp 学生管理页面 student_admin.asp 管理员资料页面 system.asp
学习论坛流程
论坛首页 default.asp 用户登录login.asp
网络教学平台的需求
要想开展网络教学,客观上应需要一个强有力的支持平 台。网络教学支持平台是利用教育技术和网络技术手段,结 合教育理论的有关思想建构出来的网络化教学环境,它对教 学活动提供良好支持的网络教学从理论上的可能性转变为能 发挥现实效果的实际教学活动,为教师和学生在网上提供工 具上的支持。
网络教学平台的功能
reply
字段名 replyid id replyna replycontent replydate pic secret mail 数据类型及长度 说 明 int int varchar (100) text datetime varchar (100) bit varchar (250) 回复编号 主题编号 回复用户姓名 回复内容 回复时间 留言心情图标位置 留言是否设置为悄悄话 电子邮箱 备 注 不能为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空
发表主题 guest_inp ut.asp
用户注册 guest_regist er.asp
用户登 录 login.a sp
否 是否 允许 是
数据库设计
数据库包含的数据表及其功能: 数据表 admin student score school subject zhuanye homework question guest reply 功 能 管理员(教师)类用户基本信息 学生类用户基本信息 学生作业成绩基本信息 学院基本信息 课程基本信息 专业基本信息 作业信息 问题以及回复信息 用户留言主题信息 用户回复留言基本信息
版主
登录成 功
管理员
论坛首页 default.asp 查看主题show.asp 修改论坛管理功能
用户管理页面 user_manage.a sp
论坛功能选项页面 option.asp
论坛前台流程
论坛首页 default.asp
查看主 题 show.a sp 修改主题或 留言 guest_edit. asp
网络教学平台设计与实现
一、网络教学平台概论
网络教学定义: 网络教学是以计算机网络作为传输教学信息的载体,将 计算机网络技术与多媒体技术相结合,使学习者从知识的被 动接受者转为知识的主动建构者,使教学管理更为简便、科 学的一种新型的教育技术。它改变了传统教师课堂授课的线 性教学模式,转而变为学习者突破时间和空间限制的非线性 自主学习模式。
int
作业编号
学生学号 学生成绩 老师编号 学科编号
不能为空
不能为空 允许为空 允许为空 允许为空
float int int
school
字 段 名
数据类型及长度
说 明
备
注
id
int
学院编号
不能为空
name
int
学院名称
允许为空
subject
字 段 名
数据类型及长度
说 明
备
注
id
int
课程编号
不能为空
二、网络教学平台设计(案例一)
B/S三层架构
浏览器 显示逻辑
浏览器 显示逻辑
请求
响应 应用逻辑 Web服务器 请求 响应
请求
数据处理逻辑
数据库
系统总体构架
前端应用管理系统B/S 结构
用户资料系统
后端应用管理系统B/S结构
管理员资料系统
IIS
数据库管理系统
系统模块图
网络平台首页
帐 号 注 册
课 程 教 学
作 业 管 理
学 习 公 告
管 理 中 心
讨 论 交 流
课 程 简 介
教 学 大 纲
教 学 要 求
作业管理模块
作 业 公 告
学生登录
查看作业/提交作业
添加作业
查看作业提交情况 教师登录
在线批改作业
管理中心模块
管理员信息统 计 管 理 中 心 系 统 综合管理系统 专业管理 班级管理 论坛管理 管理员信息 修改 学生管理 老师管理 学院管理
允许为空
允许为空 不能为空
homework
字 段 名 数据类型及长度 说 明 备 注
id
title
int
varchar(50)
作业编号
作业题目
不能为空
不能为空
content
subjecti
varchar (500)
int
作业内容以及要求
学科
不能为空
不能为空
addman
add_time
varchar (100)
homepage
face sex
varchar (150)
varchar (100) bit
个人主页
头像 性别
允许为空
允许为空 允许为空
系统实现
系统测试
(1)功能测试 目标:对系统的功能进行测试,检验是否实现、是否正确实现。 方法:覆盖系统的功能。 (2)性能测试 目标:对系统的性能进行测试,检验是否达标、是否能够保持。 方法:覆盖系统的性能需求。