<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Consolas","serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Calibri","sans-serif";}
span.plaintextchar0
        {mso-style-name:plaintextchar;
        font-family:"Calibri","sans-serif";}
span.balloontextchar0
        {mso-style-name:balloontextchar;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle24
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-AU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Yes, the waiter is internal. The waiter is one who processes the data. In some DFD standards you can indicate at the bottom of each process name WHO or WHAT does the processing. That is where you would see the waiter on a DFD. And yes, the waiter is an Actor on the UCD.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>As for the child speaking to the mother I would ignore that. They are both just customers.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> sofdev-bounces@edulists.com.au [mailto:sofdev-bounces@edulists.com.au] <b>On Behalf Of </b>Vella, James<br><b>Sent:</b> Monday, 25 February 2013 10:56 AM<br><b>To:</b> sofdev@edulists.com.au<br><b>Subject:</b> Re: [Year 12 SofDev] DFDs<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoPlainText><a name="_MailEndCompose"><span lang=EN-US>Strictly speaking as someone who did DFDs at uni&#8230;</span></a><span lang=EN-US><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>As Mark has said, we sometimes think in a human sense however DFDs don&#8217;t allow us to see the interactions between two EEs.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>As Selina has said, the waiter is just the input method &#8211; so we can leave it out. I think our students sometimes find it hard at this stage where they have to decide what should and shouldn&#8217;t be included in our DFDs. <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>In terms of the DFD, you could argue either way for one or the other&#8230;.but NOT BOTH! </span><span lang=EN-US style='font-family:Wingdings'>J</span><span lang=EN-US><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>That being said, in the UCD you can list both as actors because they both have roles in the system.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I have a whole text book on this stuff from my 2<sup>nd</sup> year at LaTrobe which I&#8217;m using with my kids at the moment&#8230;DFDs, UCDs, UML the whole kit and caboodle!<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Regards<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mr James Vella<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>MacKillop College<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-----Original Message-----<br>From: <a href="mailto:sofdev-bounces@edulists.com.au">sofdev-bounces@edulists.com.au</a> [<a href="mailto:sofdev-bounces@edulists.com.au">mailto:sofdev-bounces@edulists.com.au</a>] On Behalf Of <a href="mailto:sofdev-request@edulists.com.au">sofdev-request@edulists.com.au</a><br>Sent: Monday, February 25, 2013 10:31 AM<br>To: <a href="mailto:sofdev@edulists.com.au">sofdev@edulists.com.au</a><br>Subject: sofdev Digest, Vol 95, Issue 36<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Send sofdev mailing list submissions to<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:sofdev@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev@edulists.com.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To subscribe or unsubscribe via the World Wide Web, visit<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.edulists.com.au/mailman/listinfo/sofdev"><span style='color:windowtext;text-decoration:none'>http://www.edulists.com.au/mailman/listinfo/sofdev</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>or, via email, send a message with subject or body 'help' to<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:sofdev-request@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-request@edulists.com.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>You can reach the person managing the list at<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:sofdev-owner@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-owner@edulists.com.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>When replying, please edit your Subject line so it is more specific than &quot;Re: Contents of sofdev digest...&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Today's Topics:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp; 1. Re: DFD question (Kent Beveridge)<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp; 2. Re: DFD question (Mark)<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp; 3. Re: DFD question (Selina Dennis)<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>----------------------------------------------------------------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message: 1<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Date: Sun, 24 Feb 2013 21:57:28 +0000<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: Kent Beveridge &lt;<a href="mailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: &quot;Year 12 Software Development Teachers' Mailing List&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:sofdev@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev@edulists.com.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message-ID:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:64FBC7D59E9D6B4DA547B82B7F07665C739FB287@garlic.stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>64FBC7D59E9D6B4DA547B82B7F07665C739FB287@garlic.stbc.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Data flow to my understanding here..<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Waiter to Customer ....Request for order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Customer to Waiter ....Food/Beverage order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Waiter and Customer both 'entities' send data back to the central part of the 'system' (restuarant system) via the waiter<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Yep actors are waiter and customer.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I havent started UCD stuff with my guys just yet..focussing on DFD's ...ucd next.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Kent Beveridge<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>ICT Coordinator &amp; Maths Teacher<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="mailto:kbeveridge@stbc.vic.edu.au%3cmailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au&lt;mailto:kbeveridge@stbc.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>________________________________<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: <a href="mailto:sofdev-bounces@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-bounces@edulists.com.au</span></a> [sofdev-bounces@edulists.com.au] on behalf of Mark [mark@vceit.com]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Sent: Saturday, 23 February 2013 7:15 AM<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: Year 12 Software Development Teachers' Mailing List<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I had the same issue with the DFD and UCD for one of the programming outcomes.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>The restaurant customer would be an obvious actor/external entity in a system that takes meal orders.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>However since the waiter is the one interacting with the system, and the customer is interacting with the waiter, the customer does not appear at all in the system representation.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Sometimes what seems logical is not as it first appears.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>On 22 February 2013 13:14, Simone Tynan &lt;<a href="mailto:Simone.Tynan@shcy.vic.edu.au%3cmailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au&lt;mailto:Simone.Tynan@shcy.vic.edu.au</span></a>&gt;&gt; wrote:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hi all,<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I am having trouble with aspects of a DFD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I have a DFD and context diagram in which shows a customer orders a service and it is quoted and carried out.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Similar scenario, except the service is being carried out for a beneficiary. (Think Ninja and assassins. ;-) )<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>The Customer is providing all details and payments. The beneficiary is not actually adding to or receiving from the system (that I can see).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Are they still added as an external entity? Is there any connection between them and the system?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Many thanks for any input/<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Simone<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>************************************<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Simone Tynan<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>eLearning Leader<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>LOTE Leader P-12<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="mailto:Simone.Tynan@shcy.vic.edu.au%3cmailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au&lt;mailto:Simone.Tynan@shcy.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark Kelly<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>mark AT vceit DOT com<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://vceit.com"><span style='color:windowtext;text-decoration:none'>http://vceit.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Click here&lt;<a href="https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ=="><span style='color:windowtext;text-decoration:none'>https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ==</span></a>&gt; to report this email as spam.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>St. Brigid's College<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>97 Robinson Street, Horsham VIC 3400<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>T 03 5382 3545&nbsp;&nbsp; F 03 5382 0757<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>ABN 72 749 438 155<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://www.stbc.vic.edu.au%3chttp:/www.stbc.vic.edu.au/"><span style='color:windowtext;text-decoration:none'>www.stbc.vic.edu.au&lt;http://www.stbc.vic.edu.au/</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [http://library.stbc.vic.edu.au/StBCLogo.jpg]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>P Please consider the environment before printing this email or attachment.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>IMPORTANT! This email and any attachments may be confidential. If received in error, please contact us and delete all copies. St. Brigid's College does not represent or warrant that the attached files are free from computer viruses or other defects. The attached files are provided, and may only be used, on the basis that the user assumes all responsibility for any loss, damage or consequence resulting directly or indirectly from the use of the attached files, whether caused by the negligence of the sender or not. The liability of St. Brigid's College is limited in any event to either the resupply of the attached files or the cost of having the attached files resupplied. Any representations or opinions expressed in this email are those of the individual sender, and not necessarily those of St. Brigid's College.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>This message has been scanned for malware by Websense. <a href="http://www.websense.com"><span style='color:windowtext;text-decoration:none'>www.websense.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-------------- next part --------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>An HTML attachment was scrubbed...<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>URL: <a href="http://www.edulists.com.au/pipermail/sofdev/attachments/20130224/2f1998e2/attachment-0001.html"><span style='color:windowtext;text-decoration:none'>http://www.edulists.com.au/pipermail/sofdev/attachments/20130224/2f1998e2/attachment-0001.html</span></a> <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>------------------------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message: 2<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Date: Mon, 25 Feb 2013 10:06:18 +1100<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: Mark &lt;<a href="mailto:mark@vceit.com"><span style='color:windowtext;text-decoration:none'>mark@vceit.com</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: &quot;Year 12 Software Development Teachers' Mailing List&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:sofdev@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev@edulists.com.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message-ID:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:CACu=8Z0nWiAPpAFwtphqpdcGrduX+SbCYsErXimTjr9zZhX8OA@mail.gmail.com"><span style='color:windowtext;text-decoration:none'>CACu=8Z0nWiAPpAFwtphqpdcGrduX+SbCYsErXimTjr9zZhX8OA@mail.gmail.com</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hi all. It's an interesting situation.&nbsp; This is my take on it.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>We all probably start by seeing it from a human point of view: the customer is dealing with the waiter, who deals with the system. So the customer is an integral part of the transaction and therefore appear in a DFD or UCD...<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>But the waiter is not a part of the system: he/she interacts with it as an external entity (EE).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>So where does the customer fit in?&nbsp; An EE to the EE waiter?&nbsp; An EE once removed? We don't do that in DFD or UCD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;From the system's point of view, the waiter is an EE. The customer is a<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>fictional character that the system does not see, hear, or believe in. Only the waiter exists to the system.&nbsp; Everyone else is Santa Claus.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>We could complicate it further and imagine that a child is giving her meal choice to her mother who gives it to the waiter... should the child be in the DFD/UCD now as an EE twice removed?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>If a waiter were ordering his own lunch from the kitchen, would he be represented again in the diagram - this time as a customerless EE?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>As I read it, the customer is not directly interacting with the system; the waiter is.&nbsp; So the waiter appears as an EE.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>So I would not include the customer at all in a DFD or UCD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Anyone out there who did DFD/UCD at uni?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Cheers<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>On 25 February 2013 08:57, Kent Beveridge &lt;<a href="mailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au</span></a>&gt;wrote:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp; Data flow to my understanding here..<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; Waiter to Customer ....Request for order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; Customer to Waiter ....Food/Beverage order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; Waiter and Customer both 'entities' send data back to the central part <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; of the 'system' (restuarant system) via the waiter<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; Yep actors are waiter and customer.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; I havent started UCD stuff with my guys just yet..focussing on DFD's <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; ...ucd next.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp; *Kent Beveridge*<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; ICT Coordinator &amp; Maths Teacher<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; <a href="mailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;&nbsp; ------------------------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; *From:* <a href="mailto:sofdev-bounces@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-bounces@edulists.com.au</span></a> <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; [sofdev-bounces@edulists.com.au] on behalf of Mark [mark@vceit.com]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; *Sent:* Saturday, 23 February 2013 7:15 AM<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; *To:* Year 12 Software Development Teachers' Mailing List<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; *Subject:* Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;&nbsp; I had the same issue with the DFD and UCD for one of the programming <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; outcomes.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; The restaurant customer would be an obvious actor/external entity in a <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; system that takes meal orders.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; However since the waiter is the one interacting with the system, and <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; the customer is interacting with the waiter, the customer does not <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; appear at all in the system representation.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp; Sometimes what seems logical is not as it first appears.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; On 22 February 2013 13:14, Simone Tynan &lt;<a href="mailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au</span></a>&gt;wrote:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; Hi all,<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; I am having trouble with aspects of a DFD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; I have a DFD and context diagram in which shows a customer orders a <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; service and it is quoted and carried out.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; Similar scenario, except the service is being carried out for a <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; beneficiary. (Think Ninja and assassins. ;-) )<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; The Customer is providing all details and payments. The beneficiary <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; is not actually adding to or receiving from the system (that I can see).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; Are they still added as an external entity? Is there any connection <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; between them and the system?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp; Many thanks for any input/<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; Simone<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; ************************************<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; Simone Tynan<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; eLearning Leader<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; LOTE Leader P-12<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt; <a href="mailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&gt;&nbsp;&nbsp;&nbsp; --<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; --<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; Mark Kelly<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; mark AT vceit DOT com<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; <a href="http://vceit.com"><span style='color:windowtext;text-decoration:none'>http://vceit.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;&nbsp;&nbsp;&nbsp; *St. Brigid's College *<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; 97 Robinson Street, Horsham VIC 3400<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; T 03 5382 3545&nbsp;&nbsp; F 03 5382 0757<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; ABN 72 749 438 155<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt; <a href="http://www.stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>www.stbc.vic.edu.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark Kelly<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>mark AT vceit DOT com<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://vceit.com"><span style='color:windowtext;text-decoration:none'>http://vceit.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-------------- next part --------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>An HTML attachment was scrubbed...<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>URL: <a href="http://www.edulists.com.au/pipermail/sofdev/attachments/20130225/9aed93d8/attachment-0001.html"><span style='color:windowtext;text-decoration:none'>http://www.edulists.com.au/pipermail/sofdev/attachments/20130225/9aed93d8/attachment-0001.html</span></a> <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>------------------------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message: 3<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Date: Mon, 25 Feb 2013 10:30:44 +1100<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: &quot;Selina Dennis&quot; &lt;<a href="mailto:selina@dennis.net.au"><span style='color:windowtext;text-decoration:none'>selina@dennis.net.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: &quot;'Year 12 Software Development Teachers' Mailing List'&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:sofdev@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev@edulists.com.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Message-ID: &lt;<a href="mailto:002d01ce12e6$f902a040$eb07e0c0$@dennis.net.au"><span style='color:windowtext;text-decoration:none'>002d01ce12e6$f902a040$eb07e0c0$@dennis.net.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Content-Type: text/plain; charset=&quot;us-ascii&quot;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hi Mark,<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I'd disagree with your argument in regards to the Customer not playing a role in interacting with the system. To me, the waiter is simply the input method - much like a keyboard - and the information is coming from the customer. So in a DFD/UCD scenario, I wouldn't include the waiter in the process of ordering food - that would come from the customer. However, if the waiter had some other interaction with the system, such as collecting tips at the end of the day, then they would become more than simply the input method, and thus would be shown.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hope that makes sense! Just my take on it.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Selina Dennis<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Strathmore Secondary College<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: <a href="mailto:sofdev-bounces@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-bounces@edulists.com.au</span></a> [<a href="mailto:sofdev-bounces@edulists.com.au"><span style='color:windowtext;text-decoration:none'>mailto:sofdev-bounces@edulists.com.au</span></a>]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>On Behalf Of Mark<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Sent: Monday, 25 February 2013 10:06 AM<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: Year 12 Software Development Teachers' Mailing List<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hi all. It's an interesting situation.&nbsp; This is my take on it.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>We all probably start by seeing it from a human point of view: the customer is dealing with the waiter, who deals with the system. So the customer is an integral part of the transaction and therefore appear in a DFD or UCD...<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>But the waiter is not a part of the system: he/she interacts with it as an external entity (EE).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>So where does the customer fit in?&nbsp; An EE to the EE waiter?&nbsp; An EE once removed? We don't do that in DFD or UCD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&gt;From the system's point of view, the waiter is an EE. The customer is a<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>fictional character that the system does not see, hear, or believe in. Only the waiter exists to the system.&nbsp; Everyone else is Santa Claus.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>We could complicate it further and imagine that a child is giving her meal choice to her mother who gives it to the waiter... should the child be in the DFD/UCD now as an EE twice removed?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>If a waiter were ordering his own lunch from the kitchen, would he be represented again in the diagram - this time as a customerless EE?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>As I read it, the customer is not directly interacting with the system; the waiter is.&nbsp; So the waiter appears as an EE.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>So I would not include the customer at all in a DFD or UCD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Anyone out there who did DFD/UCD at uni?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Cheers<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>On 25 February 2013 08:57, Kent Beveridge &lt;<a href="mailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>wrote:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Data flow to my understanding here..<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Waiter to Customer ....Request for order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Customer to Waiter ....Food/Beverage order<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Waiter and Customer both 'entities' send data back to the central part of the 'system' (restuarant system) via the waiter<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Yep actors are waiter and customer.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I havent started UCD stuff with my guys just yet..focussing on DFD's ...ucd next.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Kent Beveridge<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>ICT Coordinator &amp; Maths Teacher<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="mailto:kbeveridge@stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>kbeveridge@stbc.vic.edu.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp; _____&nbsp; <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>From: <a href="mailto:sofdev-bounces@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev-bounces@edulists.com.au</span></a> [sofdev-bounces@edulists.com.au] on behalf of Mark [mark@vceit.com]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Sent: Saturday, 23 February 2013 7:15 AM<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>To: Year 12 Software Development Teachers' Mailing List<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Subject: Re: [Year 12 SofDev] DFD question<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I had the same issue with the DFD and UCD for one of the programming outcomes.&nbsp; <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>The restaurant customer would be an obvious actor/external entity in a system that takes meal orders.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>However since the waiter is the one interacting with the system, and the customer is interacting with the waiter, the customer does not appear at all in the system representation.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Sometimes what seems logical is not as it first appears.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>On 22 February 2013 13:14, Simone Tynan &lt;<a href="mailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au</span></a>&gt;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>wrote:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Hi all, <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I am having trouble with aspects of a DFD.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>I have a DFD and context diagram in which shows a customer orders a service and it is quoted and carried out.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Similar scenario, except the service is being carried out for a beneficiary.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>(Think Ninja and assassins. ;-) )<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>The Customer is providing all details and payments. The beneficiary is not actually adding to or receiving from the system (that I can see).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Are they still added as an external entity? Is there any connection between them and the system?<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Many thanks for any input/<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Simone<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>************************************<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Simone Tynan<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>eLearning Leader<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>LOTE Leader P-12<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="mailto:Simone.Tynan@shcy.vic.edu.au"><span style='color:windowtext;text-decoration:none'>Simone.Tynan@shcy.vic.edu.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-- <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-- <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark Kelly<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>mark AT vceit DOT com<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://vceit.com"><span style='color:windowtext;text-decoration:none'>http://vceit.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>St. Brigid's College <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>97 Robinson Street, Horsham VIC 3400 <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>T 03 5382 3545&nbsp;&nbsp; F 03 5382 0757 <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>ABN 72 749 438 155 <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://www.stbc.vic.edu.au"><span style='color:windowtext;text-decoration:none'>www.stbc.vic.edu.au</span></a> &lt;<a href="http://www.stbc.vic.edu.au/"><span style='color:windowtext;text-decoration:none'>http://www.stbc.vic.edu.au/</span></a>&gt; <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-- <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Mark Kelly<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>mark AT vceit DOT com<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://vceit.com"><span style='color:windowtext;text-decoration:none'>http://vceit.com</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>-------------- next part --------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>An HTML attachment was scrubbed...<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>URL: <a href="http://www.edulists.com.au/pipermail/sofdev/attachments/20130225/0aac65db/attachment.html"><span style='color:windowtext;text-decoration:none'>http://www.edulists.com.au/pipermail/sofdev/attachments/20130225/0aac65db/attachment.html</span></a> <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>------------------------------<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>_______________________________________________<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>sofdev mailing list<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="mailto:sofdev@edulists.com.au"><span style='color:windowtext;text-decoration:none'>sofdev@edulists.com.au</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US><a href="http://www.edulists.com.au/mailman/listinfo/sofdev"><span style='color:windowtext;text-decoration:none'>http://www.edulists.com.au/mailman/listinfo/sofdev</span></a><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>&nbsp;<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>End of sofdev Digest, Vol 95, Issue 36<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>**************************************<o:p></o:p></span></p></div><p class=MsoNormal><span lang=EN-US style='font-size:12.0pt;font-family:"Times New Roman","serif"'><br></span><span lang=EN-US style='font-size:7.5pt;font-family:"Arial","sans-serif";color:gray'><br>CONFIDENTIALITY NOTICE<br>This e-mail contains confidential information intended only for the use of the name addressee. It may also be subject to professional privilege. If you are not the named recipient any disclosure, copying, forwarding or using any part of this e-mail or its attachments is prohibited. If you have received this e-mail in error, please notify us by telephone on 0387345200. MacKillop College does not warrant that this e-mail or any attachments are error or virus free and recommends that all attachments be checked for viruses and other defects. Similarly, MacKillop College does not warrant that this e-mail has been free of interception by a third party and may store the content sent to us, if we believe that we have a legal requirement to do so. Please don't print this e-mail unless you really need to.</span><span lang=EN-US style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p></div></body></html>