基于PHP的在线网络学习系统设计与开发

  • 格式:pdf
  • 大小:95.06 KB
  • 文档页数:1
如下:
1 . 1总 体 功 能模 块
子 白扳 、小组学 习情况浏览和视频课堂等到同 步协作学习工具。 ( 7 ) 多媒 体学 习资源库。各类 多媒体教学 资源的整合 ,为学生提供丰富的学习资料及在 线教学资源。 ( 8 ) 文 件上传 。为教 师和学生 的教学资料 和学习情况提供网络远程 的上传功能 。 ( 9 ) 教学 信息检索 。能快速 的查询到 自己 需要 的或感兴趣的教学信息和 资料 。 ( 1 0 ) b b s论坛。共 享资 源,发表 文章 ,讨
¥ c o n n 一 > C o n n e c t ( DB HOS T . DB US ER .
DB PW D. DB NAM E) ;
图 1 : 功 能模 块 图
其 中, DB HO S T为数据库服务器的地址 , US E R为登录数据库 的用户名 ,DB — P WD N 为登录数据 的密码 ,DB AME为所使用的数 据库名称 。
网络与通信 ・ N e t wo r k &C o mmu n i c a t i o n
基于 P H P的在线网络学 习系统设计与开 发
文/ 袁浩 向程 冠 冯 程
在线网络学 习系统
具体的连接代码如 下:
i n c l u d e ( ” a d o d b / a d o d b . i n c . p h p ” 1 :
对 于使用 本系 统 的用 户主 要是 系统管 理 员与在 线学 习用户 ,只能 登录验 证成 功的 用 户 才 能 使 用 本 系 统 ,在 登 录 时 使 用 s e s s i o n与 c o o k i e s 对用 户信息进 行保 存,当 发生相关 操 作 时,再次对用户 的合法性进行验证 ,以保 证 系统 的安全性。 2 . 3 在 线学习功能 在 线学 习功 能是本 系统 的主要功 能也 是 最复杂的功能,该功能需要保证教师可以发布 课 程,学生 可以查看课程时间 ,然后在教师讲 课时可以共享桌面,并有系统 自动录像 ,学生 可以看到教师的桌面并且在课程结束后可 以进 行提问。其具体可 以表述如下 : 首 先发布教学时间 ,并让学生进行预订 , 确定人数分 配给该课程所需的资源 ( 网络等), 在讲课时确定教师 是否在线 。然后通过插件共 享教师桌面并传递 给课程预订的在线学员。在 教学过程 中进行 录像 并保存到服务器 。在对该 功能设计 时还需要 考虑 网络压力及服务【 关键词 】P H P线学习系统 在线学习
2 . 2用 户 登 录 验 证
现代信息技术的迅猛发展 ,为人们的工作 方式、学习方式和生活方式带来了前所未有 的 冲击。网络凭借其信息存储容量大、表现 形式 多样化 、高度共享性 和扩展性 以及 交流实 时性 和便利性等独特的优势在教 育领域 中得到 日益 广泛的应用。特 别是 I n t e me t 与校园网的接轨 , 为学校教育教学提供 了丰富的资源,打破 了学 生仅以教科书作为知识来源单一渠道 的局 限。 目前 ,以网络学 习平 台为主要表现形态 的教学 论 问题 。 资源的设计开发已经初 见端倪 ,并 日益显示 出 1 . 3数 据 库 设 计 蓬勃发展 的生机。根据 实际需要 ,建立一个在 线网络学 习系统 是很有必要的 。 数 据是一 个 系统 的灵魂 ,根据 系统 的需 求 ,采用 My S q l 5 . 0数据库 。建 立 的相 关表 格 1 系 统 设 计
多 媒 体 信 息 管 理


线

相 在 在 关 线 线 资 互 课 料 动 程 学

学 习 资 料 管 管 理 理
用 户 信 息
d e i f n e ( ” DB P WD” , ” # l g h ¥ xS ” ) : d e i f n e ( ” DB NA ME ” . ” o n L i n e S t u d y D B” 1 : ¥ c o n n=Ne wA DOC o n n e c t i o n ( ’ my s q l ’ ) :
在 线网 络学 习系统 主要有 分两 个模 块 , 即网络学 习平 台前 台和 网络学习平台后台。功 能 模 块 具 体 如 图 l所 示 。
1 . 2 功 能 模 块设 计
( I ) 网络学 习系统前 台。这 个层次主要 是 提供给学 习者一些基础 的信息的资料 。如 :在 线注册信息 、在线互动 、相关资料等等 。 ( 2 ) 网络学 习系统后 台。这 个层次主 要是 提供给学 习资料 的管理者 ;主要上传和更新一 些重要的学习资料 ;以方便学习者的学习以及 满足人们的学习需求。 ( 3 ) 学 习 信 息 发 布 。 是 学 习 平 台 最 基 本 而 且 又是最常用 的功能 ,它为学生提供最新的教 学信息 。 ( 4 ) 在 线课程 浏览。提供学 习课程计 划和 授课安排 工作和视频课程相 关的教学 内容和教 学 资料 的超 文 本 链 接 。 ( 5 ) 电子邮件 。它 为学生 和教师之 间的学 习联 系提供 的一 个常用通信方式。 ( 6 ) 同步协 作学 习工具。如学术 聊天、 电

民 的 充
系 统 前台 l
用 信 户 息 注 发 册 布
l 系 统 后 台
系 统 信 息 管 理 课 程 内 容 管 理
d e i f n e ( ” DB HOS T ” , ” l o c a l h o s t ” ) :
d e in f e ( ” DB US ER” . ” r o o t ” 、 :