Jump to content

Talk:Data-flow diagram: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
SineBot (talk | contribs)
m Signing comment by Rsbradley - "Inconsistent Elements: new section"
Rey81 (talk | contribs)
Line 18: Line 18:


I've attempted to start improving this page and work towards removing the clean-up tag. Any suggestions or additions would be much appreciated. [[User:Ranglin|Ranglin]] 06:19, 4 November 2005 (UTC)
I've attempted to start improving this page and work towards removing the clean-up tag. Any suggestions or additions would be much appreciated. [[User:Ranglin|Ranglin]] 06:19, 4 November 2005 (UTC)

some information about DFD Documentation should be useful, as in how to document, what is needed etc... [[User:Rey81|Rey81]] ([[User talk:Rey81|talk]]) 19:06, 6 September 2008 (UTC)


== Merging ==
== Merging ==

Revision as of 19:06, 6 September 2008

WikiProject iconSystems Unassessed
WikiProject iconThis article is within the scope of WikiProject Systems, which collaborates on articles related to systems and systems science.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is not associated with a particular field. Fields are listed on the template page.

I started trying to clean up the article -- I think it was a rough translation from German.

Nope, this is just me trying to convey the information that i know is correct, but am not allowed to just copy and paste... Beta_M talk, |contrib (Ë-Mail)

I think it's quite good, it just needs some examples that my school might be able to provide.(Contact Rossmoyne Senior High School in Perth Australia) Rajeshn Pryani

Example might be needed

Maybe someone should give an example where some c code (or code in another language)can be transformed into a DFD

Add example for DFD

Removed

Removed *Chapter from a book by Edward Yourdon Because it is a broken link.

Attempt to improve the page

I've attempted to start improving this page and work towards removing the clean-up tag. Any suggestions or additions would be much appreciated. Ranglin 06:19, 4 November 2005 (UTC)[reply]

some information about DFD Documentation should be useful, as in how to document, what is needed etc... Rey81 (talk) 19:06, 6 September 2008 (UTC)[reply]

Merging

I think it is pretty obvious it should be merged with Data_Flow_Diagram. Lewispb 10:33, 4 April 2006 (UTC)[reply]

I'll tag it. Melchoir 23:29, 13 April 2006 (UTC)[reply]
Agreed. There's a lot I could write on this too... — Phil Welch (t) (c) 23:45, 1 May 2006 (UTC)[reply]
Who's going to do the merging? If I can find some free time I'll have a go. TerrorBite 04:50, 4 May 2006 (UTC)[reply]
Done. Albanaco 18:48, 9 May 2006 (UTC)[reply]

An article about a diagram without a diagram!

Can someone who knows the correct symbols etc. make a complete data flow diagram, including as many of the standard symbols as possible, and add it to the top, or near top of the article - it seems stupid to try to describe a diagram without an actual example to look at!--Wierdy1024 22:19, 4 June 2006 (UTC)[reply]

I was planning to do that, but I'm a bit swamped with life right now. If no one beats me to it, I'll write up a DFD about Wikipedia, and post it to Wikipedia. — Philwelch t 02:05, 5 June 2006 (UTC)[reply]
That would be awesome Philwelch, if you could squeeze out the time...Regards to all--The world salutes the Rising Star...Try to be One 14:01, 8 December 2006 (UTC)[reply]
A DFD of Wikipedia? Hoo-boy, "That way lies insanity!"  ;-) But as a non-expert, knowledge-seeking passerby, I too notice the irony of an article about a diagram without a diagram. Ditto for the Activity diagram stub that user 202.92.102.220 mentions below. Fortunately, the references have some diagrams.
Kkken 11:37, 14 January 2007 (UTC)[reply]

Criticism of DFDs

Perhaps we should include a section on the problems/limitations of using DFDs for system analysis and design. A reference to use cases, activity diagrams as a better solution?

Good idea, if  it could be kept brief, encyclopedic, and NPOV. Like the pros/cons sections in the use cases article. Bad idea if it just turns such a section (and this Talk page) into a Hyde Park of rhetoric and debate. I've actually seen people get hot under the collar on subjects like DFDs.
Can you come back to write the problems/limitations section? I see from your contributions page and your Talk page that your IP Address has so many users, it's been blocked unless they each sign in as a member.
Kkken 11:37, 14 January 2007 (UTC)[reply]

Data flow diagram

Real time examples for the data flow diagram for "Top-down approach" and "Event partitioning

approach" will leads to understand the concept well.

Guido De Marco?

What does Guido De Marco, former President of Malta, have to do with structured programming techniques? Could this be a miss-attribution. There is a Thomas (Tom) De Marco, who is well known in data processing and wrote a book "Strurtured Analysis and System Specification", 1978, Yourdon Press. I think that's the De Marco related to this article.

I took a course at UC Berkeley circa 1982 that used his book as a text and it changed my whole outlook on systems development. Tom De Marco deserves a great deal of credit for 'raising the consciousness' of a whole generation of programmer/analysts.

So unless someone can document Guido's contributions to Computer Science, I would like to see this corrected...

Respectfully Yours,

FrejaDog (talk) 21:10, 10 March 2008 (UTC)[reply]

I am sure you are right! I have removed some pretty obvious vandalism from the article on Guido de Marco (unless it was an honest misidentification), and also the photo of him in Data_flow_diagram. I am not sure how the Data_flow_diagram article should be updated to give credit to Tom de Marco - I am pretty sure he is not a coauthor of the book, and it looks like there might have been a photo of Tom de Marco at some point, but it was deleted because of fair use problems. Can you fix? Thanks. Jpaulm (talk) 00:07, 11 March 2008 (UTC)[reply]

Thanks for responding. I'm sure Guido is also pleased, as is my wife who is part Maltese.

Tom De Marco is the sole author of the the book I'm referring to. The ISBN is 0-13-854380-1. Some how Yourdon Inc has the copywrite but they didn't author the book. I presume that their involvement was financial.

"Structured Analysis and System Specification" by De Marco was published by Prentice Hall as part of their software series. I think that it was one of the earliest books to describe structured analysis using data flow diagrams. An interesting aspect of De Marco's approach is his emphasis on a recursive and iterative style; diagrams are to be drawn only in pencil, shared and discussed, to be used as vehicles of communication and to resist the temptation to treat them as static icons, and, most importantly, a willingness to 'rip it up' and start over again. Later approaches, such as Yourdon's work, become, in my opinion, entirely too formal and technical, with too much emphasis on the methodology itself.

Most systems people are only familiar with the Yourdon work, and therefore rightly complain that Structured Analysis and Data Flow is too formal and cumbersome to be effectively used in the 'real' world.

Regards, FrejaDog (talk) 16:47, 11 March 2008 (UTC)[reply]

Inconsistent Elements

I am working on developing some documentation for a system and hit this topic for pointers. One thing I noted is that the elements are defined with certain shapes at the start of the topic, but the shapes used in the actual diagram examples are inconsistent.

The text indicates that processes (functions) are depicted with circles and entities are depicted with rectangles - I believe this is accurate. The example diagrams have these reversed. —Preceding unsigned comment added by Rsbradley (talkcontribs) 17:04, 8 August 2008 (UTC)[reply]