diagramcn