欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新多媒体软件开发技术ppt课件.ppt

    • 资源ID:33407631       资源大小:418KB        全文页数:47页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新多媒体软件开发技术ppt课件.ppt

    2 了解多媒体软件工程的要求和特点 了解多媒体作品的一般制作过程和人机界面设计原理及实现方法 了解多媒体软件的界面、美学原则学习目标9在螺旋式模型中,允许设计者很快根据用户需求迅速建立最早的软件版本(称为原型),然后交付用户使用和评价其正确性和可用性,并给予反馈。这个原型在功能上近似于最后版本,但缺乏细节,需要进一步进行细节开发或修正,也可能被摒弃。如此反复开发与修正,便形成最后版本,即产品。螺旋式模型不同于传统瀑布模型之处便是以演示代替说明方式,这非常适合于逻辑问题与动态展示的多媒体应用系统设计。其演示是通过指向、按钮、拖曳和重用等方法来完成。10采用螺旋式生命周期模型开发多媒体应用系统步骤主要有如下几步:(1). 通过调研、访问用户和与用户面谈以及查阅有效的文件、资料,获得用户需要意见.(2). 在需求分析基础上设计一个应用系统原型.(3). 将原型交给最终用户使用.(4). 从最终用户处获得反馈,更改用户需求.(5). 加入新的用户需求,建立新的原型.(6). 重复上述过程,直到该应用软件完成或报废.以上从第一步到第五步便是一个版本,从第六步起可构成循环,每循环一次,功能增强一些,核心仍是初始计划。117.1.3.面向对象开发方法 面向对象方法的基本思想是:对问题领域进行自然的分割,以更接近人类思维的方式建立问题领域模型,以便于对客观信息进行结构模拟和行为模拟. 使设计的软件尽可能地表现问题求解的过程。 这种设计思想对多媒体应用系统的设计特别有用,采用这种方法,对象作为描述信息实体(如各种媒体)的统一概念,可以被看做是可重复使用的构件,为系统的重用提供了支持,修改也十分容易。12采用螺旋生命周期配合面向对象的程序设计方法,是开发多媒体应用设计的新动向。137.2 多媒体软件的开发过程3.多媒体软件工程师:通过多媒体著作工具将多媒体素材集成为一个完整的多媒体系统,同时负责项目的各项测试工作。7.2.1 多媒体软件的开发人员2.多媒体设计师:协助项目经理为项目设计脚本和多媒体素材。包括脚本创作师和专业设计师。1.项目经理:负责整个项目的开发和实施。包括经费预算;进度安排;主持脚本创作等。147.2.2多媒体软件的开发阶段(1). 需求分析(2). 应用系统结构设计(初步设计)(3). 建立设计标准和细则(详细设计)(4). 准备多媒体数据(5). 制作生成多媒体应用系统(编码与集成)(6). 系统的测试与应用15(1). 需求分析需求分析是创作一种新软件产品的第一阶段。该阶段的任务就是确定用户对应用系统的具体要求和设计目标。在用户需求提出后,设计人员还要从各种不同角度来分析问题,尽可能列出解决问题的各种策略,最后,评估各种方案的可行性,从众多的分析方案中找出一个可行性高而最有价值(创意新颖)的方案。16(2). 应用系统结构设计(初步设计)当通过需求分析,确定了设计方案后,就要决定如何构造应用系统结构。需要强调的是多媒体应用系统设计中,必须将交互的概念融子项目的设计之中。在确定系统整体结构设计模型之后,还要确定组织结构是线性、层次、还是网状链接,然后着手脚本设计,绘制插图,屏幕样板和定型样本。通常结构设计中要确定:目录主题(即项目的入口点)、层次结构和浏览顺序(使用户明确每个问题相关主题的层次关系及其对项目显示信息顺序的影响)及交叉跳转(使用主题词或图标做为跳转区,将相关主题连接起来)等问题。1517(3). 建立设计标准和细则(详细设计) 在开发应用系统之前必须制定高质量的设计标准,以确保多媒体设计具有一致的内部设计风格。这些标准主要有: 主题设计标准:当把表现的内容分为多个相互独立的主题或屏幕时,应当使声音、内容和信息保持一致的形式。 字体使用标准:选择文本字体大小、颜色.和字型.保证项目易读和美观。18声音使用标准:声音的运用要注意内容易懂、音量不可过大或过小,并与其他声音采样在质量上保持一致。图像和动画的使用:选用图像,要在设计标准中说明它的用途。同时要说明图像如何显示及其位置,是否需要边框,颜色数,尺寸大小及其它因素。若采用动画则一定要突出动画效果。19(4). 准备多媒体数据 准备多媒体数据是多媒体应用设计中一项费时又复杂的事。无论动画文本、声音视频等媒体文件源于何处,都必须进行数字化处理、编辑. 对图像来说,扫描处理过程十分关键,不仅要进行剪裁处理,而且还要在这个过程中修饰图像,拼接合并,以便能得到更好的效果。 对于声音来说,音乐的选择,配音的录制也要事先做好,必要时也可以通过合适的编辑进行特殊处理,如回声、放大、混声等。 其他的媒体准备也十分类似。 最后,这些媒体都必须转换为系统开发环境下要求的存储和表示形式。20(5). 制作生成多媒体应用系统(编码与集成) 在完全确定产品的内容、功能、设计标准和用户使用要求后,要选择适宜的创作工具和方法进行制作,将各种多媒体数据,根据脚本设计进行编程连接,或选用创作工具实现集成、连接.编排与组合,从而构造出由多媒体计算机所控制的应用系统。 在生成应用系统时,如果采用程序编码设计,首先要选择功能强、可灵活进行多媒体应用设计的编程语言和编程环境,如 VB,VC+ 和Java 等。21 由于进行多媒体应用系统制作时要很好地解决多媒体压缩、集成、交互及同步等问题,编程设计不仅复杂,而且工作量大,因此多媒体创作工具应运而生。 各种创作工具虽然功能和操作方法不同,但都有操作多媒体信息进行全屏幕动态综合处理的能力。根据现有的多媒体硬件环境和应用系统设计要求选择适宜的创作工具,可高效、方便地进行多媒体编辑集成和系统生成工作。22 具体的多媒体应用系统制作任务可分为两个方面:一是素材制作,二是集成制作。 素材制作是各种媒体文件的制作。无论文本录入,图像扫描,声音和视频信号采集处理,均要经过多道步序才可能进行集成制作。 集成制作是应用系统最后生成的过程。许多多媒体/超媒体创作工具,实际上是对已加工好的素材进行最后的处理与合成,即是集成制作工具。 集成制作应尽量采用快速原型法,即在创意同时或在创意基本完成之时,就先采用少量最典型的素材,对交互性进行“模拟”制作。而全面制作必须在模拟原型获得确认后再进行。23(6). 系统的测试与应用 无论是用编程环境,还是用创作工具,当完成一个多媒体系统设计后,一定要进行系统测试。测试工作实际从系统设计一开始就可进行,每个模块都要经过单元测试,功能测试。模块连接后要进行总体功能测试。开发周期的每个阶段.每个模块都应经过测试,不断改进。 对可执行的版本测试,修改后,形成一个可用的版本,便可投入试用,在应用中再不断地清除错误,强化软件的可用性、可靠性及功能。经过一段时间的试用、完善后,可进行商品化包装,以便上市发行。24 软件发行后,测试还应继续进行。这些测试应包括可靠性、可维护性、可修改性、效率及可用性等。 可靠性是指程序所执行的和所预期的结果一样,而且前一次执行与后一次执行的结果相同. 可维护性是指如果其中某一部分有错误发生时,可以容易地将之更改过来。 可修改性是指系统可以适应新的环境,随时增减改变其中的功能。 效率高则是程序执行时不会使用过多的资源或时间。 可用性是指一项产品可以满足用户执行其想要完成的工作。257.3 多媒体软件的界面设计 界面是用户与计算机系统的接口,它是联系用户和计算机硬件、软件的一个综合环境.在多媒体系统中,用户界面的设计是一门艺术,它涉及到多个学科的内容。一 界面设计的一般过程二 人机界面设计原则三 界面结构的设计与实现26一 界面设计的一般过程 在人机界面设计中,首先要进行界面设计分析,即收集到有关用户及其应用环境信息之后.进行用户特性分析,用户任务分析等。任务分析中对界面设计要有界面规范说明,选择界面设计类型,并确定设计的主要组成部分。 由于人机界面是为适合人的需要而建立的.所以要弄清楚使用该界面的用户类型,要了解用户使用系统的频率、用途,并对用户的综合知识和智力进行测试。这些均是用户分析中的内容,在此基础上产生任务规范说明,进行任务设计。27 任务设计后,要决定界面类型。目前有多种人机界面设计类型,如问答型、菜单按钮型、图标型、表格填写型、命令语言型,自然语言型等。大多数界面使用一种以上的设计类型。对其使用的标准主要考虑使用的难易程度、学习的难易程度、操作速度(即完成一个操作时,在操作步序、击键和反应时间等方面效率有多高)、复杂程度、控制能力及开发的难易程度。 因此,选择界面设计类型时要全面考虑。一方面要从用户状况出发,决定对话应提供的支持级别和复杂程度,选择一个或几个适宜的界面类型;另一方面要匹配界面任务和系统需要,对交互形式进行分类。28二 人机界面设计原则根据用户心理学和现阶段计算机的特点,人机界面交互的设计可以归纳成以下几项原则:291. 面向用户的原则 反馈信息和屏幕输出应面向用户、指导用户,以满足用户使用需求为目标。 在满足用户需要的情况下,首先应使显示的信息量减到最小,绝不显示与用户需要无关的信息,以免增加用户的记忆负担。其次,反馈信息应能被用户正确阅读、理解和使用。第三,应使用用户所熟悉的术语来解释程序,帮助用户尽快适应和熟悉系统的环境。第四,系统内部在处理工作时要有提示信息,尽量把主动权让给用户。302. 一致性原则 是指从任务、信息的表达,界面的控制操作等方面与用户理解熟悉的模式尽量保持一致。 如显示相同类型信息时,在系统运行的不同阶段保持一致的相似方式显示,包括显示风格.布局、位置、所用颜色等。一个界面与用户预想的表现、操作方式越一致,就越容易学习、记忆和使用。一致性不仅能减少人的学习负担,还可以通过提供熟悉的模式来增强认识能力,界面设计者的责任就是使界面尽可能地与用户原来的模式一致,若原来没有模型,就应给出一个新系统的清晰结构,并尽可能使用户容易适应。313. 简洁性原则 界面的信息内容应该准确、简洁,并能给出强调的信息显示。准确,就是要求表达意思明确,不使用意义含混、有二义性的词汇或句子。简洁就是词汇是用户习惯的,并用尽可能少的文字表达必需的信息。必要时可以使用意义明确的缩写形式,需要强制的信息可以在显示中使用黑体字、加下划线、加大亮度、闪烁、反白及不同颜色来引起用户的注意。324. 适当性原则 屏幕显示和布局应美观、清楚、合理,改善反馈信息的可阅读性、可理解性,并使用户能快速查找到有用信息,为此要求: (1). 显示逻辑顺序应合理。 (2). 显示内容应恰当、不应过多、过快或使屏幕过分拥挤。 (3). 提供必要的空白。空行及空格会使结构合理,阅读和寻找方便,并使用户的注意力集中在有用的信息上。 (4). 一般使用小写或混合大小写形式显示文本,避免用纯大写字方式,因为小写方式的文本容易阅读。335. 顺序性原则 合理安排信息在屏幕上显示顺序。一般有如下因素决定信息显示的顺序。 (1). 按照使用顺序显示信息 (2). 按照习惯用法顺序 (3). 按照信息重要性顺序 (4). 按照信息的使用频度 (5). 按照信息的一般性和专用性 (6). 按字母顺序或时间顺序显示6. 结构性原则 界面设计应是结构化的,以减少复杂度,结构化应与用户知识结构相兼容。34三 界面结构的设计与实现界面的结构设计包括界面对话设计,数据输入界面设计,屏幕设计和控制界面设计等。1. 界面对话设计 2. 数据输入界面设计3. 屏幕显示设计 4. 控制界面设计 351. 界面对话设计 人机对话是以任务顺序为基础的,一般遵循如下原则: (1). 反馈。 (2). 状态。告诉用户正处在系统的什么位置。 (3). 脱离。 (4). 默认值。 (5). 尽可能简化步序。 (6). 求助。 (7). 复原。在用户操作出错时,可返回并重新开始。362. 数据输入界面设计 数据输入界面设计的目标是简化用户的工作,降低输入出错率,还要容忍用户的错误。常采用以下多种方法: (1). 采用列表选择。 (2). 使界面具有预见性和一致性。 (3). 防止用户出错。 (4). 提供反馈。使用户能看到自己已输入的内容,并提示有效的输入回答或数值范围。 (5). 按用户速度输入和自动格式化。用户应能控制数据输入速度并能进行自动格式化。373. 屏幕显示设计 计算机屏幕显示的空间有限,如何设计使其发挥最大效用,又使用户感到赏心悦目,可参考如下方法: (1). 布局屏幕布局必须协调,应遵循以下5项原则:1). 平衡。2). 预期:屏上所有对象,如窗口按钮,菜单等处理应一致化,使对象的动作可预期。3). 经济:努力用最少的数据显示最多的信息。4). 顺序:对象显示的顺序应依需要排列.5). 规则化。38(2). 文字与用语 对文字与用语设计格式和内容应注意以下几点: 1). 用语的简洁性。避免用专业术语,要使用用户的行话。尽量用肯定句而不用否定句;用主动语态而不用被动语态。在按钮、功能键标示中应使用描述操作的动词,而免用名词。 2). 格式。一屏不要文字太多,在关键词处进行加粗,变字体等处理。尽量用小写字母和易认的字体。 3). 信息内容。显示的信息内容要简洁清楚,采用用户熟悉的简单句子。39(3). 颜色的使用 使用颜色应注意如下几点: 1). 限制同时显示的颜色数。一般同一画面不宜超过4到5种,可用不同层次及形状来配合颜色,增加变化。 2). 动画中活动对象颜色应鲜明,而非活动对象应暗淡。各个对象的颜色应尽量不同。 3). 尽量用常规准则所用的颜色来表示对象的属性。如红色表示警告以引起注意,绿色表示正常、通行等。对字符和一些细节描述当需要强烈的视觉敏感度时,应以黄色或白色显示,背景色用蓝色。404. 控制界面设计 人机交互控制界面遵循的原则是:为用户提供尽可能大的控制权,使其易于访问系统的设备,易于进行人机对话。控制界面设计的主要任务如下: (1). 控制会话设计 每次只有一个提问,以免使用户短期负担增加。在需要几个相关联的回答时,应重新显示前一个回答,以免短期记忆带来错误。还要注意保持提问序列的一致性。41(2). 菜单界面设计 各级菜单中的选项,应既可用字母键应答.还可用鼠标按键定位选择。在各级菜单结构中,除将功能项与可选项正确分组外,还要对用户导航作出安排。如菜单级别及正在访问的子系统状态应在屏幕顶部显示。利用回溯工具改进菜单路径跟踪,使用户利用单键能回到上页菜单选择等.另外,在各级菜单的深度(多少级菜单)和宽度(每级菜单有多少选择项)设置方面要进行权衡。42(3). 图标设计 图标被用来表示对象和命令,其优点是逼真。但随着概念的抽象,图标表达能力减弱。并有含义不明确的问题。 (4). 窗口设计 窗口有不重叠和重叠的两类,可动态地创建和删除。窗口有多种用途,在会话中间可根据需要动态呈现需要的窗口,并可在不同窗口中运行多个程序。这种多窗口、多任务为用户提供许多方便,用户利用窗口可自由地进行任务切换。但窗口不宜开得太多,以免使屏杂乱无章,分散用户的注意力。43(5). 直接操作界面 直接操作界面设计的主要思想是用户能看到并直接操作对象的代表,并通过在屏上绘制逼真的“虚拟世界”来支持用户的任务。这种界面的优点是使计算机系统能比其他形式的界面更直接地模拟日常操作。用户只需(用鼠标)直接指定操作对象,并点击,其动作结果能立即在显示器屏上明显可见,用户不必记住格式控制命令。(6). 命令语言界面设计 这是最强有力的控制界面,是最终的人机会话方式,尚处在试验和研究之中。447.5 多媒体软件的开发实例利用Powerpoint开发实例:1.需求分析2.脚本设计*3.素材制作4.编码集成*5.系统测试6.使用与维护45标题标题(1)多媒体软件工程概述多媒体软件工程概述(2)瀑布模型瀑布模型(3)螺旋模型螺旋模型(6)瀑布模型的优缺点瀑布模型的优缺点(5)螺旋模型的开发步骤螺旋模型的开发步骤(7)2.脚本设计464.编码集成47 结束语结束语

    注意事项

    本文(最新多媒体软件开发技术ppt课件.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开