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

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

ID:23966552

大小:49.50 KB

页数:4页

时间:2018-11-12

分层技术在计算机软件开发中的应用探讨 _第1页
分层技术在计算机软件开发中的应用探讨 _第2页
分层技术在计算机软件开发中的应用探讨 _第3页
分层技术在计算机软件开发中的应用探讨 _第4页
资源描述:

《分层技术在计算机软件开发中的应用探讨 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、分层技术在计算机软件开发中的应用探讨文/邹涛在现代信息技术飞速发展的过程中,计算机软件已经获得了广泛的运用和开发。计算机软件的和开发极受人们的关注。现今,随着计算机软件技术开发的不断完善,计算机软件的开发和利用已经开始由单项业务朝着多层次的发展方向进行。本文就分层技术在计算机软件的开发中进行简单的分析。摘要【关键词】分层技术计算机软件开发随着计算机X络技术的发展,计算机软件已经开始由二层结构模式转变为多层次的发展方向。计算机软件技术多层次结构的开发,中间件是软件应用的关键元素。因此,在计算机不断发展的过程中,多层结构技术已经成为计算机发展

2、的新技术,同时,该技术与计算机数据库和操作系统共同构成计算机的基础软件。然而,随着计算机在复杂环境中的广泛应用,利用多层次技术可以使得技术软件与程序软件在操作中系统更为清晰。用户在使用多层技术软件时,更容易扩展和维护,在一定程度上增加了计算机软件开发的适应性和灵活性。可见,多层技术在计算机软件开发中已经获得了较为广泛的应用。1计算机层次软件及其优点计算机软件工程的开发主要以开发高质量的软件产品为目标。软件开发的构建会,为计算机软件得到使用提供了保证。构件可以作为独立的单元进行开发和使用的原因在于其为高内聚度软件包,可以很方便的进行构件组合

3、。计算机软件开发,通过将其使用于已经开发利用的软件,实现新旧构件搭建使用。对新开发的软件进行这种方式的应用,不仅可以有效减少软件开发的时间,还能够保证新软件开发使用的质量。复用是构建开发的主要目的。通过构件的复用,可以在层次软件中充分利用构件技术。软件系统在使用的过程中,被用户分为各种构件模块。高层次的构件被认为是特定的地域的构件,低层次的构件仅仅作为用户数据库的处理和硬件,来供给用户计算。长期以往,低层次的构件被认为是公共的服务软件。当然,不同层次的软件系统均可运用于低层次的构件。其实,在计算机软件开发的过程中,对计算机软件层次的划分仅

4、仅是传统上划分,对于层次的构件并没有一个严格意义的划分。计算机软件的开发,其内部各层次之间是互相依赖。粗略的看来,多层次构件仅仅是聚焦,而从细致看来,才有了内部层次的关系。层次技术主要是为了计算机软件开发的复用。通过层次技术的应用,可以使得计算机软件开发能够逐级抽象,对软件的功能给予步骤性的分化,逐渐运用于软件开发中。同时,运用分层技术,可以使计算机更具有扩展性,系统功能的变化不会影响其他结构功能的影响。现今,通过对分层模式的运用可以实现功能层次的接口,同时对接口的方式不给予限制。只要其接口能够达到标准化的程度,就可以运用于软件的开发中,

5、实现与其他计算机的无缝对接。2软件开发中的多层技术分析在计算机软件不断开发和运用的过程中,软件的开发层次已经由开始的两层、三层向多层次结构体系发展。分层技术在软件开发中得到广泛的运用,使其不断的完善。不同层次结构体系的软件功能各不相同。笔者将对其进行简单分析。2.1两层与三层结构技术计算机软件技术的两层模式主要有客户端和数据库构成。用户界面主要由客户端提供,客户端还对其进行逻辑处理和服务器,指示客户完成数据库的查询和接收,根据查询的结果反馈给客户端。一般情况下,这样的逻辑结构通常称为胖客户端。盘客户端在操作过程中,由于客户数量的增加不能进

6、行很好的扩展,导致客户不能互动,在软件使用中缺乏交流。同时,用户在交流中存在安全风险。随着计算机软件的广泛应用,两层的计算机软件不能适应人们对计算机使用的要求。因此,三层结构技术随之诞生。三层结构技术是在两层结构技术的基础上发展起来的。三层结构技术为客户提供了人机互动的模式。数据服务器可以为客户提供访问的数据,同时还能够储存和优化数据,降低客户在使用中的负担,实现了瘦客户端的要求。如日立的ERP系统的软件体系,就是利用了三层次的结构。技术三层结构技术包括接口层、数据层以及业务流程。这三层结构负责用户的接口层和一个系统的对接。与两层结构技术

7、相比,三层结构技术具有干安全性、易维护、可扩展以及减少X络负载等功能。但是,即使三层技术已经得到了广泛的应用,在实际中运用和中技术,应根据实际软件开发的情况出发。2.2四层技术随着计算机X络的发展,应用程序已经变得越来越复杂。为能够将复杂的程序更为简便的实用实际中,需要处理各种数据和逻辑关系。因此,在三层技术具有局限性的前提下,四层技术有其发展的空间。在业务流程和数据层之间增加一个封装层,为信息形成一个储存层。业务逻辑层和数据层以及0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign

8、=left>2.3中间件技术中间件技术的发展是计算机软件开发到一个程度的结果。中间技术是根据处理技术开发的对象。利用中间件可以实现X络环境的互通和互连以及资源共享等功能。中间件技术可以屏蔽异构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。