• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 人文社科 > 正文

    “多媒体技术及应用”教学系统的设计与实现

    时间:2021-04-07 07:53:31 来源:达达文档网 本文已影响 达达文档网手机站

    摘要:在“多媒体技术与应用”教学过程中,基于互联网络的教学系统正层出不穷。我们在分析网上教学与传统教学的差异性的基础上,阐述了一个网上教学系统的基本体系结构应包括呈现教学内容的教学网站、完整的课程管理系统、虚拟的教室环境、多样的交互机制和完备的教学测试系统等功能模块,并构建了一个网上教学系统的基本体系结构,供大家在开发网上教学系统时参考,以提高开发效率和效益。该文首先对分析了现代网络教学的发展趋势,指出网络技术的发展和网络教学的发展是同时进行、相互促进的。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点地说明了系统设计的核心、设计思想、难点技术和解决方案。系统功能包括前台显示和后台管理两大模块。前台显示部分主要面向老师和学生,包括师生论坛和信息发布,是前台操作部分,其中师生论坛主要包括师生交流区和学生交流区两大部分。后台管理部分主要面向的是超级用户和普通管理者(即教师),是后台操作部分,包括信息发布后台和师生论坛后台。

    关键词:ASP动态服务器主页;脚本语言;网上教学系统;数据库;Access;B/S

    中图分类号:G434文献标识码:A文章编号:1009-3044(2011)13-3218-03

    Design and Implimation of Web Design Course Based on Web

    Dilinuer·Kuerban1,2, LIU Xiao-yong2

    (1.Hetian Normal University, Hetian 848000, China; 2.Xinjiang Agricultural University, Urumqi 830052, China)

    Abstract: At present, the application of the computer change quickly, especially the network technology is developing at a tremendous pace. The education reform is also unwilling to fall behind, the multimedia education is gradually becoming the indispensability part of education. Because the network education has the very strong agility. Development of the network teaching system, a new teaching model, thus students really play the main role in teaching active, and comprehensively improve the overall quality of students. The system of net teaching includes two parts: the foreground displaying and the background management. The foreground displaying mainly looks on teachers and students, including the forum of teachers and students and sending out messages. The main user of the forum of teachers and students is teachers and students. It is foreground process part, which is made up of the intercourse area of teachers and students, the intercourse area of students and students. The part of background management mainly looks on super users and common users(just as teachers). It is background process part. It is made up of two parts: the back of the foreground displaying and the back of the background management.

    Key words: ASP(Active Server Pages);Scripting;The system of Net teaching;Database;Access;B/S(Browser/Server)

    大家都知道传统教学方式具有学生们勤学苦练、认真听课并记笔记等良好的学习特点,但缺点是不善于、不能及时地在学习中处于疑惑的时候向教师表达,而教师虽然通过一系列提问的方式让学生们了解到个别的情况,且不能代表全体。因而教师们只能通过作业、测验或考试等常规方式反馈学生的学习水平。学生是否真正掌握了教学内容中的重点与难点,是否创造思维地运用所学知识独立解决问题是授课老师在实际教学过程中关心的重点环节。与此同时,学生是学校教学中的主体,我们更应该重视这一主体的能动性,尽量改善教学环境,探索新的教学方法,有效地反馈教学信息,以达到预期的教学效果。基于Web的自主学习网上教学作为现代教育教学中的一个亮点,它给传统的教学模式带来一系列全新的变革。

    再次研究中,我们对已开展网络教育的一些高校网络学院(远程教育学院)和有名的中小学网校的网络课程建设进行初步的网上调研,发现在他们网络课程建设中都存在一些共同的特点。如:1)网络课程、网络课件、网络教材的混淆;2)课程体系大而全;3)重教学内容呈现,轻学习环境设计;4)教学内容的表现形式单一;5)自主学习资源不足;6)导航系统不强;7)缺少评价与反馈;8) 缺乏教学活动设计等等。

    1 相关技术

    1.1 J2EE概述

    J2EE(Java 2 Enterprise Edition)是一套完全不同于传统应用开发的技术架构,利用Java2平台可以简化与规范与多级企业解决方案的开发、部署、管理相关的复杂问题。J2EE平台作为一种可扩展、全功能的平台,除了可以将关键的企业应用扩展到任何Web浏览器上,而可适合多种不同的Internet数据流,还可以连接到几乎任何一种传统数据库和解决方案。因此J2EE平台凭借这样的优势,正成为开发商创建电子商务应用的实际标准[6]。

    1.2 Browser/Server结构

    本系统采用的是三层的Browser/Server结构系统模型(简称B/S模型)。B/S模型是由用户服务层、业务服务层和数据服务层等三层统一构成模型。客户端采用是浏览器,由浏览器向业务服务层的Web服务器发送信息,Web服务器利用JSP应用程序向数据服务层提出请求,数据库接收、处理请求后把查询结果返回给Web服务器,Web服务器再向浏览层作出响应,最后用户通过浏览器可以看到数据库的信息[11]。

    1.3 JSP技术

    JSP(Java Server Page)是由Sun公司推出的动态网页技术标准。它主要是提供HTML代码中的混合程序代码,由语言引擎进行解释执行的能力。嵌入JSP中用的是强大的Java代码,客户端请求JSP页面时,代码首先被转换成Java源文件,然后再编译支持HTTP、FTP等网络协议的Class文件,由Java虚拟机执行。

    2 需求分析

    在软件开发前期,从我校实际情况出发,并结合现代网络教育学习,列出系统的三大功能区以及功能。如前台显示区主要设置了教程学习区,师生论坛和各个信息的发布及信息搜索、信息排行等功能;后台管理区主要提供了管理员登录、管理员管理、信息发布后台、师生论坛后台功能等等。网上教学系统的总体功能划分(图2)如下:

    2.1 信息发布

    2.2 教程学习区

    按照教学章节和内容不同,分别提供不同的教学辅导页面,利用视频、音频、图片、动画、文字等媒体形式,对Dreamweaver MX 2004各个功能模块进行了详细介绍并就如何使用Dreamweaver MX 2004结合ACCESS数据库开发基于Web的多媒体课件动态网站进行了详细讲解。

    2.3 在线考试

    测试在整个学习过程中是非常重要的,通过一段时期的学习效果的检验,从而确定和调整学习的方式和内容。在该系统中,我们设计了一个具有难度系数的题库系统,系统可根据学生选择的难度系数随机产生一套考题(主要是一些客观题),考试是实时交互的,考试成绩和评语可实时反馈,并立即将学生的成绩信息进行记录。

    2.4 作业布置

    本课件习题的设计结合网上的特点,模拟课堂的学习环境,习题可以实时的回答,并立即反馈,从而达到很好的强化作用。教师还可以通过各习题的统计情况,随时对习题进行调整,使练习具有更好的针对性。

    2.5 师生论坛区

    技术论坛的具体设计如下:

    1) 供相关技术的爱好者发表对该技术的见解;

    2) 可以让使用者方便的查阅论坛内的文章;

    3) 当有人在论坛内提出问题时,论坛内其它成员可以给这个问题做出回答。同时,提出问题的成员,可以方便的查阅自已问题的回复文章。

    3 系统设计

    3.1 系统框架设计

    设计的系统时,为了考虑系统要结构合理、灵活性、可扩展性,运行效率较高,设计结果可以良好运行等原则,充分利用了我校现有的软硬件资源,硬件上发挥了原有设备的作用,软件上也利用已有软件。除此之外,为了方便用户的操作,减少不必要的重复学习时间,用户只须掌握对浏览器(如:Internet Explorer)的使用,就可以使用本系统。客户端运行浏览器访问WWW服务器,通过接口与后台数据库建立通信,就完成数据的查询、更新等操作。该系统结构如图3所示。

    教师们只需通过浏览器就可以对课程进行必要的管理,学生们也只需浏览器就可进行课程的学习和复习。这种的结构避免了客户端的许多维护工作,还增强了系统的可靠性。系统的设计也主要从学生和教师的工作体系进行分析设计。

    教师:负责将网络课件的知识点划分、输入、管理,设置等工作

    学生:将能在系统中进行个性化学习和个性化自主测度等工作。

    系统管理员:负责用户注册,权限分配,数据库的备份和恢复等工作。

    个性化网络课件系统:提供教师、学生、管理员进行应用的操作平台。

    3.2 系统的流程设计

    经过一系列需求分析后,根据学习流程及对系统的功能要求,对系统整体的流程提出了设计方案。本系统所有功能都需要登录后才可以使用。用户在登录时,系统根据用户的权限,来决定是否有权进入系统设定功能,同时把登录用户的信息放到Session中。处于安全考虑,系统不允许直接在地址栏中输入地址进行系统的操作,未登录用户如果直接输入地址或用户选择退出后,系统会以错误页面显示,提醒用户登录。用户登录了后,才可以对系统进行常用的学习操作,具体流程如图4。

    3.3 系统的功能设计

    3.3.1 教程学习区后台设计

    主要是实现教程学习区后台有关的操作。其用例图如图5所示。

    3.3.2 在线考试后台设计

    主要是实现在线考试后台有关的操作。其用例图如图6所示。

    4 系统实现

    网上教学系统由两大块组成,一个是前台显示,另一个是后台管理。利用网络强大的服务功能,主要面向学生与教师两大用户。对于学生,限制了权限,只能在师生论坛这一块提出问题、交流学习心得,在信息发布这一模块只进行信息的浏览、学习。对于教师,可以以普通管理员的身份在任何一个用户终端进行信息发布、教案公布、成绩公布、作业布置等普通管理以及在师生论坛中回答学生的问题。

    4.1 前台信息浏览实现

    图7为前台首页显示。

    4.2 师生论坛前台实现

    图8是师生论坛登陆后的主体界面。

    登陆师生论坛后,点击师生交流区或学生交流区任何一个主题,都可以浏览该主题的内容,并根据自己的读后感回复该主题。

    图9是师生交流区的界面。

    4.3 后台管理程序实现

    4.3.1 师生论坛管理

    从管理首页的师生论坛后台进去,可以进入师生论坛后台管理登陆界面。

    论坛后台管理登陆的实现源代码类似于师生论坛登陆的实现功能。

    超级用户可以任意的添加,删除,修改各类栏目,可以对原有专题进行初始化等操作。具体界面如图10所示。

    5 结论

    我们设计的交互式个人教学网站还存在许多问题,对于我做的几个模块,在技术论坛模块中,由于刚开始在初步设想的时候,没有考虑到教师与学员两种身份的登录,因此在聊天室里,不能正确提示进入聊天室的用户是何种身份。网络教学系统设计是一个非常复杂的系统工程,个人教学网站的建立只是其中的一小部分,在这里所做的探讨也是初步的,还有很多内容需要我们去研究和开发,网站功能也需要在实践中不断地总结、完善和扩展。总而言之,任何技术没有尽头,我们尽量做得更好,追求最好。这次毕业设计是一个不断学习、探索和研究新技术的过程,通过这次设计,我不仅将以前所学进行了综合应用,而且又学到了许多相关方面的知识。我切身体会到只有经过实际开发,才能真正地领悟和掌握一门新技术。虽然我们的网站还很不完善,但我们知道了问题的所在,并且有相应的解决方案,只是时间问题。毕业后不是对交互式式教学网站技术学习和研究的终结,而仅仅是一个新的起点。

    参考文献:

    [1] 薛华成.管理信息系统[M].北京:清华大学出版社,1993.

    [2] 霍斯尼 R K.谷物科学与工艺学原理[M].李庆龙,译.北京:中国食品出版社,1989.

    [3] Gibbs W.Software"s chronic crisis[J].Scientific American,1994(9).

    [4] IBM.Web Services for J2EE, Version 1.0[EB/OL].(2002-08)..

    [5] W3C.Web Service 相关标准[EB/OL].(2003-06)./target/news.php news_id=1648.

    [8] Yogesh Deshpande and Steve Hansen.Web Engineering: Creating a Discipline among Disciplines[J].IEEE Software,2001(2):82-87.

    [9] Internet Testing: Keeping Bugs Off the Web[EB/OL]./bugs_off.htm.

    [10] Tongren.Compatibility and Security Testing of Web-Based Applications[Z].TTN Online,1999,3.

    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

    相关热词搜索: 多媒体技术 教学 设计 系统

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网