Hi:欢迎来到高赢论文网!     

所有论文科目分类


主页 > 计算机论文 > 计算机软件 > 计算机软件毕业论文:分层技术在计算机软件开发

计算机软件毕业论文:分层技术在计算机软件开发

作者2019-06-21 15:19未知
  摘要:现如今,计算机技术飞速地发展,涉及的领域也是最为广泛,软件的开发和利用更是有了质的飞跃。而在这其中,分层技术便是顺应时代发展的一项计算机技术。因此,本文就对分层技术在计算机软件开发中的应用进行了总结,希望通过本文的分析能够对相关人员有所帮助。
  
  在21世纪的今天,计算机已经渗透到现代生活的各个方面,它不仅能够方便人们的日常生活和工作,给各个企业的应用开发更是带来了很大的便利。此外,为了能够与时俱进、顺应时代的发展,应该将分层技术有效地应用到计算机的软件开发中。为此,本文就从分层技术的概念和特点、分层技术的应用两个方面分别进行了叙述,以此证明分层技术对软件的开展有着至关重要的意义。
  
  计算机软件毕业论文:一、分层技术简述
  
  (一)分层技术的含义
  
  所谓的分层技术是指将软件的开发分为多个概念层,每个概念层都有各自不同的工作流程,并且各个概念层之间都有着一定的关联,从而可以形成一个完整的系统体系。
  
  (二)分层技术在软件开发中的作用
  
  分层技术在软件开发中的作用有三点,第一,能够有效地提升计算机的性能,减少软件开发者的工作时间,提高其工作效率。第二,可以延长软件的使用寿命,极大程度上提高软件应用的可靠性。第三,能够联系硬件和底层,在保障软件性能的同时,使计算机和服务器能够得到进一步的发展。而从微观的角度看,分层技术能够使得多个层次之间相互依赖。
  
  (三)分层技术的特点
  
  分层技术具有多个方面的特点,比如:(1)稳定性。分层技术能够提高软件的开发效率,极大程度上缩短复杂软件的开发过程和时间,为软件的运行提供充足的保障。(2)独立性。在软件开发中应用分层技术后,如果一个概念层出现了问题,并不会影响其他的层面,而只会影响这个层面的上下层。
  
  计算机软件毕业论文:二、分层技术的应用分析
  
  (一)双层技术
  
  在双层技术中,两个端点分别是客户端和服务器,客户端主要用于为客户提供使用界面,负责处理相关的逻辑关系。而服务器则负责接收从客户端发来的信息,并且在数据库中查询相关信息,再将计算结果反馈到客户端。从双层技术的原理中,我们不难看出,这种形式的应用只能处理较少的用户、服务器,无法满足更多用户的需求。为此,就需要向三层技术进行过渡,从而更好地顺应时代的发展,从根本上提高工作效率。
  
  (二)三层技术
  
  三层技术是在双层技术的基础之上发展而来的,它不仅具有两个端点,同时还增加了应用服务器端,再次提升了整体的工作效率。而应用服务器端的作用则是分担客户端的逻辑关系处理,使客户更加专注用户的使用界面。所谓的三层技术是指界面层、业务处理层、数据层,这三个端口之间相互配合,共同发表对用户的需求处理功能。其中界面层主要用于用户对软件需求的采集,并且将其采集到的信息发送给业务处理层。而业务处理层则是将接收到的信息进行分析,在分析之后再将其传送给数据层。此时,数据层不仅要对其进行相应的处理,还需要将处理后的信息反馈给业务处理层,再由业务处理将处理的内容传达到界面层。
  
  (三)四层技术
  
  随着信息时代的不断进步和发展,计算机的应用环境越来越复杂,需要处理的相关信息、数据、逻辑能力也就越来越繁重,而在实际的应用中,比如:企业管理,客户对计算机的数据处理速度、数据处理结果要求极高。而三层技术存在的缺点就会暴露出来,尤其是在面对网页技术时,三层技术无法实现彼此之间的独立。正是在这样的背景下,四层技术应运而生,它在数据层和业务处理层之间增加了封装层,从而形成了四层技术结构。而网页技术能够根据不同用户之间的需求选择适当的处理途径,当用户的需求较少时,网页技术就会选择相应的信息传送到数据层,再由其进行处理。而当数据的处理规模增大时,网页技术就会通过业务处理层对数据进行处理,以此有效地提高各个环节的运行效率。
  
  (四)五层技术
  
  在软件的开发中,五层技术、四层技术、三层技术这三者之间不尽相同,五层技术既是四层技术的拓展,也是四层技术的总结,而其主要的区别就在于五层技术包含了客户专用层,这与资源层息息相关,它可以将系统的组件分成很多种,并且将所分的种类安装到适合的设备上,在一定程度上迅速提高整体的工作效率。尽管五层技术能够对组件进行细化,但是其使用的范围还不够广泛,到目前为止,五层技术只能被应用到一些特殊的领域中,不能被所有的软件开发项目使用。
  
  计算机软件毕业论文:三、结束语
  
  综上所述,伴随着计算机技术不断的发展,给各行各业都带来了新的机遇,但与此同时,也给各行各业带来了一定的挑战,尤其是在计算机软件的开发方面,更是给其带来了一些困难。为此,本文从双层技术、三层技术、四层技术、五层技术四个方面对分层技术的应用进行了具体的分析,希望通过本文的研究能够促进各行各业进一步的发展。

最新更新

热门推荐

[计算机软件]基于.NET在线交友网站系统
目 录 摘要 Ⅰ Abstract Ⅱ 第1章绪论 1 1.1 系统开发背景 1 1.2目的和意义 1 1.3国内外研究现状 1 1.4组织结构 2 第2章系统的开发语言、工具与环境 3 2.1 C#语言 3 2.2 SQL Server2008 3 2.3 Microsoft Visual Studio2010 4 2.4 ASP.NET 4 2.5系统运行环境 5 第3章需求分析与总体设计 6 3.1 需求分析 6 3.2 功能模块分析 6 3.3 系统功能模块图 7 第4章系统数据库设计 10 4.1 数据库的概念结构设计 10 4.2 数据库的逻辑结构...[全文]
[计算机软件]【计算机软件毕业论文】
本文是 计算机软件毕业论文 ,当前我国的高职教育受传统教育的影响,对实践教学的重视程度不够,不能充分认清自身教学的特点,在教学过程中还是延续传统的教学方法,重理论、轻实践,过分的重视知识结构的完整,重视知识传授,忽视了实践能力的培养,导致学生对实践课程的重要性认识不足,从而,降低了学生的动手实践能力. 另外在当前的高职教育中,教学培养方案、课程设置、教学...[全文]
[计算机软件]【计算机软件毕业论文】
本文是 计算机软件毕业论文 ,高职院校计算机网络技术专业的培养目标是培养高素质、高技能水平的网络维护和管理方面的应用技术性人才.鉴于此目标,加之计算机网络课程本身的强实践性,在教学中必须要注重理论和实践的相互结合,注重实践,以保证学员的应用技术水平.但很多高职学校对计算机网络实践教学的重视程度不够,教学要求相对松散,教学实践与理论脱节,实践内容多以...[全文]
[计算机软件]【计算机软件毕业论文】
本文是 计算机软件毕业论文 ,在信息技术主宰世界的时代,人们把不懂计算机技术作为新时期文盲的标志,由此可见,信息技术在人们工作和学习中的重要性.中职教育作为培养学生就业能力的职业学校,承担着学生计算机基础性知识的教学,学生在对计算机的结构、设备、软件应用、功能应用等方面的学习,为就业乃至后期的深造打下基础.教师要引导学生正确认识专业的重要性,让学生...[全文]
[计算机软件]【计算机软件毕业论文】
本文是 计算机软件毕业论文 ,在计算机领域,有一个着名的模型一直沿用至今,那就是冯诺依曼模型,虽然计算机在迅速发展,但是该模型却一直沿用至今,例如CPU计算能力的提升变得越来越困难,计算机未来的发展将会主要集中在需求工程、集成以及迭代,主要存在以下表现: (1)计算机软件的需求工程.软件过程角色专业化,业务创新日益复杂,这些就会直接对需求获取的有效性和正确...[全文]
[计算机软件]【计算机软件毕业论文】
本文是 计算机软件毕业论文 ,计算机软件工程现状是什么样的?计算机软件工程存在危机计算机最早在军事领域得到应用,在20世纪中期,随着计算机技术不断发展和成熟,计算机开始逐步由军事领域向民用领域转化,但是,当时计算机硬件算是奢侈品,价格十分昂贵,虽说可以民用,但是用到的计算机的人屈指可数,当时计算机应用能力有限,这就要求程序员需要出体积小、执行速度快的程...[全文]
关闭窗口 论文咨询