高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

什么是响应式网页设计?

2024年多媒体网站设计开发(共16篇)

多媒体网站设计开发 第1篇

由于系统实现网上教学教育的功能,所以最基本的需求就是进行网上教学知识的宣传和学习,所以在功能方面要十分注重教学功能。在系统设计时,要充分考虑到以下关键点:

1、系统操作尽量简约,尽可能地仿真网上教学的实际操作。

2、要充分考虑参与学习者的实际知识掌握情况,要做到循序渐进的学习。

3、在系统安全方面要做到可靠,定期做好数据备份,以防意外情况。

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,网络信息宣传已经是其中最大的一项功能。我们相信要不了太长的时间,用户就可以在网络世界上获得他们在现实世界上可以获得而不方便获得的所有信息。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。。

系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。本系统的可行性分析如下:

由于开发此多媒体网站所需的硬件(计算机及相关硬件)和软件环境(ASP+SQL SERVER),市场上都容易购买到或从相关网站下载,系统成本主要集中在本网站的开发与维护上。而一旦此网站投入使用,不仅可以减少学生的学习强度,提高学习效率,而且方便了学生和教师,减少不必要的书本浪费,节能环保,打破了传统的教学模式,也为网站的进一步推广创造了条件,而且,目标网站不是很复杂,开发的周期较短,人员经济支出不大,为学生老师所节省的大量时间、财力产生的效益将远远大于本网站系统的开发成本,所以从经济方面讲开发此系统是可行的。

多媒体网站的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、安全性好的数据库。

本系统拟采用ASP和SQL SERVER分别作为前端和后端的开发工具,因此从技术方面讲开发此系统是可行的。

本系统是一个基于Web的多媒体网站,是Web技术应用于网上宣传中的产物,是网上教学教育发展历史上的一个新阶段。系统基于Web的工作界面,使您无论身处何地,都能在浏览器中直接对新闻进行录入、浏览、修改、删除、查阅等新闻管理工作。在操作使用上十分方便,只需连上网,在自己的电脑上通过Web浏览器就可使用本系统,同时所有的操作都是基于Web的操作方式,如:链接、按钮、文本框等等。所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训。因此,在操作使用上,本系统简单、方便,易于使员工们接受,本系统尽力为用户着想,因而该系统是方便可操作的。

    即该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。

多媒体网站设计开发 第2篇

本系统所面向的对象是广大的互连网用户。因此,将要采用比较流行的B/S三层结构。

图4-1 B/S三层结构图

前面已经介绍,B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:

(1)开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。

(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。

(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。

从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的图书在线浏览系统采用了基于B/S模式的体系结构。

DREAMWEAVER的优点:

1.最佳的制作效率

多媒体网站设计开发 第3篇

在以往的教学中,传统的讲授法只重视工具功能和方法的讲解,学生被动的接受教学信息,学习自主性难以培养,学习兴趣难以持久。常常出现这样一种现象:网页设计课程教学结束时,学生却不知道如何设计开发一个小型网站。不具备独立项目开发的能力。

项目教学法就是在项目的驱动下,教师指导学生通过完成一个较完整的项目工作而进行的相关教学活动。 在项目教学中,学生自主学习,边学边做,注重完成项目的过程而不是最终的结果,激发学生的创造性和学习积极性,取得良好的教学效果。

1 《网页设计与制作》课程在传统教学中存在的问题

传统的教学模式已经不能满足需要

我们以往的课堂教学中采用的教学模式比较单一,一般情况下是在多媒体教室中上课,以教师为中心,主要由教师首先进行课程内容的讲解示范。而实践课的安排则是紧随课堂讲解内容,安排学生上机进行练习。整个教学过程中教师的讲课都是按照教学大纲进行,按部就班的严格执行教学进度安排,学生的学习是被动的,不能提高学生的学习兴趣。在实践课的教学中教师一般会布置每次的实践内容,学生只会做教师布置的和讲过的内容,每当学生完成教师布置的任务,很多学生往往就会万事大吉,结束练习任务。这样的方式很难培养学生的创造能力和学习能力。

学习准备不充分

学生在学习《网页设计与制作》这门课程之前需要的基础知识较多,比如基本的编程能力,美学修养等方面。而我校一些学生的培养计划中对教学内容不能很好衔接,学生多数没有相关方面的预备知识,所以学习起来吃力,学习中没有成就感,久而久之,学习积极性受挫。

缺乏合适的教材

《网页设计与制作》课程的教材市场上非常多,但是大多数教材只是单一介绍工具软件的使用方法,没有从整体上系统的介绍网站的设计与开发。在这类教材的指导下,学生只能通过课堂学会部分工具的使用,不能学习应用工具开发网站的能力。

2 项目教学法

项目教学法的内涵及特点

项目教学法源自于美国实用主义哲学家和教育家杜威的设计教学法,后来被他的学生不断发展和丰富。项目教学法是指在教学中通过实施完整的项目案例而进行的教学活动,在教学过程中由教师对项目进行分解和适度的示范,按照实际工作中的方法与步骤展开教学。让学生分组围绕各自的学习项目进行讨论,协作学习,最后共同完成项目。其目的是在课堂教学中把理论教学和实践教学完美地结合在一起,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。这种教学方法不仅培养了学生的自学能力、分析问题和解决实际问题的能力、团队协作的能力,同时也提升了学生的专业技术和职业素质,满足了社会对学生能力的需求。

项目教学法与传统教学法相比,其特点在于这种教学法使教学活动由以书本为中心转变为以项目为中心,由以课堂为中心转变为以实践操作为中心,由以教师为中心转变为以学生协作为中心。这种教学方法真正有利于我们实现教育的真正目的。避开了我们以往一味追求知识传授的系统性和完整性,重点培养了学生的实践动手能力和创新能力。

项目教学法的理论依据

项目教学法的理论依据是建构主义的学习理论。建构主义学习理论认为,知识不是通过教师传授得到的,而是学生在一定的情景下,借助他人(包括教师和同学)的帮助,利用必要的学习资料,通过意义建构的方式而获得。基于建构主义的教学法要求,在学习过程中,要以学生为中心,教师应担当帮助者角色,利用情景、协作、会话等学习环境要素,充分发挥学生的主体性和创新精神,使学生有效地达到对当前所学知识的意义建构。与传统的教学法相比较,区别主要表现在三个中心的转变,即由教师为中心转变为以学生为中心,由教材为中心转变为以“项目”为中心,由以课堂为中心转变为以实际经验为中心。所以,在运用项目教学法进行教学设计时,学生是认知的主体,是知识意义的主动建构者[1]。

3 项目教学法在《网页设计与制作》课程中的实施

项目的设计

项目的选择

在项目教学中,一个项目选取的好坏直接影响到教学取得的效果,则我们选择的项目首先应具有一定的代表性,要最大范围的覆盖学生需要掌握的学习内容中的各级知识点,但该项目应比较简单,使得初学者容易上手。其次项目的目标应非常明确,有确定的开始时间和结束时间,要完成的学生之前从未做过的工作,但又是学生易于理解,较为熟悉的,最好能够贴近学生生活,这样可以提高学生的学习兴趣。基于以上的考虑,在《网页设计与制作》的教学课堂中,通过和学生的讨论,了解了他们的实际情况,最后确定本次教学的项目主题为“我们的班级”。将该项目分成班级首页、班级成员、班级大事、班级课程、班级资源、班级论坛等多个模块。要求每个模块最终完成一定的功能,待学生完全熟悉了网页设计这门课程后,给学生进行分组,以4~5人为1个项目小组,选出1名项目组长。每个小组分别负责不同模块的开发。

项目内容的分析

在教学中过程中,我们把一个该项目分成按照功能分成若干个模块,而每个模块根据中根据对应的知识点再划分为部分课堂的教学内容,从而把教学目标和教学内容融入到对这个项目的理解和实践中。这样使得教学的过程实际上变成了这个项目的建构过程。同时我们将软件工程的思想贯穿其中,让学生掌握实际项目实施的整个过程。具体的做法是,我们把每一个项目主题分成每一个教学单元,围绕这个主题再提出项目计划的目标,然后利用项目的设计过程,结合具体实例讲解教学内容,包括HTML,CSS,JAVASCRIPT为主的内容,还要涉及PS,FLASH、数据库等相关知识,最后布置给学生确定的项目任务。

项目的实施

项目的示范

在项目准备阶段我们给每组学生提供作 为示范的网站的源代码,让学生结合自己的项目任务体验网页设计中网页布局、语法结构、网站元素设计、内容排版、色彩组合、链接导航、CSS的应用、模板、表单等技术,引导学生自己规划网页布局、编排网页的设计思路。

项目的实践

前期的示范阶段结束后进入实施阶段,本阶段中学生严格按照既定的项目计划应用已有知识和技能进入具体的网站设计与制作阶段,这个阶段是整个项目开发中最重要的一个阶段,因为这是学生消化和吸收知识的阶段。每位组员专职专责,并且定期讨论各自的工作进展发表各自的最新见解,以便协同工作。在此过程中学生肯定会遇到一些自己解决不了的难题需要教师进行帮助。对于学生遇到的具有共性的问题,笔者可以在课堂统一示范,解决问题。对于个别问题,笔者首先适当的进行引导吗,提供一些解决问题的方法来启发学生,这样不但可以提高学生独立解决问题的能力,还可以使享受到知识探索过程中的乐趣和成就感。

此外在本项目设计过程中,教师一方面监督学生按照项目计划进度执行项目,保证教学任务的顺利完成。另一方面教师必须让组内的每一位同学都参加到项目的实践当中来,定期检查组内每位同学的任务完成情况,如遇到了用已有知识无法解决的问题,应首先让组内学生交流讨论解决问题,教师只需督促各组按照计划进度进行即可。这样有利于提高学生自己动手动脑思考问题的能力和团队合作和人际间的沟通能力。

项目的评价

评价总结也是项目教学法中重要的一个步骤,它既可以对学生的综合素质进行评价,也可以对教师的教学成果进行评价,对于反馈教学信息、帮助教师改进教学设计都具有一定的效果。评价总结共分成三个部分,一是自我评价,学生根据自己在项目组中活动的表现进行自我点评,主要结合自己在项目开发过程中的学习能力,合作能力,参与程度,以及所起作用等各方面的表现情况进行评价。二是各组互评,利用网站评价指标和标准从学生的角度对作品效果进行评价。三是综合评价,主要是教师对各组的项目成果进行整体评价,在评价各组学生设计的网站时可以从主题是否鲜明,布局是否合理,色调搭配是否合理,功能实现及实用性等方面进行客观评价,并根据每组的相对不足给出具体改进及修改建议让学生进一步完善网站的建设。

4 项目教学法在教学中需要注意的问题

选取适当的项目,提高学生学习兴趣

我们始终在探索如何提高学生的学习兴趣,让“要我学”变成“我要学”,在本课程中笔者首先让学生欣赏漂亮和简单的网站,然后引导学生主动发现自己身边的素材,尽量注意选取项目的实用性和复杂程度,这样有助于维持他们的学习积极性,让他们发挥自己的想象力设计网页,让他们有很大的成就感和满足感。

采用协作学习的方式,提高学生综合能力

网页设计与制作这门课程要求学生不仅要掌握网页制作的基本工具,而且要将其运用到项目实践中,对学生的能力要求更高。我们打破传统教学模式,以学生小组为单位进行实践教学,使学生更加主动的学习,同时还需要与项目小组的其他成员协调和沟通,构建良好的人际关系,加强自身的语言沟通能力、组织协调能力的培养。

要让每位学生都参与项目到项目中去

在项目的实施过程中,一部分基础差的学生存在依赖思想,指望能力强的学生多做工作,自己少做或不做工作。笔者要让他们在项目实施过程中有事可做,所以在项目分工后要求每个学生都有自己的项目进度计划表和自己的设计结果,以此来评价每个组员的工作。

5 结束语

通过项目教学法的实践,我们认识到在网页设计与制作这门课程中必须重点培养学生的学习兴趣,进而提高学生自主学习的能力,项目开发的能力以及团队协作的意识。

参考文献:

[1] 周利民.项目教学法在计算机课程教学中的实践[J].电脑知识与技术,2008(9):85-88.

[2] 赵鑫.项目教学法在高职《网页设计与制作》课程教学中的应用[D].武汉:华中师范大学,2009:5.

[3] 钟志贤.信息化教学模式[M].北京:北京师范大学出版社,2007:108.

多媒体网站设计开发 第4篇

本次毕业设计是在xx导师的精心指导下,论文从选题、撰写、修改到定稿,xxx老师都给予了悉心的指导且倾注了大量的心血。老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高,这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在此对闫老师表示最诚挚的感谢!

在毕业设计过程中,每当我徘徊不前时许多老师和同学给了我很多的启示和帮助,从而使我能顺利进行并完成我的毕业设计。在此我十分感谢这些给过我帮助的老师和同学。

感谢好朋友xxx和xxx,他们帮助我解决了环境的搭建问题。

感谢身边所有的好朋友陪伴我渡过充实的大学生活。

感谢生我养我的父母对我的无限宽容和疼爱。

多媒体网站设计开发 第5篇

关键词:电子商务专业;人才;培养与实践

我们先来看一组电子商务专业发展数据:2001年中国有北方交大、北邮、浙大等13所大学开办了电子商务专业, 2002年中国有中山大学、天津大学等83所大学开办了电子商务专业,到2005年中国有125所大学,独立设立的高职高专有795所,单本科专业就有275个。

再来看一组相关数据:联合国《2004年电子商务发展报告》,2003年世界电子商务交易额万亿美元,比2002年增长69%,预计到2006年世界电子商务交易额将达万优美元,占全球商品销售额的18%。我们再来看一组中国电子商务方面的相关数据;2004年12月31日,上网用户总数为9400万,占,上网计算机总数达4160万台,CN下注册域名数为432077个,WWW站点数为668900个。到2005年12月31日,上网计算机总数达4950万台。据中国互联网中心报告,到2007年7月25日,中国内地网民数达亿。

电子商务专业所涵盖的业务包括:信息交换、售前售后服务、销售、电子支付、运输(包括商品的发送管理和运输跟踪,以及电子化传送的产品的实际发送)、组建虚拟企业、公司和贸易伙伴可以共同拥有和运营共享的商业方法。

因此,从技术和商务的角度来说,可以认为:电子商务就是要解决在信息时代一个企业如何做生意的问题。是企业的商务活动通过与计算机网络的整合,综合运用信息技术以协调和协作方式处理贸易伙伴的商务活动,使企业达到提升商业经营效率、降低成本、提高服务质量、改进对市场变化快速反应能力、拓宽业务范围、提高竞争能力等一系列目标。

电子商务专业学生必须掌握专业必备的基础理论和专门知识,具有英语应用能力、计算机应用能力、专业技术应用能力,能胜任现代化生产、建设、管理、服务第一线需要的网络营销、网络贸易、网站开发、设计、管理等岗位,具有创新精神和较强实践能力的高等技术应用性专门人才。专业知识要求有商务管理、网络营销、网页网站设计开发三方面的知识层次和结构。综合上述,电子商务应用型人才的培养与实践应从以下几方面进行。

1 合理安排课程

电子商务应用型人才的培养必须侧重实践教学,同时还应根据其发展方向来选择或编写相适应的课程。目前电子商务专业主要有三个重点学习方向,①商务管理方向,②网络营销方向,③网页网站设计开发方向。以职业岗位群所需要的知识与能力结构为核心,兼顾长远发展的需要,拓展横向能力素质来设置课程体系,不同的专业方向应根据与自身相应的能力模式(块)来选择课程。同时,应根据需要选择或编写一套适合各类电子商务应用型人才培养的教材。教材应注重理论与实际、专业知识与职业技能协调统一,体现本专业岗位的职业特征。

2 建立校外实训基地

建立校外实训基地。为了使学生对电子商务整个活动过程,以及商品的营销过程等有一定的感性认识,应与“企业教学指导委员会”的成员单位及其他相关电子商务企业签订协议,建立实训基地。

聘请相关企业管理人员进行综合案例教学。为使学生能够较快地适应工作和向更高层次的发展,应结合各门课程的内容,聘请电子商务公司的相关人员进行综合案例教学。

3 建立“双师”型教师队伍

教育部明确指出“各高职(高专)院校一方面要通过支持教师参与产学研结合、专业实践能力培训等措施,提高现有教师队伍的‘双师’素质;另一方面要重视从企事业单位引进既有工作实践经验,又有较扎实理论基础的高级技术人员和管理人员充实教师队伍。学校在职务晋升和提高工资待遇方面,对具有‘双师’素质的教师应予以倾斜。”

在师资队伍建设中,在对高学历提出要求的同时,还应要求一定比例的专业教师具有一定年限的电子公司、商务公司、网站建设及开发等方面的实际工作经验。“双师型”教师除分期、分配送名校培训外。也可以通过另外一个途径培养,即让教师分期、分批到企业顶岗实习,掌握本专业的技能。还可以根据需要聘请一部分在企业生产管理第一线的工程技术和管理人员,担任兼职教师。

4 建立校内模拟实验室

突出学生实践能力的培养是高职应用型人才教育最显著的特征。校内实践教学基地是高职院校开展实践教学,提高学生实践能力的必备场所。在我国高职教育中,校内实践基地承担了实践教学的大部分任务,是学生在校期间实践能力和职业素质养成的主要场所。

建立校内模拟实验室。学习电子商务各方面的知识,掌握信息处理操作技能是培养应用型人才的关键。建议学校购置教学模拟软件,比如说西安交大开发的博星电子商务实验软件,浙江科大开发的电子商务模拟实训软件,夏门大学和一方软件公司开发的电子商务专业模拟及测评软件、深圳恒达时实业有限公司开发的电子商务软件等都是不错的软件,建立电子商务模拟实验室,使学生熟悉各项电子商务操作内容的关键。同时也可利用电子商务实验室对学生电子商务知识进行测评并对想取得电子商务师、高级电子商务师的同学进行培训和考试。

另外电子商务实验室在平时不用的时候也可作为市场营销、国际贸易、计算机等相关专业的实训机房。

5 建立校内模拟公司

为了提高学生的专业技能及就业技能,同时丰富学生的课余文化生活,加强学生与社会的接触,深入地了解社会,提升学生适应社会环境的能力,根据各院学生的课程安排及教学任务要求,培养学生运用管理系统的思维,建立现代组织的能力及分析归纳、讲演与逻辑判断能力,组建电子商务模拟公司,选拔一些优秀的学生参与模拟公司组织与管理工作,并进行各岗位竞聘,轮岗,各岗位也可根据学生的业绩来进行提升。

模拟电子商务公司的建立,可以提升学生的学习兴趣及上课参与意识,提升学生的职业技能及就业技能,也可以丰富和充实学生的课余文化生活,还可以培养学生的职业道德素养。更可以加强学生的社交能力及组织管理能力,为学生走向社会提供实践经验。

6 建立适合的就业推荐中心

就业,不管是昨天、今天、明天,永远都是一个永恒的话题,是一个关系到国计民生的问题,是一个关乎国家稳定的大事,也是能否实现全面建设小康社会目标的前提,没有一个满意的就业率,学校就没有生机;没有一个高质量的就业率,学校就不可能有发展的动力

一个学校的发展、兴旺跟就业率有很大的关系,一个专业的生存,就业率更是关键,好的专业需要好的就业率来衬托,没有就业再好的专业也会死亡。而建立适合的就业推荐中心正是迎合了这潮流。

7 合作办学

合作办学可以引进国内外优质教育资源,借鉴国内外有益的教学和管理经验,提高办学在更大范围、更广领域和更高层次上参与教育合作等方面提供了保障。有着广阔的发展空间和前景,它对促进专业建设,课程、教材和教学改革以及教育管理体制、运行机制、提高办学水平都有着积极意义。

通过国内外合作办学,为学校学习国内外先进的教学理念、教育模式、教学方法、组织形式以及管理模式等创造了便利条件;同时,对促进原有资源的优化配置,收到了积极的成效。

合作办学是办学的一条新思想,合作办学可以共享优秀资源,借助对方师资力量,办学能力,声誉等进行更好的办学。

8 网上办学、多媒体办学

网学办学是现在办学的一种新的形式,网学办学,远程教育借助国际互联网的优秀资源,进行优秀师资共享,优秀课件共享。另外多媒体教学也是我们目前教学应多采用的一种方式。

“多媒体”与“网络”的联姻促成了“多媒体网络教学”的产生。作为信息时代的教学媒体,多媒体网络技术所具有的集成性、交互性、可控性、信息空间主体化和非线性等特点使其与黑板、粉笔、挂图等传统媒体有质的区别。多媒体与网络技术特有的优点使其对教学的介入,不仅改变了教学手段,而且对传统的教学、教学模式、教学内容、教学方法等产生了深远的影响。

多媒体网站设计开发 第6篇

目前国内外所进行的网上教学教育,要么是照本宣科地捧着书进行手把手地教,要么是利用一些较初级的局域网版的实际操作,但是由于不太切合实际需求,所以基本没能把网上教学教育的要义很好的传授给学生。

这就要求网上教学教育从教者们能进行一个新的更适合的教育系统,以更好的做好网上教学基本教育需求。

本系统拟采用B/S模式进行构架。作为一种软件构架模式,B/S与C/S有着很大的区别。

B/S结构:(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。

B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。

C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、 Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。

B/S结构的优点: 

(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理。 

(2)、业务扩展简单方便,通过增加网页即可增加服务器功能。

(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新。

(4)、开发简单,共享性强

B/S 模式的缺点: 

(1)、个性化特点明显降低,无法实现具有个性化的功能要求。

(个性化的要求取决以软件框架,而非架构,分享B/S软件就蛮灵活)

(2)、操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。

(如果辅助于插件,照样可以用键盘快速操作 )

(3)、页面动态刷新,响应速度明显降低。

(分享软件用分页保证响应速度稳定)

(4)、功能弱化,难以实现传统模式下的特殊功能要求。

C/S 模式的优点: 

(1)、由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。

(当数据少时,速度与B/S软件一般;当数据超过十万时,C/S软件变慢,B/S

软件能维持稳定速度)

(2)、操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。

(似乎可以随意排列界面,但遇到第二客户要求时又要从头做起,不叫灵活)

(3)、C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。

C/S 模式的缺点: 

(1)、需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。

(2)、兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序。

(3)、开发成本较高,需要具有一定专业水准的技术人员才能完成。

(就开发企业管理软件而言,C/S开发人员比B/S开发人员的成本低了许多)

B/S架构软件的优势与劣势

(1)、维护和升级方式简单

目前,软件系统的改进和升级越来越频繁,C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的 升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的,例如一些招聘网站就需要采用B/S模式,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。

(2)、系统的性能

多媒体网站设计开发 第7篇

关键词:电子商务 教学资源建设 资源规划

一、建设意义

1.为电子商务人才培养提供指导和学习平台

通过建设电子商务专业教学资源库,扩展学校电子商务人才的知识范围,提高学生专业实操技能,整体提升专业培养的水平,从而解决目前电子商务专业的人才培养与市场需求之间的矛盾,满足本专业学生就业或创业知识需要。

2.为电子商务师职业技能鉴定考级提供学习平台

按照国家电子商务发展规划,根据国家和省电子商务等级岗位标准、开发岗位培训课程建设等方面内容,提供职业标准、政策法规、岗位标准等业务相关的音视频素材资源的检索和在线指导,从而促进企业电子商务岗位设置、人力资源建设、员工培训、业务流程规范等方面的快速发展,最终实现企业电子商务业务能力和服务水平的提升。

二、建设内容

1.电子商务教学资源建设

根据电子商务专业课程体系,建设服务于不同学习者自主学习、引领高职电子商务专业建设、支持企业岗位培训及网络营销,根据电子商务相关岗位标准制定数字化专业教学资源库。

(1)职业岗位标准库。根据中国人力资源和社会保障部颁布的《电子商务师国家职业标准》、国内各主要企业电子商务岗位标准、电子商务行业标准等建立。

(2)综合实践项目库。由综合实践项目和课题专项实操项目,以培养既有理论知识又具备一定实践能力的技能型电子商务人才为目标,根据不同的职业岗位要求,包含电子商务网络营销员、网络广告推广员、在线客服、网上创业者、网站管理员、网站开发员等6类电子商务岗位任职要求与工作任务,要包括淘宝开店及网上销售、网络营销推广、在线售后服务、电子商务网站设计开发、网络营销软文写作、网络广告文案策划、网络商务信息采集与处理和电子商务安全管理等8个大类的综合实践内容。

(3)课题库。课题库重点包括网络安全、网络营销、商品信息采集与处理、网上开店创业、客户服务与管理、商务网站设计与制作、网店管理等7门专业核心课题的教学大纲、教学活动设计、多媒体课件、试题库。

(4)教学资源素材。以展现工作规范、工作工具软件、工作过程、电子商务企业案例、大型电子商务企业网站链接等组成的文字案例、视频、动画、图片等教学资源素材,形成电子商务教学资源素材库。

①案例库:收集不同电子商务网站和淘宝网店的成功网络营销案例。

②视频库:收集或建设与课题内容相关联的,反映网络购物、网上开店、商务网站设计制作等几十个业务流程、实际操作、课堂教学的相关活动视频,主要通过网上视频和网站搜索、收集、下载、整理获得。

③动画库:包括B2B、B2C、C2C等不同模式电子商务业务流程的动画,主要通过在淘宝网搜集或在网上下载。

多媒体网站设计开发 第8篇

is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. is part of the .NET Framework, and when coding applications you have access to classes in the .NET Framework. You can code your applications in any language compatible with the common language runtime (CLR), including Microsoft Visual Basic, C#, JScript .NET, and J#. These languages enable you to develop applications that benefit from the common language runtime, type safety, inheritance, and so on.

includes:

The page and controls framework is a programming framework that runs on a Web server to dynamically produce and render Web pages. Web pages can be requested from any browser or client device, and renders markup (such as HTML) to the requesting browser. As a rule, you can use the same page for multiple browsers, because renders the appropriate markup for the browser making the request. However, you can design your Web page to target a specific browser, such as Microsoft Internet Explorer 6, and take advantage of the features of that browser. supports mobile controls for Web-enabled devices such as cellular phones, handheld computers, and personal digital assistants (PDAs).

Web pages are completely object-oriented. Within Web pages you can work with HTML elements using properties, methods, and events. The page framework removes the implementation details of the separation of client and server inherent in Web-based applications by presenting a unified model for responding to client events in code that runs at the server. The framework also automatically maintains the state of a page and the controls on that page during the page processing life cycle.

The page and controls framework also enables you to encapsulate common UI functionality in easy-to-use, reusable controls. Controls are written once, can be used in many pages, and are integrated into the Web page that they are placed in during rendering.

The page and controls framework also provides features to control the overall look and feel of your Web site via themes and skins. You can define themes and skins and then apply them at a page level or at a control level.

In addition to themes, you can define master pages that you use to create a consistent layout for the pages in your application. A single master page defines the layout and standard behavior that you want for all the pages (or a group of pages) in your application. You can then create individual content pages that contain the page-specific content you want to display. When users request the content pages, they merge with the master page to produce output that combines the layout of the master page with the content from the content page.

All code is compiled, which enables strong typing, performance optimizations, and early binding, among other benefits. Once the code has been compiled, the common language runtime further compiles code to native code, providing improved performance.

includes a compiler that will compile all your application components including pages and controls into an assembly that the hosting environment can then use to service user requests.

In addition to the security features of .NET, provides an advanced security infrastructure for authenticating and authorizing user access as well as performing other security-related tasks. You can authenticate users using Windows authentication supplied by IIS, or you can manage authentication using your own user database using forms authentication and membership. Additionally, you can manage the authorization to the capabilities and information of your Web application using Windows groups or your own custom role database using roles. You can easily remove, add to, or replace these schemes depending upon the needs of your application.

always runs with a particular Windows identity so you can secure your application using Windows capabilities such as NTFS Access Control Lists (ACLs), database permissions, and so on. For more information on the identity of ,

provides intrinsic state management functionality that enables you to store information between page requests, such as customer information or the contents of a shopping cart. You can save and manage application-specific, session-specific, page-specific, user-specific, and developer-defined information. This information can be independent of any controls on the page.

offers distributed state facilities, which enable you to manage state information across multiple instances of the same application on one computer or on several computers.

applications use a configuration system that enables you to define configuration settings for your Web server, for a Web site, or for individual applications. You can make configuration settings at the time your applications are deployed and can add or revise configuration settings at any time with minimal impact on operational Web applications and servers. configuration settings are stored in XML-based files. Because these XML files are ASCII text files, it is simple to make configuration changes to your Web applications. You can extend the configuration scheme to suit your requirements.

includes features that enable you to monitor health and performance of your application. health monitoring enables reporting of key events that provide information about the health of an application and about error conditions. These events show a combination of diagnostics and monitoring characteristics and offer a high degree of flexibility in terms of what is logged and how it is logged.

supports two groups of performance counters accessible to your applications:

takes advantage of the run-time debugging infrastructure to provide cross-language and cross-computer debugging support. You can debug both managed and unmanaged objects, as well as all languages supported by the common language runtime and script languages.

In addition, the page framework provides a trace mode that enables you to insert instrumentation messages into your Web pages.

supports XML Web services. An XML Web service is a component containing business functionality that enables applications to exchange information across firewalls using standards like HTTP and XML messaging. XML Web services are not tied to a particular component technology or object-calling convention. As a result, programs written in any language, using any component model, and running on any operating system can access XML Web services.

includes an extensible hosting environment that controls the life cycle of an application from when a user first accesses a resource (such as a page) in the application to the point at which the application is shut down. While relies on a Web server (IIS) as an application host, provides much of the hosting functionality itself. The architecture of enables you to respond to application events and create custom HTTP handlers and HTTP modules.

includes enhanced support for creating designers for Web server controls for use with a visual design tool such as Visual Studio. Designers enable you to build a design-time user interface for a control, so that developers can configure your control's properties and content in the visual design tool.

Introduction to the C# Language and the .NET Framework  C# is an elegant and type-safe object-oriented language that enables developers to build a wide range of secure and robust applications that run on the .NET Framework. You can use C# to create traditional Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Microsoft Visual C# 2005 provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to facilitate rapid application development based on version of the C# language and the .NET Framework.

Note

The Visual C# documentation assumes that you have an understanding of basic programming concepts. If you are a complete beginner, you might want to explore Visual C# Express Edition, which is available on the Web. You can also take advantage of any of several excellent books and Web resources on C# to learn practical programming skills.

C# syntax is highly expressive, yet with less than 90 keywords, it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin working productively in C# within a very short time. C# syntax simplifies many of the complexities of C++ while providing powerful features such as nullable value types, enumerations, delegates, anonymous methods and direct memory access, which are not found in Java. C# also supports generic methods and types, which provide increased type safety and performance, and iterators, which enable implementers of collection classes to define custom iteration behaviors that are simple to use by client code.

As an object-oriented language, C# supports the concepts of encapsulation, inheritance and polymorphism. All variables and methods, including the Main method, the application's entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C#, a struct is like a lightweight class; it is a stack-allocated type that can implement interfaces but does not support inheritance.

In addition to these basic object-oriented principles, C# facilitates the development of software components through several innovative language constructs, including:

If you need to interact with other Windows software such as COM objects or native Win32 DLLs, you can do this in C# through a process called _Interop._ Interop enables C# programs to do just about anything that a native C++ application can do. C# even supports pointers and the concept of _unsafe_ code for those cases in which direct memory access is absolutely critical.

The C# build process is simple compared to C and C++ and more flexible than in Java. There are no separate header files, and no requirement that methods and types be declared in a particular order. A C# source file may define any number of classes, structs, interfaces, and events.

C# programs run on the .NET Framework, an integral component of Windows that includes a virtual execution system called the common language runtime (CLR) and a unified set of class libraries. The CLR is Microsoft's commercial implementation of the common language infrastructure (CLI), an international standard that is the basis for creating execution and development environments in which languages and libraries work together seamlessly.

Source code written in C# is compiled into an intermediate language (IL) that conforms to the CLI specification. The IL code, along with resources such as bitmaps and strings, is stored on disk in an executable file called an assembly, typically with an extension of .exe or .dll. An assembly contains a manifest that provides information on the assembly's types, version, culture, and security requirements.

When the C# program is executed, the assembly is loaded into the CLR, which might take various actions based on the information in the manifest. Then, if the security requirements are met, the CLR performs just in time (JIT) compilation to convert the IL code into native machine instructions. The CLR also provides other services related to automatic garbage collection, exception handling, and resource management. Code that is executed by the CLR is sometimes referred to as _managed code,_ in contrast to _unmanaged code_ which is compiled into native machine language that targets a specific system. The following diagram illustrates the compile-time and run time relationships of C# source code files, the base class libraries, assemblies, and the CLR.

Language interoperability is a key feature of the .NET Framework. Because the IL code produced by the C# compiler conforms to the Common Type Specification (CTS), IL code generated from C# can interact with code that was generated from the .NET versions of Visual Basic, Visual C++, Visual J#, or any of more than 20 other CTS-compliant languages. A single assembly may contain multiple modules written in different .NET languages, and the types can reference each other just as if they were written in the same language.

In addition to the run time services, the .NET Framework also includes an extensive library of over 4000 classes organized into namespaces that provide a wide variety of useful functionality for everything from file input and output to string manipulation to XML parsing, to Windows Forms controls. The typical C# application uses the .NET Framework class library extensively to handle common _plumbing_ chores.

本外文资料出自由Russ Basiura, Mike Batongbacal, 康博. 编写的Professional Web Services.

SQL Server 2000

是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。 作为 .NET Framework 的一部分提供。当您编写 应用程序的代码时,可以访问 .NET Framework 中的类。您可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 应用程序。

包括:

页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 网页。可以从任何浏览器或客户端设备请求 网页, 会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 网页,并利用该浏览器的功能。 支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。

网页是完全面向对象的。在 网页中,可以使用属性、方法和事件来处理 HTML 元素。 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态。

使用 页和控件框架还可以将常用的 UI 功能封装成易于使用且可重用的控件。控件只需编写一次,即可用于许多页并集成到 网页中。这些控件在呈现期间放入 网页中。

页和控件框架还提供各种功能,以便可以通过主题和外观来控制网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。

除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。一个母版页可以定义您希望应用程序中的所有页(或一组页)所具有的布局和标准行为。然后可以创建包含要显示的页特定内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并,产生将母版页的布局与内容页中的内容组合在一起的输出。

所有 代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将 编译为本机代码,从而提供增强的性能。

包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后 宿主环境可以使用该程序集来处理用户请求。

除了 .NET 的安全功能外, 还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。您可以使用由 IIS 提供的 Windows 身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用 Forms 身份验证和 成员资格来管理身份验证。此外,可以使用 Windows 组或您自己的自定义角色数据库(使用 角色)来管理 Web 应用程序的功能和信息方面的授权。您可以根据应用程序的需要方便地移除、添加或替换这些方案。

始终使用特定的 Windows 标识运行,因此,您可以通过使用 Windows 功能(例如 NTFS 访问控制列表 (ACL)、数据库权限等等)来保护应用程序的安全。

提供了内部状态管理功能,它使您能够存储页请求期间的信息,例如客户信息或购物车的内容。您可以保存和管理应用程序特定、会话特定、页特定、用户特定和开发人员定义的信息。此信息可以独立于页上的任何控件。

提供了分布式状态功能,使您能够管理一台计算机或数台计算机上同一应用程序的多个实例的状态信息。

通过 应用程序使用的配置系统,可以定义 Web 服务器、网站或单个应用程序的配置设置。您可以在部署 应用程序时定义配置设置,并且可以随时添加或修订配置设置,且对运行的 Web 应用程序和服务器具有最小的影响。 配置设置存储在基于 XML 的文件中。由于这些 XML 文件是 ASCII 文本文件,因此对 Web 应用程序进行配置更改比较简单。您可以扩展配置方案,使其符合自己的要求。

包括可监视 应用程序的运行状况和性能的功能。使用 运行状况监视可以报告关键事件,这些关键事件提供有关应用程序的运行状况和错误情况的信息。这些事件显示诊断和监视特征的组合,并在记录哪些事件以及如何记录事件等方面提供了高度的灵活性。

支持两组可供应用程序访问的性能计数器:

利用运行库调试基础结构来提供跨语言和跨计算机调试支持。可以调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。

此外, 页框架提供使您可以将检测消息插入 网页的跟踪模式。

支持 XML Web services。XML Web services 是包含业务功能的组件,利用该业务功能,应用程序可以使用 HTTP 和 XML 消息等标准跨越防火墙交换信息。XML Web services 不用依靠特定的组件技术或对象调用约定。因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问 XML Web services。

包括一个可扩展的宿主环境,该环境控制应用程序的生命周期,即从用户首次访问此应用程序中的资源(例如页)到应用程序关闭这一期间。虽然 依赖作为应用程序宿主的 Web 服务器 (IIS),但 自身也提供了许多宿主功能。通过 的基础结构,您可以响应应用程序事件并创建自定义 HTTP 处理程序和 HTTP 模块。

中提供了对创建 Web 服务器控件设计器(用于可视化设计工具,例如 Visual Studio)的增强支持。使用设计器可以为控件生成设计时用户界面,这样开发人员可以在可视化设计工具中配置控件的属性和内容。

多媒体网站设计开发 第9篇

【关键词】通用教学设计;全纳教育;网络教育;ADDLE

【中图分类号】G420

【文献标识码】A

前言

“人类社会进入二十一世纪,信息技术已渗透到经济发展和社会生活的各个方面,人们的生产方式、生活方式以及学习方式正在发生深刻的变化,全民教育、优质教育、个性化学习和终身学习已成为信息时代教育发展的重要特征。”信息技术是当前我国教育改革和发展重要推动力,作为信息技术融入教育的主要形式――网络教育已成为信息社会中人们在学校或工作内外获得教育的重要途径,网络教育因其载体――网络的特质而拥有人们所共知的伦理特征,即实现任何人在任何地方、任何时间学习任何内容。通过网络教学设计可以为所有学习者提供机会平等,有效、有意义的学习环境,达成同等的学习目标,促进和改善他们的学习绩效。

由于网络教学过程与传统教学或培训过程相比发生了很大的变化,如教学对象的不确定性、教学目标多元性、教学内容多媒体化、学习者的适应性、学习绩效的评价等,一些网络教学仍采取学校教育或传统培训的隐喻,使得网络教育实践的表现和效果并不令人满意,学习者的学习绩效差异性很大,其主要原因在于网络教学设计仍然沿袭传统教学设计模式,不能适应网络学习用户的学习需求和学习偏好。本文借鉴通用设计的理念,探讨在网络环境下的网络教学设计一一通用教学设计的基本原则和实践模式。

一 通用教学设计溯源及其内涵

1 通用设计

通用设计(Universal Design,又称“全方位设计”、“万能设计”),源自于建筑业术语,由美国北卡罗莱纳州立大学的Ronald 提出,即产品和环境的设计不需要调适或特殊设计而能为最广泛的用户去使用。

美国1998年通过了《辅助科技法》,其中也对“通用设计”作出了界定:术语“通用设计”意指设计和分发能够为最大范围内不同能力的人们所使用的产品与服务的一种观念或哲学,包括可直接使用(不必借助辅助科技)的产品与服务,以及与辅助科技并用的产品与服务。通用设计是一种设计理念,而不关乎某种具体的设计方法:通用设计是一种设计哲学,不仅仅是科学的设计,更是一种伦理德性上的关怀。

2 通用教学设计

通用教学设计(Universal Instructional Design,UID),是指在设计和传达教学时,包括考虑所有学习者潜在需求的一个过程,意味着界定和消除教和学过程中不必要的障碍。它由物理世界中的通用设计和教育领域的教学设计概念融合而来,并把灵活性(flexibility),一致性(consistency),易访问性(accessibility,又译为无障碍),清晰性(explicitness)和支持性(supportiveness)作为其关键特征。它是一个普及的理念――超越了无障碍,思考如何使不同背景和不同学习倾向的学习者的学习绩效最大化,以及同时实现学习过程中对于特殊调适的需求最小化。

多媒体网站设计开发 第10篇

自从80年代中期以来,国际互联网(Internet)在美国得到迅猛发展并获得了巨大的成功,吸引了世界上许多国家和地区纷纷加入Internet的行列。Web是访问Internet的一种最容易、最流行的方式,利用Web作为工具访问Internet的人数占了绝大多数,因此,Web蕴藏着极大的教育潜力,基于Web的远程教学有着非常广阔的前景。发展Web下的远程教育网站已成为了当今流行的远程教育基础建设项目。

一、教育网站的特点

1.采用多媒体的呈现方式

教学实践已经证实:在教学活动中加入多媒体的教学手段,可以使教学活动得到更佳的效果。随着网络带宽的增大、网络新技术的不断涌现,图形、图像、声音等多媒体效果可以在网络上实现传输与应用,多媒体网络教学与为了可能。各种多媒体素材都可以通过多媒体的Web创作工具轻易地嵌入到Web页面中,以超文本的形式提供给学习者进行学习。如运用双向的语音传输可能进行师生间的远程讨论交流;运用流式媒体技术可以实现影视教学节目的实时点播等等。

2.交互性

网络教学对于传统教学媒体来说,一个很重要的特点就是它的交互性。在教学活动中交互性的活动是很常见的;教师需要学生学习情况的反馈;学生需要教师解答一些学习上遇到的问题……在这方面,电视、广播这种单向的教学媒体就无能为力了,而网络教学媒体则可以轻易地做到这一点。学习者可以根据自己的实际情况来选择各种远程教育的课程;通过远程交流系统(BBS)学生可以向教师及时反馈学习的效果,教师也可以向学生解答学习难点;Flash技术还可以制作出具有交互能力的动画。

3.开放性

基于Web的网络教学具有其它教学媒体所无法比拟的开放性环境。

首先,远程教学所使用的载体——浏览器(Browser)就具有很强的开放性。浏览器是一个Web公用的统一的客户浏览程序,对于远程教学来说,浏览器就是学习者学习的平台。每个学习者不需要有专门的客户端平台,只要他们的电脑能上网,使用这个公共的客房端平台(浏览器),就可获取各种服务器端的学习资料。浏览器中可供选择的网址有成千上万个,学习者可供选择的学习资源也是无穷无尽、没有国界的,全世界的学习资源通过Web得到了共享。浏览器这种统一的学习端软件给远程教育带来了开放性。

其次,教师与学生是在完全开放的教学环境中进行教学活动的。教师可以根据学生反馈的学习结果对教学内容进行随时随地的修改,学生马上就可以得到最新的教材;教学资料库是开放的,各个教师都可以把自己完成的课件加入到库中;所有的学生只要登录到网络上,不管身处何地,也不管是白天还是晚上,都可以进行学习,可以根据自己的需要选择课程、教师、课件等,一切都是自由的。

4.灵活性

因为远程教学的内容是通过超文本的方式进行链接的,所以对教学内容的修改就有很大的灵活性——只要把单独的教学页面做好了,修改一下页面间的链接关系就可以了。这样就使教学站点内容的维护更新变得很简单,不象使用CD-ROM作为载体的教学内容那样难以修改、更新。

二、教育网站所实现的功能模块

1.远程教学系统

远程教学系统是指基于Internet上的实时的虚拟的集成学习环境的教学模式。它是从资源共享的角度出发,利用网络为教师提供了一个虚拟的教室,教师根据教学所需把自己的教学内容用网页的形式放在网上,为尽可能多的学习者提供服务。学生只要有一台可以上网的电脑,就可以在任何时间、任何地点通过网络进行听课。而且师生之间的交流都是以语音、图像等多媒体的方式进行实时交流的,就如同在同一教室中一样,可以取得很好的学习效果。

同时远程教学可以让学生根据自己的不同情况进行自主学习,由学生根据自己的需要选择学习内容,使学习者不受时间、空间的限制,更多、更快、更有效地获取知识。基于网络及多媒体的教学方式使课程更加生动,使学习效果更好、学习效率更高,也使各种教学资源得到了充分的利用。远程教学系统的出现是对传统教学方式的革命。

2.智能答疑系统

学习者在知识的学习过程中总会提出各种问题,需要教师的指点、解答。对学生所提出的问题加以汇总和分析,可以总结出教师在教学过程中的得失,作为反馈可以使教师能够及时高效地调整教学方法,提高教学质量。对学习中的疑问进行及时准确的解答在实际教学中是十分重要的。

通过教学网络,我们可以把“答案”这一工作交给智能答疑系统完成。不同的学生在学习中虽然会提出各种各样的问题,但是在相同学习内容的学习中,学习者提出的问题往往会具有一定的相似性。远程教学智能答疑系统就是根据学习者提出问题的相似性这一原理进行设计开发的。

智能答疑系统其实是具有智能搜索引擎的数据库系统,学生在学习过程中提出的普遍问题、教师在教学中积累的典型问题和精心准备的答案,都可以作为独立的数据存放在数据库中。当学习者提出问题时,系统可以通过分析自动在数据库中寻找最适合的答案。还可以通过关键字匹配、搜索算法和问题勾连技术,使学生在学习中快速得到问题的解答。系统提供的问题统计分析功能,可以使教师及时地知道教学的难点,采取相应的措施,从而提高教学质量。

3.在线考试系统

远程的考试系统是一个基于数据库和Internet的远程在线实时测试系统,包括教师的出题、学生应答系统、批阅卷系统和题库管理系统。

首先,它是一个基于大型关系式数据库上的应用软件,大量题库、试卷,用户信息等都是作为数据库记录的形式存储。数据以数据库的形式进行存贮,使系统的管理维护和扩展更为方便,更容易地实现从数据库中随机自动产生一份试卷。

其次,在线考试系统是建立在Internet上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担。 在线考试系统的优势在于学生只要接入Internet, 就可以从任何地点进行实时的考试,考完后可以马上得到考试结果,及时进行知识修补。教师可以立即统计、分析该次考试成绩,以评价学生的学习情况,掌握试卷的难易程度。

4.教学资料库

随着计算机辅助教育的普及,教师在教学中制作及使用CAI课件越来越多,各种CAI课件成为教师节不可缺少的教学资料。但是CAI课件的制作有很高的技巧性,一个高质的课件往往是教师的心血之作。然而我们不可能要求每个教师都使用自己制作的课件进行教学。只要我们把大量的优秀的课件作品收集起来,放在Internet上,供有需要的教师有选择地使用,这就是我们在教学网站中建立教学资料库的目的。

“上海市中小学教育信息网”的教学资料库就是一个很成功的例子,它包含了中小学教学的方方面面,各个学科、各个年级的优秀课件都包含其中。资料库由上海各区的教育信息中心分科负责开发及维护,各区根据自己学科师资力量各自负责所专长科目的课件,大大提高了课件开发的效率和课件的质量。

教学资源库对教育主管部门来说避免了课件重复开发,同时又可以集中力量进行课件精品的创作,另一方面为教师、学生提供了一个优秀课件资源仓库,便于教学,也有利于教学软件的推广。

5.远程交流系统

远程交流系统是一个基于网络的实时、异地进行交流的场所。它提供的是一个基于电子公告板(BBS)的信息交流讨论系统。在远程教学的过程 中,学生可以随时在远程交流系统中把自己的一些问题、心得等在远程交流系统中与教师和其他同学进行公开讨论或私下的交流。

目前先进的远程交流系统还包括实时语音的交谈。登录到系统的用户(学生、教师)可以通过网络进行实时的语音交谈。在一个教室中的任何学生可以申请发言,教师有权赋予特定学生发言的权力。在得到教师的授权后,学生可以用语音发表见解。在这个教室中的所有其他学生和教师,实时地听到该学生的发言。这样就最大限度地模拟课堂教学的效果。不过由于受目_络带宽的限制,语音交流还存在不少技术上的障碍。

6.远程多媒体视音频点播系统

远程多媒体视音频点播系统可以实现各种题材的视频、音频教学节目的远程点播。它就像教育电台、电视台,可以向学习者提供各种丰富多彩的影音资料,但它比电台、电视台有更大的覆盖面(只要有一台可以上网的计算机就可以接收它的全部节目),而且是实时点播的,没有节目播出时间的限制。而且在节目中还可以加入各种交互的控制,以达到互动播出的效果。

目前的远程视频点播是通过一种叫“流式媒体”的技术实现的。所谓流式媒体传输,就是一种基于时间的媒体信息向用户计算机的连续实时传输技术,这种媒体信息可以是动画、声音,也可以是视频。当用户观看其中的内容时,不必等待整个文件全部下载完毕,当媒体文件在客户机内播放时,文件的剩余部分就会在后台同时从服务器内循环下载。从而充分利用的网络带宽,实现了实时视音频播放。

7.课外活动组织服务系统

现实中的学习生活是丰富多彩的,学生在学习之余有自己可

目前的远程视频点播是通过一种叫“流式媒体”的技术实现的。所谓流式媒体传输,就是一种基于时间的媒体信息向用户计算机的连续实时传输技术,这种媒体信息可以是动画、声音,也可以是视频。当用户观看其中的内容时,不必等待整个文件全部下载完毕,当媒体文件在客户机内播放时,文件的剩余部分就会在后台同时从服务器内循环下载。从而充分利用的网络带宽,实现了实时视音频播放。

多媒体网站设计开发 第11篇

图6-1 系统首页

此界面为多媒体网站的首页,是所有用户进入系统的第一个界面,所有的操作都可以在这个平台上进行。

首页可分为三部分:第一部分是网站LOGO和网站名称,以蓝色调为背景基调,时尚而又富有时代气息。

第二部分是系统功能导航栏,功能划分清晰而无重叠冗余。

第三部分是几个主要栏目的主要资讯。

图6-2 文章浏览界面

此界面为多媒体网站的文章浏览界面,是用户进行文章查看的界面,因此类页面的布局和操作大致相同,所以只取其中一例进行解释。

此页面大部分与首页相仿,只是在文章内容显示处有些不同,并在文章下方设置了一个返回的按钮,方便用户时间返回产一页,很人性化。

图6-3 自我测试页面

此界面为多媒体网站的一个很有特色的功能,是用户进行自我测试的页面,方便用户随时了解知识的掌握情况,以便进行更进一步的学习。

功能操作区可分为两部分:一是测试区,用户在此可以进行测试。另一部分是提交答案及下载答案的功能按钮区。

多媒体网站设计开发 第12篇

【关键词】Zigbee;3G技术;智能电表;3G集中器网关

近年来,随着移动通信网络与物联网技术的不断发展和融合,基于“3G物联网云端平台”的产品方案在不断被提出和实现。其中,使用传感器技术、射频识别技术、网络通信技术、嵌入式开发技术的网络产品,越来越广泛地应用于工业生产、轨道交通、智能家居、环境监控等各个领域中。

3G技术(第三代移动通信)是融合了多媒体告诉通信的新一代移动网络系统技术,其升级的软硬件设备支持高速的数据传输,目前存在四种标准:CDMA2000,WCDMA,TD-SCDMA,WiMAX。

Zigbee是一种短距离、低速率的无线传感器网络技术,基于IEEE 无线标准,使用免费的通信频段,具有自诊断、自组织网络、自动路由、网络自愈等功能和优点[1]。

GAE(Google App Engine)是一个Google管理中心用于Web应用程序开发和托管的云平台,支持Google云计算和互联网服务引擎操作,并具有专有数据库,提供稳定免费的网站空间[2]。

为了使得物联网和移动通信网能够结合,发挥信息网络IT技术更大的作用,本文基于“Zigbee传感网”和“3G互联网”技术,以智能仪表无线抄表为背景,设计了一种新型智能电表数据采集系统。并且在上位机服务器中,使用GAE服务引擎开发互联网应用程序,实现服务型网站的基础功能。

1.系统概述

智能电表数据采集系统总体设计如图1所示。

智能电表数据采集系统由三层结构组成,第一层使用Zigbee智能电表作为数据终端;第二层使用3G无线集中器网关作为连接设备,集中器利用3G上网方式进入Internet,访问服务器网站。第三层使用服务器网站作为管理中心平台,对集中器进行远程的响应和操作,方便电力公司和其他专业公司的应用。系统主要实现了电表无线自动抄表和信息管理等功能,核心组件由以下三部分构成。

Zigbee智能电表

基于Zigbee技术设计的智能电表,兼容了无线抄表的功能。它利用CC2430单片机,接收电能计量模块ADE7755的脉冲量信号,利用Zigbee无线网络通信方式,可将测量数据定时上传,中断响应上位机实时抄表、命令下载执行等功能[3]。

无线3G集中器网关

集中器网关的功能在于建立电表与管理系统的异构网络互联。网关通过Zigbee网络从智能电表中采集数据,将采集信息通过3G网络上传至网络服务器,同时应答服务器的相关命令。集中器带有SIM卡接口和人机界面,支持网络运营商提供的其他3G相关业务。

管理系统网站

管理系统网站是上位机服务器管理中心,提供扩展的信息管理业务。它利用Google的软硬件平台,提供良好的运行环境。网站基于Spring MVC框架,使用异步JavaScript和XML技术开发网页,优化用户界面,提高服务器性能。另外,GAE提供丰富的资源如E-Mail接口,方便用户开发扩展功能。

2.硬件设计

系统硬件设计的核心是Zigbee智能电表和无线3G集中器网关的硬件设计。

Zigbee智能电表硬件设计

相比于传统的支持DL/T645-2007规约RS-485总线型电表,Zigbee智能电表功耗低、布置方便、

克服远程布线带来的缺陷,还兼容抄表器的功能。

Zigbee智能电表以CC2430作为核心控制芯片。CC2430作为支持SoC片上系统解决方案的控制芯片,支持Zigbee基础的 ISM波段应用。内置的8051内核可以方便ADE7755单相表计量芯片与51单片机之间的硬件设计的移植,并支持软件的一致性设计。其中,ADE7755电能计量数据采集电路原理如图2所示。

在实现Zigbee基本节点的功能之后,为了使节点能够在多变的环境下稳定通信,需要加大网络节点的通信距离和收发功率。其中,CC2591是一款频段无线应用的高效RF前端,它能够通过功率放大器提升至高达22dBm的输出功率从而增长通信距离以及通信稳定性[4]。由于CC2430与CC2591具有良好的兼容性,两者的连接并不需要复杂的电路,电路原理如图3所示。

原理图中,RF_N,RF_P引脚分别与CC2430的对应引脚相连,RXTX引脚与TXRX_SWICTH相连,即实现了传输信号的连接。为了提高高频电路电源的稳定性,在AVDD_PA1,AVDD_PA2,AVDD_LNA放大器的供电电源端口,均并联2个解耦电容,用来高频解耦与低频解耦。BIAS引脚连接精确偏置电阻,提供参考电流。ANT引脚则外接单端天线。集中器网关的硬件中也采用了该电路作为Zigbee无线网络的接口。

无线3G集中器网关硬件设计

无线3G集中器网关具有Zigbee和3G网络接口,实现局域网和广域网的互联功能。按照模块化设计的方法,总体设计框图如图4所示。

集中器网关的硬件设计主要分以下部分:

(1)选择ARM9微控制器芯片S3C2440,设计Nor FLASH、Nand FLASH、SDRAM、EERPROM和SD卡存储器电路。(2)设计无线Zigbee接口电路,使用CC2430+CC2591芯片,与S3C2440串口连接。集中器的CC2430作为Zigbee网络的主站,控制Zigbee网络节点的数据传输。(3)设计无线3G接口电路,S3C2440以USB的方式连接SIM5218专用模块,可满足无线数据速率的要求。(4)其他电路:如外部看门狗、LED指示灯、拨码开关、串行总线、以太网、JTAG调试接口等。

集中器网关选用SIMCom SIM5218模块,它是一款四频GSM/GPRS/EDGE WCDMA和GPS的组合模块,接口丰富。

控制器SC32440通过USB接口与SIM5218进行通信。SIM5218模块接口电路原理如图5所示。原理图将SIM5218芯片的基本功能引脚引出,包括高速USB接口引脚:USB_D+、USB_D-;串行数据接口引脚:UART_TXD、UART_RXD;SIM卡接口引脚:CARD_CLK、CARD_V、CARD_RST、CARD_DATA;以及音频引脚MIC_N、MIC_P、MIC_IN。原理图使用了SIM5218普通I/O引脚,GPIO1:输出信号,控制三极管Q1,导通/关闭LED,越来指示3G通信网络的状态。GPIO3:输入信号,作为控制器的请求信号量REQ_IT,当输入有效时,说明控制器已准备好数据传输。GPIO5:输出信号,作为SIM5218的请求信号量S_RTS,当输出有效时,说明SIM5218已准备好数据传输。

3.嵌入式软件设计

嵌入式软件设计主要包括Zigbee智能电表固件和无线3G集中器网关固件设计。本文重点阐述集中器网关的软件设计。

内核驱动程序设计

集中器网关应用了嵌入式Linux操作系统作为开发平台。Linux内核驱动程序主要为USB驱动、USB转串口驱动和PPP拨号驱动程序。由于Linux内核提供了USB core子系统来处理USB设备大部分的复杂工作,主要工作在于驱动程序和USB core的接口设计,以设备的接口提供的功能为基础进行USB驱动程序的编写。在完成函数调用后,将相应的USB驱动提交给设备模型,添加到USB总线的驱动链表里即可。

集中器管理任务设计

在完成内核驱动程序设计之后,集中器Linux系统启动3G拨号上网程序,将自身IP注册到运营商服务器其中,之后定时启动socket套接字通信任务,按照已经注册的IP和端口号,建立基于TCP的可靠性连接,完成与服务器的握手。由于SIM5218自动支持的下行速度及的上行速度服务,因此传输速率不是限制系统通信效率的因素。

集中器在与管理系统完成握手连接之后,启动应用程序,之后执行中断处理程序,主要包括:Zigbee串口中断处理服务程序、3G中断处理服务程序和设备中断处理服务程序分别完成,分别完成Zigbee电表节点数据采集、3G数据发送与接收、人机界面操作与显示的功能。应用程序的总体设计框图,如图6所示。Linux环境下中断服务程序设计面向对象,只要确定中断触发条件,并将中断服务程序注册到系统中即可。

3G数据通信由集中器网关发起,以定时器中断的方式进行。每隔一段时间(可设置),集中器开启Zigbee网络,轮询节点电表的电量信息,并与原有的记录进行对比,若发生变化,首先分析其变化范围是否合理,若在计算算法的合理范围内,则将历史记录修改,并启动3G通信数据传输过程。

集中器网关完整的数据通信流程如下图7所示。此为基于客户端的通信程序流程图,其中,网络服务器地址是固定的,由管理系统统一分配。

4.管理系统网站设计

管理系统网站可以设置在电力公司大楼或小区物业管理中心,除了完成无线抄表功能外,还可以作为一个宣传、加强公司客户沟通的平台。用户可以通过各种终端设备登陆网站获取想要的信息。

基于服务器端的网站基本数据通信流程如下图8所示。通信数据格式采用HTTP报文协议。当集中器定时发起3G数据传输时,网络服务器接收集中器发来的数据,首先进行数据来源验证,其次拆包数据进行校验,若通过则将数据记录在对应的数据实体,并保存至数据库中,最后返回一个状态代码,该状态代码流程基于W3C标准HTTP协议状态代码实现。

服务器系统处理动作如下:(1)当网址不存在、服务器存在错误时,系统结束通信并返回错误状态代码;(2)当服务器对报文数据校验出错、服务器保存出错、报文请求超时,系统要求集中器重传;(3)当集中器成功上传数据并通过验证和校验时,系统结束并返回准确状态代码,数据更新至后台数据库中;(4)当服务器收到报文请求,但身份验证信息不正确,系统报告服务器出错设备ID。

集中器设备采用HTTP协议传输数据,数据内容采用json方式,并存储到HTTP报文中。数据校验采用CRC(Cyclic Redundancy Check,循环冗余校验码)方式,确保数据正确传输。集中器设备使用REST方式访问接口,通过一般Response答复机制,查看代码中异常处理返回值的状态。

5.总结

本文重点研究了基于Zigbee和3G技术的无线智能电表数据采集系统,研发了Zigbee无线智能电表、具有3G网络接口和Zigbee网络接口的集中器设备及其管理系统网站。该系统结合自定义的智能电表串口接入协议,采用嵌入式Linux操作系统作为开发平台,主要实现集中器数据采集、拨号上网和与网络服务器的3G数据通信功能。

管理系统设计采用Spring技术作为主框架,GAE作为系统引擎;采用Cron技术实现邮件传递,GWT及Spring MVC技术完成界面显示,并使用JCache提高页面访问速度。通过整合GWT和XMPP通信模块,扩展了管理系统的功能,可实现论坛、微博以及在线用户聊天等功能。

参考文献

[1]李文仲,段朝玉.Zigbee 2006无线网络与无线定位实战[M].北京航空航天大学出版社,2008:5-7.

[2]胡泉,胡金柱,谢芳.基于GAE的专业服务网信息获取技术研究[J].电信科学,2011(12):21-22.

[3]周军,史兴才,徐超.基于ZigBee的多用户智能电表设计[J].电测与仪表,2010(01):57-58.

多媒体网站设计开发 第13篇

With the continuous economic development and people's quality of life rapidly improved, so the computer and network popularization and promotion in the community have been greatly developed. The online learning is as a product of IT and WWW technology development; more and more people accept it. And promote social development and technical progress the most basic social division of labor, that is, the education system. Therefore, to further promote national online teaching and further promote the development of online education, must be done online education foundation of teaching work. And this work is duty-bound to fall on the education sector, especially the universities shoulders.

  This multi-media teaching site mainly for the online teaching in school for students to provide a network platform that allows students wherever and whenever, as long as there is a network where you can learn online, to arrange for study time, not only broke the school to teach place time limitations, but save the resources of schools, but also saves the teacher time students, so students and teachers to facilitate online communication more freely. The system uses ASP + SQL Sever 2000 as a development tool. By B / S architecture, based on Microsoft and Microsoft SQL Server database development, installation and operation are very convenient, and hardware requirements on the server is not great. The system has good portability, and can ensure the completion of the system has good stability and scalability. System according to standardized, hierarchical design, and enterprise. To achieve the display of the main course front and inquiries, test questions and answers online to download 、 Member registration, login, and the latest curriculum, teacher presentation, and also provides users with features such as online communication platform; background is mainly used for database management, administrator of the program to add, delete, update and information on registered members and management, system maintenance.

Key Words:Multimedia web site, ASP, SQL, interactive

多媒体网站设计开发 第14篇

网络教学是在Internet上进行的活动,即利用计算机网络进行服务、信息等交流,而交流就涉及到了网站设计和网络学习,网络教学作为一门独立的专业课程,已初具规模,网络学习也已得到了很好的发展。一些教学网站已经成功地给人们的生活带来了巨大的影响,网络学习也为人们的生活带来了巨大的改变,人们足不出户就可以在线学习和掌握自己所需要的知识,也可以与专业的权威教授进行交流,解答疑难问题。全国各大高校也应全球化下的信息技术的高速发展的需要,都相应的开设了网上精品课堂,而怎样使用好网站进行网络学习,就需要进行这方面的学习了。本课题的选择就是针对现今世界网络学习的发展对现代人的要求而来,可以帮助人们更好的通过对多媒体这门课程的学习,对网上教学专业课程的有关知识有所了解和掌握,更好的利用现代网络技术,使现代生活更加的便捷美好。全球化下的信息技术的高速发展,网上教学的发展也与日俱增。网上教学网站作为网络学习的桥梁,其设计和实现正如传统经济下企业店铺的经营和管理,凭借自身各方面的优势,网站在沟通和促进整个行业的发展方面都有至关重要的作用。

多媒体网站规划与设计是网上教学需要的归纳,总结的结果。一旦网站设计成功,同学们就可以随时随地,在只要拥有网络的条件下,学习网上教学的专业知识。还有就是,完全可以不用特意地去找专业的老师,花大把的钱去在有限的时间里去速成,在这里,只需要在留言板上写下你的疑问,专业的权威教授就会尽快地解答你的问题。总之一句话,网站的建设,完全是为了您的方便。

    本课程的建设是基于网络快速发展的今天,为同学提供一个网络平台,可以让同学无论何时何地,只要有网络的地方就可以进行网上学习,自行安排学习时间,不仅突破了学校授课的地点时间的局限性,更节约了学校的各种资源,而且还节省了老师同学的时间,网上的交流让老师同学更加的自由方便。

    课程采用同步练习的方式使同学们对所学知识掌握的更加灵活更加扎实。

    同步练习的习题都是经验丰富的教授通过多年的教学精心编写,更有很多与实践相结合的案例分析。

    课程还采用在线测试的方式使同学及时了解自己的学习状况,及时解决问题。

    多媒体课程网站的建设,同学会对这门课程有一个全新的认识和学习,成为网上教学专业领域的佼佼者,不但因为对这门课程的学习提高对网上教学专业知识的掌握,而且还能提高自己的自学能力和查找资料的能力。

为求能利用笔者所学习到的网络知识,将多媒体课程的知识利用网络平台展示给同学及所有学习本课程的人们,并利用网上教学的形式来进行学习,笔者对本系统的设计规划和调试做了全程掌控和操作,并在设计时尽力考虑到有些操作能力不太好的朋友,系统设计遵循功能齐全化,操作重新简约化。

多媒体网站设计开发 第15篇

关键词:教育信息;自主学习;网络课程;学习方式

中图分类号:

1 选题背景

网络课程与一般的多媒体教学软件不同,它是学习者利用网络进行远程学习的教材,主要是指通过网络表现的某门学科的教学内容及实施的教学活动的总和。它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境。其中网络教学支撑环境特指支持网络教学的软件工具、教学资源以及在网络教学平台上实施的教学活动。我国当前的教育课程改革提出了转变学生的学习方式,建立以“主动参与、乐于探究、交流与合作”为特征的学习方式,是一种能充分发挥学生主动性、合作精神的学习模式。网络的发展为自主学习提供了新的空间。因此,积极开展基于网络环境下的自主学习是实现学习方式变革的有效途径,设计好网络课程中自主学习活动具有重要意义。

2 我国目_络课程设计现状

据查阅的中国电化教育、中国远程教育、中国期刊网以及有关自主学习、网络课程、任务驱动的理论、技术书籍和网络课件,在目前,对自主学习和网络课程进行了比较系统的研究。发现目前研究主要是针对网络课程中自主学习的策略、原则、条件、具备的能力和意义的总体研究,对网络课程中自主学习活动的学习方式、学习内容、手段没有提出很详细的研究,没有研究具体的设计,也还未在技术上支持设计。因此,一个合格的系统设计就要求在网络课程自主学习活动设计要合理,设计功能要完善,更能营造出一个良好的学习环境。在这样一个良好的条件和环境下,学习者能轻松学习、保证学习进度和状态、保证学习效果,完成学习任务。

网络课程是一种新的教学模式,它不仅会改变我们的班级授课形式,使得课堂教学的效率得到进一步提高,而且它还会为我们带来方便廉价的网络授课方式,改变许多人接受教育的形式。但目前我国部分地区上网条件和学生的计算机技能等方面还存在限制,还不能实现完全网络化的学习。因此,设计网络课程必须切合实际,合理估计网上学习的效果,切忌片面夸大网络课程的学习功能。我们要形成正确的网络教学观念,使网上教学和网络课程发挥出应有的作用。

3 网络课程主体设计思路和设计的基本内容

主体设计思路

在具体的开发过程中,要注意描述性文字要精炼、准确。色彩的选择应清晰、明快、简洁,颜色搭配合理,主题与背景在色彩上要有鲜明的对比,以便在画质上,应要求构图合理、美观,画面清晰、稳定,色彩分明、色调悦目,动画、影像播放流畅、具有真实感。图形图像应有足够的清晰度。

设计的基本内容

网络课程设计功能设计和知识结构设计。功能设计的基本原则是满足使用者的需求,使用方便。知识结构设计应以有利于体现教学内容的层次体系并有利于实现个别化学习,有利于培养学生的发散思维。此外,还应考虑学习者的认知特点,对学习环境进行认真的设计,为学生学习提供及时的帮助。

网络课程设计的方式是主要目的是自主学习板块的设计,教师处于辅导和服务的地位,所以,给学生提供一个自主化、个性化和能方便获取信息资源的网络环境是一个较关键的要素。本学习平台将依据现代的教学设计理论和建构主义学习理论,对系统设计包括如下子系统:系统管理和维护支持模块;学习引导模块;学习工具模块;网上答疑模块;评价模块;资源库等。

环境是一个较关键的要素。本学习平台将依据现代的教学设计理论和建构主义学习理论,对系统设计包括如下子系统:系统管理和维护支持模块;学习引导模块;学习工具模块;网上答疑模块;评价模块;资源库等。

根据相关课程的特点和自主学习特征,网络课程的主要内容包括教学资料、重点难点、图片资料、公告中心等栏目,重点对支持自主学习活动的环境进行了设计,由学习资源、调查表、下载系统、在线测试、在线留言、答疑系统、常见问题(FAQ)搜索引擎构成。

4 网络课程的详细设计

主页设计与制作

网络课程的界面设计要本着友好性、灵活性、明确性和可靠性的原则,使人机交互简单快捷,形成较好的教学反馈。画面结构布局要合理,教学内容应能突出而形象地展示在学习者的面前。结合设计的内容、方式等,设计的《教育信息处理》的网络课程的首页界面。

导航栏设计

由于网络课程信息量巨大,内部信息之间的关系可能异常复杂。个别化学习中,学习者是主动的探索者,而且网络课程信息量大、开放性强,内部信息之间的关系可能异常复杂。学习内容、学习进度、学习过程由学习者自己掌握,如果学习者在学习过程中缺乏教师的指导,易发生迷航。因此,设计导航尤其重要,要综合考虑用户对象、学科特点及软件类型等多方面问题。

为实现网络课件的系统性和交互性,网页采用导航方式,课程内容的组织以有导航结构的WEB页面为主,使学习者易于定位学习内容;课程内容采用模块化组织方法,以模块为具体划分依据,同时在设计中要结合网络课程内容。

数据库设计

本设计主要采用Access作为数据库管理系统。Microsoft Access2003作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能,足以满足网络的数据管理及处理需要。数据库的设计动态网站设计的重要环节,下面介绍对几个重要模块的设计。

教学资料模块、重点难点模块和公告中心模块设计与制作

学习资料,重点难点和图片资料是教师提供给学习者的基本学习材料。主要是靠老师通过数据库到网站,而且设计要注意知识的系统性,重视知识任务之间的联系,遵循“循序渐进”。设计中给出知识任务的联系,这样就有利于学习者自主学习。这三个板块也是网站设计中静态设计用得比较多的地方,设计比较容易。教学资料包括课程简介、实验大纲、教学计划和教学大纲,从各方面介绍了教育信息处理课程的内容和实际课堂学习的步骤。以纲要的形式规定出学科的内容、体系和范围,它规定课程的教学目标和课程的实质性内容,是编写教科书的直依据,也是检查教学质量的直接尺度,对教学工作具有直接的指导意义。

下载中心模块设计

下载中心主要是将课件和各种资料上传到网上供学生下载,方便学习者利用余时间对客商所讲的知识进行系统的复习和自学。

(1)上传系统的设计

上传系统可以同时上传几个文件,文件也标明了大小,既可以节省上传时间,也方便了同学对文件的下载。

(2)下载系统的设计

在主页和下载模块中都可以选择对资源的下载。

在线留言模块设计与制作

学习资料和重点难点里也有同样的在线留言。在学习资料和重点难点后面都加了留言板。学习者学习后也可以对这材料提出看法或者补充内容,或者评论等。这是一个很好的老师与同学间、学生之间相互交流的渠道。

答疑系统、常见问题和搜索引擎模块的设计与制作

答疑系统的设计与制作

学习者进行自主学习,没有了教师面对面地解释和演绎,它要求学习者从听众变为探索者,进行深刻的思考。但到百思不得其解时,及时的答疑和帮助成了必不可少的内容。学生在自主学习的时候遇到问题时可以在里面提问,教师登录后进行答疑。对于网上自主学习,答疑是学习中一个很重要的步骤和内容。这样,教师和学生就有了一个很好的交流平台,学生遇到问题得到解决,消除学习过程中许多障碍。

常见问题的设计与制作

常见问题,是集中了在该门课程中学生常遇到的问题。教师在进行课程设计时候,把这些问题添加到这栏目中。这样,当学习者遇到类似问题时候可以从中获得快速的解答,消除学习中的障碍;也可以减轻教师在教学过程中的工作量,缩短学生获得解答的时间。

搜索引擎的设计与制作

搜索引擎,是在该课程中提供关键词来搜索知识点、概念、任务等。是一种网上学习的必备常用的工具。学习者在“关键词”后搜索栏里输入相应的关键词,按“搜索”按钮,就能实现搜索功能。其中在常见问题中,搜索结合了教育信息处理的课程,分为“数据结构”、“数据库”、“SQL”的三类搜索。在搜索引擎中,同样也分了许多类别,主要是结合这个搜索是按关键词搜索的,所以是按照关键词的首字母分类,分为“A---D”、“E---H”、“I---L”、“M---P”、“R---U”、“V---Z”。

调查表模块的设计与制作

问卷调查统计系统可以提供最细节的第一手资料。创建问卷后,您可以查看柱状方式统计结果表进一步查看每个问题的回答详情,掌握最全面的调查分析资料。

5 结束语

本课题完成了网络课程网站设计的整体构架,实现了教学资料、重点难点和图片资料等栏目的设计,基本实现了所有模块的设计并通过测试运行,学生自主学习的基本栏目及形式和初步内容:在上传下载、答疑系统、常见问题FAQ搜索引擎、调查表和在线留言都设计完成。该设计为教育信息处理和网络课程提供了合理的学习过程和丰富的学习资源,对学生的课程预习、复习以及促进课程资源的共享方面将发挥更加积极的作用。

参考文献:

[1]黄迪明.软件技术基础(第二版)[D].电子科技大学,2004:1-272.

[2]苏玉雄.基于网络环境的自主学习的探究[J].中小学电教,2005(03):33-34.

[3]林小芳,吴怡.ASP动态网页设计教程[M].北京:清华大学出版社,2006:4-63.

[4]蔡勇,杭志,倪文志数据库设计教程[M].北京:清华大学出版社,2006:179-272.

[5]谢幼如.网络课程开发与应用[M].北京:电子工业出版社,2005:22-35.

[6]李红美.网络环境下自主学习模式的探讨[J].电化教育研究,2004(132):45-47.

多媒体网站设计开发 第16篇

后台修改主页信息(课程信息、教师信息等):

<%

if (_cx_)=_0_ then

(__)

end if

%>

<%

lb=trim(request(_lb_))

connopen()

set rs=(__)

if trim(request(_updt_))=_1_ then

'sql=_insert into allgonggao(title,content,lb) values('_&trim(request(_title_))&_','_&trim(request(_content_))&_','_&lb&_')_

sql=_update dx set content='_&request(_content_)&_' where title='_&lb&_'_

(sql)

猜你喜欢