TFH Berlin

TFH Berlin
Fachbereich Informatik
Medieninformatik
SA31: Systemanalyse / SWT1: Softwaretechnik 1
Wintersemester 2000/2001


Lab 2 : Use cases



We will be using the tool objektiF made by the Berlin company microtool. I will begin the session by introducing you to the tool.
  1. Draw a use case diagram for a ticket distributor for a train system. The system includes at least two actors: a traveler, who purchases different types of tickets, and a central computer system, which maintains a reference database for the tariff. Now write use cases for the following situations: BuyOneWayTicket, BuyWeeklyCard, BuyMonthlyStandardCard, BuyMonthlyPremiumCard, UpdateTariff. Also include the following exceptional cases: Time-Out (i.e. the traveler took too long to insert the right amount), TransactionAborted (i.e., traveler selected the cancel button without completing the transaction), DistributorOutOfChange, and DistributorOutOfPaper.
  2. Are there any differences between this system and the BVG system? How does this compare with the specifications you wrote last time?
The URL pointing to your report is due in my mailbox by 8:00 am the morning of your next exercise.

Copyright 2000, 2001 Prof. Dr. Debora Weber-Wulff
All rights reserved.
Questions or comments: <weberwu@tfh-berlin.de>
Letzte Änderung: 16.09.01 - 23:31