以下仅供参考(回答楼主问题过程中我发现要使用循环语句)
第一个问题。
If 程序文件不仅是版本更新,实际内容也发生变化
Then
技术文件需要更新
Else if 技术文件的引用中明确写明所引用程序文件的版本号
Then
技术文件需要更新
Else
不需要更新
End if 。
第二个问题。可以修订,技术文件是否可以修订与其引用的文件个数没有显著的因果关系。请按照文件修订流程来操作。
第三个问题。两种方案都是可行的。可以权衡考虑,包括修订或新增的工作量,可预见的文件维护,文件的使用频次等。具体按照文件新增或修订相关流程操作。