Klassendiagramma

Get Started. It's Free
or sign up with your email address
Rocket clouds
Klassendiagramma by Mind Map: Klassendiagramma

1. VisualisationManager

1.1. communiceert met Timeline & Repository

1.2. Costs

1.2.1. getTotalCosts()

1.2.2. getCostsPerDay()

1.2.3. getCostsPerItem()

1.3. TimeSpending

1.4. TripPoster

1.4.1. getVisitedPlaces()

1.4.1.1. lijst met plaatsen en hun bijhorende tijd

2. speciale dingen

2.1. hebben nog geen plaats in de implementatie

2.2. Free Museums in LA: http://www.frommers.com/destinations/losangeles/0014021097.html

3. ServerManager

3.1. communcieert met server

3.2. opvragen van arrays van

3.2.1. bezienswaardigheden

3.2.1.1. naam

3.2.1.2. beschrijving

3.2.1.3. foto

3.2.1.4. gewoon adres

3.2.1.4.1. straat

3.2.1.4.2. zip code

3.2.1.4.3. city

3.2.1.4.4. country

3.2.1.5. locatie

3.2.1.5.1. latitude

3.2.1.5.2. longitude

3.2.1.6. openingsuren

3.2.1.6.1. array van

3.2.1.7. prijzen

3.2.1.7.1. array van

3.2.1.7.2. algemene prijs

3.2.1.8. urls

3.2.1.8.1. www-adres

3.2.1.8.2. wikipedia url

3.2.1.8.3. tripadvisor url

3.2.1.8.4. frommers url

3.2.2. hotels

3.2.3. places to eat

3.3. terugsturen van data (aangepaste prijs, openingsuren, ...)

3.3.1. bezienswaardigheden

3.3.2. hotels

3.3.3. places tot eat

4. TripManager

4.1. Map

4.1.1. array van TripItems

4.2. Repository

4.2.1. array van TripItems

4.3. Timeline

4.3.1. 2 timebars

4.3.1.1. Bevat timeline items

4.3.1.1.1. bevat een bezienswaardigheid/hotel/places to eat

5. TripItem

5.1. superklasse van

5.1.1. Landmark

5.1.2. Hotel

5.1.3. EatingPlace

6. TimelineItem

6.1. TripItem