主题:可能存在一个General的资源注册机制,可以同时解决财务管理和项目管理所需的
难点:外部资源注册可以理解,内部资源怎么注册。
项目管理
租户隔离项目资源。ProjectResource(也叫Resource)。会有一个Resource Type,是一个可以注册的Type,比如说Git仓库啊Figma啊等等。当然会内置一些。
只有用到的工作资源。用不到的或者直接看不到的可以忽略。
财务管理
资产管理,也是一个表。可能更全面一些,看不到的也要尽量注册进来。
系统设计
或者我是不是先做一个数字资产管理。似乎和云管平台的资源注册又重合。
借鉴OpenStack云资源的注册机制来做,如果有可能也可以拓展。
不一样。这是一个分配机制,和我要的注册管理不一样。可以参考ResourceType和注册机制的设计。
看起来各做各的,都做一遍会比较合理,因为和系统内部的集成思路不一样。之后可以再演化出来一个独立的底层的注册机制,上层再封装。
看起来还是要各自设计,项目管理、财务管理各做各的,然后再把通用的部分拿出来。主要是要设计一轮出来才知道,而且这是需要统一在系统层面考量的,得放到系统层面统一设计,属于系统架构设计问题。
主题:可能存在一个General的资源注册机制,可以同时解决财务管理和项目管理所需的
难点:外部资源注册可以理解,内部资源怎么注册。
项目管理
租户隔离项目资源。ProjectResource(也叫Resource)。会有一个Resource Type,是一个可以注册的Type,比如说Git仓库啊Figma啊等等。当然会内置一些。
只有用到的工作资源。用不到的或者直接看不到的可以忽略。
财务管理
资产管理,也是一个表。可能更全面一些,看不到的也要尽量注册进来。
系统设计
或者我是不是先做一个数字资产管理。似乎和云管平台的资源注册又重合。
借鉴OpenStack云资源的注册机制来做,如果有可能也可以拓展。
不一样。这是一个分配机制,和我要的注册管理不一样。可以参考ResourceType和注册机制的设计。
看起来各做各的,都做一遍会比较合理,因为和系统内部的集成思路不一样。之后可以再演化出来一个独立的底层的注册机制,上层再封装。
看起来还是要各自设计,项目管理、财务管理各做各的,然后再把通用的部分拿出来。主要是要设计一轮出来才知道,而且这是需要统一在系统层面考量的,得放到系统层面统一设计,属于系统架构设计问题。