- 14
- 0
- 约6.36千字
- 约 6页
- 2019-09-27 发布于广东
- 举报
中大型LABVIEW软件三层设计架构
通常一个VI若包含三、四十个以上的subVI(不包含LabVIEW本身在Functions中提供 的VI)时,就可算是一个中大型的软件计划(software project) /。虽然比起软件工程中的一些 作业坏境软件(如Windows系列咸大型应用软件(如Word、Excel)等仍算是小工程,但其复 杂性亦在一定程度Z上,若没有事先想好在撰写程序时的一些规划与方法,想要完成这类屮 大型的软件绝对不是一件简单的事。尤其这类软件通常不是由一个人,而是由一个团队所共 同完成的,因此整个软件的结构,就要能让团队中的每一成员都能清楚的了解,而且要够简 单,才算是好的软件结构。以下将参考由Rick Bitter等人所着” LabVIEW Advanced rogramming Techniques中之第4章的部分内容,介绍所谓软件计划中的三层式结构(the Three-Tiered Structure)的概念及其优点。
需要软件结构的主要原因,是当软件人员发展软件到某一阶段时,若没有计划或无意的 创造了许多subVI,但各subVI之间有许多部分其实是重复撰写的;或各VI相互间呼叫吋 没有一定的纪律,使得在VI Hierarchy屮所看到的各VI间的联机是错综复杂,像个盘丝洞 一般,这将可能会使多人发展的软件计划增加所耗费的时间和可能出错的机会、减低程序
您可能关注的文档
最近下载
- 口渴了-朋友帮你.ppt VIP
- 海南省海南中学物理自主招生试卷.docx
- 公路桥梁工程项目交工验收检测报告模板.doc VIP
- 10.2+“中华水塔”——+三江源地区+课件2025-2026学年人教版初中地理八年级下册.pptx VIP
- 如何编写教案培训.pptx VIP
- DLT 5727-2016 绝缘子用常温固化硅橡胶防污闪涂料现场施工技术规范.pdf VIP
- 2024人教版八年级地理下册第十章《青藏地区》每节课情境任务教学设计汇编(含两个教学设计).pdf VIP
- 2023初中数学培优竞赛例题+练习 专题47 一元二次方程(学生版+解析版).docx
- 2024人教版八年级地理下册第十章《青藏地区》每节课教学设计汇编(含两个教学设计).pdf VIP
- 基于MATLAB的DC-DC变换器的建模与仿真(修改版) (1).docx VIP
原创力文档

文档评论(0)