网站大量收购独家精品文档,联系QQ:2885784924

计算机软件开发中的分层技术运用研究.docVIP

计算机软件开发中的分层技术运用研究.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件开发中的分层技术运用研究.doc

计算机软件开发中的分层技术运用研究   摘要:当今时代是科技的时代,是计算机网络时代,计算机技术广泛应用于社会各个领域中,计算机技术的发展极大程度的改变了社会生活方式,人们对计算机软件的开发投入了更多的关注。随着计算机技术的发展,计算机软件开发中普遍利用分层技术,提高了软件的各项性能。通过对计算机软件开发中的分层技术运用进行研究分析,希望能够为相关人员提供一定的理论借鉴。   关键词:计算机软件;分层技术;研究   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)13-0067-01   在现阶段的计算机软件开发中,经常会利用多分层技术,作为软件开发的关键组成部分,分层结构技术提高了软件的整体性能,为计算机的发展迎来全新的局面。所以,计算机软件开发人员必须对分层技术给与足够的重视,强化自身技能,保证在软件开发阶段充分发挥出分层技术的价值,进而保证软件的完整性和灵活性。   1 分层技术概述   分层技术主要是指在计算机软件的开发阶段,根据功能结构的差异性,以此对其进行多层次的划分,并且保证计算机软件内部结构之间具有一定的逻辑关系。分层技术有效的使计算机软件的灵活性能、以及可靠性能得到提升,延伸了其拓展功能。相比较单层技术,分层技术更加具有优势,能偶满足各种程序使用需求,并且可以针对需求进行分类,进而促使软件系统的分析,最终在软件开发阶段进行升级和优化。分层技术在提升软件开发效果的基础上,有力的保证了软件运行的稳定性[1]。   2 分层技术在计算机软件开发中的具体应用   2.1 二层技术结构   二层技术在计算机软件开发中的利用,极大程度的提高了软件开发效率。二层技术主要有客户端和服务器两个端点所组成,客户端能够为客户提供使用界面,同时能够进行逻辑处理;而服务器能够接收客户信息,同时能够将信息向客户端进行传递。根据二层技术结构的基本原理可以明显看出,在计算机软件开发中应用二层技术,具有具备严格的要求,计算机服务器性能较好,计算时间富裕,同时要求用户数量要少。如果出现计算机服务器反应时间不够充裕、用户量过多的情况,将会导致系统出现错误,影响计算机软件开发系统的反应速度和运行效率,无法满足用户所需,严重的情况甚至可能影响用户信息安全性。此时二层技术需要向三层技术结构过度,进而实现用户所需。   2.2 三层技术结构   在计算机软件开发中,三层技术结构主要是在二层技术的基础上完善建立的,是对二层技术结构进行拓展和延伸。也就是说,三层技术结构是对二层技术的一种强化,其应用机理是指,通过增设服务器,以此加强计算机服务器同用户客户端之间的关联,进而使计算机工作效率得到有效提升。三层技术结构主要包含以下三个方面:数据层、界面层、以及业务处理层。数据层指的是,接受相应请求实现数据库的查询,然后通过有效分析将结果反馈到业务处理层。业务处理层经过再次处理,然后再次将结果反馈到界面层;界面层指的是,对用户需求和信息进行查询搜集,经过加工将信息传递到业务处理层;业务处理层针对用户的真实需求进行科学分析,同时对数据层发出请求,要求对信息数据进行提取[2]。虽说三个层次相互间分工明确,对计算机软件开发工作起到一定帮助,但是现阶段用户环境日益复杂,用户需求越来越高,三层技术经常会遇到不能满足用户需求的状况,从而导致三个层次之间混淆,影响系统正常工作。   2.3 四层技术结构   传统的计算机软件开发过程,经常会利用到二层技术和三层技术,随着网络技术的不断发展,计算机系统将会在越发复杂的环境中运行,处理各种信息数据、以及各种逻辑关系会更加困难棘手。比如说在实际企业管理阶段,对计算机系统的稳定性和运行能力提出了较高要求,速度必须快,结果一定要准。但是三层技术在面对计算机进行数量巨大数据群的处理工作时,由于其自身局限性,无法有效解决个体之间的独立要求。四层技术在此种情况下出现、发展,四层技术结构主要是在原来的数据层和逻辑层之间,增加封装层的一种形式,由Web层、存储层、数据层、逻辑层四个层次组成。Web层可以针对客户需求以此选择合适的途径。比如说,用户要求框架结构简洁,那么Web层可以向数据层传递请求,要求数据层进行处理工作。Web层最大功能是轻松面对大规模的数据信息,能够对逻辑层发出请求,命令逻辑层对数据进行分析和处理,有利于提升整体工作效率。当前阶段,四层技术应用范围不是很广泛,但是取代三层技术是未来必然趋势。   2.4 中间件技术   中间件技术作为分层技术的衍生品,在计算机软件开发中同样具有重要作用,利用中间件技术,能够使计算机在某种情况下,实现与其他系统资源的有效补充。在计算机软件开发中,中间件技术能够解决消除异构中比较棘手的问题,进一步降低软件开发难度[3]。此外,中间件技

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档