70 likes | 320 Views
SSD Examples. Example 1. Draw the SSD for use case (register a customer)?. SSD. : Sales Person . :System. enterCustomer (name, address, phoneNo , cId ). Saved customer information. endCustomerRegisteration (). Example 2. Draw SSD for the following use case:
E N D
Example 1 Draw the SSD for use case (register a customer)?
SSD : Sales Person :System enterCustomer(name, address, phoneNo, cId) Saved customer information endCustomerRegisteration()
Example 2 • Draw SSD for the following use case: • Use Case: Purchase Tickets with Check. • Actors: Customer (initiator), clerk. • Purpose: Reserve seats on an airplane and capture their check payment. • Overview: A customer arrives at the counter requesting to purchase tickets. The clerk finds a suitable flight and reserves seats on it for him\her. The customer pays for the tickets with check. When done, the customer leaves with purchased tickets.
:Clerk :System enterCityDate (departure city, destination city,date) available flights chooseFlight (flight) information of chosen flight. enterNoPassengerClass(NoPassengers , class) requested flight information ,updated No seats enterSpecialrequest(request) notification of the special requirements isCompleteInfo() total isPaidCustomer ( ID number) tickets and receipt