Can be both ways 35 36 use cases involved with events

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: dicating the actor’s role • The system boundary is represented by a circle or oval • Interaction between actors and system – Arrows pointing to a system represent actors initiating use case events – Arrows pointing to an actor represent the system initiating events – Arrows can be both ways 35 36 Use Cases Involved with (events that fulfill goals above; a use case will map to one or more primary actor goals; no need to fill this box initially, only after use cases have been indentified): Context Diagram Layout Context Diagram for ATM System 37 38 Exercise • Identify actors and create a context diagram for the following scenario. • Scenario: The Campus Housing Office is designing a housing system to help students find apartments. Owners of apartments fill in information forms about the rental units they have available (e.g., location, number of bedrooms, monthly rent), which are entered into a database by the service staff. Students can search through this database via the Web to find apartments that meet their needs (e.g., a two-bedroom apartment for $800 or less per month within ½ mile of campus). They then contact the apartment owners directly via telephone to arrange a time to see the apartment and possibly rent it. Apartment owners call the service staff to delete their listing when they have rented their apartments. 39 Context Diagram (DFD; Lecture 6) Search Criteria Student 0 Search Results Campus Housing System Apartment Owner 0 Apartment Information 40 Context Diagram (Use Case Modeling) Summary • After today’s class, you should – Have a brief idea about object-oriented modeling and UML – Be able to identify actors and construct a context diagram 41 42 Next Class • Object-Oriented Modeling I (Initial Use Case Model) • Reading: – Textbook Ch. 5 43...
View Full Document

This note was uploaded on 12/22/2010 for the course ISOM ISOM221 taught by Professor Sheunhhee during the Spring '09 term at HKUST.

Ask a homework question - tutors are online