网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
安装兼容性设置:
Win7及以上的Windows系统中,右击OpenFTASetup.exe 在兼容性标签中,选择以Windows XP(service pack3)模式兼容运行,可以解决安装过程报错问题。
如果仍然无法安装,可以下载下面提到的新编译的绿色OpenFta版本,步骤是:
① 下载并解压zip文件;
② 修改OpenFTA.bat文件中JAVA_HOME为本地的JRE路径(仅支持32bit的x86 JRE/JDK版本,不要设置为x64版本);
③ 运行OpenFTA.bat启动OpenFTA
使用兼容性设置:
Win7及以上的Windows系统中,右击OpenFTA.exe在兼容性标签中,选择以Windows Vista模式兼容运行,可以有效改善OpenFTA程序崩溃。
- FreeFTA
…
- OSATE
…
- ISOGraph
…
- ALD等在线工具
…
应用Freemind工具
- Freemind
Freemind是一款开源的、健壮的思维导图工具。
使用它可以快速的建立一棵树,在需要的中间节点上,增加AND/OR等标记后,也变可以生成一颗故障树。
最重要的是,它界面友好的,拖拽、复制、插入、删除可以手工毫秒级操作(不能再夸它了)。
- 扩展Freemind节点表示功能
假设希望生成下图的FTA树(局部),
可以在Freemind中,作以下思维树(局部),
保存后,使用fta_maker工具,就可以生成整个FTA。
- Freemind扩展为FTA编辑工具的使用注意
- 在Freemind建立的树结构与期望的FTA树没有差异,只是没有AND与OR节点;
- AND和OR,在Freemind中使用中间节点末尾的“*”和“+”来生成;
- 即使某个中间节点仅有一个子节点,也要使用“*”和“+”后缀,以区分其为中间节点,非叶子节点;
- 叶子节点不使用“*”和“+”后缀;
- 叶子节点长度不得超过13个字母(含空格);
- 使用英文和数字描述(OpenFTA对汉字支持不良);
- (仅fta_maker V0.3及以上版本支持)
在非叶子节点中使用 " ^ " 字符开头,以导出该节点为根的子树;
形如 "^core fault+"将产生以"core fault+ "为根节点的子树;
希望导出子树的节点的字符数不应超过13个字母; - (仅fta_maker V0.3及以上版本支持)
在叶子节点( " ^ " 或" > “开头的节点不被识别为叶子节点)中使用” > "字符开头,以表示导入子树;
形如 ">core fault"将导入前述 "^core fault+"产生的子树;
注意字符要严格匹配(不包含对^>+*的匹配); - (仅fta_maker V0.3及以上版本支持)
在叶子节点中使用" # "增加对叶子节点的描述;
形如 "xxx F # xxx description. "将产生对"xxx F "叶子节点的"xxx description. "描述。
具体工具使用方法,参考下一小节。
FTA工具准备、编辑、格式转化、计算、打印
- 所需工具
- OpenFTA
下载地址:https://pan.baidu.com/s/1GuuJLB2T_1WkSLEyTmzjiA
或,
官网下载:http://www.openfta.com/ - OpenFTA新编译版(需要按照本机Java路径修改bat文件中的java_home配置)
链接:https://pan.baidu.com/s/1Qfaq9B71KZL44XdbQJ4VLQ
提取码:cj5r - Freemind
下载地址:https://pan.baidu.com/s/1k-tnFyXnB5PxntBePTTRrQ
或,
官网下载:http://freemind.sourceforge.net/wiki/index.php/Download - JDK(如果机器上已经有JRE 1.7及以上,无须下载)
下载地址:https://pan.baidu.com/s/1j7VLu_31LVEqTreFVqaIug
或,
官网下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html - fta_maker V0.3
下载地址:https://pan.baidu.com/s/1EXXUph6I6IlDUvkA7XwCCQ
提取码: nhsu
- 环境配置
- JRE环境
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
以添加戳这里获取](https://bbs.csdn.net/topics/618668825)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!