Download presentation
Presentation is loading. Please wait.
Published bySamuel Little Modified over 9 years ago
1
FREE TIME ORGANIZER Alar Rõa Urmas Kaarn
2
Goal model
3
Keep owner informed
4
Arrange visit
5
Role nameOwner Description One who’s free time is being organized Responsibilities Manage profile and interests Provide location information Buy tickets Express wish to do some activity Choose an activity from offered options Constraints Profile contains correct data Owners has selected preferable activity types Owner has a smartphone
6
Role nameOwner organizer Description One that helps owner to organize free time Responsibilities Interact with service providers Check weather information Arrange events on behalf of owner Check owner’s profile Keep owner informed Search for activities based on owner preferences Provide payment info to owner Receive invites from providers Constraints Determine owner’s location before suggesting events Providers must inform about their upcoming events
7
Role nameLocator Description One that determines owner’s location Responsibilities Accurately determine owner’s location Provide location information to owner’s organizer Constraints Ensure that location information is correct
8
Role nameWeather forecast provider Description One that provides weather information Responsibilities Check weather conditions in searched location Provide weather forecast for location Constraints Weather information should be reliable
9
Role nameProvider Description One that organizes events Responsibilities Search for events Register event location Send invites to events Sell tickets to events (if not free) Constraints Provide accurate information about upcoming events
10
Organization model
11
Domain model
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.