关于计算机软件相关在职开题报告范文 跟分层技术在计算机软件开发中的应用分析相关学士学位论文范文

本论文主要论述了计算机软件论文范文相关的参考文献,对您的论文写作有参考作用。

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

【摘 要】 计算机软件开发的过程比较复杂,在进行系统性的开发过程时,需要使用先进的技术进行技术支撑,且一旦采用的软件开发技术不符合系统要求,必然会在一定程度上影响计算机软件的开发效果,因此导致计算机软件的开发技术选择尤为重要.分层技术作为信息化时代下的计算机软件开发技术,具有十分良好的软件开发性能,科学运用分层技术进行计算机软件开发,利于加强计算机软件开发的效率与水平,优化计算机软件开发的系统性能.

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

由于受到社会与经济发展的需求影响,计算机软件开发的方向越来越多元化和功能化,从而致使计算机软件的开发技术开始进行相应改变.经过发展与调整,计算机软件开发结构模式不再局限于单层结构模式,而分层技术在计算机软件的结构模式改变下,应用程度和范围也得到了相应延伸.

一、分层技术在计算机软件开发中的概述

分层技术具有两方面的概念,一方面是基于物理学的概念,另一方面则是基于计算机软件开发的概念.计算机软件开发概念中的分层技术主要是将具有不同过程的解决方案,按照计算机软件开发需求分置到不同的概念层中,以通过各个概念层的相互连接与配合,形成一个相对开放的系统,从而使得各个概念层能够保持一定的级别平等性.20 世纪80年代初,计算机软件开发研发出一种单层次的软件开发结构,且伴随着小型数据库的应用,得到了快速的发展与应用.在服务器与计算机的互联发展下,这种单层软件开发结构转变为双层软件开发结构,并且成为了计算机软件开发的主要应用软件开发结构.虽然双层软件开发结构具有一定的使用优势,但其在实际开发过程中的操作缺陷比较多,致使其需要配合相应的分层技术进行软件开发,因此使得分层技术在计算机软件开发中的应用比较广泛.

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

1、双层技术在计算机软件开发中的应用.双层技术主要由客户端和服务器两个端点组成,其中客户端用于用户页面的提供和逻辑操作,而服务器则是用于用户所需信息的接受、查询、计算、分析、整合与传输.双层技术在进行计算机软件开发运用时,首先通过客户端为用户提供操作界面,使得用户通过操作界面和逻辑联系进行相关信息查询,以在服务器接收到客户查询信息后,进行相关信息的数据库计算与查询,从而在整合信息后发送给客户端进行展示.双层技术的用户数量与服务器性能超过限制要求后,容易出现计算错误、反应过慢的情况,因此需要向着三层技术进行过渡.

2、三层技术在计算机软件开发中的应用.三层技术延伸了双层技术的原有基础,在组成部分中进行了应用服务器的增加,这种应用服务器可以对用户数据进行存储,使得服务器与用户之间的联系更加便捷化,从而能够为用户提供高效率的性能服务.三层技术含有三部分层次结构,即界面层、业务处理层与数据层等结构,界面层在获取到用户所需信息后,会将信息需求发送给业务处理层,而业务处理层对数据进行分析整合操作后,自动将需求申请发送给数据层进行需求传输,以使得数据层分析结果能够原路返回到界面层中.

3、中间件技术在计算机软件开发中的应用.中间件技术在进行计算机软件开发应用时,属于一种独立性的系统软件,主要用于屏蔽异构与分布携带的附加技术,使得计算机软件开发环境能够在中间件技术的作用下,更加有序化、简单化与整合化.科学利用中间技术进行计算机软件开发,可将操作系统、应用软件与数据库之间的关系,进行优势互补与科学优化,促使计算机软件开发的复杂程度进行有效降低.

4、四层技术在计算机软件开发中的应用.为了解决三层技术对计算机环境的适应问题,四层技术在三层技术的基础上,进行了各个层次的科学分配与增加,使得四层技术具有储存层、数据层、Web 层与业务逻辑层多个组成部分.业务层接收到用户需求信息后,将需求信息分析结果传送给数据库,促使数据库的传输结果在web 层的操作下,进行业务逻辑层的信息整合与交换.由于四层技术数据库位于业务处理层与储存层之间的位置,使得其能够对隐藏数据访问代码进行分析,解决数据库与对象之间的差异问题.

5、五层技术在计算机软件开发中的应用.五层技术对四层技术进行了相应扩展与修改,其对数据层部分进行了集成层与资源层的分化处理,使得五层技术能够应用于J2EE特殊环境中.五层技术的组成部分主要为Web 应用层、业务层、集成层、资源层与客户层,客户层用于用户界面的提供和操作输入,web 层则是作为服务器进行信息分析与传输,使得集成层能够对数据进行处理,从而在数据库映射系统进行数据访问.资源层是数据库与文件系统的一种统称,作用是进行各种资源的查询与存储.

结语:综上所述,分层技术在计算机软件开发中具有较大的可扩展空间,加大分层技术在计算机软件中的应用力度,能够在保障计算机软件开发质量的同时,缩短计算机软件开发的周期,促使计算机软件开发的水平更加深层次化与智能化.利用分层技术进行计算机软件开发时,需要根据计算机软件开发的服务性能与类别,进行相应的分层技术选择,以确保采取的分层技术能够满足计算机软件开发需求.

参 考 文 献

[1] 蒋峰. 分层技术在计算机软件开发中的应用探讨[J]. 电脑编程技巧与维护,2015(18):31-33.

[2] 杨会兰. 分层技术在计算机软件开发中的应用效果分析[J]. 电子技术与软件工程,2016(5):56-58.

计算机软件论文范文结:

关于对不知道怎么写计算机软件论文范文课题研究的大学硕士、相关本科毕业论文计算机软件论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。

1、计算机应用和软件期刊

2、计算机应用毕业论文

3、计算机应用技术论文

4、常用工具软件论文

5、计算机科学和技术专业导论论文

6、计算机硕士论文