De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Erasmushogeschool Brussel 2006-2007 Naim Ben Tanfous Stef De Spiegeleer Joeri Verdeyen iCafe Een digitaal bestelsysteem voor de horeca.

Verwante presentaties


Presentatie over: "Erasmushogeschool Brussel 2006-2007 Naim Ben Tanfous Stef De Spiegeleer Joeri Verdeyen iCafe Een digitaal bestelsysteem voor de horeca."— Transcript van de presentatie:

1 Erasmushogeschool Brussel Naim Ben Tanfous Stef De Spiegeleer Joeri Verdeyen iCafe Een digitaal bestelsysteem voor de horeca.

2 Overzicht presentatie  Wat is iCafe ontstaan concept voordelen werking droom

3 Overzicht presentatie  Project Verdeling van taken Communicatie  Fases Brainstormen Scenario's Diagrammen Database ontwerp Klassen

4 Overzicht presentatie  Fases Applicaties Testfase Afwerking Verslag

5 Overzicht presentatie  Engineering Programmeertaal PHP5 mySQL database Adobe Flash Smarty Template Engine Software  Problemen  Besluit

6 Inleiding  Anekdote

7 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

8 Wat is iCafe ?  Het concept Applicatie Touchscreen Draadloos

9 Wat is iCafe ?  Voordelen Barman ○ Tijdbesparing Klant ○ Bestellingmoment Administratie ○ Voorraadbeheer ○ Bestelling overzicht

10 Wat is iCafe?  Werking

11 Wat is iCafe ?  Droom Commercialiseren Uitbreidingen

12 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

13 Project  Verdeling van taken A.d.h.v kennis en ervaring Meestal 3 delen Klassen ○ Opdeling via klassendiagram ○ Opdeling in 3 groepen ○ Gebruik van PHPdoc

14 Project  Verdeling van taken Applicaties ○ Klant ○ Barman ○ Administratie

15 Project  Verdeling van taken Applicaties Klant Barman Administratie Flash HTML/CSS Klassen

16 Project  Communicatie Chat ○ Dagelijks Meeting ○ 2 wekelijks SVN ○ Uitwisselen van bestanden Forum ○ Algemene communicatie

17 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

18 Fases  Brainstormen  Scenario’s  Diagrammen  Database ontwerp  Klassen  Applicaties  Testfase  Afwerking  Verslag

19 Brainstormen MySQL Touchscreen Jukebox Web-based OO Flash HTML Wireless Open-source Toekomst Plugins Actionscript PHP

20 Brainstormen  Ideeën  Mogelijkheden  Programmeertaal  Stevige basisapplicatie

21 Scenario’s  Verhaal  Overzicht  Simulatie

22 Diagrammen  Database ontwerp Opsplitsing van tabellen  Klasse diagram  Use Case  Flow Chart  Sequentiediagram  Menustructuur

23 Klassen  Objectgeoriënteerd Uitbreiden Bewerken  Communicatie met database  Centralisatie  Overal bruikbaar

24 Applicaties  Administratie Hoofdeigenaar Gegevens beheren Toegang: inloggen Verschillende modules

25 Applicaties  Administratie Productbeheer Categoriebeheer Btw-beheer Vorraadbeheer Gebruikerbeheer Orderbeheer Algemene configuratie

26 Applicaties  Administratie Productbeheer Categoriebeheer Btw-beheer Voorraadbeheer Gebruikersbeheer Orderbeheer Algemene configuratie Administratie applicatie

27 Applicaties  Barman (client) Inloggen Bestellingen Betalen Uitloggen

28 Applicaties  Klant (client) Bestellen Bekijken van bestelling Wijzigen van bestelling Verwijderen van bestelling

29 Testfase  Demo situatie Dummy producten toevoegen Bestellingen Bestellingen afhandelen  Compatibiliteit Communicatie tussen applicaties

30 Afwerking  Oplossen van bugs  Finetuning

31 Verslag  LaTeX  Fases Opstelling inhoudsopgave Verdeling a.d.h.v. inhoudsopgave Uitwerken van hoofdstukken

32 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

33 iCafe engineering  Programmeertaal PHP5  MySQL database  Adobe Flash  Smarty Template Engine  Software

34 Programmeertaal PHP5  Open-source  Platformonafhankelijk  Webservers  MySQL  Ondersteuning  Browseronafhankelijk  Objectgeoriënteerd  Toekomst

35 MySQL database  Opensource  Opslag in tabellen  Samenwerking met PHP5

36 Adobe Flash  Animatie  Actionscript  Ondersteuning  PHP & MySQL  Toekomst

37 Smarty Template Engine  Web Templates  Scheiding van lagen Klassen Applicatie Webpagina

38 Smarty Template Engine MySQL database Klassen Smarty Template Applicatie Datalaag Applicatielaag Presentatielaag Resultaat: Webpagina in HTML (& CSS)

39 Software  Eclipse IDE Opensource Java Meerdere talen via plugin  XAMPP Webserver Apache MySQL PHP  Tortoise SVN Google Code

40 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

41 Problemen  Samenwerking Verschillende karakters Verschillende agenda’s Verschillende ideeën Verschillende werkwijzen

42 Problemen  Engineering Verwijderen van producten Gepriviligeerde woorden

43 Problemen  Computers Tortoise SVN ○ svnX ○ rapidSVN ○ smartSVN XAMPP ○ Mamp

44 Zelfreflectie

45 Overzicht  Wat is iCafe?  Project  Fases  Engineering  Problemen  Besluit

46 Besluit


Download ppt "Erasmushogeschool Brussel 2006-2007 Naim Ben Tanfous Stef De Spiegeleer Joeri Verdeyen iCafe Een digitaal bestelsysteem voor de horeca."

Verwante presentaties


Ads door Google