第九章多媒体应用系统设计1第九章多媒体应用系统设计知识点1多媒体应用系统开发方法知识点2多媒体应用系统的规划知识点3多媒体应用系统设计的任务与原则知识点4多媒体课件系统设计知识点5多媒体电子出版物系统设计知识点6网络多媒体广告设计29.1多媒体应用系统开发方法9.1.1多媒体软件工程概述1.软件危机20世纪60年代中期,大容量、高速度计算机的出现,使计算机的应用范围迅速扩大,软件开发急剧增长。软件系统的规模越来越大,复杂程度越来越高,软件可靠性问题也越来越突出。原来的个人设计、个人使用的方式不再能满足要求,迫切需要改变软件生产方式,提高软件生产率,软件危机开始爆发。32.多媒体软件工程多媒体软件工程主要研究多媒体软件生产的客观规律性,建立与系统化多媒体软件开发有关的概念、原则、方法、技术和工具,指导和支持多媒体软件系统的开发活动,以期达到降低软件生产成本、改进软件产品质量、提高软件生产率的目标。49.1.2多媒体应用系统软件过程1.多媒体应用系统软件过程概述软件过程(SoftwareProcedure)是指软件生存周期所涉及的一系列相关过程。软件过程可概括为三类:基本过程类、支持过程类和组织过程类。为了获得满足目标的多媒体应用系统,多媒体软件过程不仅涉及工程开发,而且还涉及工程支持和工程管理,通常采用软件能力成熟度模型(CapabilityMaturityModelforSoftware,CMM)进行项目管理和自我评估。52.基于软件生存周期的多媒体软件开发过程3.基于能力成熟度(CMM)过程的项目管理与评估过程69.1.3多媒体应用系统开发模型1.瀑布模型制定计划需求分析系统设计软件编程软件测试软件维护72.快速原型模型83.螺旋模型94.构件集成模型问题域识别构件生成构件查找构件构件库组装系统YN105.增量模型增量1分析设计编码测试第一个增量的发布增量2分析设计编码测试第二个增量的发布增量3分析设计编码测试第三个增量的发布116.智能模型获取需求需求分析具体描述优化程序验证维护知识库/专家系统调整129.2多媒体应用系统的规划9.2.1多媒体应用系统规划的任务选题规划目标分析系统内容规划系统结构规划项目进度规划资源需求资源规划项目费用规划项目总体设计方案必要的规划过程质量计划沟通计划人力资源计划风险计划采购计划辅助的规划过程139.2.2选题规划1.明确选题2.目标分析149.2.3系统内容规划1.多媒体应用系统建模概述多媒体应用系统还可以看成是由一系列有序的模型构成的,这些有序模型通常为包括功能模型、信息模型、数据模型、控制模型和决策模型等,所谓有序是指这些模型上分别在系统的不同开发阶段、不同开发层次上建立的。2.系统内容规划系统内容规划包括对多媒体应用系统工具要素、项目干系人的分析、形式要素和物质要素的分析。159.2.4系统结构规划系统结构描述的是系统的行为特征,系统结构规划是依据系统内容的特征建立的。多媒体应用系统的系统结构规划包括系统功能模块规划、交互机制规划、展示流程规划等。多媒体应用系统的系统结构规划需要结合超文本和超媒体的结构特点。明确了系统开发对象的数据结构和内容组织结构之后,可以使用面向对象的统一建模语言(UML)作为分析工具进行规范化的系统结构设计。当然,UML也能通过其面向对象的描述方式实现系统内容模型的实例化表示。169.2.5系统开发进度安排多媒体应用系统开发项目进度管理是指项目管理者围绕目标工期要求编制计划,付诸实施且在此过程中经常检查计划的实际执行情况,分析进度偏差原因并在此基础上不断调整,修改计划直至工程竣工交付使用;通过对进度影响因素实施控制及各种关系协调,综合运用各种可行方法、措施,将项目的计划工期控制在事先确定的目标工期范围之内,在兼顾成本,质量控制目标的同时,努力缩短开发时间。179.3多媒体应用系统设计的任务与原则9.3.1多媒体脚本设计的任务多媒体脚本记录了多媒体应用系统展示的信息内容、界面、信息呈现过程、创意等重要设计。作为沟通多媒体应用系统构思者和开发人员的桥梁,它反映了行业专家的信息表现思想和策略,使多媒体应用系统开发人员方便直观地了解开发思路。多媒体脚本的编写通常需要经历文学脚本、制作脚本和分镜头脚本三个阶段,最终产品是一个多媒体应用系统展示模块的详细设计。18脚本的设计任务主要如下:1.了解脚本需求2.确定展示模块3.编制脚本文字卡片194.界面设计与调整5.创意分析局部导航区标题区主题内容展示区全局导航区209.3.2界面设计原则1.易学易用原则2.内容简洁原则3.布局合理原则4.适应性原则5.动静结合原则219.3.3创意设计原则1.求异创新原则2.科学性原则3.艺术性原则4.源于技术高于技术原则229.4多媒体课件系统设计9.4.1多媒体课件系统概述1.CAI的特点(1)个别化(2)网络化(3)交互性(4)实践性(5)多进程性232.多媒体课件系统设计所谓多媒体课件系统设计,就是教师或者课件的设计开发者结合CAI的特点,在一定的教学理论指导下,根据教学目标制定反映教学内容、教学策略、教学程序、教学控制方法等的多媒体课件系统开发方案。多媒体课件系统的类型众多,常见的有电子教案、CAI课件、网络课程、电子文档、电子辅助学习包、电子习题等形式。多媒体课件的设计创作必须以教学理论和学习理论为基础,遵循教与学的基本规律,按照教学的一般过程,详细解析构成教学的基本要素,为优化教学过程和提高教学质量服务。243.多媒体课件系统设计的社会科学理论基础(1)现代教育理论基础(2)心理学理论基础(3)需要层次理论(4)群体动力学理论基础(5)现代传播理论基础254.多媒体课件系统教学模式常见分类(1)操作练习型(2)个别指导型(3)问题解决型(4)模拟型(5)游戏型(6)案例研习型(7)协同式实验室(8)认知工具265.多媒体课件系统教学策略设计(1)教学内容组织策略27(2)教学过程组织策略–螺旋式组织–渐进分化组织–自底向上/自顶向下组织–最短路径组织28(3)教学提问策略在多媒体课件系统中,问题的形式受制限于计算机对学习者反应的处理能力。在非智能型课件系统中,用得最多的问题类型包括是非题、选择题、短答题、填充题、配伍题、完成题等。在设计课件时,我们要考虑问题类型与教学目标的适用性。29(4)应答策略多媒体课件的交互性对于教学来说是颇有价值的。通过对应答方式和应答内容的控制,可以规范学习者的应答。对于学习者来说这样可避免其偏离主题或产生误操作,有利于学习目标的实现,对计算机而言有利于迅速有效地对学习者的应答进行判断,做出反馈。应答的控制方式有多种。如按钮应答、菜单选择、输入文本、按键、拖动应答等等。大多数应答方式是几种应答控制方式的组合。例如:一道匹配题要求学习者用拖动的方法进行应答,拖动完成后再按“确认”按钮加以确认。30(5)教学反馈策略人机交互过程中,对学习者的操作给予反馈是至关重要的。在课件中,通过反馈可以让学习者正确地选择学习内容,可以让计算机执行正确的分支程序以矫正偏离,保障学习按既定方向进行,同时还可以对学习者进行个性化教学,实现因材施教。319.4.2多媒体课件系统开发过程1.多媒体课件系统开发过程概述瀑布模型和OOP方法相结合的多媒体课件开发的过程将瀑布模型和OOP方法相结合的开发过程,主要适用于单机多媒体课件的开发。32基于增量模型的多媒体课件系统开发过程在多媒体课件系统开发中,采用增量模型将整个课件内容分解成相对独立的部分,一个部分一个部分地提交产品,在开发进程中,客户可及时进行评价反馈,以利于下一部分的开发完善,直至整个课件开发完成。基于增量模型的多媒体课件开发方法主要适用于网络课件的开发。332.多媒体课件开发过程(1)多媒体课件开发规划–1)选题规划–2)多媒体课件系统内容规划资源分析–课件系统的工具要素规划就是确定采用的开发工具,包括媒体材料采集工具、加工工具和集成工具以及这些工具的使用技巧。–课件系统开发项目干系人规划,包括项目负责人、学科教学专家、教学设计专家、软件工程师(系统结构设计)专家、多媒体素材制作专家、多媒体课件制作专家。–课件系统用户分析,包括学习者、专业教师、管理员等,课件系统开发中主要分析其学习者的认知阶段、认知偏好、生活环境和兴趣爱好等。34教学内容的规划–多媒体应用系统的形式要素规划就是确定课件的类型、课件的教学目标、课件的教学内容、采用的教学策略、课件功能模块、艺术表现形式等的规划。–多媒体应用系统的物质要素规划包括我们可以在计算机上使用的所有媒体,如文字、声音、音效、图像、影视和动画等,还包括了其运行支持环境。–学习对象(1earningObject),作为一种可重用的教学资源构件,正在越来越受到国际教育技术学界的关注。学习对象是在结合面向对象的计算机科学思想以及有关教学理论基础之上而产生的一种新型计算机辅助教学构件。蕴含在学习对象之后的基本理念是:“教学设计者可以建立适当大小的能在不同学习情境下易于获取而多次重复使用的数字化教学构件”。这种具有高度价值的教学构件(instructionalcomponent或)将使大规模的高效教学开发得以实现,为教学资源的设计提供了一条很好的思路。35–多媒体课件结构规划教学流程设计多媒体课件的教学路径规划交互方式规划启动呈现教学信息提出问题判断、反馈进一步决策结束学习新课或旧内容补习选择学习内容接受教学信息反应接受反馈强化计算机学生36导航规划学习者在使用多媒体课件时,找不到相应的节点,称之为迷路。常见的迷路有:全局性迷路、局部性迷路、历史性迷路。为避免学习者在多媒体课件系统中漫游时出现迷路现象,在设计多媒体课件时必须进行有关导航的设计。多媒体课件系统常见导航方式包括:目录导航、检索导航、帮助导航、预置学习路径、书签导航、信息结构图导航、学习路径记录、可视化组织器、地图导航等。37(2)多媒体课件脚本编写在完成多媒体课件的内容和结构规划之后,必须采取有效的方法对内容和结构规划阶段有关教学展示的规划结果进行详细描述,以便使多媒体课件的制作人员能够了解设计者的意图,从而设计出符合要求的多媒体课件。对多媒体课件设计阶段的结果进行描述的工具就是脚本,制作脚本是多媒体开发人员制作多媒体课件的直接依据。多媒体课件的脚本包括文字脚本、制作脚本和分镜头脚本三种。38文字脚本的格式范例39基于HIPO图的课件制作脚本范例课件名称:平抛运动课件编号:课件流程图适用对象:高一设计者:完成日期:开始结束主画面平抛运动概念运动独立性原理平抛运动处理方法平抛运动公式实例解析第1页第2页运动分解演示第3页第4页练习题第5页讲解第6页注释:*******40小型多媒体课件制作脚本格式范例41大型多媒体课件系统格式范例页面元素背景说明内容、变化方式文本说明文本的内容、格式、颜色、效果、位置、变化方式、在什么情况下出现和消失图形说明图形的内容、格式、颜色、效果、位置、变化方式、在什么情况下出现和消失动画镜头时间景别画面特技解说音乐图像镜头时间景别画面特技解说音乐解说说明内容、在什么情况下出现和消失音乐说明内容、在什么情况下出现和消失窗口窗口属性说明窗口的大小、位置、在什么情况下出现和消失背景说明内容、变化方式文本说明文本的内容、格式、颜色、效果、位置、变化方式、在什么情况下出现和消失图形说明图形的内容、格式、颜色、效果、位置、变化方式、在什么情况下出现和消失动画镜头时间景别画面特技解说音乐图像镜头时间景别画面特技解说音乐交互热字说明文本的内容、格式、颜色、效果、位置,光标接触时的变化方式、作用热物说明热物的内容、格式、颜色、效果、位置,光标接触时的变化方式、作用热图说明热图的内容、格式、颜色、效果、位置,光标接触时的变化方式、作用菜单说明菜单的内容、背景、字的颜色、格式,光标接触时的变化方式、作用热区说