一、用况图计算智能——密码分析:面向对象的分析与设计之Use Cace图

二、主业务用况详细描述

(1)
用况名: 使用黑板解密
描述:用户输入密文到指定黑板,黑板对密文进行解密并返回给用户
参与者:用户
包含:输入密文并开始解密、判断解密结果、查看解密行为日志
扩展:无
泛化:无
前置条件:选中指定的已经启动的黑板
细节
(1)用户输入密文
系统将该密文设置到指定黑板中,黑板在控制器的控制下,运用知识源对密文进行解密
(2)判断解密结果
黑板将解密最终结果呈现给用户,用户判断结果是否正确
若判断结果为正确,黑板不做任何操作
若判断结果为错误,黑板智能地对假设进行调整,并在调整后继续进行解密
(3)查看解密行为日志
用户可在解密过程中选择是否查看解密行为日志
若用户选择查看,则系统向用户呈现指定黑板的解密行为日志(行为日志描述的操作包括陈述一个假设的方法、撤回一个假设的方法、**一个知识源的方法、引起规则被评价的方法、登记来自知识源的提示的方法
后置条件:返回明文
例外:输入的密文不符合规范,导致输入失败
限制:无
注释:输入应为英文
(2)
用况名: 测试知识源
描述:分析师对系统知识源体系进行完善的
参与者:分析师
包含:无
扩展:添加知识源、修改知识源、删除知识源
泛化:无
前置条件: 系统中已集成黑板框架,能够在黑板中运用知识源对密文进行解密
细节
分析师对知识源进行测试
若分析师在测试过程中,发现目前已有的知识源对某些情况并不能给出的提示,则添加新的知识源来处理这些情况
若分析师在测试过程中,发现某个知识源对其适用的情况给出的提示还不够合理,则修改知识源使其能给出更加合理的提示
若分析师在测试过程中,发现某个知识源一直处于闲置状态,并没有出现能**其的情况,则删除该多余的知识源
后置条件:知识源得到更新
例外:无
限制:无
注释:无

实验一链接:https://blog.csdn.net/weixin_39220714/article/details/89475654

相关文章:

  • 2021-10-01
  • 2021-07-16
  • 2021-11-18
  • 2021-05-24
  • 2021-07-19
猜你喜欢
  • 2021-11-10
  • 2021-10-08
  • 2021-07-20
  • 2021-10-29
  • 2021-05-16
相关资源
相似解决方案