摘要:针对传统软件开发可靠性低的问题,提出新时期基于分层技术的软件开发方法。本次设计从软件可靠性的角度出发,对软件层次进行划分,并对数据库的安全问题进行各个阶段的分析和论证,保证软件整体功能,在此基础上,使用四层分层技术,合理将分层技术应用到软件开发中,以此实现基于分层技术的软件开发。实验对比结果表明,此次设计的软件可靠性比传统的软件可靠性高,具有一定的实际应用意义。
关键词:分层技术; 软件开发; 可靠性;
传统的软件开发仍然停留在个体户或作坊式生产,开发的软件质量较低,很大程度上影响了软件的可靠性。目前计算机普及程度越来越高,对软件提出了更高的要求,不仅要求软件具有较高的运行效率,对软件的性能也有了更高的要求。针对目前存在的问题,提出新时期基于分层技术的软件开发方法设计,分层技术[1]是指在进行软件开发时,将软件划分为多个层次,确保每个层次独立的基础上,使各个层次之间形成一定的关联性,加强软件的性能。
本次设计的软件开发方法首先通过软件层次划分,然后合理对分层技术进行选择,并设置实验,实验对比结果表明,此次设计的软件开发方法比传统的开发方法开发出的软件可靠程度高,说明将分层技术应用到软件开发过程中,能够提高软件的性能,为计算机软件开发的升级和转型提供了一定的可能性。
一、新时期基于分层技术的软件开发设计
(一)软件层次划分
在运用分层技术开发设计软件之前,需要对软件层次进行划分,分析和论证数据库各阶段安全问题。在实际开发过程中,保证数据库的存储量得到相应的维护和修补,以保证数据库的有效管理。在软件开发过程中,人为非法入侵[2]的现象较严重,会导致数据库漏洞、数据丢失,所以在软件开发过程中,将软件层次有效划分,保证软件整体功能。在数据库安全的基础上,针对不同类型的软件开发需要,完成数据的提取和筛选,满足客户的基本要求的基础上进行双侧[3]技术软件开发,为服务器和客户端提供服务。对于明显服务界面,调用数据库内部信息的基础上,分析和过去客户的相关信息,实现数据有效处理,防止服务器因计算量增加导致软件反应增加。
(二)实现基于分层技术的软件开发
在软件层次划分的基础上,合理将分层技术[4]应用到软件开发中,为使开发的软件具有强大的功能,在具体的开发过程中,选取合理的分层方式,此次设计的软件开发方法,主要使用四层分层技术,对软件进行设计。四层技术应用建立在数据层、存储层和业务成三层技术之上,首先分析业务处理层,在数据访问代码和计算机对象之间进行数据交换,并引用中间技术,起到优化整体系统的作用,降低软件开发风险,保证计算机运行的资源互补性,缩短开发周期,并处理异构分布式集成的复杂关系,以实现信息互通和资源贡献。在利用分层技术对软件开发后,划分HDB等中间件[5],HDB中间件能够实现异步通信,保证信息安全性,在远程通信过程中,通过中间件能够实现软件的实用性和先进性,以此完成新时期基于分层技术的软件开发。
二、实验论证分析
上述分析只是从理论上证明了此次设计的软件的有效性,为了保证此次设计的软件方法具有一定的可靠性,将其进行实验论证。同时为了保证此次实验的严谨性,将传统的软件与本次设计的软件进行对比,主要对比两种软件方法设计出的软件的可靠性,实验对比结果如图所示:
分析图1可知,传统的软件可靠性较低,因为传统软件生产方式落后,很大程度上影响了软件的可靠性,本次设计的软件,可靠性较高,因为此次设计的软件能够合理对软件层次进行划分,并合理使用分层技术设计软件,一定程度上提高了软件的可靠性。通过上述实验基本能够证明此次设计的软件开发方法比传统软件开发方法开发出的软件可靠性高,具有一定的实际应用意义。
三、结束语
综上所述,随着计算机的发展,软件成为一种产品,是计算机系统的灵魂,并且是许多复杂系统的神经中枢和关键。在计算机软件具体开发时,不仅要满足用户和使用需求,还需要保证开发出来的软件具有较强的灵活性和可靠性。本文针对传统的软件可靠性低的情况,设计了一种新时期基于分层技术的软件开发方法,将分层技术有效的运用在软件开发中,不但可以提高软件的功能和作用,还能够使软件开发的网络架构更加清晰,提高计算机的使用性能。