期刊在线

快速论文发表热线: 010-57745461

客服中心

全国免费咨询:

QQ : 点击这里给我发消息 3077874057


电话:010-57745461


邮箱: hexinon@163.com


邮箱:hexinon@126.com

期刊库导航

行业资讯

最新论文

最热论文

计算机软件毕业论文

2017-11-23 10:26:33  字体:   打印 收藏 

摘 要:谈分层技术与计算机软件开发的应用 摘要:现如今,计算机技术飞速地发展,涉及的领域也是最为广泛,软件的开发和利用更是有了质的飞跃。而在这其中,分层技术便是顺应时代发展的一项计算机技术。因此,本文就对分层技术在计算机软件开发中的应用进行了总结,

关键词:计算机软件毕业论文


  谈分层技术与计算机软件开发的应用

  摘要:现如今,计算机技术飞速地发展,涉及的领域也是最为广泛,软件的开发和利用更是有了质的飞跃。而在这其中,分层技术便是顺应时代发展的一项计算机技术。因此,本文就对分层技术在计算机软件开发中的应用进行了总结,希望通过本文的分析能够对相关人员有所帮助。

  关键词:分层技术;软件开发;应用

  在21世纪的今天,计算机已经渗透到现代生活的各个方面,它不仅能够方便人们的日常生活和工作,给各个企业的应用开发更是带来了很大的便利。此外,为了能够与时俱进、顺应时代的发展,应该将分层技术有效地应用到计算机的软件开发中。为此,本文就从分层技术的概念和特点、分层技术的应用两个方面分别进行了叙述,以此证明分层技术对软件的开展有着至关重要的意义。

  一、分层技术简述

  (一)分层技术的含义

  所谓的分层技术是指将软件的开发分为多个概念层,每个概念层都有各自不同的工作流程,并且各个概念层之间都有着一定的关联,从而可以形成一个完整的系统体系。

  (二)分层技术的特点

  分层技术具有多个方面的特点,比如:(1)稳定性。分层技术能够提高软件的开发效率,极大程度上缩短复杂软件的开发过程和时间,为软件的运行提供充足的保障。(2)独立性。在软件开发中应用分层技术后,如果一个概念层出现了问题,并不会影响其他的层面,而只会影响这个层面的上下层。

  (三)分层技术在软件开发中的作用

  分层技术在软件开发中的作用有三点,第一,能够有效地提升计算机的性能,减少软件开发者的工作时间,提高其工作效率。第二,可以延长软件的使用寿命,极大程度上提高软件应用的可靠性。第三,能够联系硬件和底层,在保障软件性能的同时,使计算机和服务器能够得到进一步的发展。而从微观的角度看,分层技术能够使得多个层次之间相互依赖。

  二、分层技术的应用分析

  (一)双层技术

  在双层技术中,两个端点分别是客户端和服务器,客户端主要用于为客户提供使用界面,负责处理相关的逻辑关系。而服务器则负责接收从客户端发来的信息,并且在数据库中查询相关信息,再将计算结果反馈到客户端。从双层技术的原理中,我们不难看出,这种形式的应用只能处理较少的用户、服务器,无法满足更多用户的需求。为此,就需要向三层技术进行过渡,从而更好地顺应时代的发展,从根本上提高工作效率。

  (二)三层技术

  三层技术是在双层技术的基础之上发展而来的,它不仅具有两个端点,同时还增加了应用服务器端,再次提升了整体的工作效率。而应用服务器端的作用则是分担客户端的逻辑关系处理,使客户更加专注用户的使用界面。所谓的三层技术是指界面层、业务处理层、数据层,这三个端口之间相互配合,共同完成对用户的需求处理功能。其中界面层主要用于用户对软件需求的采集,并且将其采集到的信息发送给业务处理层。而业务处理层则是将接收到的信息进行分析,在分析之后再将其传送给数据层。此时,数据层不仅要对其进行相应的处理,还需要将处理后的信息反馈给业务处理层,再由业务处理将处理的内容传达到界面层。

  (三)四层技术

  随着信息时代的不断进步和发展,计算机的应用环境越来越复杂,需要处理的相关信息、数据、逻辑能力也就越来越繁重,而在实际的应用中,比如:企业管理,客户对计算机的数据处理速度、数据处理结果要求极高。而三层技术存在的缺点就会暴露出来,尤其是在面对网页技术时,三层技术无法实现彼此之间的独立。正是在这样的背景下,四层技术应运而生,它在数据层和业务处理层之间增加了封装层,从而形成了四层技术结构。而网页技术能够根据不同用户之间的需求选择适当的处理途径,当用户的需求较少时,网页技术就会选择相应的信息传送到数据层,再由其进行处理。而当数据的处理规模增大时,网页技术就会通过业务处理层对数据进行处理,以此有效地提高各个环节的运行效率。

  (四)五层技术

  在软件的开发中,五层技术、四层技术、三层技术这三者之间不尽相同,五层技术既是四层技术的拓展,也是四层技术的总结,而其主要的区别就在于五层技术包含了客户专用层,这与资源层息息相关,它可以将系统的组件分成很多种,并且将所分的种类安装到适合的设备上,在一定程度上迅速提高整体的工作效率。尽管五层技术能够对组件进行细化,但是其使用的范围还不够广泛,到目前为止,五层技术只能被应用到一些特殊的领域中,不能被所有的软件开发项目使用。

  三、结束语

  综上所述,伴随着计算机技术不断的发展,给各行各业都带来了新的机遇,但与此同时,也给各行各业带来了一定的挑战,尤其是在计算机软件的开发方面,更是给其带来了一些困难。为此,本文从双层技术、三层技术、四层技术、五层技术四个方面对分层技术的应用进行了具体的分析,希望通过本文的研究能够促进各行各业进一步的发展。

  参考文献:

  [1]焦丽萍.试论计算机在一系列软件开发过程中的分层技术运用[J].数字技术与应用,2015,12(2):256-259.

  [2]叶娜,朱秀娟.试论计算机软件开发中的分层技术运用[J].无线互联科技,2013,(06).

  作者:刘小杰

  软件开发论文参考文献:http://www.qikanol.com/ruanjiankaifa/

[版权说明]本站论文版权属于作者本人,您可以参考、阅读、鉴赏本站论文,也可以利用本站论文进行论文创作,但不得抄袭、复制!本站免费论文主要来源于用户投稿和互联网,如果涉及到侵权问题,请联系我们予以删除。


上一篇:计算机软件论文题目 下一篇:敏捷软件开发论文

联系我们

投稿咨询电话:010-57745461
投稿咨询QQ:3077874057
论文投稿邮箱:hexinon@163.com
投诉建议邮箱:hexinon@126.com
在线投稿

论文发表说明

1. 如果您需要发表论文,请联系我们,客服人员会及时处理;
2. 专业编辑人员,为您的论文提供建议,使论文顺利发表;
3. 合作期刊,全国最全,与杂志社关系稳定,保证刊期。