Data Flow Diagram or UML for systems analysis and design?

Battousai001

Senior member
Oct 27, 2004
214
0
0
Hi, I am currently thinking of whats better to learn UML or data flow diagram (DFD) for systems analysis and design? I am currently reading a book about UML and planning on learning it. I have learned DFD back in college but forgot most of the basics of it. I am not sure if UML and DFD should both be learned if you want to just familiarize yourself again on some stuff about systems analysis and design? and is UML part of systems analysis and design or just a prerequisite for object oriented programming? Thanks in advance for any replies!
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
13
81
www.markbetz.net
In my opinion UML is a "bigger" concept than DFDs. UML tries to prescribe a whole methodology and interrelated set of diagrams to capture different parts of the logical model of a system. So you have class diagrams, message flow diagrams, state transition diagrams, whatever. I doubt anyone not on a government contract has used them all.

You can't go wrong by learning the essential parts of a model at the "brick" level. So knowing what a DFD is and how to interpret one, or an entity relationship model, class diagram, event flow, etc., is a good thing.
 

trexpesto

Golden Member
Jun 3, 2004
1,237
0
0
UML, for sure. Some diagram types are always used, some are more rare to see in actual use.

Download the Free community edition of MagicDraw, you have to sign up to download from
http://www.magicdraw.com/main....o&cmd_show_community=1

If you get really into it, check out AndroMDA. Model-Driven-Architecture. You can define your application model in UseCase, Class, and Activity diagrams, with a couple special stereotypes, and autogenerate your application including front and back ends for several target configurations. Very pluggable and extensible code generators.
 

Battousai001

Senior member
Oct 27, 2004
214
0
0
Thanks for the replies, I think I will be finishing the UML book I am currently reading although it is an older UML book.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |