-
第
20
卷
现代教育技术
V
ol. 20
2010
2010
年第
7
期
Modern
Educational Technology
No.7
国家级精品课程《中共共产党史》网站的设计与实现
王承博
(延安大学
教育科学学院,陕西延安
716000
)
p>
【摘要】
精品课程网站制作是课程资源建设的一个重要环节。文章以延安大学 国家级精品课程《中共共产党史》网站的开
发过程为例,探讨了如何有效地完成精品课程
网站的设计与实现。
【关键词】
精品课程;课程网站;网站设计
【中图分类号】
G40-057
【文献标识码】
B
【论文编号】
1009—8097
(
< p>2010)
07—0126—03
精品课程建设是
高等学校教学质量与教学改革工程的重
要组成部分,是一项深化教学改革、提高教学质量
的系统工
程,其建设的核心是解决好课程内容建设问题。课程内容建
成后的共享与应用是精品课程建设的关键点和落脚点
[1]
,
这里
的共享主要就是以精品课程网站为载体,在互联网上优质教
育资源的共享。
延安大学地处革命圣地,党中央在延
安十三年不仅创造
了新民主主义革命的辉煌奇迹,而且留下了挖掘不尽的中共
党史教育资源。
《中国共产党史》依靠延安大学特殊的地理位
置、丰富的党史资源以及国内外著名的党史教学团队,先后
成功地申报了省级精品课程
、国家级精品课程。笔者参与了
课程建设的一个主要环节,即《中国共产党史》课程网站
的
设计与实现,在具体的建设过程中,分不同阶段,分别对课
程
网站做了设计、开发、运行和维护。
在《中国共产党史》精品课程网站
开发过程中,人员组
成主要由学科组和网站建设组组成。一方面,由于精品课程
网站建设涉及到不同学科知识,受专业和精品课程组成员自
身条件的限制
,网站建设组主要制作课程网站,学科组起着
验收与指导的作用;另一方面,对网站建设
组人员来说,未
必理解《中国共产党史》课程内容,需要与学科组进行沟通,
依据课程特点设计网站建设思路;同学科组人员讨论,形成
正确的制作脚本
;依据制作脚本设计网站界面,开发课程网
站管理后台,上传服务器,最后对课程组成员
培训网站的管
理与资料的上传,实现精品课程网站的开发。具体开发流程
如图
1
所示。
二
精品课程网站的设计
《中国共产党史》精品课程网站的设计主要是在延安大
学中共党史研究院成员的指导下,由专业的网站制作人员完
成设计任务。课
程组成员根据国家精品课程建设实施纲要以
及对精品课程建设的要求,结合《中国共产党
史》学科特点,
完成网站栏目的设计,对网站界面设计元素提出合理的要求;
制作组根据教育软件设计的思想,完成课程网站导航设计、
界面设计、后台
管理功能模块设计等任务。
1
网站栏目设计
依据国家精品课程申报要求,课程网站至
少提供课程的
教学大纲、授课教案、习题、实践(实验、实训、实习)指
导、参考文献目录等材料,以及至少
3
位主讲教师(包括课
程负责人在内)每人不少于
45
分钟的现场教学录像,且必须
按照“国家精品课程教学录像上网技术标准”制作。在此要
求的基础上,
课程组成员结合《中国共产党史》学科特点,
设计出了符合本课程特色的一级栏目
12
个,
二级栏目
44
个。
2
网站界面设计
在精品
课程网站栏目确定后,需要《中国共产党史》课
程组对网站界面提出具体的设计要求,搜
集和提供网站界面
素材,交给网站制作组,制作组设有专业的美工,美工人员
一 精品课程网站开发流程
图
1 精品课程网站开发流程图
[2]
126
根据精品课程的内容结构,结合网站
链接结构,对网站界面
进行布局。
在界面设计中,
通常选 用
Photoshop
软件完成界面
的布局和美化,界面
设计遵从“简单就是美”的原则,用最
少的操作,最明显的提示和帮助完成网站界面设计
。
3
网站后台模块功能设计
《中国共产党史》精品课程网站管理后台功能上要具备
内容发布系统和
师生互动系统。所谓内容发布系统是指将精
品课程网站中的某些需要经常变动的栏目和信
息,类似实践
指导、作业习题等更新信息集中管理,并通过信息的某些共
性进行分类,最后系统化、标准化发布到精品课程网站上的
一种应用程序;精品
课程网站内容管理系统要求管理员能在
浏览器中直接进行文字录入与上传功能,并对课程
信息具备
添加、删除、修改等多项功能;也要具备文件的上传、下载、
< br>管理等功能。师生互动系统是为了方便师生之间通过互联网
沟通而建立的一个精品
课程子系统,目前互联网上师生互动
的工具主要有
、
、
Blog
、
BBS
、留言板等。在实际
设计中,最常用是类似留言板的师生互动平台,这种
平台要
求具备学生提问、教师回答、师生讨论的基本功能,同时,
也具备一定的后台管理功能。
三 精品课程网站的开发
精品课程网站的开发一般分为静态网站与动态网站两
类。静态精品网站是指
不通过脚本语言和数据库开发,纯粹
采用
Dreamweaver
、
Frontpage
或其它软件直接对课程素材整
理组成网页的网站,这种精品课程网站维护比较麻烦,哪怕
是某个页面中的一个字符
、链接或图片的细微修改都必须要
通过网页制作工具或软件修改后,重新上传到服务器上
,覆
盖原来的页面完成网站的数据更新。
《中国共产党史》精品课
程选用动态网站的形式,是基于网站管理后台和数据库开发
的,管理与
维护比较简单,只需要管理员在网站管理后台完
成网站资料的更新。下面,针对《中国共
产党史》精品课程
开发技术与选用的数据库做一介绍。
1
精品课程网站开发技术
精
品课程网站的开发一般采用目前较为流行的
3P
技术,
3
P
技术指的是微软公司开发的
ASP
(
Activ e Server Pages
)
、
服务器端执行的嵌入
HTML
文档的脚本语言
PHP
(
Personal
Home Page
)
和
SUN
公司推出的
JSP
< p>(Java Server Pages
)
。
《中
国共产党史》
精品课程开发选用的技术主要是
ASP
技术。
ASP
是
Microsoft p>
推出的一个
Web
服务器端的开发环境,
利用
ASP
技术实现了精品课程页面与服务器上的数据库之间数据交
< br>换,数据库数据随时可以更新,而服务器上的程序却保持原
样;当在客户端浏览器
上输入域名或地址时,浏览器向服务
器端发送请求,
服务器在一定的环境 下执行请求地址的页面,
页面里的程序从上到下执行处理脚本命令和
HT ML
页面程
序,然后把信息发送到客户端浏览器中,完成了一个课程页<
/p>
面的访问,这样使得《中国共产党史》精品课程访问即减少
p>
了浏览器的负担,也具有了简洁、高效、迅速等许多优点
[3]
p>
。
2
精品课程网站数据库选择
精品课程网站数据库,就是存
放精品课程内容的数据空
间。数据库在精品课程网站建设中发挥着重要的作用,它是
p>
区别静态课程网站与动态课程网站的重要标志。在动态课程
网站的开
发中,数据库一般采用简单易学、运行方便的数据
库
Access
、
SQL Server
作为网站数据库存储数据。由于考虑
< p>到《中国共产党史》是一门国家级精品课程,课程面向全国
资源共享与互动
,将来数据的存储量较大,因此,在开发过
程中选用了
Microsof t SQL Server 2005
作为数据存储对象。
Microsoft SQL Serve
r
是基于服务器端的中型数据库,可以适
合大容量数据的应用,在处理海
量数据的效率,后台开发的
灵活性,可扩展性等方面功能较为强大
[5]
。
3
精品课程网站的测试
对《中国共产党史》精品课程网站
测试,我们主要做了
功能测试、性能测试、用户界面测试、兼容性测试、安全测
试等几个方面的测试,
测试目的是为了对系统作进一步完善,
使系统能正常运行,
达到预期开发目标
[6]
。
在测试中,
功能测
试主要测试《中国共产党史》精品
课程的链接,测试每一个
链接是否都有对应的页面,是否符合访问者的习惯,如果检
p>
测到死链接,
根据最初制作的脚本直接链接到对应的地址上,
如果是程序错误,对程序做及时的修改;性能测试主要测试
网站链接速度以及服
务器承受的压力,测试选择了
Microsoft
公司开发的
对服务器 的
压力进行测试;用户界面测试就是检查《中国共产党史》精
品
课程的界面色彩、内容是否符合课程特点;兼容性测试主
要测试《中国共产党史》精品课
程在不同的操作系统、不同
的浏览器、不同的分辨率情况下是否能正常运行;安全性测<
/p>
试主要测试了《中国共产党史》精品课程网站后台的安全性,
测试
了课程网站的管理权限是否符合制作的基本要求。
四
精品课程网站的维护
对《中国共产党史》课程网站做了测试后,接下来就要
把网站程序上传服务器,开通网站在国际互联网上的运行,
并对网站进行维
护。精品课程网站的维护主要包括网站素材
的加工与处理以及网站的系统日常维护,网站
系统维护主要
包括日常信息更新以及对网站一系列的基本维护。
1
素材的加工与处理
对收集
的《中国共产党史》网站素材,经过整理后进行
归类,可以划分为文本类、图像类、动画
类、声音类、视频
类等几类素材。素材加工与处理主要就是把收集的这几类素
材加工与处理,使其符合网站素材的基本要求,然后上传服
务器。由于《中
国共产党史》精品课程网站属于动态网站,
文字素材直接通过网站管理后台录入与排版,
通过后台递交
127