全球旧事资料 分类
基于ASPNET的课程资源网站的功能设计
0引言随着高职院校对于示范性专业建设工作的开展积极探索课程改革新思路,建立一套支持日常教学活动,集共享、管理和展示等功能于一体的课程资源库尤为重要。通过Web网站建立实现课程资源库,充分利用校园网络,为师生提供了新型的教学平台本文围绕着基于ASPNET的课程资源网站的功能设计,对网站实现过程中的关键技术进行分析研究,具体介绍了大文件上传、定制资源类别导航栏、文档自动转换及在线阅读的实现过程。1系统功能课程资源网站从使用角度分为前台功能和后台功能,前台功能面向浏览网页的普通用户和课程学习的学生用户,可以在线学习或者下载课程资源网站后台面向网站管理员及教师用户,对网站的课程资源进行更新维护。11网站前台(1)资源分类浏览模块如图1所示,页面左侧的垂直导航栏显示课程资源分类列表,页面的主体区域显示选中类别下的所有课程资源,显示内容包括资源的名称、文件格式、上传者和上传时间及相关描述等通过资源名称链接在打开的页面中可以查看资源详细。(2)查看资源详细模块课程资源包含的文件格式主要有PDF、RAR和AVI这三种,因此课程资源详细页面采用三种不同的呈现方式展现课程资源所包含的内容教师上传资源前先将word、ppt文档转换成PDF文档以实现在线阅读课程项目库和案例库则是打包成RAR压缩文件以
f方便用户进行下载,对于avi视频文件格式,不仅能够下载,也可以通过在网页中嵌入流媒体播放器进行在线播放。图2所示为在线浏览PDF文档转换成swf格式的课程资源。12网站后台设计(1)课程资源类别管理模块资源类别管理包含了添加、删除、修改资源类别。为便于用户的查看和使用,资源类别名显示在前台页面的垂直导航栏中,在管理页面中可以对资源类别的顺序进行设置和保存,对前台页面资源导航栏进行更新。如图3所示为课程资源类别管理(2)课程资源管理课程资源管理实现了对课程资源网站的更新,可以将选中的多个资源信息进行删除,资源信息的删除不仅删除数据库对应的表记录,还将彻底删除服务器文件上传目录对应的资源文件。添加资源不仅将新的课程资源信息添加至数据库还将对应的文档、程序包或视频上传至服务器。2系统开发运行环境网站开发使用了微软的ASPNET技术C作为编程语言,使用jQuery技术在浏览器端对HTML元素进行操作。开发环境选用VisualStudio2005数据库平台为SQLServer2005服务器软件IIS60及运行平台NETframework20r
好听全球资料 返回顶部