预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

分层技术在计算机软件开发中的应用分析摘要:近年来我国社会经济水平不断攀升科学技术作为主导生产力引领各个领域不断发展。其中计算机技术的应用成为当下各个领域不可或缺的一部分其开发技术呈现多样化发展也是促成计算机普及的重要原因。鉴于此文章针对分层技术在计算机软件开发中的应用展开了分析。关键词:计算机;分层技术;软件开发;技术结构;分层管理软件文献标识码:A中图分类号:TP317文章编号:1009-2374(2015)30-0051-02DOI:10.13535/ki.11-4406/n.2015.30.026进入21世纪我国科学技术产业进入到快速发展期相应的计算机软件开发随之蓬勃发展。众所周知计算机软件开发的核心在于构建网络框架以往比较简单的开发系统显然不能够满足广大用户的个性化需求面对纷扰繁杂的计算机网络环境针对计算机软件开发应该构建内容清晰、层次明了的网络框架以此扶持软件开发。1计算机软件应用分层技术概述1.1分层管理软件分层管理软件是一种组合多个概念层并结合多种解决方案为不同层垂直构建的系统每个分层都拥有一种内部解决方案。分层管理软件主要以网络框架凸显技术性基于这样的网络框架开发各类软件。20世纪80年代微型数据库结构化编程已经被应用于计算机领域此时单层技术结构显然已经成熟。但是根据目前计算机客户端的发展进程情况来看单层技术结构已经远远不能满足实际需要二层技术结构或多层技术结构的软件开发将成为定位市场需要的唯一途径。更多的计算机软件开发人员已经发现二层技术结构尚能满足当前计算机软件开发的需求但随着新计算机网络的发展多层技术结构已经拥有一定基础多层技术结构将来必然成为计算机软件开发过程中的主流形式。1.2分层技术的优越性计算机软件开发应用分层技术是建立于硬件设备与底层元件基础之上的分层技术可以促进计算机软件开发系统大幅度提升性能。而就整体情况而言绝对严格的软件开发系统是不可能存在的分层技术的应用将促使计算机软件开发中上下不同层次之间出现依存联系。从宏观角度看分层技术体现于聚集在不同构架层次上的元件;从微观角度看分层技术则是不同构架层次之间的一种内在联系。分层技术在计算机软件开发中的应用可以推进计算机软件开发系统的抽象化进程它可将系统内较为繁杂的内容转化为设计内容。基于分层技术的计算机软件开发系统具备明显的稳定性和外延性且系统内某个构架层次出现变化仅对该构架层次的上下部分可能形成一定影响但不会对整体造成显著变化。另外分层技术还能实现计算机系统自助开发与使用且具备重复使用的效用但须确保各个构架层次拥有规格统一的标准端口这样一来不同软件之间的无缝连接即可实现。2分层技术在计算机软件开发中的应用2.1二层技术结构基于二层技术结构的计算机服务器与用户客户端之间共同形成整个作业流程的两组端点用户客户端为用户所用利用其操作界面可以处理相应的逻辑关系而计算机服务器主要为接收用户客户端信息所用通过查询数据库并计算即可将结果反馈至用户客户端。以二层技术结构的应用机理来看双向的数据运算往往适用于用户量少且服务器计算时间富裕的情况。倘若用户量巨大、计算机服务器的反应时间紧张整个计算机软件开发系统将会出现反应慢、运行效率低等问题更有甚者引起广大用户的信息安全隐患。那么二层技术结构应该过渡至三层技术结构以此满足用户需求。2.2三层技术结构三层技术结构是二层技术结构的一种延伸与拓展它的应用机理是利用计算机服务器与用户客户端之间的联系增设一组服务器以此提升系统运行效率。三层技术结构包括界面层、业务处理层和数据层三个层次。其中界面层可以调查用户对软件的需求情况和收集基础信息且将信息发送到业务处理层;业务处理层依照用户的实际需要进行相关分析并对数据层提出数据提取的要求;数据层则按照申请要求查询数据库做相应分析后反馈到业务处理层然后经业务处理层处理再反馈至界面层从而以这样的明确分工来减少系统负担并提升端口的运行效率。2.3四层技术结构Web网络技术高速发展计算机运算所面对的环境将越来越复杂运算过程涉及到的各类数据及逻辑关系相当棘手。在实际应用阶段例如企业管理对于计算机的运算能力要求很高运算过程要求速度快、结果准。而面对计算机处理规模巨大的数据群时三层技术结构也显现出了它的局限性尤其是Web网络技术对于计算机运算的要求更高三层技术结构根本无法满足不同个体相互之间的独立性要求由此前提下四层技术结构应时而生。四层技术结构是一种在数据层与逻辑层二者之间增设封装层的构架形式以此分解为数据层、逻辑层、存储层和Web层四个不同层次。其中Web层按照不同客户需要来选取对应的运算路径。若