张春晖
摘要:伴随着科学技术的进步,计算机时代已经到来。计算机的出现不仅为人们带来了良好的便利性,同时,也为人们带来了巨大的经济效益,因此,人们不断的利用计算机进行软件开发,而分层技术作为计算机软件开发时比较常用的一种技术,计算机软件研发人员既要充分的了解分层技术,也应合理的利用分层技术处理计算机软件开发时出现的问题。
关键词:计算机 软件开发 分层技术
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2016)06-0242-01
对于分层技术在计算机软件开发中应用的研究,从中可知,分层技术在计算机软件开发中具有重要作用,计算机软件开发离不开分层技术。因此,在应用分层技术的过程中,软件研发人员应设计多层次的结构体系,转变负责的计算机软件环境,进而是软件系统清洗明确,这样才有助于计算机软件的拓展和应用,而且,分层技术的应用也提升了计算机软件的稳定性和灵活性。
1 分层技术在计算机软件开发中的重要性
计算机软件开发具有创新性和时代性,当计算机软件工程在研发新型的产品时,人们对于物质的需求就能得到相关的满足。其次,计算机软件研究也能有效的促进我国的经济水平的增长。因此,为了保障计算机软件能顺利进行研发,计算机软件研发人员要确保能正确的利用分层技术,之所以要合理的利用分层技术,这主要是因为分层技术既有助于计算机软件独立研发,也能使计算机软件与其他构件想结合,从而开发出更高科技高质量的产品。尤其是在对构件软件进行开发时,分层技术能帮助构件软件通过严格的检测,并形成新型的构件软件,这样,计算机软件研发部门就能减少大量的时间,并在保证软件质量的基础上,获取大量的经济效益。此外,构件软件研发的目的是为了形成构建技术。
从一定意义上来说,构件软件作为软件系统中重要的组成部分,软件系统在形成的过程中可以分解构件软件,当遇到高层次的构件软件是,分层技术就会将构件软件的特殊性提出出来。对于低层次的构建软件,要将其与数据库或者物理硬件相结合,然后,采用普遍的计算机方法,提供一些通用的算法,将构件软件转为公共的服务构件。与此同时,为了让分层技术在计算机软件结构中发挥出作用,要严格制定分层技术的应用方案,让分层技术在软件开发中起到复用的作用[1]。
2 关于分层技术在计算机软件开发中应用的分析和研究
2.1 双层技术
双层技术是计算机软件开发时普遍应用的一种技术,双层技术在发展的过程中逐渐转变为三层、四层等多层技术,这样,当计算机软件在应用双层技术时,双层技术就可以提升计算机软件的研发效率,并在一定程度上减少计算机软件的研究时间。因此,在利用双层技术开展计算机软件研发工作的过程时,研发人员要掌握双层技术中包含的功能,一是两个端点的客户端;二是服务器。客户端的作用就在于通过提升用户界面,处理相关的逻辑关系,接受客户的信息,然后通过客户端进行转换,这样就计算机软件就能正常使用。而服务器的主要作用体现为通过分析用户使用的服务器具备有良好的使用效能 但却很少人使用服务器。因为 ,一旦服务器承担过多的用户,服务器在计算机软件中就会出现错误的数据,并增加计算机软件开发的成本,从而给计算机软件研发部门造成巨大的经济损失,另外,服务器也很难维修[2]。
2.2 三层技术
三层技术是随着双层技术发展而形成的,三层技术与双层技术相比,三层技术增加可应用服务器,三层技术的服务器与双层技术的服务器相比,功能较多,而且能满足人们对计算机软件的需求,三层技术的服务器能储存大量用户的信息,并且可以不断的提升计算机软化的工作的效率,从而实现人与计算机相互协调配合的功能。
三层技术主要有三种层次而组成的:一是业务处理层次;二是界面层次:三是数据层次。而界面层则是计算机软件研发中主要的组成部分,它通过收集用户信息,分析用户的需求,然后利用业务处理层次将重要的内容输送给用户,其次数据层次作用就是为研究人员提供参考数据,从而使研发人员结合相关的数据,创新计算机软件[3]。
2.3 四层技术
四层技术在计算机软件开发应用的过程中,需要借助双层技术和三层技术的功能,应对计算机软件开发时出现的问题,但在应用四层软件的过程中,研究人员要能保三层技术中界面层、业务处理层和数据库层科学的分开,这样才不会使四层技术与双层技术、三层技术产生影响。四层技术是由主业务处理层、web层、数据库层以及存储层构成。业务层通过向web层传送数据,然后数据库层对传送数据进行处理,进而得到结果,其次,数据与数据之间在进行交换,通过存储层处理两层之间的关系,最后,再使用隐藏数据访问的代码将数据库中信息反映出来,这既能体现数据库与计算机对象之间的关系,也能有效解决两者之间存在的差异和问题。
2.4 中间件技术
中间件技术在计算机软件开发中应用的主要作用是,当计算机在运行的过程中,中间件技术可以弥补计算机软件资源不足的问题,并适当的减少计算机软件开发的时间,进而提高软件运行的安全稳定。
3 结语
为了保证计算机软件开发事业能正常的发展,并为稳固经济水平的提升做出相应的贡献,相关部门在进行计算机软件开发的过程中,必须要深刻的了解分层技术的性质和作用,并掌握分层技术的类型,进而在软件开发的过中,科学的利用分层技术,只有合理的应用分层技术,才能有效的解决计算机技术中复杂的环境,并在从过程中,买满足人类的需求。此外,科学的应用分层技术,也能减少计算机软件开发成本,提升计算机软件的质量。因而,为了缩短计算机软件研发的时间,增强其研发效率,相关研究部门一定要正确的应用分层技术。
参考文献
[1]陈小旺.计算机软件开发中的分层技术运用[J].电脑知识与技术,2015,(36):12-23.
[2]朱沙.分层技术在计算机软件中的运用[J].信息通信.2015,(11):34-45.
[3]王彬华.浅谈运用分层技术丰富计算机软件开发[J].计算机光盘软件与应用.2014,(21):78-89.