Professional Documents
Culture Documents
Dhanashri Wategaonkar
System Analysis
Domain Model - The DM shows the static
structure of the real-world system and
organizes it into workable pieces.
Application Model Consider the interaction.
Finding classes
Classes often correspond to nouns.
Eg- a reservation system sell tickets to
performances at various theater.
Tentative classes would be Reservation, System,
Tickets, Performance and Theater.
Idea is to capture concepts; not all nouns are
concepts, and concepts are also expressed in
other parts of speech.
Prepared by Prof.Dhanashri Wategaonkar
Redundant Classes:
Customer Passenger
Customer-User
Irrelevant Classes:
Occupation
Cost
Vague Classes:
Finding Association
Finding actors
ATM Example
Initiate session: The initial event is the customers
insertion of a cash card.
There are two final events: the system keeps the
cash card or the system returns the cash card.
Query account: The initial event is the customers
request for account data. The Final event is the
systems delivery of account data to the customer.
Prepared by Prof.Dhanashri Wategaonkar