Imagine a typical use case you would execute on Amazon such as going to the Amazon site, be it UK, USA, FR, whatever, and then on the homepage entering a title for a book you want to look up, say ‘Java’, and then submitting the query. You get a results page and you look through the list and click on one of the books that looks likely to be the one you want and go to the books’ details page. That a typical use case that I perform quite often and I am sure many of you do to so, how do we represent this as a robustness diagram? Well, first, I would write a more fully fledged use case and then work out the boundary, control and entity objects as best I could from there. Next. I wouldwork through the usecase steps and start building the robustness diagram.
Now, I am not going to write a verbose use case as you and I have performed this umpteen times and should know it like the back of our hands. Also, I just bought a few bottles of Wells Banana Bread Beer and it’s nearly lunchtime, but i fancy my elevensies so, in short, not gonna write the use case. However, here is the resulting robustness diagram that I have constrcuted. Remember, it is a first pass, may need refinement, but it shows the main element.


.jpg)
.jpg)
.jpg)
.jpg)
.jpg)