教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

多媒体技术及应用第十章

来源:网络收集 时间:2026-01-29
导读: 多媒体技术及应用 第10章 多媒体应用系统设计 10章 主编: 主编:马武 /mmt/ 多媒体技术及应用 第10章 多媒体应用系统设计 10章 10.1多媒体应用系统的设计原理 10.1多媒体应用系统的设计原理多媒体应用系统就是为了某个特定目的, 多媒体应用系统就是为了某个

多媒体技术及应用

第10章 多媒体应用系统设计 10章

主编: 主编:马武

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

10.1多媒体应用系统的设计原理 10.1多媒体应用系统的设计原理多媒体应用系统就是为了某个特定目的, 多媒体应用系统就是为了某个特定目的,使用多媒体技术设 计开发的应用系统。 计开发的应用系统。 多媒体应用系统作为一种计算机软件, 多媒体应用系统作为一种计算机软件,它的设计与开发过程 无不渗透着软件工程的思想。 无不渗透着软件工程的思想。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

10.1.1软件工程概述 10.1.1软件工程概述1.软件工程的概念 软件工程的概念 软件工程是研究用工程化方法构建和维护有效、 软件工程是研究用工程化方法构建和维护有效、实 用和高质量软件的学科。 用和高质量软件的学科。 它以计算机科学理论及其它相关学科的理论为指导, 它以计算机科学理论及其它相关学科的理论为指导, 采用工程化的概念、原理、 采用工程化的概念、原理、技术和方法进行软件的开发 和维护, 和维护,把经过时间证明正确的管理措施和当前能够得 到的最好的技术方法结合起来, 到的最好的技术方法结合起来,以较少的代价获取高质 量的软件。 量的软件。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

软件工程包括三个要素,即方法、工具和过程。 软件工程包括三个要素,即方法、工具和过程。 软件工程方法是指导研制软件的某种标准规范, 软件工程方法是指导研制软件的某种标准规范,为软 件开发提供了“如何做”的技术; 件开发提供了“如何做”的技术; 软件工程工具是指软件开发和维护中使用的程序系统, 软件工程工具是指软件开发和维护中使用的程序系统, 它为软件工程方法提供软件支撑环境; 它为软件工程方法提供软件支撑环境; 软件工程过程定义了方法使用的顺序、 软件工程过程定义了方法使用的顺序、要求交付的文 档资料、 档资料、保证质量和协调变化所需的管理及软件开发各个 阶段完成的任务。它将软件工程的方法和工具结合起来, 阶段完成的任务。它将软件工程的方法和工具结合起来, 以达到合理、及时地进行计算机软件开发的目的。 以达到合理、及时地进行计算机软件开发的目的。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

2.软件的生存周期 软件的生存周期 人的一生要经历婴儿、幼年、童年、青年、中年、 人的一生要经历婴儿、幼年、童年、青年、中年、老 年的生存周期,同样,软件从提出开发要求开始,经过开发、 年的生存周期,

同样,软件从提出开发要求开始,经过开发、 使用和维护,直到最终报废的全过程称为软件的生存周期。 使用和维护,直到最终报废的全过程称为软件的生存周期。 它包括制定计划、需求分析、软件设计、程序编码、 它包括制定计划、需求分析、软件设计、程序编码、软件测 试及运行维护6个阶段 个阶段。 试及运行维护 个阶段。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(1)制定计划 ) 确定所要开发软件系统的总目标,给出它的功能、 确定所要开发软件系统的总目标,给出它的功能、性 可靠性以及接口等方面的要求; 能、可靠性以及接口等方面的要求;研制完成该项软件任务 的可行性,探讨解决问题的可能方案,并对可利用的资源、 的可行性,探讨解决问题的可能方案,并对可利用的资源、 成本、可取得的效益、开发的进度作出估计; 成本、可取得的效益、开发的进度作出估计;制定完成开发 任务的实施计划和可行性报告,并提交管理部门审查。 任务的实施计划和可行性报告,并提交管理部门审查。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(2)需求分析 ) 对所要开发的软件提出的需求进行分析并给出详细的 定义,然后编写软件需求说明书及初步的系统用户手册, 定义,然后编写软件需求说明书及初步的系统用户手册,提 交管理机构评审。 交管理机构评审。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(3)软件设计 ) 设计是软件工程的核心。 设计是软件工程的核心。软件设计一般分为总体设计 和详细设计两个阶段,总体设计是根据需求所得到的数据流、 和详细设计两个阶段,总体设计是根据需求所得到的数据流、 数据结构,使用结构设计技术导出软件模块结构; 数据结构,使用结构设计技术导出软件模块结构;详细设计 是使用表格、图形或自然语言等工具, 是使用表格、图形或自然语言等工具,按照模块设计准则进 行软件各个模块具体过程的描述。另外, 行软件各个模块具体过程的描述。另外,在该阶段还需编写 设计说明书,并提交有关部门评审。 设计说明书,并提交有关部门评审。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(4)程序编码 ) 把软件设计的结果转换成计算机可以接受的程序代码, 把软件设计的结果转换成计算机可以接受的程序代码, 即写成以某种特定程序设计语言表示的源程序。 即写成以某种特定程序设计语言表示的源程序。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(5)软件测试 ) 软件测试就是在软件投入运行之前,对软

件需求分析、 软件测试就是在软件投入运行之前,对软件需求分析、 设计规格说明和编码的最终复审, 设计规格说明和编码的最终复审,是软件质量保证的关键步 骤。 在该阶段,需要在测试软件的基础上, 在该阶段,需要在测试软件的基础上,检查软件的各 个组成部分。首先查找各模块在功能和结构上存在的问题并 个组成部分。 加以纠正,其次将已测试过的模块按一定顺序组装起来; 加以纠正,其次将已测试过的模块按一定顺序组装起来;最 后按规定的各项需求,逐项进行确认测试,决定已开发的软 后按规定的各项需求,逐项进行确认测试, 件是否合格,能否交付用户使用。 件是否合格,能否交付用户使用。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

(6)运行维护 ) 已交付的软件正式运行,便进入运行阶段。 已交付的软件正式运行,便进入运行阶段。这一阶段 可能持续几年甚至几十年。另外, 可能持续几年甚至几十年。另外,软件在运行过程中可能由 于多方面的原因,需要进行修改,并进行适当的维护。 于多方面的原因,需要进行修改,并进行适当的维护。

/mmt/

多媒体技术及应用

第10章 多媒体应用系统设计 10章

10.1.2软件开发模型 10.1.2软件开发模型软件开发模型又称为软件生存周期模型, 软件开发模型又称为软件生存周期模型,是指软件项 目开发和维护的总体过程的框架。 目开发和维护的总体过程的框架。它能直观表达软件开发的 全过程,明确规定要完成的主要活动、任务和开发策略。 全过程,明确规定要完成的主要活动、任务和开发策略。 软件开发模型描述了从软件项目需求定义开始, 软件开发模型描述了从软件项目需求定义开始,到开 发成功并投入使用,在使用中不断增补修订, 发成功并投入使用,在使用中不断增补修订,直到停止使用 这一期间的全部活动。 这一期间的全部活动。

/mmt/

多媒体技术及应用 …… 此处隐藏:2714字,全部文档内容请下载后查看。喜欢就下载吧 ……

多媒体技术及应用第十章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/123890.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)