Java语言 可视化界面 不需要连数据库,服务端
题目:专家识别系统(猫科动物)
特征库:
体型小(c1)
体型大(c2)
有爪(c3)
爪不能伸缩(c4)
雄性有鬃毛(c5)
有斑点(c6)
有横纹(c7)
尾短(c8)
规则库:
r1:IF该生物有爪 AND体型小 THEN该生物是猫亚科生物(中间量i1)
r2:IF该生物有爪 AND体型大 THEN该生物是豹亚科动物(中间量i2)
r3:IF该生物有爪 AND爪不能伸缩 THEN该生物是猎豹亚科生物(中间量i3)
r4:IF该生物是猎豹亚科生物 THEN该生物是猎豹
r5:IF该生物是猫亚科生物 THEN该生物是猫
r6: IF该生物是豹亚科生物 AND雄性有鬃毛
THEN该生物是狮子
r7: IF该生物是豹亚科生物 AND有斑点
THEN该生物是豹
r8: IF该生物是豹亚科生物 AND有黑色横纹
THEN该生物是虎
r9: IF该生物是猫亚科生物 AND尾短
THEN该生物是猞猁
结果库:
狮子 豹 虎 猞猁 猫
示范: