Draw a sequence diagram for the process of registering a


Assignment

Exercise 1:

Draw a Sequence Diagram for the process of registering a new voter who is not currently registered to vote in an upcoming election.

- Assume that a voter starts by asking the online electoral web service if he is listed in the online electoral registration database.

- When he finds that she is not listed, he contacts the electoral registrar, who sends him an application form.

- As part of the application, he needs to contact the police, to request a copy of him police record, as persons with recent criminal convictions cannot vote.

- He then sends the police record along with the application form to the registrar.

- The registrar checks the form is filled out correctly, and then enters him details in the registration database.

- The registrar then sends an acknowledgement to the voter

- Who finally checks the online registration database again to confirm that him application was processed.

Exercise 2:

To buy a book electronically from chapters.com, a customer needs to select the book from a list provided by Chapters' eCommerce system, provide credit card information to the system, then the system gets authorization from the bank for the payment, and -- if positive -- confirms the sale. The order is then sent to the orders department and when the book becomes available, it is shipped to the customer. Also, the order department charges the customer's credit card by informing the bank of the amount.

Draw a sequence diagram that models this process. Make sure to model all relevant actors and the interactions between them. Do show explicitly the time intervals when different actors actively participate in the process you are modeling.

Solution Preview :

Prepared by a verified Expert
Software Engineering: Draw a sequence diagram for the process of registering a
Reference No:- TGS02736484

Now Priced at $40 (50% Discount)

Recommended (92%)

Rated (4.4/5)