最新版本
版本演进[3]
讨论(0)
认知设计实例详解
最后更新:Aureole2025-12-29
段落概要
======== 包依赖图 ========
包依赖图
灰色部分:非本项目模块的重要依赖
项目中的morphism依赖于框架的morphism.jar,图中未标出。
项目中没有service包。
图中的rpc包与rdb包是同一类,也即服务间调用被视为与数据库同类的本原集数据读写。
项目中的morphism依赖于框架的morphism.jar,图中未标出。
项目中没有service包。
图中的rpc包与rdb包是同一类,也即服务间调用被视为与数据库同类的本原集数据读写。
======== 表象变换图 ========
过程式中常用泳道图来说明业务逻辑。在认知式中不存在过程的概念,业务逻辑用表象与本原间的构成/拆解变换图来表示。
表象变换模板
业务操作的本质,其实都是读取一组本原集,然后变换成另一组本原集并存库。可以理解为Y=F(X) 。 X是原象集,Y是映象集。
但是从X到Y的变换一般都很复杂,所以中间引入了辅助未知数r,s,t....,把原来的Y=F(X)等价的写为方程组。业务变换图中的每一行就是方程组里的方程式。
但是从X到Y的变换一般都很复杂,所以中间引入了辅助未知数r,s,t....,把原来的Y=F(X)等价的写为方程组。业务变换图中的每一行就是方程组里的方程式。
表象变换与方程表达
讨论审核的表象变换图
实际的代码结构与变换图非常接近,在表象类的属性中列出了原象集,映象集,以及中间的辅助变量集。
表象的构造基本是由辅助模型的构造方法完成的,映象集的生成基本是由辅助模型的get方法生成。他们基本都是纯函数,依赖透明,签名可信。
这些构造方法和get函数列在表象类中,实际上就是列出了表象与本原间3大关系的方程组。
表象的构造基本是由辅助模型的构造方法完成的,映象集的生成基本是由辅助模型的get方法生成。他们基本都是纯函数,依赖透明,签名可信。
这些构造方法和get函数列在表象类中,实际上就是列出了表象与本原间3大关系的方程组。
表象与本原间关系的方程组
类成员属性(未知数) 与 关系函数(方程式)
======== 附录 ========
认知设计实例详解的讨论(0)




