计算机软件开发中分层技术的运用

来源 :中国电气工程学报 | 被引量 : 0次 | 上传用户:sitmaar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来,计算机技术蓬勃发展,在我国的国防、生产、生活领域获得广泛应用,计算机软件开发技术也不断和其它学科不断融合,日渐成熟,逐步走向多元化,分层技术的引入,提高了软件开发效率,使计算机运行更加可靠并兼具灵活性,因而越来越受到软件开发技术人员的关注,是目前这一领域中的热点研究问题。本文从分层技术的定义、技术优势、特点入手,详细探计了该项技术在现实计算机软件开发中的应用。
  关键词:分层技术  计算机 软件开发 应用分析
  前言
  在计算机软件开发过程中,单层结构模式应用较多,而随着应用领域的扩大、功能性要求的提高、运行速度的加快,单层结构模式开发的软件问题逐渐显现,软件的开发与推广遇到挑战,分层技术的出现完美的解决了这些问题,在软件开发中发挥着极其重要的作用。分层技术不仅仅提高了计算机软件开发过程中的适应与灵活性,更提升了软件的经济与技术价值。
  一、分层技术的概念
  分层技术通过对软件内部结构进行解析,赋予不同层次结构不同功能,从而提高软件功能的丰富程度和使用性能。所谓分层技术,除了硬件侧物理方面的涵义外,也是对计算机技术特性的凸显。在软件开发领域,分层技术为软件的不同层次结构分配不同的解决过程,各个层次结构间组成一个严密的封闭系统。不同层面结构彼此平等。分层技术最主要的应用领域是软件架构开发。随着计算机应用的发展,传统的单层次软件已经不能满足软件开发的需求,更多框架层次的实现是计算机软件开发工作亟待解决的问题。
  二、分层技术的特点
  目前,随着分层技术不断发展、完善,已由最初的二层,逐渐发展为三层、四层、五层,现在正朝更高层次发展,同时其相关理论研究也日益成熟,分层技术大大加快了软件开发的进度,开发出来的计算机软具有更广泛的实用性、灵活性,正在改变我国国防、生产、生活的各个方面。计算机软件开发的分层技术优势明显,主要体现在:
  2.1有助于软件的复用,软件有不同的功能,每个功能分为一个或多个层次,层次功能按统一标准由分层模式来进行定义,可实现软件的自行开发和各层间的无缝对接。
  2.2技术开发人员可以在开发过程中专注于其中一层进行研发,这样可以很大程度上节约开发时间成本,简便开发过程,增加可靠性。
  2.3软件一般都具有复杂的结构,可实现多种不同的功能,分层技术正是利用功能的不同,将软件分解成不同的层次,当软件系统在实际应用中受到攻击或出现漏洞或需要升级时,只要找出有问题的层进行修改即可,而不会影响其它层,因而分层技术的应用使软件具有良好的扩展性。
  三、分层技术在计算机软件开发中的应用
  3.1双层技术应用
  从分层技术从种类上可以分为三层、四册乃至多层,然而上述技术均是基于双层技术得以发展起来的,随着层次的增加,软件开发效率得到了有效地提升。在我国双层技术主要面向两个端点实现应用,这两端便是我们常说的客户端与服务器。双层技术在应用过程中要满足两个必备条件,即服务器性能一定要有所保证,并且用户使用量不宜太多,如果上述条件无法满足,便会使服务器发生超载,最终导致发生系统错误等不良现象,目前该技术已经不断被取代。
  3.2三层技术应用
  根据双层技术中存在的缺陷和问题进行一定的该善,并在服务器与客户端之间增设相应的应用服务器,对该服务器的进行应用能够有效地提升计算机访问方面的效率,而且能够满足人和计算机进行交互。三层技术便是将数据层、业务处理以及界面层进行相应的融合,从而形成一个统一的整体,能够独立运行并共同服务于计算机。数据层得作用是对数据信息进行审核与查询;业务层是对界面层发出的信息进行分析并对数据层发出申请;界面层主要是使客户输入信息实现存储。通过对三层技术的应用便是实现对系统的构建,通过这样的处理能够有效地提升系统工作效率[1]。
  3.3中间层技术应用
  对于计算机运行环境而言,其中存在分布式的环境,中间层技术便是在分布式环境加以应用,可以有效地使计算机实现资源共享以及系统互通。对于软件开发时其中的分布集成与异构均能够令各个技术细节更为的更为复杂,而对拥有中间层技术操作系统、应用软件与数据库进行连接方式方面的优化,可以有效地降低软件开发所需的时间,并且对软件系统稳定性与安全性进行有效地提高。
  3.4四层技术应用
  对于软件开发而言,双层技术以及三层技术均无法很好的面对计算机使用过程中的复杂环境,对此要将三层技术内的数据库层、界面层以及业务处理层进行合理的分开,这样做可以逐渐减小上述三个层次间存在的相互作用,所以要將三成技术不断的向四层技术方面发展,四层技术主要有存储层、业务处理层、数据库层以及Web层,对业务层而言,其向Web层进行数据层处理所处理结果的传送,之后利用数据间的交换实现工作。能够对关系与对象之间存在的差异匹配问题加以解决。
  3.5五层技术应用
  对于数据运行环境相对较为复杂的情况,软件开发可以在四层技术基础上对数据进行资源层处理与分层处理,能够有效地推动系统运行效率得到提高,这便要对已有的架构进行更加细化的处理,从而实现五层架构的应用。目前主要的五层架构的应用方面是J2EE运行环境,其中存在有集成层、资源层以及客户层等主要部分,利用这一模型根据应用逻辑进行多个组间的形成,并且要求不同组间能够安放在不同机器中[2]。
  四、结语
  分层技术适应当前软件开发设计的重要需求,应用前景看好。同时,该技术自身也在不断完善,功能不断增强。目前,分层技术在软件开发领域的应用日益成熟,系统的扩展性和稳定性持续提升,软件开发的经济成本和时间成本随之降低。随着计算机软件开发事业的不断发展,分层技术发挥的空间将更加广大。软件开发工作者要充分认识到分层技术的重要意义,深入研究分层技术在软件开发工作中的应用情况,推进我国软件开发事业健康发展。
  参考文献:
  [1]洪新军.插件技术、分层技术应用于计算机软件技术中的价值探讨[J].电脑编程技巧与维护,2016,02(02):10~12.
  [2]邓勇.计算机软件开发技术的发展趋势与应用分析[J].电子世界,2015,08(16):172~173.
其他文献
摘要:电子工程信息技术是在网络技术和信息技术的基础上,对数据进行进一步的加工分析。电子工程信息技术作为一项新兴的技术产业,在我国已经有了一定的发展。近些年来,它被广泛的应用在各个领域当中,都取得了不俗的成绩。电子信息工程技术作为国内现代化技术的重要组成部分,可以对国内相关产业的发展起到积极作用,具有一定的社会价值。  关键词:电子信息工程技术;应用;发展  中图分类号:TN0-1  文献标识码:A
期刊
随着国家对新能源汽车的大力推广,新能源充电站的建设需求迫不及待。2016年1月1日起电动汽车充电接口及通信协议国家标准开始实施,充电站的建设更加标准化,但是新标准中也存在两种电压充电接口和几种电流的选择,在建设不同规模充电站的时候应该如何配置和选型,在本文中做了简要的的论述。  1.电动汽车充电接口及电压电流的介绍  根据《电动汽车充电桩设计规范》(GB 50966-2014)电动汽车的充电系统分
期刊
摘要:科技的进步,促进人们对能源需求的增多。煤炭洗选加工业得到了较快的发展,伴随着选煤行业的快速进步,选煤技术也在不断的提升。以信息化推动工业化是国家的重大决策,在煤炭生产系统中,安全生产监控系统及自动控制系统是煤炭工业信息化工作发展的新趋势,不仅能够推动煤矿高效、高产,还能有效确保安全生产,对提高现代化管理水平、推进国民经济和社会信息化发挥重大作用。选煤厂近年来通过不断的技术创新、改造,安置了煤
期刊
摘要:泛在电力物联网作为新一轮信息产业浪潮中的产业热点,已经吸引全世界的目光。计量数据作为电网的经营数据来源,全面开展数据接入转换和整合贯通,统一数据标准,打破专业壁垒,建立健全数据管理体系。统一数据调用和服务接口标准,实现数据应用服务化,支撑多维精益管理体系。鉴于此种背景,本文将分析电力泛在物联网的基本概念、体系架构及计量资产数据的现状,在此基础上分析未来电力泛在物联网时代的计量数据管理技术发展
期刊
摘要:现如今,我国科学技术水平显著提升,为了有效运用PLC 技术,则需要充分了解 PLC 技术的特点,且能够了解 PLC 技术在电气工程及其自动化控制中的应用优势,进而提高工业的生产效率和质量。本文就以 PLC 技术在电气工程及其自动化控制中的应用进行研究讨论,并确立 PLC 技术的发展方向。  关键词:PLC 技术;电气工程;自动化控制;应用  引言  现阶段,对自动化控制的要求也越来越高,一些
期刊
摘要:在电力系统运行过程中,变压器是非常重要的设备。为确保其可以始终维持在良好运行状态,可以组织进行高压试验,对存在的问题进行查找,然后提出具有针对性的应对策略,实现风险的有效控制与转移,将故障产生的影响降到最低,为电力系统的持续安全运行提供可靠保障。  关键词:电力变压器;高压试验;故障处理  引言  随着社会经济的高速发展,我国电网也在不断扩大,这也意味着各个领域对于网络的安全性、可靠性提出的
期刊
摘要:近年来,电力企业正在不断扩大运营,电网的规模发展在同时壮大,还将建立网络信息传输平台,智能电网操作,能够快速地充分利用网络操作的优势,实现完全的信息操作,尤其是利用电力传输和转换设备对运行状态的实时监控,物联网技术的引入是为了实现电网的远程控制。本文介绍输变电设备检测中物联网技术的应用方式及应用现状,进而对于物联网在输变电检测设备检测过程中,分别从物联网的不同层级对于其应用过程进行了详尽的分
期刊
摘要:在经济文化快速发展的当今社会,国民对信息的需求逐渐增多,尽管相关人员针对电子信息工程进行了优化革新,但实际效果仍相对较差。计算机网络技术的应用范围十分广泛,它以计算机为基础,可以实现互联网、计算机与程序软件的有机统一,将其应用于电子信息工程,能够推动我国电子信息技术的有效提高。  关键词:计算机网络;电子信息工程;应用要点  中图分类号:TP393  文献标识码:A  引言  电子信息工程以
期刊
摘要:本文通过分析电力信息通信数据智能运维技术应用的可行性,对相关技术及方法进行了深入的研究,希望能够帮助相关企业提高运维质量,为广大用户提供更加可靠的信息通信服务。  关键词:电力系统;信息系统;智能运维  1 电力信息通信数据智能运维技术应用的可行性  当前电力信息系统市场化进程逐渐深入, 人民对其的需求已经不仅仅满足于使用, 其运行及管理也愈加受到各界关注。 在此状况下,有关企业必须要加强对
期刊
摘要:信息时代大数据技术崛起,并且被广泛的应用于各个领域,而生产生活中十分关键的配电网规划也受到了大数据的影响。现在,电力行业面对着一个新的改革机遇,因此,作为电力企业必须要及时的根据目前的大数据环境做出改革,顺应当前时代的发展,找到电力数据的理论依据支持以及使用方法,促进电力信息系统发展的科学化和合理化。  关键词: 电力系统;大数据;配电网管理;应用  中图分类号:F407 文献标
期刊