Sjabloon voor programmaregistratie
Met de sjabloon voor programmaregistratie willen we u de mogelijkheden van een registratiesite laten zien. We hebben gekozen voor het voorbeeld van inschrijving bij naschoolse lessen. Deze sjabloon kan handig zijn voor elke branche of organisatie die een registratiewebsite wil maken.
Gebruikers
De sjabloon is ontworpen voor twee hoofdgebruikers:
De ouder die zijn/haar kinderen wil inschrijven voor naschoolse lessen.
De schoolvertegenwoordiger die een lijst met cursussen wil bijhouden, bestaande cursussen wil bewerken en nieuwe cursussen aan de catalogus wil toevoegen.
Bovenliggende waarden
Als ouder die zijn/haar kinderen wil inschrijven voor lessen, kunt u het volgende doen:
Inschrijven voor een naschoolse les uit de lijst met beschikbare lessen.
De planning wijzigen.
Deelnemersgegevens toevoegen en bewerken.
E-mails ontvangen met informatie over de les, die u kunt gebruiken om uw inschrijving te wijzigen.
Schoolvertegenwoordigers
Als vertegenwoordiger van de school kunt u het volgende doen:
De cursuscatalogus beheren.
Bestaande lessen toevoegen en wijzigen.
Makers
Makers kunnen de ontwerpstudio gebruiken om de sjabloon aan te passen voor specifieke behoeften.
Hieronder volgen de pagina's, basisformulieren en aanpasbare tabellen die in de sjabloon worden verschaft. Deze kunnen worden aangepast aan uw specifieke projectbehoeften.
Pagina's
Klantpagina's
De volgende pagina's worden gebruikt door ouders.
Pagina | Beschrijving |
---|---|
Home | Zoeken naar een gebeurtenis en cursussen en cursusdetails op basis van opgegeven criteria weergeven. |
Registratie van deelnemer ongedaan maken | Een eerder ingeschreven kind uitschrijven. |
Deelnemersprofiel toevoegen | Een profiel voor een kind instellen. |
Informatie over deelnemers | De gegevens van een kind invoeren om een deelnemersprofiel in te stellen. |
Mijn registraties | Inschrijving voor een deelnemersprofiel weergeven. |
Registratie geslaagd | Bevestigen dat een kind succesvol is ingeschreven voor een cursus. |
Cursusdetails weergeven | Geselecteerde cursusdetails weergeven. |
Beheerpagina´s
De volgende pagina's worden gebruikt door Schoolvertegenwoordigers:
Pagina | Beschrijving |
---|---|
Startpagina van cursussen | Een lijstweergave van de cursussen op basis van de opgegeven filters. |
Cursus maken | Een cursus maken. |
Dubbele cursus | Een cursus kopiëren van een bestaande cursus. |
Cursus verwijderen | Een cursus verwijderen. |
Cursus bewerken | Een cursus bewerken. |
Formulieren en tabellen
In de sjabloon worden de volgende formulieren gebruikt die zijn gekoppeld aan Dataverse-tabellen.
Table | Naam tabelformulier* | Naam paginaformulier** |
---|---|---|
contact | Profiel van kind toevoegen | Deelnemer toevoegen |
msdynce_course | Cursusformulier portal | ASP Cursus maken |
msdynce_course | Cursusformulier portal | ASP Bewerkingsformulier |
msdynce_course | Een cursusformulier verwijderen | Formulier Cursus verwijderen |
contact | Profiel van kind bewerken | Deelnemer bewerken |
msdynce_registration | Formulier voor uitschrijven | Registratie van deelnemer ongedaan maken |
* De formuliernaam zoals deze wordt weergegeven terwijl deze is gekoppeld aan de tabel in de werkruimte Gegevens.
** De formuliernaam zoals deze wordt weergegeven wanneer deze als onderdeel aan een pagina wordt toegevoegd.
Tabelgegevens
Tabelnaam | Schemanaam | Beschrijving |
---|---|---|
Contact | contact | Contactgegevens voor het profiel van het kind. |
Cursus | msdynce_course | Cursusdetails zoals cursusnaam, beschrijving, type, docent, categorie, leerjaar, startdatum, starttijd, einddatum, eindtijd, deadline voor inschrijving, capaciteit, % gevuld, status. |
Registratie | msdynce_registration | Details voor inschrijving bij cursus. |
Professionele ontwikkelaars
Deze sjabloon bevat aangepaste code en is ontworpen om de beste UX-patronen te volgen. Gebruik voor het bewerken van aangepaste code de Microsoft Power Platform CLI om de metagegevens van de site te downloaden en gebruik Visual Studio Code om de broncode te bekijken en te wijzigen.