_操作系统_教学网站的设计与实现.pdf
《_操作系统_教学网站的设计与实现.pdf》由会员分享,可在线阅读,更多相关《_操作系统_教学网站的设计与实现.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第18卷 第2期长 春 大 学 学 报Vol.18No.22008年4月JOURNAL OF CHANGCHUN UN I VERSITYApr.2008文章编号:1009-3907(2008)02-0042-04收稿日期:2008203212作者简介:孙伟(19802),男,吉林省白山市人,长春大学教务处助理实验师,硕士生,主要从事计算机网络技术以及主动式数据库的研究。操作系统 教学网站的设计与实现孙 伟1,冯 萍2(11长春大学 教务处,吉林 长春 130022;21长春大学 计算机科学技术学院,吉林 长春 130022)摘 要:随着计算机网络技术和现代信息技术在教学领域的深入,基于Web
2、的计算机网上教学正在世界范围内蓬勃发展,利用网络进行远程教学已成为课程教学发展的必然趋势。本文详细介绍了基于Web技术的 操作系统 多媒体集成教学网站的设计与实现。通过该网站,实现了教师和学生之间的互动式教学模式。关键词:操作系统;教学网站;Web中图分类号:TP31111 文献标识码:A0 引 言随着Internet网络和多媒体技术的发展,远程多媒体教学成为当前的研究热点。多媒体网络技术可以将文字、声音、视频及互动式操作集成于教学网络平台,是一次信息技术带来的教育形式的革命,这种新颖的教学手段拓展了教学空间,打破了时间、地域的限制,增进了教、学双方的沟通,使交互式的协作教学成为可能1。操作系
3、统 是计算机系学生的一门核心专业课程,又是计算机系统软件的核心内容2。学好这门课,对于理解和掌握计算机系统设计技术至关重要。但是由于该门课理论性较强,算法、概念比较抽象,实验手段单调,妨碍了学生的学习兴趣和深入理解,并且学生对知识的接受理解能力和速度也不同,所以仅凭教师在有限的课堂时间内讲授,不可能让每个学生都能完全透彻掌握规定的知识。为了弥补传统教学的不足,推进学生个性化自主学习,有必要构建基于web的教学网站,来辅助操作系统 的教学。创建基于web学习环境的教学网站来辅助教学,可以打破传统教学时空的限制,实现“任意时间及零距离”的交互,让学生体验到自由获取知识的乐趣。1 系统功能及特点该多
4、媒体教学网站提供了一个网上教学平台,它实现了协同的教学环境。通过教学网站,教师可以发布教学公告、布置/批改作业、答疑解惑。学生可以完成自学、提出问题、与老师和其他同学讨论、查询作业、下载教学资料。111 网站总体功能结构图网站总体功能结构图如图1所示。112 主要功能模块简介由图1可知基于web的多功能 操作系统 教学网站由以下六大模块组成:(1)课程教学。将教师教学重点内容通过网站发布,使学生在课余时间可以回顾以前的授课内容,补充学习在课堂上没有消化理解的知识。并且可以预先了解教师的授课计划,有步骤地学习后续内容。(2)实验教学。发布实验内容及前期需要准备的技术,学生可以通过浏览该模块了解实
5、验要求,提前做图1 操作系统 教学网站的功能结构图好实验准备工作。(3)题库管理。教师用户可根据教学进度通过该模块上传各章习题、单元测试题及期末模拟试题,并按不同时期及不同学年学生的接受能力调整试题。(4)BBS论坛。通过注册为论坛用户,学生可以在论坛中发表、浏览文章,寻求帮助;教师可以在论坛里解答疑惑;此外,将不同主题的论坛组合到一起,还可以建立主题讨论社区。论坛的优点是不受时间和地点限制,跟聊天室不同的是,聊天室是即时性的,论坛则可以在长时间内讨论同一个话题。或者说,聊天室实现了实时答疑功能,而BBS论坛则实现了非实时答疑。论坛采用的是JSP+SOL server 2000数据库的方式,通
6、过后台管理,可以随时添加新的论坛版面。论坛采用分级制度,注册用户的权限为浏览帖子、发帖、同复、投票等功能;管理者的权限由管理者的级别所决定。(5)作业管理。教师利用该模块在网络上布置作业,学生完成作业后在线提交。微机自动批改或教师在线批改后,自动统计平时作业成绩。为了便于学生自我检查学习效果。该系统还可以让学生选择自测章节,自动生成自我测试题。对学生提交的答卷,客观题由微机自动阅卷。主观题由教师或助教网上阅卷和记录成绩。该系统还能对学生完成的作业情况进行自动统计。通过统计把学生完成作业的情况反馈给教师。学生还可以查看教师对他的评分。(6)资源下载。这是一个供教师上传、学生下载的空间。下载的内容
7、包括教师的教案、多媒体课件和学生自己编制优秀程序的源代码。学生可以根据自己的课堂学习情况有的放矢地下载学习内容。2 系统体系结构及技术实现211 系统的体系结构该系统采用B/S,即浏览器/服务器体系结构(如图2所示)。B/S体系结构一般分为三个层次:第一层为客户浏览器,它是学生与整个系统的接口;第二层为web服务器,它是客户机的后台;第三层是数据库服务器,其任务是管理数据库3。34第2期 孙 伟,等:操作系统 教学网站的设计与实现图2 浏览器/服务器体系结构212 系统实现技术网站的前台技术采用的JSP(Java server Page)技术。JSP是由SunMicrosystems公司倡导、
8、许多公司参与一起建立的一种普通静态HT ML和动态HT ML混合编码的技术。利用这一技术,可以建立动态、高性能、安全、跨平台的先进动态网站4。后台数据库采用的是Microsoft公司SQL server 2000,该系统采用了JDBC技术。它是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成5,6。本系统包含很多动态信息,如登陆信息、试题生成、修改学生和教师信息等,这些内容采用静态页面无法实现,需要后台数据库支持,把各种信息存放在数据库里,通过数据库查询动态生成web页面。WEB服务器采用的是Tomcat。Tomcat是一个开放源代码、运行Servlet和JSP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 教学 网站 设计 实现
限制150内