SlideShare a Scribd company logo
1 of 10
Download to read offline
ERD DOCUMENT
Inhoud

Concept omschrijving       3

Technische Specificaties   4

Usecase scenario           5

Screenshots                6

ERD                        8

Database beschrijving      9

Conclusie / reflexie       10
Concept omschrijving
Mijn familie is een behouden familie, waar geen rare onderlinge verhoudingen zijn. Je
zou mijn familie als burgerlijk kunnen bestempelen. Er zijn niet echt rituelen of geza-
menlijke activiteiten in mijn familie te bespeuren. Wat mijn familie wel bij elkaar houdt
is mijn oma. Zij waakt nog steeds een beetje over de familiebanden.

Mijn familie reisde vorig jaargezamelijk een-en-dertig keer. Dat waren zowel stedentrips
als vaknties. Hoewel er veel uitjes worden ondernomen zijn er maar weinig momenten
geweest waarop andere familieleden de kans kregen om de foto’s van de vakanties terug
te zien. Daar speel ik op in met mijn applicatie. Dit is niet alleen leuk voor de reizende
familieleden, maar ook voor oma die minder validen is.

Mijn familie woont allemaal in Noord Holland. Ze komen allemaal bij elkaar op ver-
jaardag omdat de afstanden onderling niet zo groot zijn. Dit is een bijkomend extra ge-
geven waar ik ook rekening mee heb gehouden in mijn applicatie.

Tot veertien jaar terug waren we een leuke familie.(Althans zo beleefde ik het als kind.)
We gingen in de zomervakantie vaak met z’n allen naar het strand van Callantsoog.,
daar gingen we met de hele familie garnalen vangen om ze daarna op te eten. Ik denk
dat “Callantsoog” in onze familie heel belangrijk is geworden omdat het heel veel herin-
neringen ophaalt bij mijn familie. Daarom heb ik voor deze titel gekozen voor mijn
applicatie.




                                                                                      3
Technische specificaties
- De applicatie is in de grote lijnen opgedeeld in: verhalen, foto’s, landen en memo.
      - Verhalen: hier kun je verhalen lezen/toevoegen van/voor andere familieleden.
      - Foto’s: hier kun je foto’s bekijken/toevoegen van/voor andere familieleden.
      - Landen: Hier kun je op een wereldkaart in een overzicht zien waar de gehele
             familie op vakantie is geweest. Tevens kun je direct doorlinken naar de ver
             halen en foto’s van de familieleden.
      - Memo: Deze optie bied de familieleden de kans om aan te geven op welke
             spullen er opgepast moet worden tijden hun afwezigheid. Andere
             familieleden kunnen hierop reageren door zich aan te bieden.
      - Profiel: Op het profiel staan de belangrijkste gegevns zoals adres en
             telefoonnummer van elk familielid.

Tot slot is er een backend mogelijkheid in de applicatie. In deze backend kunnen fami-
lieleden teksten en foto’s toevoegen. Ook kunnen ze hun profiel veranderen.




                                                                                     4
Usecase scenario
Toska heeft laatst van haar zoon Timo een link gekregen naar de familieapplicatie die
onlangs is gelanceerd.

Ze gaat naar de site. Daar aangekomen ziet ze een inlogscherm met foto’s van alle fami-
lieleden. Ze drukt op haar foto. Die komt in het gebruikersscherm te staan. Daarna typet
ze haar wachtwoord in.

Vervolgens komt ze op de verhalen pagina. Daar staan op kleine memootjes de verhalen
van andere familieleden. De laatste vakantie ervaring van Timo staat er ook bij. Toska
klikt op “lees meer” om het gehele verhaal te bekijken. Ook voegt ze een reactie toe op
zijn verhaal.

Laatste is ze zelf ook op vakantie in Italie geweest. Ze voegt gelijk haar verhaal toe
samen met een aantal leuke foto’s. “Op die manier kunnen anderen ze ook bekijken”
denkt ze. In het foto overzicht zie ze dat er nog meer foto’s zijn toegevoegd. Nadat ze
op een paar foto’s heeft geklikt (verschijnt in een fotoslider) gaat ze naar de pagina
“landen”.

Op de pagina ziet ze een wereldkaart met allerlei stipjes. Ze zoomt in op Europa en klikt
vervolgens op een stipje die op Italië staat. “Hey dat ben ik” denkt ze. “Dat is het ver-
haal en de foto’s die ik zojuist nieuw heb toegevoegd”. Ze klikt op verhaal lezen en op
foto’s bekijken. Ze wordt direct doorgelinkt met de desbetreffende pagina’s. Dat verloopt
voorspoedig.

Vervolgens gaat ze naar de pagina “Memo”. Op deze pagina kun je een memo plaatjes
waarop je aangeeft waar andere familieleden op moeten passen tijdens jou afwezigheid.
Zo kun je o.a. op een huis, hond, plant, auto of kinderen oppassen. Ze ziet dat Timo
nog iemand zoekt om op zijn huis te passen. Ze reageert hierop. Nu heeft Timo iemand
gevonden die op zijn huis kan passen tijdens zijn vakantie.

Tot slot kan ze op haar persoonlijke profiel pagina haar adres gegevens invullen en aan-
passen. Ook ziet ze direct waar ze allemaal op vakantie is geweest in een historisch
overzicht.                                                                           5
6
7
8
Database beschrijving
-Tabel Gebruiker: In deze tabel staat het wachtwoord en de gebruikersnaam.
-Tabel Persoon: In deze stabel staan alle persoonsgegevens van de familieleden.

-Tabel Bericht: Hier staan alle verhalen die geschreven zijn.
-Tabel Reageer_bericht: In deze tabel staan alle reactie/comments op alle berichten.
-Tabel Soort_bericht: Hier worden alle catergorien verzameld.

-Tabel Bericht_bijlage: Dit is een koppeltabel tussen Bericht en Bijlage
-Tabel Bijlage: Hier worden alle foto’s en films verzameld en doorgelinkt
-Tabel Bijlage_tag: Verbind de tabel Bijlage en de tabel Tag met elkaar

-Tabel Tag: Deze tabel verzameld de tags die je kunt geven aan de namen van bijlagen
en koppeld die met de bijbehorende vakantie.

-Tabel Vakantie_tag: Verzameld de tags die je an meegeven aan een vakantie.
-Tabel Vakantie: Deze tabel verzameld de bestemming en de vertrek en terugkom da-
tum.

-Tabel Persoon_vakantie: Is een koppeltabel tussen de tabel Persoon en de tabel
Vakantie.

-Tabel Reageer_oppassn: Verzameld alle gegevens van alle personen die iets aanbieden
waar op gepast moet worden tijdens hun afwezigheid.




                                                                                       9
Conclusie / reflexie van het
Tot slot kan ik concluderen dat ik aan alle normen van de opdracht heb voldaan.
Mijn applicatie is interactief en heeft een natuurlijke flow. De menustructuur is zo
opgebouwd dat de gebruiker (mijn familie) er makkelijk mee om kunnen gaan.
De database is overzichtelijk en bied tevens de mogelijkheid om in de toekomst
gemakkelijk aangepast of uitgebried te worden.

Ik heb veel van zowel de lessen Interaction design als van SQL geleerd. Ik zie nu in dat
een fundamentele goede basis het begin is van een goed functionerende applicatie.
Ook heb ik leren inzien dat er bepaalde relaties tussen tabelen moet bestaan als je met
meerdere gegevens werkt.




                                                                                       10

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Sql Document

  • 2. Inhoud Concept omschrijving 3 Technische Specificaties 4 Usecase scenario 5 Screenshots 6 ERD 8 Database beschrijving 9 Conclusie / reflexie 10
  • 3. Concept omschrijving Mijn familie is een behouden familie, waar geen rare onderlinge verhoudingen zijn. Je zou mijn familie als burgerlijk kunnen bestempelen. Er zijn niet echt rituelen of geza- menlijke activiteiten in mijn familie te bespeuren. Wat mijn familie wel bij elkaar houdt is mijn oma. Zij waakt nog steeds een beetje over de familiebanden. Mijn familie reisde vorig jaargezamelijk een-en-dertig keer. Dat waren zowel stedentrips als vaknties. Hoewel er veel uitjes worden ondernomen zijn er maar weinig momenten geweest waarop andere familieleden de kans kregen om de foto’s van de vakanties terug te zien. Daar speel ik op in met mijn applicatie. Dit is niet alleen leuk voor de reizende familieleden, maar ook voor oma die minder validen is. Mijn familie woont allemaal in Noord Holland. Ze komen allemaal bij elkaar op ver- jaardag omdat de afstanden onderling niet zo groot zijn. Dit is een bijkomend extra ge- geven waar ik ook rekening mee heb gehouden in mijn applicatie. Tot veertien jaar terug waren we een leuke familie.(Althans zo beleefde ik het als kind.) We gingen in de zomervakantie vaak met z’n allen naar het strand van Callantsoog., daar gingen we met de hele familie garnalen vangen om ze daarna op te eten. Ik denk dat “Callantsoog” in onze familie heel belangrijk is geworden omdat het heel veel herin- neringen ophaalt bij mijn familie. Daarom heb ik voor deze titel gekozen voor mijn applicatie. 3
  • 4. Technische specificaties - De applicatie is in de grote lijnen opgedeeld in: verhalen, foto’s, landen en memo. - Verhalen: hier kun je verhalen lezen/toevoegen van/voor andere familieleden. - Foto’s: hier kun je foto’s bekijken/toevoegen van/voor andere familieleden. - Landen: Hier kun je op een wereldkaart in een overzicht zien waar de gehele familie op vakantie is geweest. Tevens kun je direct doorlinken naar de ver halen en foto’s van de familieleden. - Memo: Deze optie bied de familieleden de kans om aan te geven op welke spullen er opgepast moet worden tijden hun afwezigheid. Andere familieleden kunnen hierop reageren door zich aan te bieden. - Profiel: Op het profiel staan de belangrijkste gegevns zoals adres en telefoonnummer van elk familielid. Tot slot is er een backend mogelijkheid in de applicatie. In deze backend kunnen fami- lieleden teksten en foto’s toevoegen. Ook kunnen ze hun profiel veranderen. 4
  • 5. Usecase scenario Toska heeft laatst van haar zoon Timo een link gekregen naar de familieapplicatie die onlangs is gelanceerd. Ze gaat naar de site. Daar aangekomen ziet ze een inlogscherm met foto’s van alle fami- lieleden. Ze drukt op haar foto. Die komt in het gebruikersscherm te staan. Daarna typet ze haar wachtwoord in. Vervolgens komt ze op de verhalen pagina. Daar staan op kleine memootjes de verhalen van andere familieleden. De laatste vakantie ervaring van Timo staat er ook bij. Toska klikt op “lees meer” om het gehele verhaal te bekijken. Ook voegt ze een reactie toe op zijn verhaal. Laatste is ze zelf ook op vakantie in Italie geweest. Ze voegt gelijk haar verhaal toe samen met een aantal leuke foto’s. “Op die manier kunnen anderen ze ook bekijken” denkt ze. In het foto overzicht zie ze dat er nog meer foto’s zijn toegevoegd. Nadat ze op een paar foto’s heeft geklikt (verschijnt in een fotoslider) gaat ze naar de pagina “landen”. Op de pagina ziet ze een wereldkaart met allerlei stipjes. Ze zoomt in op Europa en klikt vervolgens op een stipje die op Italië staat. “Hey dat ben ik” denkt ze. “Dat is het ver- haal en de foto’s die ik zojuist nieuw heb toegevoegd”. Ze klikt op verhaal lezen en op foto’s bekijken. Ze wordt direct doorgelinkt met de desbetreffende pagina’s. Dat verloopt voorspoedig. Vervolgens gaat ze naar de pagina “Memo”. Op deze pagina kun je een memo plaatjes waarop je aangeeft waar andere familieleden op moeten passen tijdens jou afwezigheid. Zo kun je o.a. op een huis, hond, plant, auto of kinderen oppassen. Ze ziet dat Timo nog iemand zoekt om op zijn huis te passen. Ze reageert hierop. Nu heeft Timo iemand gevonden die op zijn huis kan passen tijdens zijn vakantie. Tot slot kan ze op haar persoonlijke profiel pagina haar adres gegevens invullen en aan- passen. Ook ziet ze direct waar ze allemaal op vakantie is geweest in een historisch overzicht. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. Database beschrijving -Tabel Gebruiker: In deze tabel staat het wachtwoord en de gebruikersnaam. -Tabel Persoon: In deze stabel staan alle persoonsgegevens van de familieleden. -Tabel Bericht: Hier staan alle verhalen die geschreven zijn. -Tabel Reageer_bericht: In deze tabel staan alle reactie/comments op alle berichten. -Tabel Soort_bericht: Hier worden alle catergorien verzameld. -Tabel Bericht_bijlage: Dit is een koppeltabel tussen Bericht en Bijlage -Tabel Bijlage: Hier worden alle foto’s en films verzameld en doorgelinkt -Tabel Bijlage_tag: Verbind de tabel Bijlage en de tabel Tag met elkaar -Tabel Tag: Deze tabel verzameld de tags die je kunt geven aan de namen van bijlagen en koppeld die met de bijbehorende vakantie. -Tabel Vakantie_tag: Verzameld de tags die je an meegeven aan een vakantie. -Tabel Vakantie: Deze tabel verzameld de bestemming en de vertrek en terugkom da- tum. -Tabel Persoon_vakantie: Is een koppeltabel tussen de tabel Persoon en de tabel Vakantie. -Tabel Reageer_oppassn: Verzameld alle gegevens van alle personen die iets aanbieden waar op gepast moet worden tijdens hun afwezigheid. 9
  • 10. Conclusie / reflexie van het Tot slot kan ik concluderen dat ik aan alle normen van de opdracht heb voldaan. Mijn applicatie is interactief en heeft een natuurlijke flow. De menustructuur is zo opgebouwd dat de gebruiker (mijn familie) er makkelijk mee om kunnen gaan. De database is overzichtelijk en bied tevens de mogelijkheid om in de toekomst gemakkelijk aangepast of uitgebried te worden. Ik heb veel van zowel de lessen Interaction design als van SQL geleerd. Ik zie nu in dat een fundamentele goede basis het begin is van een goed functionerende applicatie. Ook heb ik leren inzien dat er bepaalde relaties tussen tabelen moet bestaan als je met meerdere gegevens werkt. 10