Voor onze mini-onderneming (op school) willen we een scansysteem ontwikkelen voor barcodes op vraag van een lokale sportclub.
Ieder lid van de sportclub beschikt over een lidkaart, met daarop een barcode. Momenteel worden de aanwezigheden van een lid nog op papier bijgehouden. Dit moet in de toekomst adhv het systeem dat we zullen ontwikkelen.
Zo moet het werken:
(1) Wanneer een lid wil meedoen aan een training, scant hij zijn lidkaart. Wanneer een lid dezelfde kaart meerdere keren scant, mag de aanmelding maar één keer uitgevoerd worden.
(2) Op een scherm krijgt hij feedback. Volgende informatie wordt weergegeven: de naam van het lid, geboortejaar, registratie geslaagd, het huidige niveau, vervaldatum van de sportvergunning; datum van het examen.
(3) De tijdsregistratie wordt toegevoegd aan een database.
Voor het bestuur van de sportclub moeten volgende zaken mogelijk zijn:
* Mail sturen naar de ouders van de leden (het gaat om een sportclub voor jongeren)
* Mail sturen naar wie een examen heeft
* Mail sturen naar alle leden
Op basis van een aantal parameters, moet het niveau van het lid automatisch bepaald worden. Het niveau moet automatisch wijzigen als diezelfde parameters dit toelaten.
Het bestuur moet, in geval van een defecte scanner, ook manueel een barcode kunnen ingeven. Bovendien zou het bestuur ook op basis van naam iemand moeten kunnen aanmelden.
Voor deze functies moet er dus ingelogd worden. Dit zou ik simpel houden door een login-functie te maken met een eenvoudige if-structuur.
Wat ik al gevonden of geprobeerd heb
Een Raspberry Pi lijkt me hiervoor geschikt (we hebben al een Pi 2, dus dat komt goed uit). We zouden een webpagina ontwikkelen op basis van HTML/CSS en PHP, en die hosten vanaf een (gratis) cloudservice. Op die manier kan de webpagina continu runnen op de Pi, maar ook vanaf een andere pc benaderd worden door het bestuur. Is dit realistisch?
Ons development team (bestaande uit mezelf en iemand anders) heeft basiskennis HTML/CSS, PHP, Java en C#.
Mijn vraag
Hoe doen we dit het best? Is een webpagina met php een goede oplossing (in combinatie met een Raspberry Pi 2), of kan dit toch beter via een applicatie in C#?
Alvast bedankt!
Ieder lid van de sportclub beschikt over een lidkaart, met daarop een barcode. Momenteel worden de aanwezigheden van een lid nog op papier bijgehouden. Dit moet in de toekomst adhv het systeem dat we zullen ontwikkelen.
Zo moet het werken:
(1) Wanneer een lid wil meedoen aan een training, scant hij zijn lidkaart. Wanneer een lid dezelfde kaart meerdere keren scant, mag de aanmelding maar één keer uitgevoerd worden.
(2) Op een scherm krijgt hij feedback. Volgende informatie wordt weergegeven: de naam van het lid, geboortejaar, registratie geslaagd, het huidige niveau, vervaldatum van de sportvergunning; datum van het examen.
(3) De tijdsregistratie wordt toegevoegd aan een database.
Voor het bestuur van de sportclub moeten volgende zaken mogelijk zijn:
* Mail sturen naar de ouders van de leden (het gaat om een sportclub voor jongeren)
* Mail sturen naar wie een examen heeft
* Mail sturen naar alle leden
Op basis van een aantal parameters, moet het niveau van het lid automatisch bepaald worden. Het niveau moet automatisch wijzigen als diezelfde parameters dit toelaten.
Het bestuur moet, in geval van een defecte scanner, ook manueel een barcode kunnen ingeven. Bovendien zou het bestuur ook op basis van naam iemand moeten kunnen aanmelden.
Voor deze functies moet er dus ingelogd worden. Dit zou ik simpel houden door een login-functie te maken met een eenvoudige if-structuur.
Wat ik al gevonden of geprobeerd heb
Een Raspberry Pi lijkt me hiervoor geschikt (we hebben al een Pi 2, dus dat komt goed uit). We zouden een webpagina ontwikkelen op basis van HTML/CSS en PHP, en die hosten vanaf een (gratis) cloudservice. Op die manier kan de webpagina continu runnen op de Pi, maar ook vanaf een andere pc benaderd worden door het bestuur. Is dit realistisch?
Ons development team (bestaande uit mezelf en iemand anders) heeft basiskennis HTML/CSS, PHP, Java en C#.
Mijn vraag
Hoe doen we dit het best? Is een webpagina met php een goede oplossing (in combinatie met een Raspberry Pi 2), of kan dit toch beter via een applicatie in C#?
Alvast bedankt!
[Voor 8% gewijzigd door RobIII op 02-02-2021 14:01. Reden: Groeten verwijderd (http://gathering.tweakers.net/forum/faq/beleid#groeten)]