分层技术在计算机软件开发中的应用
2019-10-21董晓
西部论丛 2019年29期
董晓
摘 要:分层技术在计算机软件开发中的应用一直受到业界和学界的关注,这是因为在现代科学技术急速更新换代的背景下,为保证计算机软件功能能够更为友好为人们所使用,通过分层技术,能够将计算机程序结构的主导形态从原先的整体式系统逐渐转为分工明确的各个专业领域各自负责各个擅长领域的计算机技术,之后在通过一些相对应的技术将计算机系统的各个层次进行有机的整合,以达到整体上的最优化。
关键词:分层技术;计算机软件开发
引 言
在现代化经济社会中,分工愈来愈精细,各领域的专业人员利用各自的专业技能将自己所擅长的细分领域知识最大化发挥,之后再通过一定的组织规则,将各个分散在各处的模块或层次系统进行有机组合,从而实现最终的产品,分层技术就在在这一思想下产生的。分层技术是将在系统程序开发的过程的需求进行分散化管理,通过一系列的策略,将原系统按照可拓展性、低耦合性以及运行稳定性等原则进行适当的解构。
1分层技术的特征分析及优势
(1)分层技术的特征分析
一般来说,分层技术有可拓展性、低耦合性以及运行稳定性三个主要特点。
其中,可拓展性是为了使得其在越来越多的软件系统交互中能够很好的成为其中一员,从其他软件系统中获取数据或向其他软件系统提供数据以完成更大规模的计算任务。
低耦合性也称之为相对独立性,该特点指出计算机软件所分离出来的结构,应当能够处于相对独立的状态,而且在该结构的各个层次中均有一个动态稳定的用于外部拓展的接口以便于接入更为广泛的软件系统中进行交互。……
登录APP查看全文
