Notices
Computer & Technology Related Post here for help and discussion of computing and related technology. Internet, TVs, phones, consoles, computers, tablets and any other gadgets.

Drawing DFD's

Thread Tools
 
Search this Thread
 
Old 13 May 2003, 09:37 AM
  #1  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

I need to draw Level 1 DFD.

ive made the ER in Visio 2002, will it create my DFD's somehow?


Cheers

Si
Old 13 May 2003, 04:42 PM
  #2  
Scooby Dooby Blue
Scooby Regular
 
Scooby Dooby Blue's Avatar
 
Join Date: Mar 2002
Location: diskdepot
Posts: 3,392
Likes: 0
Received 0 Likes on 0 Posts
Question

Havn't you done this backwards?
I thought you drew top level, level 1 DFDs before normalisation?

The tool i've been using is Select, that does a lot of the work for you by creating brother/child diagrams etc.

Paul
Old 13 May 2003, 05:32 PM
  #3  
MartinM
Scooby Regular
 
MartinM's Avatar
 
Join Date: Jun 1999
Posts: 1,496
Likes: 0
Received 0 Likes on 0 Posts
Post

Don't see how Visio could possibly work out the DFDs (ie the data flows, data stores, data processes, and data sources / destinations) solely from an abstract ER diagram. Could you or I, let alone an automated tool?? (Note: the answer is no)

A few comments:
- its a very 'physical' ER - you don't normally identify the FKs in an ER diagram - they are implied by the relationship lines between the entities
- why a Match Foreign Key on Match? Do you really have a 'pigs-ear' relationship between matches?
- it's not normal to prefix an attribute with the name (or an abbreviation of the name) of the entity ie RefForename should be Forename
- you've got two Team entities!
- Substitution has has got PlayerFK and PlayerID - presumably one is the 'on' player, one is the 'off' player. Need tto name them better
- a Match has many substitutions; a substitution is for one match. So the relationship line is the wrong way round
- don't think CardID on Match is right. There can me more than one card per match and I'd have thought there's some relationship between Card and Player

...time to stop looking further

HTH
Martin

..edit to correct my own observations


[Edited by MartinM - 5/13/2003 5:42:50 PM]
Old 13 May 2003, 09:37 PM
  #4  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

Cheers ill redo my planning.

Si
Old 23 May 2003, 04:33 PM
  #5  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post



Look right or
Old 24 May 2003, 11:18 AM
  #6  
Mr Footlong
Scooby Regular
iTrader: (7)
 
Mr Footlong's Avatar
 
Join Date: Jun 2001
Location: Stalking Kate Beckinsale
Posts: 4,265
Likes: 0
Received 0 Likes on 0 Posts
Post

OMG, you don't half have to study some boring ****.
Old 24 May 2003, 12:54 PM
  #7  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

Tell me about it nick its ****e.

Bores me no end

**** being a developer
Old 24 May 2003, 04:30 PM
  #8  
IWatkins
Scooby Regular
 
IWatkins's Avatar
 
Join Date: Mar 2000
Location: Gloucestershire, home of the lawnmower.
Posts: 4,531
Likes: 0
Received 0 Likes on 0 Posts
Post

Real developers don't look at this crap. Real developers don't plan code, it just evolves
Old 24 May 2003, 05:20 PM
  #9  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

Well thats what garys said to me,

in the real world you dont have time, do the ER then worry from there.

Si
Old 24 May 2003, 07:04 PM
  #10  
MartinM
Scooby Regular
 
MartinM's Avatar
 
Join Date: Jun 1999
Posts: 1,496
Likes: 0
Received 0 Likes on 0 Posts
Post

Si

So what processes populate D6 to D9 ?

Martin
Old 24 May 2003, 07:41 PM
  #11  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

Lecture bollox'd me, as he says its static data. So that information will be in the system anyway just to populate the Combo boxes etc

Si
Old 24 May 2003, 07:49 PM
  #12  
MartinM
Scooby Regular
 
MartinM's Avatar
 
Join Date: Jun 1999
Posts: 1,496
Likes: 0
Received 0 Likes on 0 Posts
Post

Agree for Game Type

Strongly disagree for Opposition - surely they're part of match details?

Disagree for Referee - static data stays static for the life of the system (hence why I agree for Game Type). I bet referees don't stay the same for the life of the system (injuries, newly qualified referees, resignations etc)

Venue - maybe static, maybe not. Premier league venues probably static, pub league venues probably not

HTH
Old 24 May 2003, 09:33 PM
  #13  
super_si
Scooby Regular
Thread Starter
 
super_si's Avatar
 
Join Date: Feb 2002
Location: Lurkin Somewhere
Posts: 7,951
Likes: 0
Received 0 Likes on 0 Posts
Post

Opposition isnt static.

id say referees are, as id just have a list in the Db, then just select one.

Venue, tricky as i have cup/europe/league matches so that can maybe throw some errors, support ill have to encourporate someway enter one if needed, or admin function.


Cheers for you help , much appreciated. Changed the ER but not uploaded new gif

Si
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Mattybr5@MB Developments
Full Cars Breaking For Spares
38
17 July 2016 10:43 PM
Mattybr5@MB Developments
Full Cars Breaking For Spares
12
18 November 2015 07:03 AM
BarryK
Non Scooby Related
1
20 November 2000 05:00 PM
JohnS
ScoobyNet General
7
07 May 2000 12:23 PM



Quick Reply: Drawing DFD's



All times are GMT +1. The time now is 09:39 AM.