|
|
本帖最后由 wayne1111 于 2012-1-6 00:57 编辑
就现有IT技术来看,要做到灵活必须了解问题的领域和范围。在此基础上设计这样一个系统,运用抽象封装等方法固定一部分数据和逻辑,然后设计出一种可配置的机制,可以只是数据字典,也可以是一种本系统可执行的,让人较为易于理解的语言,等等。这样一个系统,由于抽象自特定的领域,那么(仅通过配置)能处理的问题的范围自然是有限的。
以上这是我学习DSL,BRM,BPM是得到的一些想法。
既然楼主发帖在ERP论坛,那么问题的领域应该是ERP的一个子集。推荐的搜索方向如下。楼主有结果了记得回帖哦。
1)博科的YIGO - 据他们自己说能达到零代码定制ERP。如果真能达到80%零代码,那也是巨大的进步了。如果是真的,那么这个是最接近楼主想要的东西-一个超级灵活的ERP.
博科资讯软件系统总架构师解读Yigo“零代码”的银弹效应
2)Epicor ERP - 从头开始以SOA架构设计的产品。被Gartner认为是具有远见的ERP。SOA的目的就是灵活应变。但是灵活定制的层次可能还是在开发一级。比楼主所举的例子可能会有距离 - 即业务人员或超级用户可能无法自己执行定制。 |
|