药店业务规则管理与戴眼镜者头部姿态估计
药店业务规则管理
业务规则的推导与存储
推导规则能将接收到的信息转化为返回值。在药店场景中,社会保险卡上的疾病编号可决定顾客能获得的折扣,例如退伍军人对应的编号可让顾客享受 10% 的折扣。收集到业务规则后,需将其存储并与正确的活动关联起来。对于那些需要自动执行的业务规则,可通过程序代码或业务规则管理系统来实现。不过,基于程序代码的实现方式存在一些缺点,因为规则被硬编码在应用程序中,修改和实现都很耗时,且不易操作。而使用业务规则管理系统则可避免这些问题。
为业务规则附加元数据
业务规则元数据
元数据是关于数据的数据,其目的是便于从网络中发现电子资源。它可描述目标(如代表业务规则的文档)的某些重要特征。元数据可分为语法元数据和语义元数据。语法元数据描述目标的结构特征,如文档的格式、语言、日期、创建者和作者等。Dublin Core 是一种广泛使用的代表语法元数据的标准。虽然语法元数据标准在管理业务规则和其他信息实体方面很有用,但它无法实现基于内容的检索,因此还需要语义描述。语义元数据描述目标的语义内容,例如附加到文档上的特定领域关键词就代表语义元数据,像“止痛药”可作为一种药物的语义元数据。为了规范所使用的语义元数据项,还需要特定领域的分类法和本体。
业务规则分类法
分类法是将一组事物分类或归类成层次结构的方法。其逻辑是,在分类法中向上朝着根节点移动时,信息实体变得更通用;向下朝着叶子节点移动时,信息实体变得更专业。从形式上来说,父节点和子节点之间的每个链接根据链接方向代表子分类关系或超分类关系。例如,“止痛药”是“药物”的子分类,“药物”是“止痛