欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    谈分层技术在计算机软件开发的应用.docx

    • 资源ID:17808081       资源大小:17.98KB        全文页数:5页
    • 资源格式: DOCX        下载积分:6.88金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要6.88金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    谈分层技术在计算机软件开发的应用.docx

    谈分层技术在计算机软件开发的应用【摘要】我国经济的飞速发展,使计算机技术被广泛地普及和应用,人们步入信息化的时代。分层技术是计算机软件开发经过中至关重要的一环,由于它能够对软件开发的质量和效率做出保证。文章首先介绍了分层技术的原理,然后对不同的分层技术在软件开发经过中的运用做出了介绍,最后进行了总结。【关键词】分层技术;计算机软件开发;应用软件的开发逐步由二层构造向多层次构造发展,与此同时,计算机技术及其应用功能也得到了相应的发展和开发,但其运行的环境也越来越复杂,所以为了提高软件的开发质量,分层技术顺应发展,应运而生。分层技术不仅使运行软件的明晰度得到提高,保证了软件的操作灵敏性,并且能够促进计算机技术得到进一步发展。1应用分层技术的意义分层技术在软件开发经过中的应用,能够使软件系统步入抽象发展,继而使软件中较复杂的部分转移至软件的设计中。此外,运用分层技术能够到达软件稳定性得到提高,软件内容得到拓展的目的。一方面,若用户对软件产生需求,则需要更改某个层次,单独层的改动不会影响整个系统,只对目的层的功能或目的层的上下部分产生影响。另一方面,分层技术的应用使计算机软件得到开发及使用,并且也增加了其重复使用的功能,而在每一个层次中建造标准外接口的要求,则使各个层次间的无缝衔接成为可能,继而使各个层次的功能与整个系统相连接,到达提高计算机整体的运行能力的目的。2分层技术在计算机软件开发中的应用分层技术的运用是逐步发展至成熟的经过,最开场在计算机的软件开发中得到应用的则是双层技,接着在不断的研究出现了三层技术,在三层技术的应用到达成熟后,又研究出了四层技术乃至目前更多的多层技术。技术的更新,极大地提高了软件的开发效率,极大地缩短了软件的开发时间。2.1双层技术的应用双层技术在应用时具有两个端点,分别为客户端与服务器。操作时,客户端会先提供可使用的网络界面给用户,以处理一些在处理器中的逻辑关系,服务器则会接收来自客户方面的信息,然后经过数据库对所接受信息的计算、整理、总结后,再将数据对用户进行反应,供用户使用。双层技术理论的核心是提高计算机软件的开发效率,但双层理论的运用需要具备一定的前提,即要求用户的计算机具有优越的使用效能,且使用的用户数量需较少。若没有知足相应的条件,如用户量出现较多的情况,则会增加服务器的工作量,进而使计算机陷入出现计算错误的险境,而且可以能会造成计算机的运行效率下降,计算的时间加长,运行的成本增加等问题的出现。2.2三层技术的应用三层技术是双层技术的改良版和升级版。实践和应用表明,三层技术在应用与服务方面有很大的提升。三层技术主要由界面层、数据层、业务处理层构成。界面层分析用户对软件的真实需求,预测用户将来的动态,进而作出有关的申请请求。此外,它还能够对数据层进行查询、申请功能,得到数据库需要的信息与资料,再进行实际情况分析,最后将数据反应至业务层,由业务层分析处理相关的数据,并将其反应至最开场的数据界面。计算机软件能够在这个经过中进行良好的数据传输,三层技术不仅缓解了整个计算机系统的负担,而且也提高了其工作的效率。但技术都是不完美的,三层技术也存在一定的缺陷。2.3四层技术的应用对三层技术进行深层次的研究和发展之后,四层技术得到发展,其由Web层、业务处理层、数据库层、存储层共同组成。业务处理层仍集中对用户的各种需求进行搜集、整理,然后向数据层进行相应请求的发送。在接收到来自业务处理层的提交请求后,数据层将进行相应的处理,并把处理结果对Web层进行传输。Web层主要对数据层处发送的计算机软件用户信息的处理结果负责,进行数据间的交换传输。而存储层通过对相应数据代码进行隐藏,逐一比拟数据库同计算机软件用户信息处理结果,最后根据二者之间的详细差异由Web层进行优化分配,运行相应程序以对数据库和计算机对象的内在关系进行直接反响。与之前的三层技术相比,四层技术明显愈加负责,拥有更高的技术等级,使得分层技术能够有效应对逐步复杂的计算机软件开发环境,保障软件运行速度及高效性。2.4五层技术的应用以四层技术为基础,进行数据层的具体化分析,使其一分为二,变成资源层、集成层,这样则实现了五层技术的创造,所以其主要包括Web应用层、集成层、资源层、客户层五部分。五层技术在J2EE环境中运用最广泛。客户层的运行操作主要在客户机上实现,Web应用层则是在服务器端进行应用。对于集成层,在数据访问时工作,对一般事务可以以进行相应的处理分析,并且涉及数据库的映射系统。对于资源层,其是指对于数据库与文件系统,在该形式得到应用之后,利用工作逻辑,将其进行多组件划分,安顿在不同的机器中。如在J2EE平台上,利用五层技术进行某购物类软件的设计开发工作,用户能够通过登录客户端的方式进入到此软件的操控界面,并进行本身实际的购买需求的信息输入,当然在客户端中,用户可以进行个人信息的修改、管理、维护工作。SLB在服务器中将直接优化并分配用户的详细的购买需求,进而实现系统的功能服务的扩展。若服务器不能对用户的需求进行有效地分配,则可利用额外地增加服务器的方式进行分摊,进而对各服务器的一样工作量起到保障作用,维持系统最佳的运行状态。HTTP服务器则可直接地向客户端传递不同的动态的页面,如不断地将产品图片进行更新等,在应用服务器的稳定运行下,用户则可根据本身的实际需要来灵敏地完成对购买货品的盘点等各项工作,顺利地通过此软件实现购物。在计算机软件的开发经过中,分层技术的应用使开发软件的效率得到提高,使软件开发的时间周期进行缩短,保证了开发的软件在使用的经过中的稳定性和安全性。分层技术的应用是将来的发展趋势。所以,企业为了提高其核心竞争力,必须加强此方面资金、人员等方面的投入,积极研究分层技术,提高计算机软件的开发能力,为用户提供更好的优质的服务。

    注意事项

    本文(谈分层技术在计算机软件开发的应用.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开