多媒体应用软件的设计与创作.ppt

上传人:za****8 文档编号:15873465 上传时间:2020-09-11 格式:PPT 页数:47 大小:221KB
返回 下载 相关 举报
多媒体应用软件的设计与创作.ppt_第1页
第1页 / 共47页
多媒体应用软件的设计与创作.ppt_第2页
第2页 / 共47页
多媒体应用软件的设计与创作.ppt_第3页
第3页 / 共47页
点击查看更多>>
资源描述
2020/9/11,1,第8章 多媒体应用软件的设计与创作,8.1 多媒体应用软件工程化设计 8.2 多媒体应用基本设计原则 8.3 多媒体应用软件的创作工具 8.4 基于流程图的创作工具Authorware 8.5 小结,2020/9/11,2,8.1 多媒体应用软件工程化设计,8.1.1 软件工程与多媒体系统 8.1.2 多媒体系统开发的主要步骤,2020/9/11,3,8.1.1 软件工程与多媒体系统,软件危机的出现 软件工程的发展 瀑布式的软件开发方法 步骤 优点 能够很好地控制软件的复杂性 贯穿了软件从产生、测试直到使用报废的整个生命周期(Life Cycle) 缺点 在开发的初期,往往对需求了解不十分透彻 用户最后才能接触软件,设计容易出现偏差,2020/9/11,4,原型进化的软件开发方法,1988年科学家布恩(Boehm)提出 一般过程:,2020/9/11,5,原型进化的软件开发方法,优点 可以有效地收集用户的意见和需求,并减少出现设计偏差的可能性 开发周期短、效率高、软件易于重用、升级方便、可移植性好,2020/9/11,6,面向对象的程序设计,概念:面向对象的程序设计(Object Oriented Programming OOP) 多媒体软件系统的开发目前大多采用面向对象的程序设计方法 面向对象程序设计方法的优点: 程序容易设计、易于理解 代码重用率高 设计的软件可靠且容易维护,2020/9/11,7,8.1.2 多媒体系统开发的主要步骤,每一个原型的开发,都包含如下几个步骤 : 需求分析 总体设计 详细设计 编码与调试 系统集成与测试 软件发行后: 操作 维护,2020/9/11,8,需求分析阶段的任务,确定项目的目标和项目的规格 明确目标 确定观众 确定交付平台和交付媒体,2020/9/11,9,初步设计阶段的任务,确定软件如何展现内容,设计软件与用户交互的方式 展现信息的层次:目录主题 各部分的逻辑关系:浏览顺序 各部分常用任务分析:任务分析列表,2020/9/11,10,详细设计阶段的任务,脚本创作 界面设计 帮助 导航和交互 主题样式 媒体控制界面,2020/9/11,11,准备多媒体数据:内容详细目录,多媒体素材的积累,包括:文本、图形、图像、音频、视频等。 编写素材内容列表: 媒体类型、尺寸、时间长度 所需的加工 大约成本 ,2020/9/11,12,编码与集成:原型制作,素材制作 已有媒体素材的加工 原创素材的创作 集成制作的原型策略: 概念证明 内容 广泛原型 深原型 观感原型,2020/9/11,13,系统的测试与应用,单元测试 集成测试 环境测试 用户测试 专家评估 用户的主动反馈或问卷访谈,2020/9/11,14,8.2 多媒体应用基本设计原则,8.2.1 选题报告和计划书 8.2.2 多媒体项目的人员组成 8.2.3 脚本设计的原则 8.2.4 创意设计的原则 8.2.5 界面设计原则,2020/9/11,15,8.2.1 选题报告和计划书,用户分析报告 系统要求分析 成本效益分析 系统内容分析,2020/9/11,16,8.2.2 多媒体项目的人员组成,项目负责人 题材内容专家 多媒体软件制作专家 脚本编撰人 多媒体素材制作专家 软件工程师,2020/9/11,17,8.2.3 脚本设计的原则,对内容陈述的模式 不同的应用、不同领域的知识和理论,脚本要选择合适的模式进行阐述 考虑到用户的参与 符合用户的心理和认知特点,2020/9/11,18,媒体的选择,表8.2.1 各种媒体素材的特点,2020/9/11,19,脚本的结构和控制路径,内容的层次结构 各部分内容的展现顺序 每一部分用户最常进行的任务 用户的认知心理,2020/9/11,20,8.2.4 创意设计的原则,多媒体内容的呈现 揣摩用户的心理,找出用户喜闻乐见的形式 人机交互界面 简洁、明快、活泼 控制尽量灵活、直观 设计方案的比较 反复对比 同专业人员讨论 谨慎选择,2020/9/11,21,8.2.5 界面设计原则,界面设计的流程 界面设计分析 用户特性分析 用户任务分析 界面规范说明和任务规范说明 任务设计 决定界面的类型 综合得到界面设计的决策 产生的文档作为系统操作手册、用户指南的基础,2020/9/11,22,界面设计的一般原则 以人为本的用户原则 最小信息原则 帮助和提示原则 媒体最佳组合原则,2020/9/11,23,界面类型原则,对话界面 给用户及时反馈 告诉用户当前位置 允许用户在对话中的某一步直接退出 帮助的可获得性 在对话中可前进、后退、恢复 数据输入界面 数据有效性检测 下拉列表代替文本框 提供默认值 输入方案要符合用户系统的默认规范,2020/9/11,24,界面布局 划分功能区域 简洁、明快 控制界面 动作指令清晰、明确 提供命令的反馈和状态信息 让用户而不是系统处于控制地位 每个功能对应单个命令 控制方案符合用户的习惯、符合用户系统的一般定义,2020/9/11,25,人机交互的认知原则,一致性原则 兼容性 适应性 指导性 疲劳恢复,2020/9/11,26,人机界面的评价,评价内容: 界面设计方案是否实现了用户的目标? 界面是否易学易用? 界面方案是否简洁明快富有效率? 界面设计的缺陷和潜在问题有哪些? 采用方法: 形式化方法 实验方法 监测方法 调查方法,2020/9/11,27,8.3 多媒体应用软件的创作工具,8.3.1创作工具概述 8.3.2多媒体创作工具的基本功能 8.3.3多媒体创作工具的分类 8.3.4常用多媒体创作工具简介,2020/9/11,28,8.3.1 创作工具概述,如果使用一般的高级语言(如:Visual C+)进行多媒体系统创作: 可以获得较灵活的设计策略 项目复杂度增加 项目开发周期长 如果使用多媒体应用创作工具进行多媒体系统创作: 提供了对各种媒体信息的管理、控制、集成、编辑、制作功能 提供多媒体应用的开发策略 开发周期短 项目复杂度低 会损失一些设计上的灵活性,2020/9/11,29,8.3.2 多媒体创作工具的基本功能,支持某种开发策略 提供对各种媒体的展现、控制、集成、同步的功能 提供界面设计的功能 编程接口 发布工具 提供某种方式让设计者可以直接访问操作系统资源,2020/9/11,30,8.3.3 多媒体创作工具的分类,基于描述语言或描述符号的创作工具 运行于Macintosh上的HyperCard Asymetrix公司的Multimedia ToolBook 基于流程图的创作工具 Macromedia公司的Authorware 基于时间序列的创作工具 Director 快速开发工具 (RAD Tools:Rapid Development Tools) Visual Basic Delphi,2020/9/11,31,8.3.4 常用多媒体创作工具简介,PowerPoint Action ToolBook Authorware Director 方正奥思多媒体创作工具 工具虽然很多,但是也无需个个都会,只要选择一个工具,用精用好就可以了。,2020/9/11,32,8.4 基于流程图的创作工具Authorware,8.4.1 Authorware概述 8.4.2 基本的设计方法 8.4.3 编辑文本和图片 8.4.4 对象的显示、移动和擦除 8.4.5 人机交互设计 8.4.6 框架和导航 8.4.7 音频和视频 8.4.8 Authorware的编程环境 8.4.9 库、模块和智能对象 8.4.10 Authorware作品的打包和发布,2020/9/11,33,8.4.1 Authorware概述,主界面组成:,2020/9/11,34,图标栏和设计策略,2020/9/11,35,8.4.2 基本的设计方法,编辑流程线 图标的命名 图标的选择 选择单个图标 选择多个图标 安排图标 编辑图标的属性 群组图标 图片属性,2020/9/11,36,调试流程图 调试菜单和Authorware的控制面板 从头开始运行程序 调试程序片断 暂停程序 修改程序 流程图布置实例演示 提供用户一个文本框让用户输入答案,当用户选择正确时,给出提示。,2020/9/11,37,8.4.3 编辑文本和图片,使用绘图工具箱绘图 选择按钮 文本按钮 文字工具的标尺 文字菜单的字体命令 为文字添加一个滚动条 直线按钮 斜线按钮 线型工具箱 椭圆按钮 画圆 调色板 矩形按钮 底纹填充选择框 绘制圆角矩形 “多边形”按钮,2020/9/11,38,文本和图形的插入 Authorware支持很多种图像文件格式 Authorware支持TX T和RTF格式的文本文件 插入图像 链接到文件 插入文字,2020/9/11,39,调整多个显示对象 叠放次序 叠放方式,2020/9/11,40,8.4.4 对象的显示、移动和擦除,实例:蓝天会慢慢显示在场景中,接着显示气球,当我们在文本框中输入两个数字(表示气球要飞到的坐标)时,气球移动到指定的坐标,然后渐渐消失。 过渡方式调整 交互图标的简单使用 计算图标的使用方法 变量的使用 移动图标的使用方法,2020/9/11,41,8.4.5 人机交互设计,交互图标和响应类型 响应属性对话框 改变交互类型 调整分支流向 控制交互对象的擦除 交互图标属性对话框,2020/9/11,42,8.4.6 框架和导航,简单的例子,说明框架图标和定向图标的作用 框架图标的使用 定向图标的作用 设置定向图标的导航属性 (简介),2020/9/11,43,8.4.7 音频和视频,声音图标的使用 引入音频文件 播放控制和声音图标属性对话框 数字电影图标 引入视频文件 数字电影图标属性对话框,2020/9/11,44,8.4.8 Authorware的编程环境,计算图标内编写程序 变量的使用 系统变量和用户自定义变量 在图标的属性对话框中使用变量 在计算图标的文本框中使用变量 在显示图标或交互图标中使用变量 变量窗口 使用函数 函数对话框,2020/9/11,45,8.4.9 库、模块和智能对象,库 概念 对应的文件名 创建、管理和使用 模块 概念 创建、管理和使用,2020/9/11,46,8.4.10 Authorware作品的打包和发布,调整文件全局属性 文件属性对话框 调整演示窗口的大小 演示窗口其他属性的调整 路径搜索设置 打包发布,2020/9/11,47,8.5 小结,本章从软件工程的角度阐述了多媒体应用软件的开发步骤和多媒体应用的基本设计原则和方法;阐述了目前流行的各种多媒体应用软件的创作工具和特点;最后以基于流程图的开发工具Authorware为例讲述了多媒体应用开发的步骤和方法。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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