...
Opdracht 2: Opdracht studentendeel afsprakenapplicatie
Studentdeel:
Bevat in ieder geval een android app maar ook een webinterface. (Windows 8/10 app en iPhone zou mooi zijn maar heeft lagere prioriteit)
Persoonsgegevens:
Wanneer een student dit selecteert, ziet hij zijn studentnummer, naam etc, telefoonnummer
(initieel blanco). Ook heeft hij 2 lege wachtwoordvelden.
Zijn Zijn mailadres, telefoonnummer en wachtwoord kan hij wijzigen. De rest van de gegevens zijn read only.
Het wachtwoord moet aan bepaalde eisen voldoen. Ook moet het wachtwoord 2 maal indentiek worden ingegeven om de wijziging door te kunnen voeren.
Wanneer hij zijn mailadres wijzigt, geldt dit alleen voor de afsprakenapp en niet voor het authenticatiesysteem. Dit blijft op het Han HAN adres staan.
Maken afspraak,:
Student geeft aan of de afspraak individueel is of voor een groepje waar hij deel van uitmaakt.
Student selecteert docent voor afspraak. (Systeem biedt alleen docenten waar afspraak mee mogelijk is) Student selecteert afspraaksoort.
Systeem toont de eerstvolgende dag met vrije tijdvakken.
Student kan steeds naar een volgende/vorige dag springen (Mooi als dat via een zwiep op het scherm kan). Student kan een tijdvak selecteren. Na bevestiging wordt het tijdvak gereserveerd voor de student (of zijn groepje)
De student of ieder lid van het groepje krijgt een mailbericht met de details van de afspraak. Het zou mooi zijn wanneer dat een agenda afspraak request is zodat met 1 druk op de knop de afspraak in de agenda wordt geplaatst.
Afspraakherinnering:
Er dient een functie te komen die, door een timer getriggerd,
Een te definiëren aantal uren voor dat een afspraak plaatsvindt, wordt er een herinneringsboodschap naar de student gestuurd. Dit kan in de vorm van een mailtje zijn maar eventueel ook een whatsapp bericht wanneer het telefoonnummer van de student bekend is.
Keywords
...
- Voor studenten een app en een webinterface
...
- Communicatie tussen client en applicatie via webservice
...
- JAVA Backbone
...
- MySQL db