Advanced Systems Design with Java, UML and MDA

7.5: Exercises

7.5 Exercises

1.

(Project) Draw the use case diagram for the administrator/staff operations of adding, removing and editing property details in the property search system. Define the web pages, user interaction statechart, the servlets, web-page construction classes, and SQL queries for these operations.

2.

What are the problems of the following web page (for a petstore website) with regard to accessibility?

All our pets in stock

NameBreedAgePrice
Fidodaschund4 months$30
Locasiamese6 months$50
Manuelrat3 months$20
Felixcollie1 year$35

Write an improved version of the page which corrects these problems.

3.

Design a page construction class for a magazine distribution company web page that consists of three text fields, for surname, first name and phone number, followed by a text area for their address, then six independent checkboxes labelled with the name of a different magazine (eg: Airgun World, Viz, Granta, Reader's Digest, Time, etc ) that the customer wants to subscribe to, followed by textboxes for their email address and fax number.

4.

Design a suitable user interaction statechart diagram for the following system:

  • The system is an on-line dating agency. Users can register their details, on payment of a fee of ten dollars by credit card, which keeps their details on the system for a year, or until they explicitly remove them.

  • Existing members can log in with a username and password.

  • The operations that a registered user can do are: search for matching...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Enterprise Content Management Software (ECM)
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.