1.Does sequence diagarms involves any actor to initiate the action?
if there is no actor then who will initiate the action or how the control reaches the first class?
2. consider this scenario
i am having an webpage which has four radio buttons. based on this selection of the radio buttons i decide the next webpage to be displayed . how to express this selection in sequence diagrams?
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Originally posted by Scott Ambler:
4. You could make the incredibly wild assumption that the person programing this logic isn't a complete moron and actually has the ability to code this based on the screen sketch/specication/verbal description.
Personally, I lean towards #4.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Kishore
SCJP, blog
Originally posted by Kishore Dandu:
If there is a actor in the sequence diagram, it is mostly in the left end of the diagram.
I consider sequence diagram as the top 1/2/3 concept in a UML diagram of a module or system during development/implementation phase.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
Sorry, the whole concept of distinct phases is a red rag to me - don't do that! Besides that, I'm not sure what you are getting at here - care to elaborate? (What does "the top 1/2/3 concept" mean? :confused![]()
Kishore
SCJP, blog
Originally posted by Kishore Dandu:
I meant top 3 aspects(when I said top 1/2/3).
Referring to different phases is a personal choice. If I do that or not is my own business
![]()
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
Well, OK. You will just have to live with me pointing out that dividing software development into distinct phases based on activities like analysis, design, implementation and testing is today being seen as being responsible for many of the problems encountered in our industry.![]()
Kishore
SCJP, blog
Originally posted by Kishore Dandu:
I presently work in a environment where IT is part of the organization(not the whole organization). In this kind of setup, phases in a system are more understood better by different players that participate in realizing the over-all system.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Originally posted by Scott Ambler:
The usual approach, in Western cultures that read left to right, is to put people actors on the left and system actors on the right.
- Scott
Kishore
SCJP, blog
Originally posted by Kishore Dandu:
That is very funny(at least for me) I didn't know that going from left to right is a western thing.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Don't get me started about those stupid light bulbs. |