当前位置:论文写作 > 论文大全 > 文章内容

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

主题:软件技术专业介绍 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-01-15

简介:适合不知如何写计算机软件技术方面的相关专业大学硕士和本科毕业论文以及关于计算机软件技术论文开题报告范文和相关职称论文写作参考文献资料下载。

计算机软件技术论文范文

软件技术专业介绍论文

目录

  1. 一、前言
  2. 二、什么是计算机软件开发中的分层技术
  3. 三、分层技术在计算机软件开发中的应用
  4. (一)双层技术
  5. (二)三层技术
  6. (三)四层技术
  7. (四)五层技术
  8. 四、结束语
  9. 软件技术专业介绍:西北工业大学 计算机软件技术基础 零基础自学

(重庆城市管理职业学院,重庆401331)

[摘 要]在现今信息技术飞速发展的时代,计算机软件的开发已经随处可见,而生活中的各个领域也能将计算机软件应用自如.目前,对计算机软件来说,分层技术的使用越来越广泛.近年来,分层技术逐渐趋于成熟,这就给计算机软件开发和应用带来了巨大的发展前景.与此同时,计算机软件的开发已经从单层结构走向了多层结构的发展之路.对分层技术和分层技术在计算机软件开发中的应用进行了简单的介绍和分析.

[关键词]分层技术;计算机;软件开发

[中图分类号]TP311[文献标志码]A [文章编号]2096-0603(2015)07-0071-03

一、前言

在进入21世纪之后,我国的科学技术进入了飞速发展的快车道,计算机软件的开发也迎来了一个全新的春天.随着计算机技术的应用越来越广泛,而软件开发者却缺少一个合理的网络架构建立,致使我们在面对复杂的软件结构时,往往无法清楚地分析和设计,因此,在软件开发过程中,我们需要建立一个清晰的软件分层结构来支撑软件的网络架构.而现今由于计算机广泛地被应用到各种场合,一个简单的系统已经无法满足计算机软件进行系统开发的需要,也无法满足社会群众的需求.所以在软件开发上,需要更多的分层管理,来理解我们已经知道的计算机知识.近年来,在计算机软件开发中,分层技术已经有了很多别的技术无法进行比较的长处.在现今社会当中,计算机软件的开发已经不再只是为了满足广大的消费者,更多的还是为了将计算机软件的发展做到更好.现今为了将使用计算机工作的时间减少,可以使用经过层层筛选的构件来进行计算机软件系统的开发,这样一来,能够将计算机的使用效率提升至最大化.在进行计算机软件的开发过程中,使用抽象的分层技术能够让整个软件开发系统得到更好的发展,不仅能将软件开发系统中的问题进行转换,还能将这些问题传输到软件的设计当中去,而且能够使计算机软件的开发具有更好的发展性和稳定性.

二、什么是计算机软件开发中的分层技术

只有对分层技术有了充分的了解,我们才能在计算机软件开发中应用分析分层技术.分层技术一般来说,通常是指在计算机软件开发过程中所需要用到的一些技术,相对于一般的软件开发技术有更强的稳定性.所谓的分层概念就是把一些不同过程的解决方案放置在多个不同的概念层上面,然后整个层次就会形成一个不够密封的系统,而且各个层次之间都是平等的.在软件开发过程中,在进行构架时就能够充分体现出分层技术的使用价值.在计算机刚刚研究出来的时候,计算机软件基本上都是使用的单层结构,这在20世纪80年代算是比较流行的.但随着信息技术的不断发展,在计算机和服务器之间逐步建立联系之后,单层次的计算机软件无法满足当时的需求.这时,双层结构的构架应运而生,再以后,双层结构在工作的过程中还存在着非常多的缺陷,同样也逐渐无法满足需求.分层技术在计算机的软件开发中能够得到广泛的应用,原因在于分层技术比其他一般的技术更适合进行计算机软件的开发.计算机软件开发的主要目的其实就在于满足消费者的需求,在计算机软件进行开发的过程中,为了减少工作的时间,提高计算机软件的使用效率,我们可以使用通过严格检测之后的构件来建立计算机软件开发的系统,这样在降低工作时间的同时还能极大地提高软件的质量和性能.所以,在大学课程的实际教学中,教师在教授计算机软件开发过程中应该特别重视分层技术的教学.

软件技术专业介绍:西北工业大学 计算机软件技术基础 零基础自学

下图是一张软件开发过程的流程图,结合流程图,我们可以更加清楚地了解到分层技术在软件开发中的应用.

三、分层技术在计算机软件开发中的应用

(一)双层技术

在计算机软件开发过程中,由双层技术向着多层技术逐渐进行转变,在提高了软件开发效率的同时,还大大地减少了计算机软件开发时所使用的时间.双层技术在计算机软件的开发中主要是由服务器和客户端组成的,首先是客户端对相关的用户提高其使用的界面,以此对一些相关的逻辑关系进行处理,然后客户向服务器发送信息.经过数据库进行计算和总结,然后再传送回客户端进行使用.通过对双层技术的使用,我们可以充分地了解到,如果双层技术想要提高计算机工作的效率,那么所使用的服务器必须要具备十分优良的使用效能,而且同时使用的用户不能过多.如果说服务器的使用效能不是很好或者是使用的用户过多的话就会使服务器的计算量大大增加,从而导致计算机软件系统在使用的过程中经常出现各种错误,同时也会使计算时所使用的时间远远地超过正常的计算时间,从而致使成本增加,有时甚至还会严重地威胁到用户个人数据的安全.

(二)三层技术

作为双层技术的扩展,三层技术无非只是在双层技术上进行了适当的改善,将三层技术增加了一个服务器作为改进的渠道,这个服务器能够提升计算机的访问效率,帮助计算机用户进行数据自动化存储,实现了用户与计算机之间的简单化“沟通”.三层技术的主要结构是由业务处理结构、界面层次结构,以及数据存储结构组成.业务处理结构是用来接收计算机用户的命令,通过收集用户的命令需求将这些需求传输至业务处理结构.业务处理结构在接收到业务处理结构传输的命令之后,需要将命令进行分析,结束分析之后,将执行命令下达到最后的数据结构.数据结构在收到执行命令后,会对命令进行相关数据的处理,在数据结构中查询到相关的命令信息,在数据结构结束工作后,会将整个界面返还于最初的业务处理机构,由业务处理结构将命令的解决方式显示在最初的界面层.这样环环相扣的整个过程,不仅能够将数据准确无误地进行传输,也能减轻数据结构的负担.

(三)四层技术

虽然现在计算机软件的开发已经越来越先进,但是还有许多问题存在,四层技术的出现能够很好地解决前三层技术解决不了的难题.目前WEB技术越来越广泛地被应用到计算机软件开发当中,但是还是有许多无法进行计算的软件开发难点.四层技术相对于三层技术又有了技术上更高的提升,四层技术主要是由业务处理结构、WEB技术结构、数据库结构、数据存储结构组成.其中业务处理结构在接受由WEB技术结构发出的数据库结构处理的数据结果后,需要及时将数据结果传输至数据存储结构,这些结构与结构之间的数据交换工作,都是由数据存储结构统一支配,通过数据传输,能够及时解决计算机用户的问题,也能反映出数据库结构与计算机用户之间的关系.

(四)五层技术

在目前已经发展成熟的四层技术当中,仍然有一些较为隐秘的领域,因此,在进行对前四层技术的使用时,也不能忘记第五层技术的发展.五层技术,简单来说,就是将技术结构进行分支,将分支通过特殊渠道,运用到其他四层技术当中.但由于五层技术的特殊性,所以大多数计算机软件开发者,并不会在计算机软件的开发当中,运用到五层技术,以致五层技术没有得到广泛的使用,但是对于一些需要开发特殊软件的软件开发者来说,五层技术比其他几层技术更适用于计算机软件的开发.

四、结束语

在现今21世纪信息时代飞速发展的今天,计算机软件开发事业迎来了全新的发展,伴随着社会对计算机软件的需求,分层技术将会更为频繁地出现在计算机软件的开发中,满足客户日益增高的要求.多层技术相对于双层技术来说,不仅在计算机领域的分布上更加安全,而且需要的时间也较短,加上其处理能力也比两层的高出了许多,所以多层技术更能满足不同客户的各种不同的严格要求.

参考文献:

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

[2]杨瑞.分层技术在计算机软件开发中的应用分析[J].电子商务,2014(11).

总结:本论文可用于计算机软件技术论文范文参考下载,计算机软件技术相关论文写作参考研究。

软件技术专业介绍引用文献:

[1] 体育教育专业和计算机基础函授毕业论文范文 体育教育专业和计算机基础方面在职研究生论文范文3000字
[2] 新颖的计算机软件技术论文题目 计算机软件技术论文题目哪个好
[3] 计算机软件技术专著类参考文献 计算机软件技术核心期刊参考文献哪里找
《分层技术在计算机软件开发中的应用》word下载【免费】
软件技术专业介绍相关论文范文资料