APP下载

试析计算机软件开发中的分层技术运用研究

2017-03-15王娟娟王剑

电子技术与软件工程 2017年2期
关键词:分析研究

王娟娟+王剑

摘 要 随着时代的进步和科技的发展,计算机信息技术已经广泛应用于各行各业,计算机技术的应用改变了人们的生产生活方式。在计算机软件开发利用上普遍采取的是分层技术,这提高了计算机软件的各项性能。本文主要是通过对计算机软件分层技术的运用进行分析,来阐述一下关于计算机软件分层技术的应用,希望对此文能给以后从事相关行业的学习和工作者提供一些帮助。

【关键词】计算机软件分层技术 分析 研究

现阶段的计算机软件开发通常采用的是的分层技术,作为计算机的软件开发的重要组成部分,计算机的软件分层技术提高了计算机的整体性能为计算机行业的发展提供了动力。因此,计算机软件的开发人员应该重视分层技术的应用,强化自身专业素养和能力,进而确保进算计软件的质量和灵活度。

1 分层技术的含义

计算机软件分层技术主要应用于计算机软件的开发阶段,即根据计算机结构和功能的差异性对软件进行多层次的划分,保证计算机软件内部的各个要素都有一定的关系。计算机软件分层技术能有效的让计算机软件被灵活应用,提高了软件的使用性能和保质期,并拓宽了软件功能,提升了计算机软件的发展空间。与普通单层的计算机软件技术相比,计算机封层技术更具有优势。它能够满足计算机程序上的各种需要,并最终实现计算机软件开发在各个阶段的优化,保证了计算机软件的平稳运行和应用,增强了计算机软件在使用过程中的稳定性。

2 分层技术在计算机软件开发中的具体应用

2.1 二层技术结构的应用

二层技术结构在计算机软件开发生的应用提高了软件的开发利用率。二层技术结构主要由客户端和服务器这两个端点构成,客户端即用户使用软件的界面,在用户登录客户端的同时还能对用户提供的信息进行逻辑处理;服务器则是负责接受客户信息的,当服务器将客户信息进行整理分析后再将其发送至客户端。在计算机软件开发中应用二层技术结构原理需要注意一些问题,如开发软件的时间、用户的数量、还有服务器的性能等等,为了保证计算机软件能够被合理开发应用, 就必须处理好这些细节问题。此外,在二层技术结构向三层技术结构转化的过程中,计算机软件开发人员要调查客户需要,再根据客户需要设计待开发软件的功能。

2.2 三层技术结构的应用

在计算机软件开发利用的过程中,三层技术结构主要是在二层技术结构开发和利用的基础上进行的,是对二层技术结构的拓展和延伸。由此可知,三层技术结构时二层技术结构的一种强化,其应用原理与二层技术结构是相同的,都是利用服务器和客户端这两个端点。三层技术结构主要包括数据层、界面层、以及业务处理层这三个方面。

数据层就是计算机软件在应用过程中所进行的数据信息处理工作。数据层接受相应的请求再去数据库查询处理之后反馈到界面层。界面层指的是对用户信息进行处理整合,经过加工之后在反馈到业务处理层。业务处理层就是根据客户提出的不同需要来分析数据,进行信息提取。这三个层面相辅相成,分工明确,对计算机的软件开发和利用有一定的积极作用。计算机软件开发人员一定要将这三个层面仔细区分,只有这样才能保证计算机系统的正常工作。

传统计算机软件的的开发和利用过程一般都会经历二层技术和三层技术,随着信息技术的不断更新和发展,计算机系统需要在更加复杂的环境中处理各种数据信息,这就给计算机软件开发人员提出了新的挑战和难题。如一些大型企业在利用计算机整理员工信息时,需要用到相关的计算机处理软件,这就对计算机系统的稳定性和便捷性提出了新的要求,如何在保证系统稳定性地前提下提高工作效率是研发该软件的核心目的。四层技术结构的出现有效地解决了这个问题,既保证了客户端处理信息数据的数量有保证了其运行速度。四层技术结构是对三层技术结构的的拓展,增加了主要的封装层,由Web层、存储层、数据层、和逻辑层四个层次组成。

Web层是负责处理客户信息的,针对客户不同需求选择了不同处理的途径。如,客户要求软件在运行的过程中框架结构简洁明了,那么Web层可以向数据传递请求信息,数据处理终端会对所传递的信息进行处理工作。Web层最大的功能就是能够处理大规模的数据和信息,在对逻辑层发出请求后,编辑层就会对数据进行处理和分析,这个工作过程有效的提高了计算机的整体工作效率。当前阶段的四层应用技术范围不是很广,但是取代三层应用技术是一种必然趋势。

2.3 中间技术的应用

中间技术是分层技术的衍生品,在计算机软件开发过程具有十分重要的作用。利用中间技术可以在计算机处理数据和信息的过程中对其他系统的资源进行有效的补充,计算机的软件开发过程包含许多难以解决的问题,中间技术的开发和利用降低了软件开发和利用难度。除此之外,中间技术的开发和利用还实现了计算机系统的自动化操作,强化了数据和程序中间的联系,提高了软件的利用效率,提升了软件的性能和质量。

2.4 无五层技术结构

五层技术结构主要应用于一些特殊软件的开发中,尤其是在一些高端和机密的行业,当四层技术结构无法满足计算机运行的需要时,需要计算机再一次提升自身的运行效率,细化框架结构。就现阶段的五层技术结构而言,其主要应用于J2EE的环境中。其应用原理与四层技术结构相同。在四层技术结构基础上,进一步提升了软件的应用效率和质量。

3 结语

综上所述,我们可以看到,分层应用技术对计算机软件开发利用的重要性。21世纪是信息化时代,计算机面临着越来越复杂的运行环境和各种各样的信息数据,分层技术的应用有利于提升计算机软件的质量提高软件的运行效率,拓展计算机系统的各项功能,满足對计算机软件的新的需求。计算机软件的开发和应用技术在不断地发展和完善,也在不断推进计算机软件事业的告诉前进,只有仔细分析客户心理诉求和发展需要才能够真正地推进计算机事业的飞速发展。

参考文献

[1]陈艺丹.分层技术在计算机软件开发中的应用[J].电子测试,2016(16):79-80.

[2]陈昌云.计算机软件开发中的分层技术运用研究[J].电脑知识与技术:学术交流,2016,12(05):67-67.

[3]王海鹰.计算机软件开发中分层技术的应用研究[J].民营科技,2015(03):68-68.

[4]张振伟.基于计算机软件开发中分层技术的应用[J].河南科技,2014(15):4-4.

作者简介

王娟娟,女,山东省胶州市人。大学本科学历。现为青岛黄海学院讲师。研究方向为计算机应用技术。

王剑,男,河北省辛集市人。大学本科学历。现为青岛黄海学院讲师。研究方向为计算机软件理论。

作者单位

青岛黄海学院 山东省青岛市 622427

猜你喜欢

分析研究
FMS与YBT相关性的实证研究
2020年国内翻译研究述评
辽代千人邑研究述论
隐蔽失效适航要求符合性验证分析
视错觉在平面设计中的应用与研究
EMA伺服控制系统研究
电力系统不平衡分析
新版C-NCAP侧面碰撞假人损伤研究
电力系统及其自动化发展趋势分析
中西医结合治疗抑郁症100例分析