基于ASP.NET的课程资源网站的设计与实现
2015-09-21常婉纶
网络安全与数据管理 2015年11期
常婉纶,刘 辉
(西安理工大学,陕西 西安 710082)
0 引言
随着高职院校对于示范性专业建设工作的开展,积极探索课程改革新思路,建立一套支持日常教学活动,集共享、管理和展示等功能于一体的课程资源库尤为重要。通过Web网站建立实现课程资源库,充分利用校园网络,为师生提供了新型的教学平台[1]。
本文围绕着基于ASP.NET的课程资源网站的功能设计,对网站实现过程中的关键技术进行分析研究,具体介绍了大文件上传、定制资源类别导航栏、文档自动转换及在线阅读的实现过程。
1 系统功能
课程资源网站从使用角度分为前台功能和后台功能,前台功能面向浏览网页的普通用户和课程学习的学生用户,可以在线学习或者下载课程资源,网站后台面向网站管理员及教师用户,对网站的课程资源进行更新维护。
1.1 网站前台
(1)资源分类浏览模块
如图1所示,页面左侧的垂直导航栏显示课程资源分类列表,页面的主体区域显示选中类别下的所有课程资源,显示内容包括资源的名称、文件格式、上传者和上传时间及相关描述等,通过资源名称链接,在打开的页面中可以查看资源详细。

图1 课程资源分类浏览
(2)查看资源详细模块
课程资源包含的文件格式主要有PDF、RAR和AVI这三种,因此课程资源详细页面采用三种不同的呈现方式展现课程资源所包含的内容。教师上传资源前先将word、ppt文档转换成 PDF文档以实现在线阅读,课程项目库和案例库则是打包成RAR压缩文件以方便用户进行下载,对于avi视频文件格式,不仅能够下载,也可以通过在网页中嵌入流媒体播放器进行在线播放。……
登录APP查看全文
