Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Bill Egge

Pages: 1 ... 3 4 [5] 6 7
61
Uml Process / What is a Control Token?
« on: June 11, 2008, 12:29:13 am »
Can someone tell me what a control token is and maybe an example of a control flow having more than 1 control token?  :-?

62
Uml Process / Re: Question on terms?
« on: August 09, 2006, 01:16:14 pm »
Thanks for all your help Bary

63
Uml Process / Re: Question on terms?
« on: August 09, 2006, 08:56:03 am »
I forgot about the diamond   ::)

The diamond works.

But you have the return file being part of what looks like an synchronus flow, but thats not the way it happens.  Should it be modeled that way, or should it have its own starting point like an event?


64
Uml Process / Re: Question on terms?
« on: August 09, 2006, 07:28:14 am »
Hi Bary with 1 r,

Thank you for creating the diagram, I may steal it :)


Your diagram shows an immediate return from "Them" but in our case, the background check result is something we have to wait on.  It will be sent to our ftp server by the other company, and I think it may even be only sent if the background check turns up any info.  

So would I model this return as a separate event?

Also, we would not do a background check if that employees employer has opted out of the automatic background checking on new hires.  Would I then create a pre-condition on the Create and Send action that says "Client has not opted out"


65
Uml Process / Question on terms?
« on: August 08, 2006, 11:51:43 am »
I am about to get with some other people for them to describe their business process.  In order to keep this simple I want to give them 3 terms that they can structure their explaining around.

I know what these things are, but I am not sure what the terms are, can someone tell me?


Here is a situation that includes these 3 concepts:

The goal is to do a background check.  Internally when we get a newhire we have to create a file and ftp it to another company, that company will do the background check and send a file back to our ftp server.  I will have a routine which will do something with that file (probably just email it, but possibly more)

In the above the 3 things are
1.  A new hire, the receiving of the file by them. (Event?)
2.  The file we send them, the file they send back. (Goal?)
3.  Either ftp server, the destination email address.  (Interface?)

What are the proper UML terms for these things from the perspective of a process?



66
Uml Process / Re: Diagram Nessesary Conditions
« on: August 08, 2006, 12:06:08 pm »
We cannot do the conversion without her making the datafiles.  So, it sounds like an event and a pre-condition.  An event in the sense that we are waiting on it and a pre-condition from a functional perspective.


67
Uml Process / Re: Diagram Nessesary Conditions
« on: August 08, 2006, 10:19:32 am »
Thanks, that makes sense.

68
Uml Process / Diagram Nessesary Conditions
« on: August 08, 2006, 07:12:22 am »
How do I diagram a nessesary condition for an event to happen?

For instance, a conversion to a new version of software is an event, but that event will not happen unless "Sally" prepares some data files the conversion depends on.

69
Uml Process / Re: Diagramming Artifacts
« on: August 31, 2005, 08:47:57 am »
The workflow description was just information to help understand the diagram but the diagram is not suppose to show a workflow - its only suppose to show dependencies between files.

What I am trying to do is to document the physical files involved in the process so that later when I need to change something, I know what files need to be changed.

But, if I only put in the files and exclude the database tables that are within the database file then I will not have enough information in the diagram to understand that table "ClientTermSC" needs to be referenced by the word document "ForIndexing - Term Letter...."

That is why I showed the tables in the diagram even though they are not actual files.

70
Uml Process / Diagramming Artifacts
« on: August 30, 2005, 10:22:38 am »
Can somone tell me if this diagram is correct?

Here is what it is:

The purpose of the system is to create 2 word documents from a mail merge.  One will be stored into our indexing system and the other will be printed and mailed out.  The document for indexing is the same as the one that is being mailed out except that it includes extra fields for indexing and retreival.  The 2 word documents are at the bottom of the diagram.

In house this work is divided between 2 people.  First, documents are printed and mailed and then they are indexed.

The "mailer" runs the Mail_ClientTermEE program to gather specific data for the mail merge and stores this data into the ClientTermMail table (The table is emptied out before filling).  This table is used for the data source for the mail merge for mailing and printng.  Then the person clicks a button and transfers this data to the IndexXXX tables and then notifies person #2 that she should do indexing.  Person #2 runs the program Index_ClientTermEE and selects data from the IndexXXX tables and populates the ClientTermSC table (ClientTermSC is emptied first).  Person #2 runs a special macro in document ForIndexing... which pulls data from ClientTermSC.

I wanted to know if I have diagramed the physical layout properly.



71
Uml Process / Re: Project to make adding images easier
« on: May 19, 2005, 06:05:55 pm »
fyi:  I am going to put this project on hold for a few weeks until my broken arm heals.

I fell off a ladder pulling palm tree branches down.

72
Uml Process / Re: Project to make adding images easier
« on: May 13, 2005, 03:43:59 pm »
Here is the activity diagram showing my current process.  It does not show the pain of navigating directories.

Also does this look like a correct activity diagram?  I am aware that some of you do not care for diamonds, but it seems to make the diagram less messy for me.

Does anyone have other processes for adding images?

btw - The copy to clipboard feature in EA is a good idea, but the quality is so poor that it is not usable.


73
Uml Process / Project to make adding images easier
« on: May 11, 2005, 06:06:22 am »
I have an idea and want to know if anyone wants to join in.

Currently it takes a lot of steps to add an image into a forum message.  I have an idea for a program that would simplify this.

I would like to follow a whole development process to build this app. (Its a fairly small app)

First I will start by creating an activity diagram of what I currently do to add an image, and then have you judge the diagram (I am new to UML) and I will correct it.

Then we can move on from there.

I will do all the modeling and building of the app, you only need to "speak".  The purpose being to learn a development process, get better at uml, and build a usefull app.

Interested?  The resulting program will be free of use of course.


74
Uml Process / Re: Process Analysis Req for thoughts
« on: May 11, 2005, 05:46:13 am »
Quote
You have two options here Bill:

1) If you decide to use Decision nodes, then you can use a Merge node instead of the bar.  A Merge node is a decision diamond in reverse.
2) If you take the view that Bruce and I are advocating, then you do away with decision (and merge) nodes and do everything directly.

In any event, it's better to be consistently wrong than inconsistently wrong... ;D  So be consistent...

Paolo



Thanks, I forgot about the merge node.
I decided to keep the diamonds in order to make decisions and merges explicit.  Although your way creates less diagram elements which can be nice when trying to rearange things to make the diagram look nice.  It seems that the secretary would be able to understand the diagram more easily if it has the diamonds.  I could be wrong.

Here is the updated diagram to include the merge diamond.



75
Uml Process / Re: Process Analysis Req for thoughts
« on: May 11, 2005, 05:23:26 am »
Here is the updated diagram.  I decided to keep the diamond for clarity.  But I will keep in mind the reasons not to use it.




Pages: 1 ... 3 4 [5] 6 7