多媒体技术在计算机软件中的应用研究

2021-09-10 23:03苏翠玲韩江立
无线互联科技 2021年6期
关键词:计算机软件多媒体技术应用

苏翠玲 韩江立

摘 要:软件技术作为信息技术产业的主要组成部分,与社会进步及经济发展相互影响,并呈现出欣欣向荣的发展局面。与此同时,由于大数据时代来临,多媒体技术日趋成熟,广泛应用于计算机软件领域。文章以计算机软件开发的现状为切入点,对多媒体技术的具体应用进行分析,旨在提升多媒体技术的应用价值,促进计算机软件行业可持续发展。

关键词:多媒体技术;计算机软件;应用

0 引言

计算机技术历经几十年的演变及发展,早已步入复杂的技术开发阶段。从现状来看,计算机软件技术占据着当代社会经济发展极其重要的地位,被广泛应用于各个行业领域。同时,由于现代经济快速发展,计算机软件拥有更为多样化的受众群体及更高层次的用户群体[1]。计算机软件与多媒体技术相结合,将得到越来越多从业人员的关注及重视。除全面分析多媒体技术的应用优势外,计算机技术具有的优化布局、建立预测模型、统计分析及资源调查等功能的实现,需要立足于计算机软件及其软件管理模式的多样性、管理结构复杂性等特点进行技术开发,但软件的开发、应用及管理存在着较多问题亟待解决。鉴于此,本文针对“多媒体技术在计算机软件中的应用”进行分析研究。

1 计算机软件的开发现状分析

1.1 产业薄弱

我国属于发展中国家,软件产业基础相对薄弱,部分地区产业的发展过于脆弱,软件开发技术需要主动迎合全球范围内软件产业的发展趋势及方向。较长时期以来,一些国产软件产品运行速度相对缓慢,性能不理想。随着国家社会经济和科学技术的快速发展,更多人才涌向软件开发及研究领域,我国软件技术得以大范围的提升,也为软件企业提供更多的发展机遇。因此,我国软件产业的发展应以强化软件技术开发力度为核心目标,在取得不断进步的基础上促进软件产业的发展与壮大。

1.2 开发脆弱

近年来我国软件技术开发水平取得一定提升,但软件核心技术相对薄弱,创新能力远远不足。从发展角度来看,不仅会严重影响软件技术水平提升的进程,也影响产业整体发展的后劲。即便开展国际合作,也很难获得外方高质量的核心技术,同样不利于我国软件产业的长远发展及软件技术创新[3]。随着计算机技术不断进步,国内的软件技术竞争形势日趋激烈,软件开发的资金投入不足或资源分配不均也会造成成本收入难以均衡的问题。此外,软件开发所面临的安全风险较高,软件产业普遍存在着结构性矛盾。

2 核心软件技术的类型分析

2.1  Web应用程序体系结构

计算机软件系统可划分为软件应用层及显示层,和数据库服务器组件两部分功能模块。其中,软件应用层及显示层占据着极其重要的地位及作用,往往高度重视客户端。例以Servlet及JSP等应用程序为例,适用于各种类型的客户端,便于客户端日常操作;而数据库服务器组件普遍将服务器端口视为服务主体对象,以满足服务器端数据存储、维护及运用的要求,便于客户端日常检索、操作及运行[4]。同时,以上两种模式大多数时间呈现出相辅相成的关系,即软件应用层及显示层、数据库服务器间存在着明显的互补作用,二者处于不同位置,对客户端的影响较为深远。

2.2 面向服务的体系结构

框架是系统的常用设计结构,尤其是相关系统中,可重复二次设计框架结构,甚至可于相关系统中利用构件实例及抽象构件间交互进行合理表达。同时,框架向开发人员提供具有应用性的框架,该框架描述总体设计过程,往往被视为有效且规范的结构。框架与责任分工、控制过程及构件协作之间存在密切联系,彼此间相互依存相互影响,并且其设计过程是一个可复制的组成部分,可被视为相互协作的表达。由此可见,框架占据着总体核心软件技术中极其重要的地位及作用。此外,Struts架构由视图、模型及web控制器共同组成,其技术应用优势相对鲜明。

同时,Struts允许与标准化数据收集技术及第三方等建立联系,例如:Fib及JDBC等标准化收集技术,以Object Relational Bridge为典型代表的第三方提供对象,一旦收到请求后則Struts可向后者提供更多帮助及协助。由此可见,Struts框架占据着服务架构极其重要的地位及作用。此外,Struts框架控制器不仅能作用于自身独特的运行模式,更能与视图方面起着相辅相成的作用,即软件发出请求,则Struts框架控制器发出与Action相似的命令,促使所接收的命令与Struts框架控制器模式间进行互动,说明上述技术不仅能实时掌控软件状态,更能满足软件状态检测及更新的要求。

3 计算机软件中多媒体技术的具体应用要点分析

计算机软件技术中应用多媒体技术的难度较大,即多媒体软件往往需要经过多重设计,才能够完善及健全相应的管理系统。为了优化计算机软件设计,则需掌握多媒体技术的具体应用。综上所述,多媒体技术的具体应用要点如下。

3.1 结合大数据技术

通常情况下,计算机软件开发实施阶段中总体方向、总体目标及总体预算是不可分割的主要组成部分,往往需要大量的信息技术支持方可搭建完善健全的软件系统。当下多媒体技术紧跟大数据技术的发展潮流,能利用大数据技术监理信息化软件开发建立软件模型,满足实时互动的要求,以达到帮助研发人员及创作人员的目标,一定程度上拓展研发者及创作者的思路及思想[5]。例如:安装软件系统能帮助用户使用系统结构快速有效地搜索及创作,甚至可利用健全完善的系统结构,与创作者及研究者间形成相辅相成的智能化体系,极大程度上提高信息的流通性及创作研发效率。

3.2 数据库设计

软件数据库的设计原则及设计思路具有针对性强及目的性明确等鲜明特点,设计数据库往往需要综合考虑多方面因素,越好的数据库中越是不存在数据冗余的现象,既保证定位准确有效,又利于数据库维护。从现实角度来看,创作初期往往无法建立上述数据库,即创作初期往往需要删除大量的重复性记录,极大程度上增加数据库设计的难度。同时,即便数据库设计能实现软件开发初期大部分目标,但是数据库设计过早也存在着较大的技术层面缺陷,而应用多媒体技术手段,能有效填补数据库设计模式的缺陷,不仅能满足记录的要求,更能持续优化数据库,大大提高其执行效率。

3.3 系统结构

业务逻辑层、数据持久层及网络应用表现层均属于管理系统,往往被视为计算机软件管系统在软件开发初期阶段的常用系统类型,并且上述3种系统不仅能满足计算机软件管理系统设计及开发的要求,而且还能与多媒体系统间相互配合,以达到相辅相成的效果。同时,多媒体技术适用于日常管理及维护计算机软件的基础内容,完成早期数据管理及软件测试的任务,甚至于早期数据管理及软件测试阶段,应用多媒体技术能实现24 h不间断监控的目标,强化计算机软件管理的力度。此外,以多媒体技术为基础的日常管理维护模块,具备维护及管理软件的基础功能,包括:软件维护、软件监控及数据管理等,需发挥其管理能力,提升计算机软件的实用价值。

4 结语

计算机软件中应用多媒体技术是不可阻挡的主流发展趋势。因此,地方政府及相关部门必须秉持具体问题具体分析的工作原则,高度重视计算机软件技术开发工作,持续健全软件技术体系,将计算机软件与多媒体技术相结合,实现多媒体技术现代化应用的目标,进一步加快新兴技术的开发利用进程。同时,应用多媒体技术能推动软件产业的发展进程,大幅度提高资源管理效率,进一步拓展计算机软件的应用空间,最终满足智能化、网络化及便捷化的服务要求。

[参考文献]

[1]张长华.谈多媒体技术在计算机软件中的应用[J].才智,2020(5):48.

[2]刘钟情.新概念多媒体快捷技术体系在计算机类课程教学中的应用—以成都体育学院为例[J].电子测试,2020(1):122-125.

[3]张金辉.多媒体技术在计算机辅助教学中的应用—评《计算机辅助教学多媒体课件设计制作与应用》[J].新闻爱好者,2019(9):114.

[4]骆文彬,黄小爽.多媒体技术在计算机教学中的应用问题及对策探索[J].中国新通信,2019(3):198.

[5]魏小燕.多媒体技术在计算机教学中的应用问题及对策探索[J].无线互联科技,2018(16):145-146.

(编辑 王雪芬)

猜你喜欢
计算机软件多媒体技术应用
计算机多媒体技术应用初探
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
多媒体技术在影视动画后期特效中的应用
浅谈基于C语言的计算机软件程序设计
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究
基于计算机软件开发中分层技术的应用