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

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:peng737
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:社会经济的飞速发展,科技不断提升,我国的计算机软件得到广泛应用的同时,软件开发也越来越受到人们的重视。分层技术的开发利用使得计算机在功能上更加完善化,技术上更加先进化,充分满足了人类的需求。这种技术的应用值得大力推广。该文不仅仅是对计算机软件开发中的分层技术作了简要的归纳,另外还对分层技术进行了研讨。
  关键词:计算机软件开发 分层 探讨
  中图分类号:TP311.52 文献标识码:A 文章编号:1674-098X(2017)06(a)-0175-02
  在当今社会,计算机在平常的生活中的地位越来越高,许多企业对计算机软件开发的行业产生了极大的兴趣,并且已经取得了不菲的成就。软件开发中的分层技术,不仅达到了使分层技术分工明确,而且还避免了各种的软件之间的干扰,使得计算机的功能更加完备。计算机软件中分层技术的应用,被大力推广,是促进计算机软件行业的有效途径。
  1 计算机软件分层技术的概述和优点
  1.1 分层技术概述
  分层的普遍定义是指跟据物质的不同属性将其进行归类,从而使不同属性物质隔开,以利于区分。计算机的分层技术指的是利用分层的的方法将不同的方案应用于计算机中,既实现了软件分层,又实现计算机的多方位的控制,从而进一步满足人类对计算机功能的需求。主要针对于计算机软件内部,是物理学与软件技术的结合。将计算机所有的层级集合成一个完整的系统,而且,从级别上来划分层次,是一个平等的关系。软件构架设计是软件分层技术的最主要应用方向,软件构建的初期是以单层形式进行开展的,以数据库结构和编程技术为基础。但是随着社会经济的发展,软件构建的单层结构渐渐无法满足人类的需求,软件分层技术的开发与利用实现了计算机功能上的进一步完善,更能满足社会各阶层人士的强大需求。
  1.2 分层技术的优点
  现阶段,在我国的计算机软件的分层技术已经得到了大力推广,该技术正在逐步完善,会促进我国网络技术的迅速发展。软件来发领域中分层技术的应用,软件开发的效率得以保障,不仅仅缩短时间周期,还能减少开发中的过度浪费现象,更是促进软件开发发展的有效技术关键。把软件分层技术实施于计算机中,将构架大体分为高层次结构和低层次结构两大类,现如今,低层次的应用比高层次的应用来说广泛,但是一般情况下,两种层次都会得到应用。高层次会有一定局限,在某種特定功能下才可以使用。软件分层技术的应用,将功能进行分层的同时,同时也整合了不同功能层次,使其成为一个完整的系统。该技术改善了软件的功能和结构,是软件保持一定的可变性和灵活,值得大力推广。
  2 软件开发中分层技术的应用探讨
  随着计算机行业的不断发展,技术流的不断更新,软件开发最初的两层技术结构、三层逐渐向更多层次发展,技术不断发展的同时,结构中的软件功能也在逐步完善。下面是对两层、三层以及四层技术的应用探讨。
  2.1 双层结构技术
  两层结构的计算机软件中,客户端的数据库服务器是主要组成部分。客户端即为客户提供界面,不仅可以对计算机与计算机间的逻辑关系进行处理,还具有应用于数据的计算和查询等功能,而且还能及时对于用户反馈回来的相关数据进行有效及时的处理。双层技术更适用于情况较少的用户,这种技术可以实施单台计算机的大量的逻辑关系处理,还可以将不同计算机的有关逻辑进行关联。一旦客户端数量进行增加,计算机处理数据就会不及时,会导致运行缓慢、无交互操作、扩充性差、维护成本高等现象,导致问题矛盾越来越高。刚开始的双层结构技术已不能满足多数人士的需求了。所以专业人士开发研究了三层技术。
  2.2 三层技术
  针对双层结构技术出现的问题,相关专业人士在原来的二层的基础上,研究出了三层结构技术。即客户端、数据库服务器和应用服务器于一体化的结构技术。该技术结构对双层结构做了进一步的延伸扩展。各个层次间形成独立、关联的矛盾形式,层次也更为明确。功能更为完善,两大服务器的相互配合,即数据服务器对客户提供的数据进行处理,应用服务器处理数据间逻辑关系。使可视化服务更加集中,不单单是对计算机间逻辑关系的处理,实现了真正意义上的人机互动。三层技术结构指的是界面层、业务处理层和数据处理层三个结构,相互促进、协调发展。界面层可以面对广大人民群众,业务处理层是将用户需求的数据进行分析处理,然后数据层对数据进行处理和查询。然后再一层层反馈直至界面层。三层界面对成本进行了有效的控制,促进了计算机功能的完整性。
  2.3 四层结构技术
  随着三层结构技术的推广,也渐渐发现一些新的问题,比如说三级结构技术数据处理的速度、准确性还不能满足人们的需求,所以,由此导致了四层结构的开发。弥补了三层结构技术在数据处理上的不足,使数据处理更快捷、有效。四层结构在三层基础上加了储存层,但是该种模式对于系统保护和升级来说不是很好,尤其是大型的系统开发,客户不断增加,大量数据需要计算机来处理,四层结构可以使各种数据准确、快速处理,使业务处理层、界面层等多种层次分层更加明确。出存储的增加,使更多用户在使用计算机处理时,效率更快,对数据的储存、分析更贴近于人类的需求。界面层分两种形式,一种是JSP,用于反馈数据查询结果。一种是MVC模拟结构,用于复杂软件的开发。但是这层技术现在还不成熟,由此五层技术结构产生了。因其应用存在一定的局限性,目前还未得到广泛的应用。
  2.4 中间件技术
  随着软件层次的开发,中间件技术被开发,计算机的分布式环境是中间件的存在地点,不仅实现了系统软件的独立使用,还能够屏蔽分层所带来的复杂技术的细节。缩短时间周期,减少了技术负担,降低开发风险和确保系统开发。中间件技术有很多种类,按技术不同可以分为面向消息、面向对象等中间件技术。受到了人类的欢迎,得到了广泛的应用。面向消息是把消息进行同步传送或者异步传送,具有传送消息与消息的安全性等特点,面向消息技术在软件开发技术中的应用是最广的。通信双方只负责把消息传达,不负责消息的传达途径,而面向消息把软件开发的形式进行了合理的简化,使得中间件有更多的平台协议支持。面向对象是一种全新的通讯方式,在异构结构中也能满足信息传递的请求,使运行效率更强。
  3 结语
  随着计算机应用的开发,人类需求的不断提高,导致了软件分层技术的大力推广和应用。该文简要的论述了计算机软件开发的分层技术,技术途径是其主要的应用,有效的分层结构使计算机的结构和功能有了显著的提高,值得大力推广。
  参考文献
  [1] 金红军.规范化在计算机软件开发中的应用[J].物联网技术,2016(1):68-70.
  [2] 章伟.浅谈计算机软件开发设计的难点和对策[J].科技展望,2016(2):17.
  [3] 陈拥军.计算机软件开发技术应用探析[J].科技创新与应用,2016(16):91.
  [4] 龚晨.计算机软件开发技术的应用及发展分析[J].中国新技术新产品,2016(14):24-25.
  [5] 彭志强.浅论新时期计算机软件开发技术的应用及发展趋势[J].数字技术与应用,2016(5):243.
  [6] 王刚.计算机软件开发过程中存在的问题及对策分析[J].电脑编程技巧与维护,2016(13):26-27.
其他文献
通过对第12届欧洲杯决赛阶段16支队伍的进球、射门、射门命中率、角球、控球、成功传球、抢断、被抢断、犯规、越位和失球等11项攻防技术指标进行因子分析,揭示各球队特点,并引
【正】 各县(市)、区人民政府,市政府各部门:为大力发展我市职业教育,优化教育资源配置,根据国家和省关于发展职业教育的有关规定,确定对市属职业教育资源进行整合。现提出如
摘 要:随着科技的进步,我国煤矿行业的机电设备得到了突破性的发展。在各地煤矿开采的施工中,都能够见到大型机电设备的使用,机电设备在煤矿行业中所占据的地位也随之变得越来越高。而在煤矿机电设备的使用过程中,往往还是会出现很多问题,这些问题直接影响到了煤矿工作的效率,严重时甚至会威胁到工作人员的生命安全,因此,保障机械设备的稳定运行,做好机电设备的管理及维护措施就显得尤为重要。  关键词:煤矿机电设备
【正】济南市人民政府任免通知济政任[2006]34号市广电局:市政府决定,任命:张锋为济南电视台台长(兼);刘空军为济南市广播电视局副局长;曹进为济南市广播电视局副局长、济南
【正】 市贸易服务局、规划局:你们《关于申请批准【济南市商业网点发展规划】的请示》(济贸字[2005]64号)收悉。经研究,同意你们提出的《济南市商业网点发展规划》,请认真组
【正】 各县(市)、区人民政府,市政府各部门:《全市食品药品安全专项整治工作实施意见》已经市政府同意,现印发给你们,请认真贯彻执行。
【正】 济阳县是省会济南的近郊县,是济南"北跨"战略的重要承载地,也是济南大城市发展框架的重要组成部分。今年以来,县委、县政府审时度势,提出了建设省会经济强县、实现"双
【正】各县(市)、区人民政府,市政府各部门:1—9月份,全市国民经济继续保持持续、快速、协调的发展态势,安全生产形势稳定,为全年经济增长奠定了坚实基础。工业产品结构继续
摘 要:仿真数控车实践教学主要包括编程、输入、运行操作等内容。教学过程中,应该准备好多媒体教室和数控仿真软件,加强任课老师的示范操作,让学生有效进行数控车编程、输入和运行操作等练习,实现提高教学效果和学生操作技能的目的。该文主要从创新思路的视角出发,对仿真数控车实践教学进行探讨分析,并提出相应策略,希望能为教学活动开展提供启示。  关键词:创新思路 仿真数控车 实践教学 数控仿真软件  中图分类号
本文采用了文献资料、归纳综合、逻辑分析等研究方法,对我国16所普通高等学校体育教育专业体操课程目标,体操普修课程教学大纲等进行全面分析;在此基础上,提出现阶段我国普通高校