浅究基于WEB的多媒体课件制作系统_第1页
浅究基于WEB的多媒体课件制作系统_第2页
浅究基于WEB的多媒体课件制作系统_第3页
浅究基于WEB的多媒体课件制作系统_第4页
浅究基于WEB的多媒体课件制作系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅究基于WEB的多媒体课件制作系统摘要:本文讨论了一种支持网络环境下协作开发和积件式的资源管理的多媒体课件制作系统,介绍了该系统的功能和构造,阐述了其软件体系的设计与实现。关键词:eb;多媒体课件;制作系统;积件abstrat:thisartiledisussesthesupprtfanetrkenvirnentinthedevelpentandare-resureanageenttprdueultiediaursearesyste,intrduedthestrutureandfuntinfthesystenitssftaredesignandipleentatinfthesyste.keyr

2、ds:eb;ultiediaurseare;prdutinsyste;are1引言目前,多媒体课件已成为课堂教学和学生学习必不可少的工具和手段。然而,当前课件开发形式是编制者按照一定的思路开发的前后连接的系统的教学软件。普遍存在两个问题:二是课件本身是封闭的产品,无法实现多个不同课件之间的资源共享,造成大量的重复劳动和人力和物力的浪费。本文研究如何在网络环境下共享资源、协作开发满足不同教学情境的多媒体课件,并且设计了一个课件制作系统。这个系统具有以下几点特色:1网络环境下协作开发。允许多名课件制作人员同时参与课件开发,采用在分布式环境下团队式的课件制作形式。制作人员可以共享资源,同步开发进度,

3、利用多人的智慧和努力完成课件制作,进步课件的开发效率。2积件式的资源管理。利用数据库系统,管理多媒体资源库、积件库和课件库。实如今互联网上的资源完全共享。做到制作课件时有丰富的资源使用,完成课件后能统一的管理并且能被其他课件共享。3简单的制作系统。系统操作简单,利用鼠标进展简单的设置即实现课件开发,不要求使用者具有编程经历,不提供复杂的操作环境,任何资源的格式均透明。系统采用所见即所得的方式提供最大的使用方便。4统一的数据管理和格式定义。系统可以在全局范围内管理系统中大量的数据,包括文本,图像,动画和剪辑等多种格式。2系统总体构造和功能系统由三局部组成:课件制作客户端、中心效劳器端和资源效劳器

4、端,如图1所示。课件制作客户端供课件制作人员使用,提供一个简单易用的课件制作界面。中心效劳器是一个课件制作工程的共享数据的存放地点,它能管理工程中的课件数据,并且提供了在并行访问中的保护。资源效劳器端是一个大量数据的管理系统,提供了积件和资源的管理功能,构成整个系统的核心。系统中直接面对用户的是课件制作客户端和中心效劳器端。资源效劳器端由管理员管理。1客户端的功能用户通过客户端新建课件工程,利用中心效劳端的帐号登陆中心效劳器,建立一个课件开发的协作环境。其他用户也可以登陆中心效劳器端,利用帐号参加课件的开发环境,形成一个协作的开发环境。各个用户根据需要从中心效劳器获得局部课件内容的编辑权,访问

5、资源效劳器系统获得积件等资源,完成课件的制作。各个用户将完成的内容提交回中心效劳器。在所有工作完成后,可以利用中心效劳器的接口将课件提交到资源效劳器的课件管理系统中。中心效劳器关闭,完成了本次课件开发。2中心效劳器功能用户利用中心效劳器软件建立新工程的帐号,初始化本次工程的共享区域。在工程完成后关闭本次工程帐号。利用中心效劳器软件将课件提交到资源效劳器的课件管理系统。3资源管理效劳器功能资源管理效劳器提供了一个阅读和管理资源的界面。可以通过这个界面完成资源的阅读和删除工作。作为课件客户端和课件管理系统的数据源,提供资源的快速查找和管理。3软件体系构造设计总体上而言,分为两大局部:课件制作和资源

6、管理。课件制作局部是用于用户制作课件,制作时需要一个客户端和中心效劳器端共同工作,构成一个可以网络协作开发的课件制作平台。中心效劳器中有一个中心数据库,用于保存工程中共享的数据。用户通过加锁的方式获得共享数据的编辑权限。资源管理局部管理资源库、积件库和课件库,提供管理的手段和检索的方式。资源库中包括图形、文本、声音、动画、影视片段等多维信息。积件库中存放微教学单元,即为某个教学难点或某个知识技能点而设计的“小课件。积件与课件不同,它不能直接用于教学,必须通过课件编辑环境选择积件库中的素材,组合成所需要的授课内容,即首先进展教学设计,制作合适教学要求的课件,而后适时地以适当的形式播放。课件库存放

7、设计开发完毕的课件和未完工课件,开发完毕的课件可供大家共享使用,未完工课件将被申请提交中心效劳器进展协作开发。图2中各局部功能分配如下:1课件制作客户端软件:包含课件编辑环境、数据处理组件、数据同步组件和资源访问组件四大局部组成。课件编辑环境:是一个所见即所得的编辑环境。一个课件由假设干个积件构成,一个积件又由假设干个eb页面构成,eb页面是各种资源对象的容器。编辑环境提供的一个简单的操作平台,用户只需用鼠标拖拽或点取就可以实现资源的定位、属性的设置,不需要编程即可完成课件编辑工作。课件编辑环境分为积件编辑、页面编辑、工程管理和数据库设置四个局部。工程管理用于对本地工程数据的管理和工程初始化,

8、保存等工作,包括新建、翻开、保存、关闭工程。数据库设置主要设置中心效劳器的位置和访问账号及设置资源效劳器的位置和账号,提供对资源效劳器的资源阅读功能,包括对积件和资源的阅读功能。积件编辑提供对微课件的编辑功能,包括新建,删除,修改,拷贝功能。页面编辑实现页面的参加和删除,拷贝,采用可见即所得的方式编辑eb页面。数据处理组件:实现将页面编辑后的数据格式化为xl格式,使这些数据可以实现用eb阅读器阅读。数据同步组件:实现和中心效劳器通信,调用中心效劳器的组件层完成提交数据、下载数据、锁定数据和解锁数据功能。资源访问组件:实现资源效劳器的资源访问,调用资源效劳器的组件层完成积件和资源的阅读功能。并且

9、可以将这些资源下载到本地。2中心效劳器端软件:包含管理软件界面和效劳器数据库的访问组件两大局部。管理软件由管理员使用,提供一个管理中心效劳器的界面,进展账号管理和课件管理。中心效劳器组件是一组.netreting组件和普通.net组件构成,分为三个局部:一是数据接收.netreting组件,提供承受客户端数据的功能;二是数据上传.netreting组件,可将某个课件上传到资源效劳器上;三是其他组件,实现对本地数据库的查看和设置的功能,供管理软件使用。3资源效劳器端软件:分为两大局部,一个是管理软件界面,另一个是效劳器数据库的访问组件。管理软件由管理员使用,提供一个管理中心效劳器的界面。组件层提

10、供了效劳器端所有的数据库功能。中心数据库利用sqlserver2000搭建。管理软件提供应资源管理器管理员使用。详细功能包括:管理课件编号、资源管理、管理用户帐号。资源效劳器中有一组.netreting组件,实现对中心效劳器或资源提交工具上传数据的审核和承受工作。并且承受查询恳求,将检索到的资源发送给客户端。4系统实现1软件环境操作系统:考虑到这是一个比拟庞大的系统,本身数据容量非常大,所以需要一个稳定高效的操作系统。inds2000操作系统是一个比拟好的选择。首先,inds2000server具有高度的可管理性;其次,它具有很强的平安性;再次,它可靠性也很高,使得系统运行非常稳定。数据库系统

11、:采用irsftsqlserver2000作为属性数据库。irsftsqlserver2000合适于构建部门级的数据库系统,具有强大的数据管理才能,并且保存很好的易用性。利用irsftsqlserver2000还可以创立能集成和利用internet标准如xl、xsl和动态eb页的解决方案,以便更好地在intranet和internet上进展数据的共享和演示。开发平台:选用irsft公司的.net作为系统的开发平台。.net是inds系统中功能最新的强大的开发平台,可以方便地设计出inds应用程序,特别合适于在网络环境下的分布式开发。平台的开发效率高,可以实现多语言的协同开发,同时支持最新的in

12、ternet标准,支持xl和ebservie。2硬件环境由于本系统分成两局部,一个是课件制作客户端,一个是数据库系统。所以需要普通的客户p和数据库效劳器构成一个网络环境。效劳器需处理大量的数据,占用大多数的pu资源。因此系统对计算机的配置有比拟高的要求。客户机使用一般的p即可。3接口设计系统提供通用的计算机外设鼠标和键盘实现系统的所有信息的输入。数据库效劳器通过连接。数据库的位置应可单独调整,不以硬编码的形式出如今代码中。系统中的内部通信是通过.netreting构成的分布式环境。这些组件组成了不同子系统的效劳端和客户端。.net对分布式环境的支持可以有效地降低开发量,这些组件实现了系统内部的

13、通信和功能接口。4数据构造设计系统中的数据可以分为三大类,所有的数据在程序中交换时都是xl格式。数据的交换都是通过各个系统的.netreting组件完成,这些组件完成数据系列化和传输等根本的工作。本系统的数据分为以下几个局部:课件制作客户端本地数据。这些数据通过一个工程文件,和假设干个xl页面文件的形式放在工程目录中。各种资源以文件的形式存放在本地。工程文件中数据构造:工程名称,检索关键字,建立时间,建立用户,课件编号,积件列表,各个积件的页面列表等。工程文件是一个自定义格式的xl文件。页面文件:eb页面。中心数据库数据。库中保存了多张数据库表,保存了账号,课件工程和各个课件的信息。课件工程表

14、:课件编号,课件的根本描绘,课件管理员账号,课件建立时间,工程名称,检索关键字课件参与用户组表:课件编号,课件用户账号。账号表:账号名称,密码,账号的类型系统管理员,普通账号课件积件表:课件编号,积件编号积件信息表:积件编号,积件描绘,检索关键字,创立时间,创立人,积件课程,积件知识点积件页面表:积件编号,页面编号。页面信息表:页面编号,页面描绘,创立时间,创立人,所属积件描绘,检索关键字页面资源表:页面编号,资源编号资源编号表:资源编号,资源类型,创立时间,创立人,资源描绘,检索关键字,资源文件资源数据库数据。库中保存了多张数据库表,保存了账号,课件工程和各个资源的信息。资源数据库和中心数据库表很多是一样的,例如:账号表、课件积件表、积件信息表、积件页面表、页面信息表、资源编号表。在实际使用中,可能要根据不同时期将原来的表格分开,以适应宏大的数据量。不一样的表有:课件描绘表课件编号,课件的根本描绘,课件建立时间,检索关键字。5平安保密设计主要是利用现有的数据库平安性和.net本身的平安支持实现系统的平安要求。5结论基于eb的多媒体课件制作系统实现了在网络协作形式下多人共同开发课件,进步了课件的开发效率。利用数据库系统管理多媒体资源库、积件库和课件库,实如今互联网上的资源完全共享。同时探究了基于积件的开发形式,将每个各知识点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论