计算机软件技术创新科技领域.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汁算机软件技术创新科技领域 摘要 计算机软件应用中对于技术上的各项分析和应用措施来说一个重点,对于软件管理和制 度上来说大家要对软件的各项事项进行了解掌握。以下就是讣算机软件方而的一些介绍。 汁算机软件应用中对于技术上的各项分析和应用措施来说一个重点,对于软件管理 和制度上来说大家要对软件的各项事项进行了解掌握。以下就是计算机软件方面的一些介绍。 摘要:在科技飞速发展发展的21世纪,il?算机给人们的学习生活和工作带来了极 大的便利,人们随时随地便可以联系远在他乡的亲友,人们可以”秀才不出门,能知天下事 人们更可以在家里购置各种各样的东西。而这一切都是由汁算机的灵魂-软件做到的, 这也意味着人们对计算机软件的要求越来越髙。怎样设计出一个对客户友好的髙质疑软件呢? 分层技术在其中扮演着重要的角色。 关键词:汁算机软件,分层技术,软件应用,软件类论文 1分层技术的概述及其特点 分层技术,顾名思义就是计算机软件在开发过程中将软件分为不同的概念层,而各 个概念层之间既独立又相互关联。分层技术主要是将软件设计过程中不同的方案通过分层的 方法实现对汁算机不同的控制,继而满足不同的需求起初的软件设计是非结构化程序设汁, 其最大的弊端就是代码很难读懂,所以被戏称为”意大利而条”;,所以1969年迪克斯泰拉 (E.W.dijkstra)提岀了"程序化设讣“;,即讣算机软件设计过程中分为不同的模块,也就是上文 所说的概念层。 推荐期刊:《软件产业与工程》是软件界的综合性刊物,而向各级软件行业协会. 相关产业基地恫区、企事业单位和政府主管部门,以提供软件业相关信息为主,注重实用性 与时效性。刊物应以科学发展观为指导,以满足读者需求为宗旨,重点反映上海和全国软件 业发展状况,展示软件业创新风采,并为国内外交流与合作搭建平台。 由于软件被分为为各个概念层,每一层出了问题都很容易泄位,便于维护和修改, 也不会彫响英他槪念层,减少了软件出错的机会,提高了软件的质量[1]。另一方面,当遇 到一个极其复杂问题是,很难一下子完整的设讣岀某个软件,而分层技术可以把这个难题的 解决过程分阶段进行,把一个复杂的问题分成若「?个小问题,解决问题是自然思路淸晰,有 条不紊。软件设计须满足“髙内聚,低耦合“;,采用分层技术便很容易达到这一要求。因此 计算机软件设讣过程中采用分层技术可以极大简化软件设计并提髙计算机的工作效率,并使 得软件具有灵活性和可变性。 2分层技术在计算机软件技术中的应用 随着信息技术的不断发展,生活中几乎任何与计算机软件有关的活动都应用了分层 技术[2]。例如,我们习以为常的网购这一活动很好的体现了计算机软件分层技术大大降低 了 了软件开发的难度。某网购软件可以分为运营层,营销层,系统层,管理层,客户层等, 这些层次之间耦合成了一个完整的软件系统。起初软件开发设汁是单层的,随着经济的快速 发展,计算机的快速普及,李克强总理提出"互联网+";的模式,传统的单层技术已经承担不 了如此重大的负荷,国家开始大力推广分层技术在计算机软件中的应用以满足人们的需求。 双层技术。可以说双层技术为计算机软件分层技术奠立了基础之后的三层技术,四 层技术乃至更高层都是在此基础上发展而来的。双层技术主要分为客户端层和服务器层。客 户端层(ClientTie,也叫用户界而)是而对用户的,用户可以根据自己的需要在软件界而进行 操作,然后软件将数据通过客户端层呈现给用户,但是在这过程中客户端层并不处理用户的 数据。服务器层的任务是进行数据处理,具有保障服务和承担服务的能力。由于所有的数据 都集中在服务器层处理,所以服务器层的必须具有极高的稳定性和数据处理能力来提高可靠 高质量的服务,以防超负荷运行和宕机。双层技术虽然提髙了用户对计算机软件利用率,但 是对服务器要求却很高,在一立程度上增加了服务器运营和维护成本。 三层技术。在双层技术的基础上发展为业务处理层,数据存储层和用户界而层,三 者独立运行却又是一个有机的整体。数据存储层分担了原先双层技术层中服务器层对数据处 理的压力,三层技术中服务器只需提取数据存储层必要的数据进行处理,提髙数据处理效率, 用户也将数据上传到数据存储层,大大提髙了计算机软件的效率。另一方面,数据是一个公 司命脉,一般数据存储层比较稳定,即使服务器出现问题也不至于丢失数据而造成巨大损失。 但是,三层技术一泄程度上降低了计算机的性能,原本双层技术可以直接访问数据库,但是 如今需要通过中间层间接访问。 四层技术。在三层技术业务处理层和数据存储层之间增加了一个封装层,也称Web 层,Web层可以对数据进行筛选以不同的方式处理。当需要进行简单的数据处理时,Web 层会将数据传输到数据存储层进行简单的处理,但是当处理大规模的复杂数据时,Web层 会将数据输送到业务处理层

文档评论(0)

kunpeng1241 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档