dgm-store contract demo 23 maart 2010 dieter desloover gregory nickmans maarten de beule 1
TRANSCRIPT
![Page 1: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/1.jpg)
DGM-StoreContract demo
23 Maart 2010
Dieter DeslooverGregory NickmansMaarten De Beule
1
![Page 2: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/2.jpg)
2
Overzicht• Databank
– Script– Implementatie triggers– Opvullen databank (scraping)
• Website– OpenID– Mobiele versie– Recommondation
• Desktopapplicatie– MP3-header– Comprimeren MP3– Knippen MP3
![Page 3: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/3.jpg)
3
Overzicht• Databank
– Script– Implementatie triggers– Opvullen databank (scraping)
• Website– OpenID– Mobiele versie– Recommondation
• Desktopapplicatie– MP3-header– Comprimeren MP3– Knippen MP3
![Page 4: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/4.jpg)
4
Databank script• Aanmaken databasetabellen + constraints– Eigen tablespace– DGM-user voor toegang van buitenaf
• Sequences voor automatische indexen• Stored procedures => efficiënte data import
![Page 5: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/5.jpg)
5
Implementatie triggers
![Page 6: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/6.jpg)
6
Implementatie triggers• Aankoopitems– Before insert• Controle of correcte prijs ingevoerd• Prijs aanpassen indien niet correct
– After insert• Aanpassen totaalprijs van de aankoop
– After delete• Aanpassen totaalprijs van de aankoop
![Page 8: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/8.jpg)
8
Overzicht• Databank
– Script– Implementatie triggers– Opvullen databank (scraping)
• Website– OpenID– Mobiele versie– Recommondation
• Desktopapplicatie– MP3-header– Comprimeren MP3– Knippen MP3
![Page 9: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/9.jpg)
9
Inloggen met OpenID• Demo
![Page 10: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/10.jpg)
10
Mobiele versie• Site op een desktop
![Page 11: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/11.jpg)
11
Mobiele versie• Site op een mobiel toestel• mobile.browser
![Page 12: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/12.jpg)
12
Recommandations• 2 gevallen– Nieuwe gebruiker (geen nummers aangekocht)• Geen data om recommandations te bepalen• Recommandations meest gedownloade
nummers/albums
– Gebruiker die reeds nummers aankocht
![Page 13: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/13.jpg)
13
Recommandations
![Page 14: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/14.jpg)
14
Overzicht• Databank
– Script– Implementatie triggers– Opvullen databank (scraping)
• Website– OpenID– Mobiele versie– Recommondation
• Desktopapplicatie– MP3-header– Comprimeren MP3– Knippen MP3
![Page 15: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/15.jpg)
15
MP3-header• Jaudiotagger-library• Versies id3tag
![Page 16: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/16.jpg)
16
Comprimeren MP3• Tot op heden niet gelukt
![Page 17: DGM-Store Contract demo 23 Maart 2010 Dieter Desloover Gregory Nickmans Maarten De Beule 1](https://reader035.vdocuments.pub/reader035/viewer/2022062703/5551a0f04979591f3c8bb730/html5/thumbnails/17.jpg)
17
Knippen MP3• Mp3splt (sourceforge)
• Vanuit java mp3splt starten