- 28
- 0
- 约9.72千字
- 约 9页
- 2020-11-14 发布于河南
- 举报
PAGE
PAGE 9
多媒体应用系统设计方法
通过前面的学习我们已经知道,多媒体应用系统提供大量的文本、图形、图像、声音、动画、视频等多媒体信息供用户快速查询,多媒体应用系统已成为计算机应用的重要组成部分。下面将对多媒体应用系统的设计方法进行简要的介绍。
一、多媒体应用系统工程化设计
1.多媒体软件工程概述
从程序设计角度看,多媒体应用系统设计属于计算机应用软件设计范畴,因此可借鉴软件工程开发方法进行。软件工程是一种用系统的方法来开发、操作、维护及报废软件的过程。这一全过程被称为软件的生命周期(Life Cycle),传统的软件生命周期通常也称为瀑布式(Waterfall)生命周期(见下图)。
其优点在于:(1)便于控制开发的复杂性;(2)便于验证程序的正确性。其缺点在于:(1)太强调规格说明;(2)设计者早期必须设计出每个细节;(3)需求规格说明文档编写不仅费力,且一致性、充分性和完整性不能保证; (4)需增加交互性和互动性。
鉴于瀑布式生命周期的缺点,科学家布恩(Boehm)提出了称为螺旋式生命周期(Spiral LifeCycle Model)的模型和概念,如下图所示。
螺旋式生命周期模型(Spiral Life Cycle Model)采用面向对象的程序设计方法(Object Oriented Programming)与瀑布模型相比较
原创力文档

文档评论(0)