ImageVerifierCode 换一换
格式:PDF , 页数:3 ,大小:1.58MB ,
资源ID:421177      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/421177.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(分层技术在计算机软件开发中的运用探讨_李晓东.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

分层技术在计算机软件开发中的运用探讨_李晓东.pdf

1、SOFTWARE软 件2022第 43 卷 第 12 期2022 年Vol.43,No.12基金项目:新疆应用职业技术学院教学改革研究一般项目(JG2020YB07)作者简介:李晓东(1975),男,江苏徐州人,研究生,副教授,研究方向:机电工程、BIM 技术。分层技术在计算机软件开发中的运用探讨李晓东(新疆应用职业技术学院,新疆奎屯 833200)摘要:计算机软件开发是计算机类相关专业的主要职业岗位,现在 IT 企业需要大量开发人员,但现在我们培养的软件技术相关专业学生不适合软件开发岗位,这是高校在教学过程中需要解决的问题。分层技术在计算机软开发中的应用对提高软件开发速度、软件开发质量等方面

2、都起到重要作用。本论文主要从分层技术特性及其在软件开发中的应用优势、分层技术在计算机软件开发中的运用进行阐述分层技术的实际应用,希望为研究计算机软件开发的专家和学者提供理论参考依据。关键词:分层技术;计算机软件开发;运用研究中图分类号:TP311.52文献标识码:ADOI:10.3969/j.issn.1003-6970.2022.12.017本文著录格式:李晓东.分层技术在计算机软件开发中的运用探讨J.软件,2022,43(12):064-066Discussion on the Application of Hierarchical Technology in Computer Softw

3、are DevelopmentLI Xiaodong(Xinjiang Institute of Applied Technology,Kuitun Xinjiang 833200)【Abstract】:Computersoftwaredevelopmentisthemainprofessionalpositionofcomputer-relatedmajors.NowITenterprisesneedalargenumberofdevelopers,butnowthestudentsofsoftwaretechnology-relatedmajorswecultivatearenotsuit

4、ableforsoftwaredevelopmentpositions.Thisisaproblemthatneedstobesolvedintheteachingprocessofcollegesanduniversities.Theapplicationoflayeredtechnologyincomputersoftdevelopmentplaysanimportantroleinimprovingthespeedandqualityofsoftwaredevelopment.Thispapermainlyexpoundsthepracticalapplicationoflayeredt

5、echnologyfromitscharacteristics,itsapplicationadvantagesinsoftwaredevelopmentanditsapplicationincomputersoftwaredevelopment,hopingtoprovidetheoreticalreferenceforexpertsandscholarswhostudycomputersoftwaredevelopment.【Key words】:layeredtechnology;computersoftwaredevelopment;applicationresearch基金项目论文0

6、 引言当前,计算机设备及网络系统已经深入根植到人们的日常工作与生活中,借助计算机设备及网络系统强大的数据传输功能以及多架构计算功能等,保证人们日常工作的便捷性。计算机软件作为计算机功能实现的重要载体,计算机软件研发作用在技术市场发展以及人们需求之上,增强计算机设备的应用效能。期间,计算机软件开发则成为技术驱动以及市场关联分析的主体所在。利用计算机软件开发建立软件功能与需求之间的对接形式,令软件应用之间不会产生缺失现象。分层技术在计算机软件开发中的运用,通过不同架构对软件功能以及性能进行分析,然后在不同的层级架构上进行设定,提高软件功能性、层次性的应用价值。本文针对分层技术在计算机软件开发中的运

7、用进行探讨,仅供参考。1 分层技术特性及其在软件开发中的应用优势1.1 分层技术特性分层技术是指在不同层面结构中,按照特定的过程对基础设定或数据决策进行调整,通过层级之间的协调配合与互补,保障系统驱动性能。借助分层技术对不同层面进行专业化调控处理,确保实际应用中不同模块以及层级中的应用属性维系在彼此之间的链接性,又可通过自动性特征,建立功能阐释点。计算机软件开发中,通过分层技术可结合不同层级的使用特性,对数据信息以及功能信息进行关联性界定,提高软件开发的合理65李晓东:分层技术在计算机软件开发中的运用探讨性。从技术应用属性来讲,可将分层技术的应用特点分为下列几种。1.1.1 扩展特征分层技术层

8、级架构之间的独立运行特征,为系统驱动功能提供更为优质的拓展属性。计算机软件属于持续性更新与优化的状态,通过分层功能的拓展属性,可按照不同结构以及功能属性进行自主化设定,令软件运行过程中及时通过不同需求以及应用点予以完善,增强计算机软件运行的可靠性1。1.1.2 独立特征独立性特征主要是针对计算机软件开发过程中,分层技术可通过不同层级结构对软件功能进行定向化驱动处理,即便是功能点存在失误问题时,也不会影响其他层面的运行。同时,可按照不同接口以及层级架构之间的功能属性进行对接处理,令系统运行具有较高的可靠性特征。1.1.3 稳定特征从计算机软件开发经营形式而言,技术体系驱动需按照不同的技术功能以及

9、市场需求进行自主优化处理,期间,软件极易因为部分功能不健全产生稳定性不足现象。通过分层技术的应用,高稳定性特征为软件开发提供定向支撑效果,提高数据信息之间的传输质量。1.2 分层技术在计算机软件开发中的应用优势将分层技术应用于计算机网络系统结构中,其起到的技术价值更多作用在不同类别的驱动程序中,按照技术的分层原理或软件功能驱动实现价值放大2。从软件开发形式以及分层技术的驱动原理来讲,两者之间的关联形式如下。(1)工作原理。通过分层技术与开发软件之间的融合,可保障软件功能在驱动过程中具有较高的灵活性特征,按照不同类别的层级架构以及相关参数进行自主完善,提高软件驱动质量。(2)分层技术内部架构。按

10、照不同层级之间的组织形式,完成相互对接以及独立个体之间的处理,保证软件功能可通过既定组织结构进行维护与分析,增强系统驱动效能。(3)软件后期维护工作。设计人员仅需通过软件结构中相对应的分级架构进行完善,便可以实现对功能的自主分区调控处理,此过程中不会产生过多工作量。(4)软件功能协调性。计算机软件在开放过程中常常会出现漏洞问题以及技术更新迟缓现象,期间,需针对不同类别的软件进行针对分析,利用技术参数对软件本体进行更新换代。此过程中分层技术的实现,则可在不同的层级架构以及功能模块之间起到针对性、协调性处理,最大程度延长软件使用寿命,为企业创造更多的经济价值。2 分层技术在计算机软件开发中的运用计

11、算机软件功能的实现是为计算机硬件或系统提供更为优质的服务载体,通过软件不同层级以及软件基础结构组成,保证数据信息传输的稳定性,令其在不同领域中发挥强大的计算、存储、传输等功能,期间,计算机软件开发需按照不同类别的驱动机制以及应用形式进行关联处理。从软件功能实现来讲,其对于先进的技术体系以及社会市场发展需求呈现滞后性特征,应加强对计算机软件本体的开发以及更新,保证技术应用的合理性。分层技术的应用及实现,按照不同类别的架构体系进行针对化处理,通过功能与模块之间的整合,确保不同层级架构之间具备调控机制,最大程度提高系统运行效率。接下来便从不同层面分析分层技术在计算机软件开发中的具体应用。2.1 双层

12、结构目前,双层结构分层技术大体可以分为服务层与客户层两个方面。服务层方面,主要是针对客户层接入到的信息进行查找、运算处理,在数据系统的处理机制之内进行精准运算及调控,当得出最终的数据结果时,反馈到客户终端。客户层任务是为计算机操作用户提供界面处理机制,保证不同类别的数据信息以逻辑关系呈现在显示设备中,例如,数据计算过程中,通过双向反馈机制,在服务器与客户端之间进行数据的双向传输处理,按照不同类别架构自动比对数据信息,借助运算结构可凸显保证网络驱动的合理性3。2.2 三层结构三层结构技术是在传统服务层与客户层基础之上进行优化及延展,通过服务器端架构终端传输功能,此类功能与传统的客户端及服务端来讲

13、,起到逻辑处理作用,例如,将客户层的处理工序根植到服务器端口之上,客户端运行期间可通过功能分化核定主体价值,此时客户端只需将页面显示机制做好,增强人机交互功能便可。服务器端口的设定通过功能拓展,界定端口乃至计算机服务建设中应当遵循的逻辑程序,通过过渡作用对基础服务效能起到分化效果4。目前计算机软件开发中常见的三层结构是以业务处理层、数据处理层及界面显示层为主。界面显示层是通过计算机设备,对软件需求以及操作功能进行关联,然后将此类数据信息同步传输到业务层中进行二次对接处理,此过程中数据信息的呈现形式66软 件第 43 卷 第 12 期SOFTWARE则是通过反馈机制在不同层面接收或查询工作中进行

14、业务分离处理,增强数据信息之间的响应性。数据处理层则是按照既定的逻辑算法或智能算法等,对不同类别的信息进行检索及分化,其中,技术驱动机制则作用在架构功能之上,实现信息高效率拟合。2.3 四层结构伴随计算机网络发展以及大数据技术、云计算技术的不断更新下,大体量数据信息同步节点化的运行需求等,对传统的软件处理功能提出更高要求,使得原有二维结构以及三维结构的数据承载量无法满足高负荷运行状态,对此,四层结构技术应运而生。四层结构技术与传统的三层结构技术相比,通过加设封装层,增加功能表述属性。通过封装模式令结构处理任务形成闭环,有效提高数据信息的传输效率5。计算机软件开发中,四层结构则是以 Web 层、

15、数据层、业务层以及存储层为主,通过不同层面的界定完成对数据信息、业务信息、处理信息之间的拟合,保证用户需求与设备操作之间的关联性。从四层结构应用角度讲,其呈现的复杂程度是按照不同类别的技术属性以及软件应用性能进行个性化调整处理,为增加软件功能与用户需求之间的关联性,应加强对基础业务层以及 Web 层的数据调换处理,保证各类业务功能或计算功能的实现,正确驱动相关设备运行,真正从基础层面完成数据信息的高效化比对。2.4 五层结构五层结构应用是目前计算机软件开发中相对完善的技术体系,其针对不同类别的数据进行专项化处理,与传统四层结构相比,五层技术是将数据层进行分化,添设资源层,保证软件驱动过程中,各

16、类信息点之间的对接性。五层技术结构应用期间,需按照特定的逻辑顺序,将计算机软件开发中的各个层面进行联动处理,数据处理机制需保证软件功能的呈现性,同时也需在网络功能需求以及用户操作之下形成对接效果,进一步平衡系统驱动过程中的差异问题,满足多元化的操作需求6。如图 1 所示,为五层结构图示。此类结构应用过程中,对基础逻辑具有较高的运行需求,且系统驱动程序更加注重各层级结构之间的关联性,借助数据信息之间的调配处理,提升软件功能与层级结构之间的联动性。例如,客户端的客户层、应用服务器端的表示层、业务逻辑层、数据库服务器端的持久层与数据库层,每一项数据信息的呈现机制都具有相对性,同时也为系统功能实现提供立足点,增强结构对接效果。客户层表示层数据持久层业务逻辑层数据库层客户端应用服务器端数据库服务器端HTTP协议BEANDAOO/R MappingWeb浏览器、Applet、HTMLServiet、JSP、JavaBean业务逻辑、实体EJB、会话EJBPOJOSQL Server、Oracle、MySQL图 1 五层结构图示Fig.1 Schematic diagram of the five-

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2