I want to create a simplified data flow diagram that can be accessed via a web browser and allows users to select the layers they want to display.
So for example, if I receive datasets for apples, oranges and bananas that all flow through to a fruit-datamart, the user would see a list of checkboxes (or similar) containing selectable objects for each of these three individual fruits. If they check "apples" it will show the DFD for apple data. If they check "oranges", the DFD for orange data would be placed on top of the previously selected apple DFD, thus both DFDs showing at the same time. I might even have additional layers to show more detail for each fruit data flow. Any combination of layers can be checked/unchecked by the user to allow them to make the diagram as simple or complex/busy as they like.
Can anybody point me in the direction of software I can use to do this?