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

来源 :现代职业教育·高职高专 | 被引量 : 0次 | 上传用户:fdsth5x1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘           要]  在现今信息技术飞速发展的时代,计算机软件的开发已经随处可见,而生活中的各个领域也能将计算机软件应用自如。目前,对计算机软件来说,分层技术的使用越来越广泛。近年来,分层技术逐渐趋于成熟,这就给计算机软件开发和应用带来了巨大的发展前景。与此同时,计算机软件的开发已经从单层结构走向了多层结构的发展之路。对分层技术和分层技术在计算机软件开发中的应用进行了简单的介绍和分析。
  [关    键   词]   分层技术; 计算机; 软件开发
  [中图分类号] 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).
其他文献
为伊出世尝百味,一烛耗尽心安然。八千将士,列队成阵,披坚执锐,鏖战在即。这个来自秦朝的庞大军团,在地下默默站立了两千年。1974年7月15日,42岁的考古学家袁仲一和队员们,来
[摘 要] 结合五年《工程经济》的教学经验,分析了该课程目前的教学现状,强调讲透重要概念,对学生容易混淆的概念对比分析异同点,列出了该课程常见的难以理解的一些相似概念。既要采取多媒体教学,丰富教学方式和信息量,又强调对重要的计算要用板书进行推导,使学生容易理解和接受。由于该课程的综合性,强调应该结合工程实例对相关的重要概念、计算进行讲解,既加深学生对知识点的理解,又能够锻炼学生利用所学知
我认为,数学课堂上“提出一个问题往往比解决一个问题更重要”。解决问题仅仅是一个技能而已,而提出新的问题,却需要有创造性的想象力。在小学数学教学中,只有培养学生的提问
期刊
课堂效率是新课标中经常提及的一个高频词,它反映了教师在教学过程中的效果。在新课标下的高中生物教学中,更应该运用现代化教学设备来促进教学质量、教学效率的提升。通过分
期刊
乍得拉密堡乍得共和国总理弗朗索瓦·托姆巴巴耶先生阁下:欣闻乍得共和国宣告独立,我谨代表中华人民共和国政府向乍得共和国政府致以诚挚的祝贺。我荣幸地通知阁下,中华人民
具有创造性的思维可以帮助学生提高他们实际操作、运动观察的水平。教师可以起到引导带动的作用,帮助学生创造自由愉快的学习环境,将创造性思维与体育课堂教学相结合,从而使
期刊
中华人民共和国外交部謹向英国代办处致意,并且就1958年4月8日英国政府准許降落香港的蔣介石集团P4Y型軍事飞机和机上全部人員飞返台灣一事,提出严重抗议和声明如下,請即轉
段超,北京人,中央民族乐团青年二胡演奏家。2012年毕业于中央音乐学院获硕士学位,先后师从赵寒阳、马向华、刘长福、李恒。曾获得香港国际第二届中国民族器乐大赛青年二胡专
今天我们素质教育的核心宗旨是培养和提高学生的核心素养,为学生终身发展奠基.但是后进生的教育在我们的教育工作中是不可避免的,也是我们教育工作的一个重点,一个难点.众所
期刊
《义务教育数学课程标准》明确提出要加强估算教学,然而,对于估算教学,教学行为不够优化,学生的估算意识、估算能力还较欠缺,估算习惯远未形成。以各种教材中乘除法估算教与学为例