试论计算机软件开发中的分层技术.docVIP

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

精品论文 参考文献 试论计算机软件开发中的分层技术 北安市最低生活保障管理局 摘要:在现在社会不断发展的过程中,人们对高科技技术的需求性也有很大的提升,这就导致我国计算机软件的应用有了非常广泛的发展。这种情况的出现对技术人员对计算机软件进行开发研究起到促进的作用。而且在现在我国对计算机软件需求不断提升的状态下,技术人员对软件自身的分层技术的研究有了很高的重视。因此,本文主要针对于计算机软件开发中的分层技术进行全面分析和论述。 关键词:计算机;软件开发;分层技术;运用 在现在社会信息技术不断发展的过程中,计算机软件在我国设计发展的过程中有了非常广泛的应用,这也从根本上导致技术人员对计算机软件研究的重视程度有很大的提升。在对计算机软件的发展进行深入分析,发现传统的计算机软件大多数是单层模式,尽管这种单层模式在管理的时候比较便利,但是对于现在社会网络技术不断复杂化发展,就导致这种单层结构软件不能完全符合我国现行的计算机网络发展。这就提高了我国进行计算机软件分层开发。这种软件分层技术的应用不仅仅能够全面提升计算机运行效率,对计算机开发的适应性提高也起到不可忽视的作用。 一、基于多层结构模式开发的软件及其优点分析 在目前进行计算机软件开发的根本目的是为了促使我国现在进行发展的计算机软件功能有一定提升,这样对全面满足计算机用户的功能起到非常重要的作用。在进行计算机软件开发的时候还需要采用严格的测试系统对开发出来的计算机软件进行有效检测,这样做的目的在于提升计算机软件的整体质量和完善软件系统的搭设,而且对软件进行合理的检测还能够减少开发过程需要的时间和设计效率,从而达到提高计算机软件质量和功能的作用。在对这一系统进行深入研究中发现通过软件各个层次构建模式,,能够实现底层构件和物理硬件结合的作用,在这个过程中还可以同时进行软件系统和硬件系统的计算,提高计算机整体功能特点。从计算机软件的整体进行观察发现目前存在的计算机软件分层系统在结构上的分层并没有严格的区分,也就是说在进行软件分层系统开发的过程中,上层和下层并没有太大的差异,这两个层次之间本身就是以一种依赖的关系存在。对计算机软件系统的观察模式不同,其自身的构件存在模式也有很大的差异,在广泛的意义上来说,软件多层结构主要是指构件形成的集合体,只有在细微角度进行分析才能够发现计算机软件自身存在的内部层次。 在计算机软件系统中采用合理的分层技术,不仅仅能够对系统设计进行逐级进行,而且对设计的准确性保持也起到不可忽视的作用。在这个过程中可以对计算机软件设计中的各个步骤进行分级剖析,并将剖析结果全面应用在计算机软化系统设计中。另外对计算机软件系统实施有效控制,还能使得其自身具备更加良好的扩展性和稳定性,对计算机软件的使用效率和寿命延长都有很重要的作用。 前面也说到计算机软件系统分层结构自身涉及的分层本身与上层结构有一定关联性,也就是说当其中一个层次发生变化只会影响上层结构,并不会对其他层次产生影响。另外进行有效的分层模式对计算机软件的重复使用也有很重要的作用,并且软件在使用的时候还能够进行自行开发,进一步实现软件和软件之间的无缝隙结合。 二、分层技术在计算机软件开发中的应用 随着信息社会的发展,计算机软件的应用越来越广泛,计算机软件的开发也成为技术人员研究热点。早期的计算机软件主要以单层结构模式开发为主,随着网络结构的复杂化,用户对软件的性能要求也越来越高,基于单层结构或二层结构模式开发的软件已不能满足日益增长的需求,许多新技术应用到计算机软件开发中来,如结构体系的多层设计、程序模块化设计和软件的分层技术等等,这极大提高了软件设计的效率和性能,增强了计算机开发的适应性和灵活性。分层技术在软件开发中的应用越来越广泛,已由两层、三层及多层次发展,相关理论技术也不断完善,大大缩短了软件开发周期。下面对分层技术的应用做简单分析。 (一)两层和三层分层技术的应用 两层分层模式主要指客服端和服务器,客服端给用户提供操作界面,用户通过客服端来进行操作,把指令发送到服务器,服务器接收指令后查询数据库,经过逻辑处理后把查询结果返回给用户,这种两层结构的网络模式能处理大量的查询操作,但当客户数量增加时,就会出现扩充性能差、通讯效果差、维护成本大量增加等缺陷,为了满足应用系统的要求,出现了三层分层技术,这种层次技术就是在原有的客户端和服务器段加入了应用服务器,其中服务器主要用来存储数据、提高信息访问和优化,客服端可实现人机交互,而应用服务器用来处理相关的业务逻辑,这样就有效降低了客户端和服务器的工作负荷。与二层结构相比,应用三层网络结构技术的网络系统更加容易维护

文档评论(0)

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

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

1亿VIP精品文档

相关文档