精品课程网站内容管理系统设计与实现【教育】

优采云 发布时间: 2021-06-16 04:04

  精品课程网站内容管理系统设计与实现【教育】

  Excellent Course网站内容管理系统设计与实现小结:精品课程建设是教育部“高等教育质量与教学改革工程”的重要组成部分。精品课程网站是实现课程建设的重要途径。本课题基于当前对精品课程建设网站的迫切需求,设计并实现了一个通用的后台内容管理系统,具有对于满足当前校园建设各种精品课程网站,具有很强的现实意义和便利性,以及可研究性。 关键词:精品课程、网站、内容管理一、 引言 精品课程建设是教育部“高等教育质量与教学改革工程”的重要组成部分,精品课程网站是实施课程建设中的一个重要途径。经过几年的发展,我国高校的精品课程网站已经达到了相当的规模。 80%~90%的高校都有自己的精品课程网站,但是目前很多精品课程网站都有这样一些问题:网站内容问题;例如,栏目划分不明确,内容粗略不具体等; 网站内容保护问题;比如内容是不顾忌提供下载还是只允许在线浏览不下载,是只提供课程列表还是可以在线观看等等。以上问题都对网站建设精品课程提出了要求,这是一个很好的网站内容管理功能。本课题基于当前网站精品课程建设的迫切需求,设计并实现了一个通用的后台内容管理系统,不仅解决了网站栏目分类和内容的灵活上传修改,还可以自定义各种内容管理 不同资源的权限使得不同用户的开放程度不同。

  对于满足学校各类精品课程网站的建设具有很强的现实意义和便利性。同时,该系统具有很强的可扩展性,对于未来在其他工作中的应用具有很强的可研究性。 二、需求分析1、精品课网站精品课程网站的内容可以分为两个方面,一是与课程信息相关的内容,二是教与学的内容。课程信息主要是展示教学团队、教材、教学成果、教学信息等资料,为学习者和浏览者提供详细的课程信息,帮助他们了解课程信息;因此,这部分内容以文字和图片为主;在教学功能上,精品课程网站是一个基于网络资源的主题研究、在线实验和协同学习系统。在网络教学环境中,为学习者提供了大量的主题学习资源和协作学习交流工具,可以让师生广泛参与,在线互动,培养学生的自主学习能力、创新能力和实践能力;因此,本部分内容包括:图片、文字、课件、题库、视频、在线题库等。2、精品课网站内容管理系统(1)首页管理精品课)的主要功能网站 一般首页会根据课程建设的要求提供本课程的一些相关信息,包括课程介绍、师资等,并且本内容管理系统不涉及页面设计部分,所以首页覆盖更多内容的页面作为单独的管理模块。(2)文件管理精品课程的分享范围更集中在教学内容和学习资源,发布在网站上时将优化教学计划,讲座多位讲师的笔记、练习选择等教学资源,并按照课程教学体系组织成学习体系。

  同时将教学难点制作成Flash*敏*感*词*课件,将教学重点制作开发成教学视频。教师可适时发布学习任务及相关习题,鼓励学生通过思考和搜索信息自主解决问题。因此,本系统的文件管理提供了非常灵活的文件上传功能,文件上传的类型没有特别的范围。当出现文档上传错误或需要更新内容时,可以使用文档删除功能。 (3)栏目管理为了方便用户添加和删除子栏目,专门设计了栏目管理功能,可以根据内容和课程建设的需要灵活增删多级栏目。(4)用户管理改进网站为了维护的安全,本系统还设计了一个用户管理模块,可以方便的设置网站内容管理的权限,并为维护的维护提供一定的安全管理操作网站.三、 系统的设计与实现分析 优质课程建设的需求网站,结合系统的用户特点,本系统考虑通过WEB应用实现,将网站的管理与前端应用功能结合起来,按照系统功能的划分,文档管理是本系统的主要功能。文档格式成为本系统的重点。精品课程网站的文档包括普通文档、Office文档、Flash文档、PDF文档等,本系统作为轻量级的内容管理系统,不考虑在线编辑同类文档。在本系统中,AspUpload 上传组件用于在线上传和删除此类文档。对于普通文档,通过在线文档编辑系统实现在线文档编辑。

  本系统使用的技术语言主要是ASP,上传文件的处理代码如下: aPic = NewFileName(File.Ext) Upload.MoveFile File.Path,picPath & aPic elseif File.Name = "DOC_FILE " 那么 aSwf = NewFileName (File.Ext) Upload.MoveFile File.Path,swfPath & aSwf end if Next NewArticle aTitle,aDate,aContent,aSwf,aSort,aPic,aAuthor 内部形式基本相同。系统将列信息存储在数据库中,并划分为列名、级别、上级列等列。程序中通过无限树实现对列的管理,通过数据库中的字段传递文档和列。建立一个协会。列表结构如下: 字段名称 字段类型 描述 编号 整数列唯一标识符名称 文本列名称 级别 整数标识符 级别 类别 整个目录树中的整数标识符 父列号 整数列显示 订单类型编号 标识符列 处理代码收录文档的栏目管理如下:"" then Rs("background") = cBg end if Rs("type") = ctype Rs("content") = cText if cSwf "" then Rs("Document") = cSwf end if Rs.Update() Rs.Close() Conn.Close() Set Rs = nothing Set Conn = nothing End Sub Sub UpdateCatalog(ID,cName,cLevel,cSort,cSn,cBg,cType, cText,cSwf) Set Conn = Server.CreateObject("ADODB.Connection") ConnctionString = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.MapPath("../ex.mdb") Set Rs = Server.CreateObject("ADODB.Recordset") Conn.Open(ConnctionString) SQL = "SELECT * FROM column WHERE number=" & ID Rs.Open SQL,Conn,2,3 Rs("name") = cName Rs("级别") = cLevel if cLevel=2 then Rs("category") = cSort else Rs("category") = -1000 end if Rs("serial number") = cSn if cBg "" then Rs(" Background") = cBg end if Rs ("Type") = ctype Rs("Content") = cText if cSwf "" then Rs("Document") = cSwf end if Rs.Update() Rs.Close() Conn.Close() Set Rs = nothing Set conn = nothing End Sub %> 用户管理模块根据系统用户的分类,确定不同用户对不同栏目的管理权限。系统不仅实现了用户与栏目的关联,还实现了用户与栏目的关联。 网站的全局设置,例如网站style样式、logo、网站homepage等设置由全局管理员操作。

  用户权限分为三级:全局管理级、栏目管理级、文档管理级。通过多级、分权限的管理模式,可以有效实现系统的各种权限管理需求。系统管理用户层次结构如下图所示:四、结话精品课网站内容管理系统是一门系统工程,涉及教学设计、现代教学理念、多媒体和计算机网络技术等诸多方面,只有通过不断的实践,研究才能完善。目前该系统基本可以满足网站的内容管理功能,操作简单,适应课程范围广。在未来精品课程网站的不断发展中具有良好的扩展性。它对于未来在其他工作中的应用具有高度的可研究性。参考文献:[1]范德铭,精品课程教学网站建筑研究[J],计算机与网络,2007(12).[2]徐晓宇等,国家精品课程建设与建设》大学英语"网站思考[J],中国电教,2008(1).[3]李俊丽,步晓燕,精品课程建设与精品课程网站[J],教育与职业, 2007 (5). [4] Liu Ruixin , ASP Programming Fundamentals and Applications, 机械工业出版社, 2004 (7). 注:请以PDF格式查看文章中的所有公式和图表。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线