background image

Windows 及 Linux 平台下部署。PHP 是一种简单的面向对象的解释型、健壮、安全、性能高,
并且是独立于架构的、可移植的动态脚本语言。具有如下特点:

 

  

1)开放的源代码:PHP 是免费的,所有的源代码都可以得到。 

  

2)基于服务器端:运行在服务器端,可以跨平台运行在 Unix、Windowns、Linux 下。 

  

 

  图

1 优质课程网站总体框架结构图 

  

3)效率高:PHP 消耗相当少的系统资源。 

  

4)具有极其有效的文本处理特性,支持从 POSIX 扩展或者 Perl 正则表达式到 XML 文

档解析。

 

  

5)便捷实用:PHP 代码就嵌在 Web 页面中,不必为它建立一个特别的开发环境或 IDE。

 

  

2.3 各子模块介绍 

  

1)课程介绍 

  对线性系统理论进行综述及教学大纲。

 

  

2)师资队伍 

  介绍该课程及相关课题组的教师教授。

 

  

3)你问我答 

  本功能供系统注册用户使用,分为三类角色:管理员、教师及学生。管理员具有最高权
限,可对后台各模块修改管理;教师可在登陆后获取后台登陆链接具有修改文章上传附件
的权限,并且可对问答模块中的问题进行回复;学生可在问答模块中提问,并且下载附件
留言等。教师和学生角色通过注册时提交的教工号与学号判断。

 

  

4)网上调查 

  支持多个调查事项,支持单选、多选两种方式投票,统计结果支持图形化,主要对课程
及网站满意度及时反馈。

 

  

5)在线交流 

  

Red5 是一款基于 JAVA 的免费开源的 Flash 流媒体 server,是当前最好的替代 Adobe 提

供的

FMS 的开源软件。而且在可扩展性上有 FMS 不可比拟的优势。Openmeetings 是一款基

Flex 开发的开源视频软件,通过 RTMP 和 HTTP 协议传送视频数据。支持在线聊天,视

频,文件共享,桌面共享。

 

  采用

openmeeings 搭建远程会议平台,作为一个多语言可定制的视频会议和协作系统,

它支持每个参与者音频和视频会话。

Openmeetings 还包含一个白板,通过白板可以导入各种

格式的图片和涂鸦。因而学生与老师可进行面对面实时交流。

 

  

6)资源下载 

  提供教学视频、习题解答、教学课件等下载服务。

 

  

7)教学视频 

  提供课程视频的在线观看,采用

windows media player 播放器,因而一般不需要再安装

插件就可即点即播。

 

  

8)留言版 

  作为网站中交流的中心,留言版起到了至关重要的地位。它有助于收集学生的反馈信息,
也是教师学生交流的重要工具。留言系统具备了较完善的网上论坛与社区功能,注册用户可
以发表、回复、阅读帖子,支持精华区、排行等功能。系统前台显示留言内容、发布时间、作者
等信息。管理员通过后台管理,对留言记录进行添加、编辑、删除操作。

 

  

2.5 课程网站页面的设计 

  作为课程教学网站,网站页面设计遵循了简洁、一致性和好的对比度三条原则。保持简