Professional Documents
Culture Documents
Case Study: Air Gourmet: Rosad5@home - Unpar.ac - Id
Case Study: Air Gourmet: Rosad5@home - Unpar.ac - Id
rosad5@home.unpar.ac.id
rplganjil2005
30 Januari 2013 rpl ganjil 2005/rd5 1
Use-Case Diagram
Use-case model for making a reservation
30 Januari 2013
30 Januari 2013
Use-Case Diagram
Use-case for returning and scanning a postcard
30 Januari 2013
Scenario: Postcards
30 Januari 2013
A computerized system is needed to provide information regarding the efficacy of a special meals program.
30 Januari 2013
Reports are to be generated to document the efficacy of the special meals program. The reports concern meals loaded on flights, flights boarded by passengers, names and addresses of passengers, meal quality, and low-sodium meals.
30 Januari 2013
Nouns
Class Modeling: Noun Extraction report, efficacy, program, percentage, meal, flight, boarding, passenger, name, address, quality efficacy, program, percentage, boarding, quality are abstract nouns exclude (they may become attributes) name, address are attributes of passenger Question: Should meal and flight be classes? It is easier to add classes than to remove them Candidate classes: Report and Passenger
30 Januari 2013
30 Januari 2013
10
Object-Oriented Design
OOD consists of four steps:
1. Construct interaction diagrams for each scenario 2. Construct the detailed class diagram 3. Design the product in terms of clients of objects 4. Proceed to the detailed design
30 Januari 2013
12
30 Januari 2013
13
30 Januari 2013
14
30 Januari 2013
15
30 Januari 2013
16
30 Januari 2013
17
30 Januari 2013
18
30 Januari 2013
19
30 Januari 2013
22