【php精品源码栏目提醒】:网学会员,鉴于大家对php精品源码十分关注,论文会员在此为大家搜集整理了“基于PHP的教学网站 - 期刊论文”一文,供大家参考学习!
第 24 卷 第 7 期 甘肃科技 Vol . 24 N o. 7 2008 年 4 月 Gansu Science and T echnolo gy A p r . 2008 基于
PHP 的教学网站 孙甲泉 汕尾市广播电视大学 广东 汕尾 516600 摘 要: 文章分析教学网站的基本结构 给出该网站的设计思路。
在分析 B/ S 结 构和 P HP 技术 特点的基础 上 讨 论 了教学网站的设计 过程及相关 的 W EB 开 发技术 并使用 PH P SQ L - SERV ER 2000 技术实 现了该网 站的主要 功 能。
关键词: 网站 PH P B/ S SQ L- SERV ER2000 中图分类号: T P393. 4 随着 Int er net 和 Int ranet 的快速增长 Web 已 服务器将请求转化为标准 SQ L 查询请求语句 并交经对商业、 教育等各领域及我们的工作和生活 工业、 给数据库服务器。
当数据库服务器得到请求时 验产生了深远的影响。
作为开办 开放教育 试点办学 证其合法性和进行相应的数据操作 并把结果返回单位 校园网络建设已初具规模 覆盖了所有的办公 给 Web 服务器。
Web 服务器接收到查询结果后 进 实验楼、楼、 教学楼以及宿舍区 楼宇之间采用光缆 行相应的处理 然后向客户端发送结果数据流 客户敷设 网络主干采用 1000M 到楼宇 100M 到桌面 端浏览器接收到结果数据流后 把结果以合适的形出口带宽 100M 接入省教科网和 30M 接入电信公 式显示给用户。
网。
在此基础上开发 教学网站 并整合各类教学资 B/ S 模式突破了传统的文件共 享模式 具有很源 为学生进行独立自主学习提供良好网络环境和 高的共享度 使得数据发布和数据检索具有非常友学习支持。
学生无论是在学校还是在家里通过上网 好的界面 它是由浏览 器、Web 服务器 和数据库服访问 教学网站 进行网上上课 IP 课件 、查询教学 务器组成的三层结构 系统 是 C/ S Client / Server教务信息、 提交作业、 查询学籍、 网上答疑等等 教师 结构的换代技术 是当今应用最广泛的网络应用体 作业及进行网上也可以通过 教学网站 发布课件、 系结构。
讨论、答疑等。
我们 的 教 学网 站 后 台数 据 库采 用 SQL - 网站实现和运行方面对 本文主要从设计思想、 Serv er 2000 SQL - Server 2000 具有高性能、可靠 教学网站 进行分析论述。
高质量和易用性的特点 已成为成为大规模联机 性、 事务处理 OL T P 、数据仓库和电子商务应用程序1 网站设计思想 的优秀数据库平台。
1. 1 网站基本结构 教学网站 的基本功能如图 2 所示。
网站采用 B/ S Brow ser/ Server 结构 模式 以 1. 2 符合设计思路的
PHP 技术Web 为中心 采用 T CP/ IP 技术 以 H T T P 为传输 PH P 是一种开放源代码的多用途脚本语言 是协议。
在 B/ S 模式中 用户仅使用标准的浏览器 如 一种自由软件 可嵌入到 H T ML 中 使用 PH P 服Int ernet Ex plore Net scape Nav igat or 等 来访问网 务器端嵌入式脚本语言可以非常方便地开发各种功站。
如图 1 所示。
界面 友好灵活的动态 Web 页面。
PH P 在 能强大、 服务器端被解释转变成普通的 H T ML 页 面内容 送给浏览器的一端 有较强的交互性 其开发语言可 实现跨平台、跨服务器。
可以在多服 务器平台、多 图1 网站基本结构 解 Web 服务器的工作模式中运行。
具有面向对象、 用户使用浏览器向 Web 服务器提出 H T T P 请 健壮和安全、 释型、 性能较高的特点。
求 当 Web 服务器接收到客户端请求后 解析浏览 1. 3 网站功能模型器的请求 若请求的内 容需要访问数 据库 则 Web 网站的基本功能由学生模块、教师模块及管理 32 甘 肃 科 技 第 24 卷 图 2 数学网站基 本功能图员模块组成。
学生模块的基本功能有: 学生注册登 计划的导入 并根据教学计划完成对 IP 课程资源的录、 课程搜索、在线讨论、在线答疑、 公告板、最新通 链接。
学生登录网站后首先选择教学计划 然后才知、 教学教务信息、 查询学籍和成绩。
选择所需的 IP 课程进行学习。
教学网站主要的目的是为学生提供一个良好的 论坛管理主要是完成对在线答疑、在线讨论的学习平台 因此 在享受平台的服务之前 我们要求 删除、 内容进行整理、 保存等。
学生都用自己的学生证号码及姓名进行注册 由于 1. 4 数据库设计我们的后台数据库是与教务管理系统数据库是同一 主要建立 两个库: EDU 和 SU BEDU 。
为了保个库 只有我们学校的学生才能完成注册 然后才能 证学生数据的一致性 本网站所用的后台数据库来登录进行课程点播、下载辅导资料及作业等。
自教务库 教务处的教务管理信息系统 因此需要 教师模块的基本功能有: 文章管理、作业管理、 把本校教务库中的必需信息导入平台生成 EDU 数FAQ 管理及课程评估。
据库 再通过执行一个脚本程序程序提取必要的数 我们的教师通过自己的权限登录网站后 就可 据到 SUBEDU 数据库中 主要是学生基本情况表、根据自己所教的专业课程发布多媒体课件、辅导资 成绩表、 专业代码、 课程表、 教学计划等。
为了与教料、 作业以及在线回答学生所提出的问题 同时通过 务库相兼容 因此采用 SQL - Server 2000 作为后台设立课程评估栏目来评估教师的课程质量等。
数据服务器。
管理员模块 的基本功能有: 用户管 理、权限 管 1. 5 配置 Media Server理、 教学计划管理、 网站统计系统、论坛管理。
为了使网站能够正常播放流媒体课件资源 我 网站统计系统是本网站的一个辅助功能 通过 们采取把 M edia Serv er 的单播发布点 地址从默认这项功能可以实现对本网站访问情况各方面信息的 的 C 盘改为 D 盘的一个指定目录 并把所有的流媒详细统计 包括信息总览、报表统计、 访问来路表统 体 IP 课件全部存储在这个目录中。
计和指定报表查询。
管理员通过查看这引些数据报 2 网站主要实现方法表来了解本校网站在何时被访问的比率最高 从而在浏览量比较高的时间段采取相应的措施提高服务 2. 1 用户身份验证器的承受力 确保平台在这些特殊时段能够正常运 身份验证程序将用户在登录界面输入的信息提行。
交到服务器进行身份的合法性验证及身份判断。
为 用户管理和权限管理主要是完成对不同的用户 了防止用户利用所谓的 机器人 自动登录 在注册授予不同的权限 由于本网站是由三个不同模块组 时使用 实名 和学号进行注册 登录时采用了验证成 针对不同权限对象登录后会进入不同的界面 提 码技术。
供不同的服务功能。
2. 2 信息发布 教学计划管理主要完成每年所招生的专业教学 信息发布时 显示一个信息 下转第 121 页第7期 邬健茹: 路堤边坡稳定分析中的不确定性因素及分析方法 121法遵循的途径为: 岩体力学环境条件的研究 变形破坏机制研究 稳定性计算分析。
目前 系数分析 4 结论方法广泛开展应用于边坡稳定性分析之中。
路堤边坡稳定性分析环节中主要模型的不确定 2 灰色系统方法: 灰色系统理论为认 在决定 性和参数的不确定性等因素 而其中以参数的不确事物的诸因素中若既有已知的 又有未知的或不确 定性为主体 我们应该加强实验参数的研究 实验是定的 他们所在系统则称为灰色系统。
该方法在边 稳定性研究的基础 也是计算方法的依据。
只有加坡研究中的应用主要是用灰色聚类理论进行边坡稳 强实验研究 才能促进路堤边坡稳定性分析的发展。
分类。
文献给出了一种基于经验的边定性的分级、 同时考虑到影响路堤边坡稳定的因素众多 我们应坡稳定性灰色系统分析方法 该方法所得的结果与 该大力发展其稳定性分析的不确定性分析方法 随边坡实际状态相一致 并且 该方法直观、 可操 简单、 机方法和模糊方法是路堤边坡稳定性分析的新兴方作性强。
法 在理论和应用上需要开展大量的研究 使其更适 3 可靠度分析方法: 可靠度分析方法在进行边 合路堤边坡的稳定性分析。
坡稳定性分析时 充分考虑了影响安全系数的各个 参考文献:随机要素 如岩体及结构面的物理力学性质 地下水 1 GB50330- 2002 建筑边坡工程技术规范.的作用包括静水压力、动水压力、裂隙水压力、软化 2 陈祖煜. 土质边坡稳定 分析 原理、方法、程序 M . 北京: 中国水利水电出版社. 浮托力 各种荷载等 的变异性。
通过对各种作用、 3 李一帆. 土坡稳定 可靠 度分 析及其 在博 清公路 边坡 稳因素不确定性的认识 结合边坡系统的具体情况 采 定性评价 中的 应用 硕 士学 位 论文 . 江西 理 工大 学用概率分析方法和可靠度尺度描述边坡工程系统的 2004 30 31.质量。
4 陈祖煜 张广文. 关于 土坡稳定可靠 度分析 一文的 探 不确定性分析方法在路堤边坡工程中的应用 讨 J . 岩土工程学报 1995 6 : 126 128.必将给我们的研究工作带来了全新的思想方法 也 5 周晓明 游启升 吴 盖. 边 坡稳定 性分析 方法述 评 J .将大大促进传统方法在路堤边坡稳定性分析中的进 水利科技与经济 2007 9 : 636 637.步。
上接第 32 页 录入表单页面 由发布者填写发布 3 每次的系统操作都产生操作日志信息 保存信息 完成 后提交给 Web 服务器检查 数据的合 法 到系统操作记录表中 只有系统管理员才能查看 但性 并对一些数据进行格式化 存储到数据库中 若 不能编辑与删除。
包含有附件 则把附件直接保存在操作系统上 分类 4 本系统的 W eb 服务器和数据库服务器采取和日期保存。
定时备份功能 在操作系统中驻留进程 每隔一段时2. 3 IP课件发布 间系统会自动备份数据。
通过卫星接收的 IP 课件以及自录的流媒体课 目前 本网站已经过一年多稳定而有效的运行件 把它们存储到 M edia Server 的单播发布点指定 但有些模块还需进一步完善 比如在模块中提供页目录 并把课程点播页面链接到相应的课程 实现了 模板编辑的可视化工具 便于设计人员编写相应 面、流媒体的播放。
的内容和模板等。
2. 4 教务数据的导入 参考文献: 由于 教 务 数 据 库 也 是 采 用 SQL - SERV 1 张建臣. 基于 PH P 技 术的 院系图 书管 理系统 的设 计ER2000 因此我们采用建立与教务库连接的 ODBC 与实现 J . 中国教育信息化. 2007 08 : 30 40. 2 马长 青 狄寒 梅. 基 于 Web 的 图档 管理 系统 的 开发.数据源 然后再利用本机的 SQL- SERVER2000 企 J . 机电工程. 2007 24 8 : 91 93.业管理器中的 导入数据 导入所需的数据表。
3 程楠. 基 于 PH P 的医学 动态 信息 网站设 计 J . 河 南2. 5 采取的主要安全措施 职工医学院学报. 2007 19 4 : 395 397. 1 利用验证码技术防止利用 机器人 穷举猜 4 唐宝富 黄建敬. 基于 PH P 的图书馆信 息数据库系 统测用户口令。
开发 J . 龙岩学院学报. 2007 25 3 : 133 135. 2 利用 网站统计 功能记录学生登录网站后学生的基本信息 访问来路表等信息。
上一篇:
CGI概念和PHP程序设计基础【PPT
下一篇:
村民用垃圾运输承包合同