欢迎来到天天文库
浏览记录
ID:20234385
大小:52.00 KB
页数:5页
时间:2018-10-11
《计算机软件开发中的分层技术运用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机软件开发中的分层技术运用随着经济的发展和科技的进步,信息化高度膨胀的时代的已经到来,计算机的发展和应用已经远远超出人们的想象。世界的每一个地方都能看到它的影子,无论是企业还是个人对它的依赖性也越来越大,然而起到关键作用的就是计算机软件。现如今多数科技人员一直致力于计算机软件的开发,分层技术可以说是其中最具有代表性的一种方法。该文将对计算机软件开发中分层技术的运用作详细的分析和探究,以期能够引起越来越多的人来关注分层技术。虽然计算机软件开发已经得到充分的关注,但是其效果还不够明显,远远达不到人们的期望,所以对分层技术的探索已经显得尤为重要。分层技术的使用很大程度上可以提高软件开发的效
2、率的质量,但是在开发的过程中也会出现一系列的问题,一旦处理不当,就会严重影响计算机软件的开发过程,我们应该时刻重视对分层技术的优化升级,积极做好开发准备工作,为计算机技术的进步和科技的发展作出应有的贡献。1计算机分层技术的概念和特点1)概念分层技术顾名思义就是描述计算机内部分层结构之间的一些关系,通常来讲,开发出来的软件要保证在工作的过程中具有一定的灵活性和可靠性,并不是单单需要一种功能,需要将多种功能实现最大程度的结合。分层技术整体上是依据软件的内部结构,如果想要真正的开发出软件,不但要切实的保障运行过程中的灵活性和可靠性,而且要作深入的研究和分析,运用分层技术实现不同的功能。分层技术
3、有计算机的特征和物理的含义,所以总的来讲,对分层技术的应用就是把不同的解决过程放在不同的层面上,借助不同层次的关系构造一个封闭的系统,这些不同的层次是平等的[1]。尤其是在开发软件结构的过程中,更加有助于应用分层技术。在这个科学技术飞速发展的时代,X络技术已经得到了广泛的应用,在信息化严重膨胀的今天,对计算机软件的开发已经成为了当前科技研发的潮流。与此同时,分层技术在计算机软件开发的应用,彻底改变了单项业务处理的模式,实现向多层次结构进行跨越。2)特点因为分层技术有着很多的优势和特点,所以它才能够在计算机的软件开发中得到广泛的应用。首先该技术可以对计算机系统功能进行明确的划分,对软件进行
4、适度的扩展和升级改造,从根源上改变系统的功能层和上下层,来满足人们的需要,提高工作的效率。其次,分层技术有效保障了系统运行的可靠性和灵活性,在开发软件的过程之中,通过对原有系统的改造,不但可以缩小开发复杂软件的时间,还可以保障新软件的质量[2]。最后,分层技术的应用,便于再次使用计算机软件,通过利用分层模式,来定义不同功能的接口,以此实现软件的开发,同时也利用标准的接口,最大程度地实现了端口无缝隙的对接。2计算机分层技术的应用随着X络技术的快速普及,计算机软件已经受到了广泛关注,与此同时,计算机软件的开发技术也得到了充分的完善,摒弃了以往单项业务处理的模式,逐步向多层次业务进行靠拢。就其
5、本质来说,当前计算机软件开发中所使用的分层技术已经由原来的二层和三层技术,逐步发展到了目前的四层和五层技术,下面我们将对不同的分层技术进行逐一地阐述。1)双层技术此技术是一个基础应用,只有基础打得好,后续的发展才能够有效地进行,其中双层技术最重要的是两个端点问题,顾名思义就是服务端和客户端。客户端的职责在于接受与处理来自用户的信息,经过一系列的操作之后再传送给服务器。所以说服务器的职责更大,具体就是接受来自客户端的一些信息,对这些信息进行全面的归纳和总结,再传送给用户进行使用。总的来说,双层技术比较的通俗易懂,在平常的运用过程中可以处理适量的查询操作,可是如果查询的用户比较多,远远超过其
6、能够承载的能力,就会出现一系列的问题。2)三层技术此技术是在双层技术运用的基础之上作进一步的发展,增加了一些应用性服务器。该服务器可以帮助使用计算机的用户更可靠的储存数据,而且还能够提高访问信息的效率,逐步加强人和计算机人间的相互关系,不断提高计算机的工作效益。三层技术的结构最主要是包括数据层次、界面层次和业务处理层次这三部分。界面层次的主要功能是搜集用户对使用软件的一些需求,搜集完成之后要把这些需求及时的发送给业务层,然后由业务层对这些需求进行严密的分析和归纳,并且做出有关的数据请求,以此能够在数据层进行提取和处理数据,最后经过数据层对来自业务层请求的分析,查询有关的信息数据,再做出相
7、应的科学分析反馈给业务层,最终待业务层处理之后再返回到一开始的界面层[3]。整个处理的过程不但能够有效减轻数据传输的负担,而且还能够提升计算机的运行效率。可是三层技术在软件开发的过程中还存在着一些严重问题,因此将双层和三层技术结合使用是非常有必要的,以此来达到性能优化的最大程度。3)四层技术计算机技术发展的速度越来越快,运算环境也变化莫测,要处理数据之间的关系也越来越复杂,三层技术已经无法满足实际的需要,所以就产生了四层技术。四层技
此文档下载收益归作者所有