Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdClara Brabander Laatst gewijzigd meer dan 10 jaar geleden
1
Geïntegreerd project 2008 la nouvelle espérance Jeroen Bolle Maarten Masschelein Laura Rogiers Sara Vanden Hautte Tine Vanseveren
2
1. Voorstelling 2. Inleiding 3. Realisatie 4. Demo resultaat 5. Besluit
3
la nouvelle espérance - geïntegreerd project 2008 1. Voorstelling Jeroen Bolle Programma-technisch coördinator Maarten Masschelein Implementatieverantwoordelijke Logistiek verantwoordelijke Laura Rogiers Gebruikersvertegenwoordiger Sara Vanden Hautte Administratief verantwoordelijke Tine Vanseveren Projectleider Databasebeheerder
4
1. Voorstelling 2. Inleiding 3. Realisatie 4. Demo resultaat 5. Besluit
5
2. Inleiding Actemium Belgium Nouvelle Espérance Luc Clabout (Burundi) Vinci foundationDoel: Hulpverlening HIV-patiënten en weeskinderen la nouvelle espérance - geïntegreerd project 2008
6
2. Inleiding Hoofdactiviteiten: Fondsen werven; Wereldbekendheid geven; Gezondheidszorg leveren; Psychologische ondersteuning; Maatschappelijke ondersteuning; Microkredieten verlenen; Workshop ter verbetering van hun levenswijze; Workshop om een inkomen te verwerven; HRM la nouvelle espérance - geïntegreerd project 2008
7
2. Inleiding Aantal Aids-patiënten stijgt + afstand is voor sommigen ver Satellietcentra aan rand van de stad la nouvelle espérance - geïntegreerd project 2008
8
2. Inleiding Doel website: Aantrekkelijk Onderhoudbaar Actueel Informatief Eenvoudig la nouvelle espérance - geïntegreerd project 2008
9
1. Inleiding Visie la nouvelle espérance - geïntegreerd project 2008 Systeem ontwikkelen Doel systeem: - informatie online plaatsen; - gebruikersvriendelijk; - eenvoudig.
10
2. Inleiding Beheer van pagina’s Fotogalerij Nieuwssysteem Contactpagina en gastenboek Gebruikerssysteem met rechten Rapportensysteem Beheer van donateurs Community aan de hand van blogs Functionaliteiten la nouvelle espérance - geïntegreerd project 2008
11
2. Inleiding Aanpak: eerste plan Maatwerk: site helemaal zelf ontwikkelen Analyse 7 iteraties 1.Gebruikerssysteem 2.Pagineersysteem 3.Rapportensysteem 4.Nieuwssysteem 5.Contactpagina en gastenboek 6.Beheer van donateurs 7.Community Ontwerp Implementatie Testen + – 1.Volledig op eisen afgesteld 2.Uitdagend 3.Project brengt veel bij op programma-technisch vlak 1.Grote leercurve 2.Één student is al vertrouwd met de programmeertaal 3.Kans op het niet halen van de deadline is groot la nouvelle espérance - geïntegreerd project 2008
12
2. Inleiding Voorstel docenten: Content Management Systeem CMS Standaardprogrammatuur voor het publiceren en beheren van informatie Verschillende vormen aan de hand van sjablonen Weinig technische kennis vereist la nouvelle espérance - geïntegreerd project 2008
13
Belangrijke aspecten bij de keuze van een CMS systeem 2. Inleiding CMS functionaliteiten Support prijs Platform- technologie naambekendheid
14
Drupal E107 Joomla CMS Made Simple Typo3 bron: Google trends 2. Inleiding la nouvelle espérance - geïntegreerd project 2008 Verschillende pakketten
15
Drupal E107 Joomla CMS Made Simple Typo3 Platformtechnologie Naambekendheid Prijs Support Standaard functionaliteiten PHP/MySQL Groot Vrije software Veel documentatie en live support Groot pakket Alles aanwezig met uitzondering Van het rapportsysteem Verschillende pakketten 2. Inleiding la nouvelle espérance - geïntegreerd project 2008
16
Drupal E107 Joomla CMS Made Simple Typo3 Platformtechnologie Naambekendheid Prijs Support Standaard functionaliteiten PHP/MySQL Klein Vrije software Weinig documentatie beschikbaar Gemiddeld pakket Enkel een gebruikerssysteem en een nieuwssysteem aanwezig 2. Inleiding la nouvelle espérance - geïntegreerd project 2008 Verschillende pakketten
17
Drupal E107 Joomla CMS Made Simple Typo3 PHP/MySQL Zeer groot Vrije software Veel documentatie en live support Groot pakket Alles behalve een rapportsysteem en een contactpagina/gastenboek Verschillende pakketten 2. Inleiding la nouvelle espérance - geïntegreerd project 2008 Platformtechnologie Naambekendheid Prijs Support Standaard functionaliteiten
18
Drupal E107 Joomla CMS Made Simple Typo3 PHP/MySQL Klein Vrije software Weinig documentatie beschikbaar Klein pakket Alles behalve een rapportsysteem 2. Inleiding la nouvelle espérance - geïntegreerd project 2008 Platformtechnologie Naambekendheid Prijs Support Standaard functionaliteiten Verschillende pakketten
19
Drupal E107 Joomla CMS Made Simple Typo3 PHP/MySQL Klein Vrije software Voldoende documentatie beschikbaar Gemiddeld pakket Alles behalve een rapportsysteem en een fotogallerij 2. Inleiding la nouvelle espérance - geïntegreerd project 2008 Platformtechnologie Naambekendheid Prijs Support Standaard functionaliteiten Verschillende pakketten
20
Drupal E107 Joomla CMS Made Simple Typo3 Geen enkel pakket sluit naadloos aan bij de vooropgestelde criteria. Na grondig testen van de concepten per systeem kozen we voor DRUPAL. grote voordelen van DRUPAL: erg veel support a.d.h.v. fora, documentatie, beeldmateriaal, boeken, IRC kanalen enz. Drupal heeft zich reeds bewezen, veel organisaties en bedrijven maken er gebruik van. bijna alle functionaliteiten die we nodig hebben bevinden zich standaard in het CMS pakket. Keuze van een CMS pakket 2. Inleiding la nouvelle espérance - geïntegreerd project 2008
21
1. Voorstelling 2. Inleiding 3. Realisatie 4. Demo resultaat 5. Besluit
22
3. Realisatie Totstandkoming van de look and feel van de website Onderzoek naar verschillende modules Keuze van modules Implementatie Handleiding la nouvelle espérance - geïntegreerd project 2008
23
Header en mission statement menu 6. Theming nieuwsbrief zoekfunctie inhoud Verschillende onderdelen van de website 3. Realisatie footer la nouvelle espérance - geïntegreerd project 2008
24
6. Theming Integratie van de layout in Drupal 3. Realisatie la nouvelle espérance - geïntegreerd project 2008 Template XHTML CSS Afbeeldingen statischdynamisch Theme XHTML CSS Afbeeldingen PHP
25
6. Theming Resultaat 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
26
Drupal: verschillende modules Contributed modules RequiredOptional Core modules 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
27
Required Modules 3. Realisatie Block Besturing van boxes die rond de inhoud getoond worden. Filter Filtering van de inhoud voor deze getoond wordt. Node Inhoud naar de website sturen en op pagina’s weergegeven wordt. System Verzorgt de algemene configuratie van de site voor de beheerder. User Registratie van gebruikers en het aanmeldingssysteem. la nouvelle espérance - geïntegreerd project 2008
28
Optional Modules 3. Realisatie ContactPersoonlijke en algemene contact formulieren HelpBeheert het tonen van online help Locale Zorgt voor de vertaling van de User Interface naar talen buiten het Engels MenuHiermee kunnen beheerders menu’s maken en beheren. PathHet vertalen van de URL’s naar eenvoudige woorden TaxonomyIndelen van de inhoud in categorieën Upload Laat gebruikers toe om bestanden up te loaden en als bijlage toe te voegen. la nouvelle espérance - geïntegreerd project 2008
29
Contributed Modules Functionalitieten die niet opgenomen zijn in de core kan je waarschijnlijk vinden in de honderden contributed modules: http://drupal.org/project/Modules 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
30
Contributed Modules CAPTCHA Beveiliging van contactformulier tegen geautomatiseerde bots (spam) FCKEditorZorgt voor de MS-Word stijl van de tekst editor GuestbookGastenboek ImageUploaden van afbeeldingen LocalizerDe mogelijkheid om pagina’s te vertalen SimplenewsNieuwsbriefsysteem Site_mapGeautomatiseerde sitemap ViewsViews van nodelijsten 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
31
Beheer van modules Instaleren van modules – Afhankelijk van de site die de module gebruikt wordt de gedownloade map geplaatst in de directory bestemd voor modules – Het in- en uitschakelen van de modules gebeurt in de Administer sectie: 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
32
3. Realisatie la nouvelle espérance - geïntegreerd project 2008 The power of Drupal: download systeem Content type: Publication Taxonomy: Publications Views: Table view Publication content type: - Enkel titel veld - Mogelijkheid om bestanden toe te voegen (Upload module) Publications category: - Met terms: Quarterly bulletin, Yearly report,... - Content type: Publication - Required: Yes Taxonomy term View: - Table view: use pager - Fields: title (without link), file (with link), size - Filter: published = yes - Sort criteria: sticky, created time DESC
33
Download systeem: views samenbrengen <?php $vocabulary_id = "7"; $view_name = "publ_lim_view"; $view = views_get_view($view_name); if (!$view) { drupal_not_found(); exit; } foreach(taxonomy_get_tree($vocabulary_id,0,-1,1) as $value) { print t(" ". $value->name. " "); print views_build_view('embed', $view, array($value->tid), FALSE, $view->nodes_per_block); print t(" "); } ?> Page: input format PHP 3. Realisatie la nouvelle espérance - geïntegreerd project 2008
34
3. Realisatie The power of Drupal: download systeem
35
3. Realisatie la nouvelle espérance - geïntegreerd project 2008 Bestanden (vb. lay-out) Database (vb. inhoud) Lokaal (vb. CD-ROM) Online (hosting) Implementatieprocedure Bestanden (vb. lay-out) Database (vb. inhoud) Settings manual
36
1. Voorstelling 2. Inleiding 3. Realisatie 4. Demo resultaat 5. Besluit
37
la nouvelle espérance - geïntegreerd project 2008 4. Demo resultaat website bezoeker
38
4. Demo resultaat editor la nouvelle espérance - geïntegreerd project 2008
39
4. Demo resultaat site administrator
40
1. Voorstelling 2. Inleiding 3. Realisatie 4. Demo resultaat 5. Besluit
41
Beoordeling resultaat la nouvelle espérance - geïntegreerd project 2008 Tevreden over globaal resultaat Meerwaarde voor Nouvelle Espérance Risico Afnemen van interesse
42
5. Besluit 50% Website 15% Bestuderen CMS 35% Voor andere GPR vakken Tijdsverdeling Beoordeling Traject Traject Goed verlopen Geen onverwachte problemen la nouvelle espérance - geïntegreerd project 2008
43
Algemeen besluit 5. Besluit Werken in groep Peer assessment - Communicatieprobleem - Werkverdeling - Periodieke vergaderingen - Opstellen van todo-lijsten - Voortgang bijhouden
44
la nouvelle espérance - geïntegreerd project 2008 Algemeen besluit 5. Besluit Positieve ervaringenNegatieve ervaringen Omgaan met andere cultuurCommunicatieproblemen Werken in team Leren van een nieuwe ontwikkelomgeving Beperkte behoeftenbeschrijving Infrastructuur: internet
45
la nouvelle espérance - geïntegreerd project 2008 Algemeen besluit 5. Besluit Goed uitgewerkt project Uitbreidbaarheid in de toekomst mogelijk Acceptatie in Burundi? Afstemming op de eisen Sommige functionaliteiten niet uitgewerkt door tijdsgebrek
46
la nouvelle espérance - geïntegreerd project 2008 Reis naar Burundi 5. Besluit Met dank aan: Acceptatie van het systeem en aanzet tot actualisatie Uitwerken overige functionele eisen waar nu weinig informatie over is Hulp en ondersteuning bij eventuele andere informaticaproblemen
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.