我正在寻求一种快速简便的解决方案来帮助模拟/填充/测试组织结构图(在ASP MVC中),使用基于树的数据或分层数据。我需要这个测试数据......
我已经使用了http://www.generatedata.com和mock-aro(我喜欢这两个,但是来自网站的MS Sql数据不起作用,它有多个语法错误,包括日期和日期问题基于数据)并查看了redgate - 这是不可承受的,而且它从来没有在嵌套方面获得正确的数据。
模拟层次结构数据的最快/最省力的方法/工具 ,如组织结构图,包括部门,名称,成本和员工?
答案 0 :(得分:6)
有一个能够生成图表的在线工具:http://graphgen.graphaware.com
它基于Cypher规范。
表达Deptartment Org Chart的简单模式可以这样定义:
(Dept1:Department {name:word}*5)<-[:PART_OF *1..n]-(subDept1:Department {name:word} *10)
(Dept2:Department {name:word} *5)<-[:PART_OF *1..n]-(subDept2:Department {name:word} *10)
(ssd1:Department {name:word} *20)-[:PART_OF *n..1]->(subDept1)
(ssd2:Department {name:word} *20)-[:PART_OF *n..1]->(subDept2)
(employee1:Person {name:fullName} *50)-[:WORKS_IN_DEPT *n..1]->(ssd1)
(employee2:Person {name:fullName} *50)-[:WORKS_IN_DEPT *n..1]->(ssd2)
您可以在此处预览图表:(点击页面加载后生成)http://graphgen.graphaware.com/?graph=koWvmnBTW7JMR7
此外,还可以在数据库中导入图形数据(甚至是本地数据库),创建neo4j控制台或获取graphjson格式。
不要犹豫是否适应您的需求并尝试使用该工具,文档可在此处找到:http://graphgen.graphaware.com/documentation
此外,您可以在Twitter上发帖:https://twitter.com/ikwattro以获取有关graphgen的更多问题。
克里斯