Web
Application Modelling
Activity;
1. Draw a use case diagram for ATM.
2. On use case is 'withdraw money'. Write a use case descrition
for this use case.
3. Examine
Amazon's website (http://www.amazon.com)
(or any other similar website) and write down textual descriptions for a number
of the use cases. Ensure that the descriptions capture all of the functionality
that is available to a user. Each member of your group should concentrate on
one of the use cases.
- Construct a use case diagram. To
develop your experience with case tools you might wish to use Rational
Rose to present the model; however this is optional if you have the time.
- Discuss the use cases as a group
and debate the validity of them.
Also pay particular attention to the descriptions and whether or
not these descriptions are complete.
As a group, scrutinise the model and consider how you might improve
it. Think about things such as:
- Does the site
offer personalisation features?
- Does the site
'remember' users?
- What are the
most likely uses of the site? How easy is it for the user to access these
facilities?
- Are users
required to 'register' and 'log-in'?