高端学术
您当前的位置:核心期刊咨询网电子信息论文》计算机技术论文分层技术在计算机软件开发的应用

计算机技术论文分层技术在计算机软件开发的应用

来源:核心期刊咨询网时间:12

摘要:这篇计算机技术论文发表了分层技术在计算机软件开发中的应用,为了促进我国软件开发的水平,分层技术的提出和应用推动了计算机软件开发的发展,分层技术具有较强的延展性,使用更加高效、顺畅,论文探讨了分层技术在软件开发中的应用。

  这篇计算机技术论文发表了分层技术在计算机软件开发中的应用,为了促进我国软件开发的水平,分层技术的提出和应用推动了计算机软件开发的发展,分层技术具有较强的延展性,使用更加高效、顺畅,论文探讨了分层技术在软件开发中的应用。
 

计算机技术论文

  摘要:在网络技术日益发展的今天,为了更好的对软件进行开发,真正满足社会发展和技术进步的需要,也满足客户日益严格的要求,将分层技术运用到软件开发过程中已经成为发展的必然方向。分层技术按照结构可以分为双层、三层、四层、五层以及中间技术几种类型。

  【关键词】计算机技术论文,分层技术,计算机,软件开发

  在网络技术日益发达并逐渐向全民覆盖的今天,计算机已经成为了人们的生活必需品。不论是企业、政府还是个人,都没有办法离开计算机的帮助或者信息传递。因此如何提高计算机的运行、使计算机软件开发由之前的二层结构转变为多层次的结构,从而提高软件开发的效率,已经成了软件工程师们研究的重点和难点。如果分层技术合理地应用到计算机软件开发过程中,不仅能够提高软件系统的完备程度,还能够提高软件使用的灵活性和安全性,极大促进我国的软件开发水平。

  1分层技术定义

  所谓计算机分层技术,指的是计算机软件内部各层次之间的一种相互依赖的关系。计算机软件开发是为了研制更多的符合消费者需要的软件服务,因此如何更快、更有效率、更有质量地建立起计算机软件开发系统,并使这个开发系统顺畅地运行,对于计算机软件开发具有重要意义,而在其中分层技术的应用是十分重要的。应用分层技术,可以在物理硬件和底层构件之间建立起密切的关系,从而能够不断提高开发系统的性能。对于软件开发来讲,分层技术的特点是十分明显的:

  1.1有较强的延展性

  在面临比较复杂的系统时,分层技术能够使计算机根据软件的不同功能对其进行一定的分类。

  1.2效率高

  分层技术能够在已经完成开发的系统基础上,对系统进行另外的搭建,从而减少了重新开发所耗费的人力和物力,降低生产成本的同时还能使软件更加可靠。

  1.3衔接顺畅

  分层技术可以具体分为许多不同的层级结构,这种分层技术能够对这复杂的系统结构进行分解,从而实现对计算机软件的升级,实现它们之间顺畅的信息传递,只要保证上下层次之间有标准的接口连接起来,就能实现各个软件之间的无缝连接。

  2分层技术在软件开发中的应用

  分层技术是随着计算机软件制作水平不断进步而不断改良的,从原有的二级逐渐过渡到三级、四级甚至五级。分层技术的应用,可以大大提高软件开发的效率和软件的安全性,不同的层级对应着不同层次的技术,也可以满足不同程度的要求。

  2.1双层技术的应用

  双层技术包括客户端和服务器两个端点。客户端的作用在于为计算机用户提供使用界面,并针对出现的状况对相关的逻辑关系进行处理。服务器则是用于接收客户信息,并对信息进行一定程度的处理再传回。双层技术只有在计算机的服务器效能好、且用户的数量比较少时能够发挥比较好的效果。一旦用户数量增多到一定程度,软件在运行时便可能会出现错误,软件的运行速度也会变慢,甚至影响用户的数据安全,无法满足用户的要求,这也就要求更加高级的技术出现。

  2.2三层技术的应用

  三层技术是在双层技术基础上增加了一个应用服务器,这个服务器能够承担原有和护短的逻辑处理任务,从而向用户提供界面。相对于双层技术来讲,三层技术能够增加用户数据的存储量、提高运行速度和精度。三层技术还能有效实现计算机系统之间的信息交换与资源共享、优化操作系统、数据库与软件之间的连接方式、提高软件的可靠性。这是由于三层技术可以分为业务处理层次、界面层次以及数据层次三个方面,三个层次之间实现了信息从搜集到整理再到反馈的阶段,能够大大提高计算机工作的效率。然而,三层技术也存在一定的不足,即在面对更加复杂的环境时,很难清晰实现三层的区分。

  2.3四层技术的应用

  四层技术是在应对更加复杂的环境的要求下而诞生的,它将逐渐成为计算机软件技术的一个主流。它将三层的技术界面层以及数据库层、业务处理层分开,增加了Web层和存储层。相比之下,三层技术在需要处理的数据与逻辑关系过于庞大时,无法实现各个层面的相对独立,因而难以满足企业管理中客户的要求。而四层技术中,依旧是数据处理层处理并传输信息,只是传输的目标为Web层,之后通过一系列的数据交换工作,反映出数据库与计算机对象之间的关系,从而解决匹配不符的问题。在用户数量急剧增多时,它能够根据用户数量增大数据的处理规模,这样一来计算机就能够在单位时间内处理更多的信息,提高信息的处理效率。

  2.4中间件技术的应用

  中间件技术实质上是一种独立性的系统软件,它能够在一定程度上屏蔽异构与分布集成所带来的各种复杂的技术细节,从而大大缩短开发周期,节省生产成本。从应用角度来看,中间件技术主要应用于分布式的计算机环境中。它能够从根本上实现系统的安全运行,减少一些复杂的技术细节,降低软件开发的风险与难度,因而在现实中受到很多人的欢迎。

  2.5五层技术的应用

  五层技术在一些特殊的领域尤其是对安全性要求较高的军事等领域应用较多,应用的范围比较窄。五层技术实际上是在四层技术结构的基础之上,将数据层分成了集成层和资源层两层。这样一来,系统的运行效率又再一次得到了大幅的提升,同时还能够满足一些特殊机器的运行需求。五层技术的应用,能够实现架构分工的进一步细化,从而提高了软件开发的效率。然而,这样的技术并没有普及,如今对这种技术应用最为广泛的是在J2EE环境中。

  3总结

  在人们与网络、计算机关系日益密切的今天,计算机软件的开发迎来了良好的发展期。然而随之而来的还有越来越复杂的网络环境和越来越严格的客户要求。可以说计算机软件开发领域面临着机遇与挑战并存的局面。为了更好的对软件进行开发,真正满足社会发展的需要、满足技术进步的需要,也满足客户日益严格的要求,将分层技术运用到软件开发过程中已经成为计算机软件开发发展的必然方向。这是因为分层技术能够为软件技术的开发提供许多的优势,比如提高开发效率、节约人力与资源、提高系统的安全性与可靠性等等、更好的满足客户需求。

  参考文献

  [1]许福果.分层技术在计算机软件开发中的应用[J].硅谷,2013(23):41-42.

  [2]邹玲娜.分层技术在计算机软件开发中的应用探讨[J].数字化用户,2014(07):321-322.

  [3]徐爱兰.计算机软件开发中的分层技术探讨[J].计算机光盘软件与应用,2012(24):162-163.

  作者:刘旭

  推荐期刊:《常州信息职业技术学院学报》经国家新闻出版总署批准,于2002年9月正式创刊,始为季刊,经江苏省新闻出版局批准,2007年1月正式变更为双月刊。

转载请注明来自:http://www.qikan2017.com/lunwen/dzi/8935.html

相关论文阅读

论文发表技巧

期刊论文问答区

电子信息优质期刊

最新期刊更新

精品推荐