第一部分 多媒体软件设计方法 2
第1章 多媒体软件开发的基本概念 2
1.1 多媒体软件应用领域 2
1.1.1 教学类多媒体软件 2
1.1.2 测试类多媒体软件 3
1.1.3 模拟类多媒体软件 3
1.1.4 百科全书类多媒体软件 3
1.2 多媒体软件开发工具 3
1.3 多媒体创作工具 4
1.3.1 多媒体创作工具的分类 4
1.3.2 多媒体创作工具的选择 5
第2章 多媒体软件设计过程 7
2.1 需求分析 7
2.2 脚本设计 7
2.3 素材选取与编辑 8
2.3.1 文本的设计 8
2.3.2 颜色的设计 8
2.3.3 声频的设计与制作 8
2.3.4 图形、图像的设计 9
2.3.5 动画的设计 9
2.3.6 视频的设计 9
2.4 多媒体软件制作 10
2.5 系统测试与调试 11
2.6 评价 11
第3章 多媒体软件设计开发评价 12
第二部分 多媒体软件课程设计实例 14
第1章 需求分析 14
第2章 脚本设计 15
2.1 总体功能结构图 15
2.2 详细设计(脚本设计) 16
第3章 素材选取与编辑 25
3.1 声音的录制与编辑 25
3.1.1 录音 26
3.1.2 声音的剪辑 27
3.1.3 增减音量 28
3.1.4 其他的基本编辑 32
3.2 图形、图像的设计 32
3.2.1 主界面设计 33
3.2.2 设计二级界面 41
3.2.3 设计课程讲解背景图 42
第4章 多媒体软件制作 43
4.1 主程序设计 44
4.1.1 程序初始化设计 45
4.1.2 程序流程控制设计 45
4.2 主界面交互程序设计 48
4.2.1 主程序背景音乐设计 48
4.2.2 主程序背景画面设计 52
4.2.3 主交互设计 52
4.2.4 音乐控制设计 60
4.3 “课程讲解”部分程序设计 63
4.3.1 “课程讲解”部分主背景设计 64
4.3.2 “课程讲解”部分交互设计 65
4.4 进度控制设计方法 74
4.4.1 “框架”和“导航”图标的使用 74
4.4.2 在多个框架图标之间实现跳转 79
4.4.3 利用导航图标直接跳转 80
4.4.4 使用交互图标控制跳转 80
4.4.5 更改定向控制 81
4.5 “课程讲解”进度控制设计实例 83
4.5.1 进度控制功能要求 83
4.5.2 进度控制背景设计 84
4.5.3 进度控制交互设计 85
4.5.4 进度控制条命令按钮的设计 87
4.5.5 进度控制设计 93
4.6 多媒体教学软件中常用动画设计方法 96
4.6.1 设置显示图标 97
4.6.2 设置动画图标 98
4.6.3 暂停运行的画面 99
4.6.4 画面的擦除与设置过渡效果 101
4.7 课程讲解制作过程 104
4.7.1 “音频特点”部分课程讲解制作过程 104
4.7.2 “数字音频”部分课程讲解制作过程 109
4.7.3 “音频数字化”部分课程讲解制作过程 117
4.8 “考核测试”内容的设计与制作 125
第5章 多媒体软件的测试与发行 132
5.1 文件属性设置 132
5.1.1 设置文件的标题 133
5.1.2 设置演示的背景色与关键色 133
5.1.3 设置演示窗口的大小、位置及演示颜色 133
5.1.4 程序运行时其他相关设置 134
5.2 文件打包 136
5.3 测试 138
5.4 多媒体软件开发时应注意的问题 138