Author Topic: Creation of supporting 'child' diagram  (Read 3895 times)

chun

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Creation of supporting 'child' diagram
« on: October 16, 2008, 10:30:21 am »
Under structured methodology, one should be able to create sub-diagram to support an object in the current diagram.

For example, when doing a data flow diagram, if I have a process called "1 - Deposit", it would be great if I could from it create by right-clicking to create a supporting diagram of the same name.

This means in HTML, I can click on my process and this would take me to the child diagram etc.

This would work well for a number of diagrams, not just DFDs eg use case, deployment diagrams etc.

Currently my work around is to create the sub-diagram, then drag and drop in parent diagram and create a hyperlink next to the parent object. This is cumbersome and creates makes the diagram a bit messy.


KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +54/-3
    • View Profile
Re: Creation of supporting 'child' diagram
« Reply #1 on: October 16, 2008, 10:59:02 am »
Hi chun, have you tried "right-click > Advanced > Make Composite"?
The Sparx Team
[email protected]

chun

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Creation of supporting 'child' diagram
« Reply #2 on: October 16, 2008, 01:15:21 pm »
No - did not realise it was there.  Have tried it now and it worked well except for one thing.  Great - have learnt something There are so many things I do not know in EA!

The one problem:  at the higher level, if I have a data flow coming out of it and I assign it a link name eg 'Depoist Slip', when I create a child diagram, I should be able to create a link with the same name from one of the pocesses and not ahve to create a dummy destination (external or process object).

Years ago I did use a DFD drawing tool and it carried dataflows from parent process to child diagram automatically.  All one had to do was to join to appropriate process in the child diagram.

Still on DFDs, is there a way of defining data elements for a dataflow similar to columns for a table?  After all, this is what a dataflow is representing.

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Creation of supporting 'child' diagram
« Reply #3 on: October 17, 2008, 12:30:54 am »
Hi Chun,

Look up hyperlinks and fragments in EA help. [You might have to hunt around, but the topics are there.]

Though not perfect for all situations, perhaps these features will get you by.

David
No, you can't have it!