您的位置: turnitin查重官网> 工程 >> 电气工程 >> 电气化铁路重要性 >探析计算机多媒体软件开发模式信

探析计算机多媒体软件开发模式信

收藏本文 2024-02-05 点赞:31036 浏览:143609 作者:网友投稿原创标记本站原创

摘要:计算机多媒体软件作为计算机软件的重要组成部分,被越来越多地运用到人们的生活当中。多媒体软件包括语言、图像、视频、存储信息文件,对于人们的工作、学习都有促进作用。传统的软件开发技术难以满足用户对于软件的全部需求,开发的质量不高、效率低、费用高,不利于软件技术的发展。本文首先说明多媒体软件开发模型的建立方法,然后叙述多媒体软件开发的过程。希望全文能够给相关工作人员一些启发和思考,推动多媒体软件开发技术的发展。
关键词:计算机多媒体软件开发
1007-9416(2012)07-0156-01
多媒体软件的出现扩展了计算机的使用领域,将计算机变成了社会的信息工具,被广泛地运用于课程教育、生产管理、家庭娱乐等领域。多媒体技术的意义在于可以利用计算机技术处理信息,保证非专业人员也能够顺利地利用计算机技术进行计算机操作。多媒体技术具有集成性、控制性、交互性、非线性、实时性、互动性、信息使用

源于:论文怎么写www.udooo.com

的方便性、信息结构的动态性等特点,因此多媒体软件的开发需要建立与上述特点对应的开发模式。早期的多媒体计算机软件开发模式已经无法满足人们的需求,我们需要研究新的计算机多媒体软件开发模式。

1、多媒体软件开发模型的建立

1.1 软件工程的概念

软件工程可以利用数学方法建立软件开发过程中的各种模型和具体算法,可以利用信息化知识来定义、开发、维护软件,可以利用工程知识来进行工程费用估算、制定计划和方案,可以利用管理方案进行生产管理。软件工程的核心目标是尽量付出低的开发、维护费用,完成开发目标,并保证开发软件的可靠性。

1.2 软件的生命周期

软件的生命周期为从设计者提出开发开始到软件完全报废为止的整个时期,软件的生命周期包括软件的可行性分析、提出开发计划、需求方案分析、概要设计、详细设计等阶段。

1.2.1 软件需求分析

进行多媒体软件开发前,需要首先进行需求分析。软件需求分析就是要详细了解用户需要的是什么,他们需要的内容具有什么特定的功能、特点、性能和最终为了达到什么目的,并将软件建立成抽象的模型。然后,定义软件的具体规格说明,详细分析出怎样的软件能够满足模型的要求,即将问题的解决方案变成软件的基本需求。这些需求需要以书面的形式确定下来,当作软件设计的基础。

1.2.2 软件设计

软件设计的目的是展现出系统的实现方案。设计过程需要以体系结构为设计中心,利用多个结构分析图来表达,设计初期只是设计出基本框架,不用展示设计细节。软件设计时期需要解决的主要问题是软件的总体结构、软件与用户的交互界面、软件的使用方法、软件的内部和外部数据等等。因此,软件设计阶段需要完成软件的基本结构设计、基础数据设计、操作界面设计、过程设计。

1.2.3 软件构造

完成了软件设计后需要进行软件构造,软件构造的目的是定义代码的结构、基本形式,基本形式的组成有源文件、可执行文件、二进制文件等等。由于多媒体软件的主要工作是进行数据信息的采集、处理和组合,所以多媒体软件的开发可以借鉴软件开发的方式。

1.2.4 螺旋生命周期模型开发多媒体软件

目前,我国多媒体软件的开发模式大多采用螺旋生命周期模型结合面向对象程序设计的方法。在运用面向对象设计程序法时需要满足下述两个条件:第一,对象仅仅在功能被激活时才能被管理;第二,对象是功能和状态的集合。螺旋生命周期模型开发多媒体软件的步骤为:第一,通过用户调查、访问、面谈等形式,获得用户意见;第二,将需求分析当作基础,设计出应用系统原型;第三,将原型交给用户;第四,在用户使用一段时间后,得到用户的使用反馈,然后更改用户的设计原型;第

五、增加用户的新需求,建立新原型;第

六、不断重复上述循环,直到软件完全报废。

2、多媒体软件开发的过程

2.1 多媒体项目的框架策划 软件的开发首先需要进行项目的需求分析,即确定软件所需表达的范围,需求分析包括用户分析、内容分析、技术分析、成本分析。然后,建立多媒体项目的内容规划,其具体内容包括设计内容大纲、软件风格、项目功能。接着,进行多媒体项目的管理规划。完成这项内容的开发队伍有项目管理人员、脚本编写人员、信息技术处理人员等。最后,进行多媒体项目的进程规划。

2.2 多媒体脚本编写和改编

多媒体脚本编写和改编的首先步骤为脚本内容结构的规划。然后,为了让脚本的内容符合规范的标准,需要建立脚本编写的稿纸形式,设计者需要严格按照稿纸内容进行脚本编写。由于一部分脚本编写人员对于多媒体技术的表现形式不熟悉,所以需要进行脚本改编。改编的首要工作是对脚本进行分类,仔细注明内容是属于哪个范畴,并进行详细标明。改编的第二个工作是进行软件屏幕的设计处理,随时提供软件制作的各个控制流程。

2.3 媒体素材准备

媒体素材可以分成文字、声音、图像、视频等等,不同的开发平台和使用环境具有不同的文字格式。例如:声音媒体有W、MIDI格式,图像文件有BMP、JPEG格式等等。为表示不同格式的区别,文件需要设计不同的扩展名。文字素材的准备需要尽量采用Windows平台的文字处理软件,选择文字素材文件格式的时候必须要考虑多媒体软件能否识别该格式。声音素材的准备应该尽可能为AIFF、PCM、MP3、W等格式,若不是以上格式,在调入程序的过程中会遇到困难,必须进行声音格式的转换。图像素材的准备具有五种基本形式,包括:软件创作、扫描仪、相机拍摄、数字仪器输入、画面捕捉。
3、结语
总而言之,多媒体软件的开发模式对于人们的生活至关重要,需要进行特别研究。传统的多媒体软件开发已经不能满足时代的需求,新时代多媒体软件的开发一般包括项目框架的制定、脚本的编写和修改、媒体素材的准备、计算机后期合成、项目最终产品化等过程,需要对每一个过程进行严格规定。本文首先介绍软件开发的建模方法,建立开发的基础模式,然后分别介绍软件开发的每一个过程,希望起到一定的启发作用。
参考文献
孙震宇,孙福林,段权.基于网络的远程教育课件开发[A].全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C].2001年.
陈丽.北京师范大学教育信息工程研究中心远距离教育研究室主任.时代呼唤高质量的多媒体教育软件[N].中国教育报,2000年.
作者简介
孙延芳,河南郑州人,1986年9月出生,专科学历。

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号