Document:Usecases Verkoop
Contents
- 1 Verkoop
- 1.1 Nieuwe Use Cases na bezoek De Woonplaats
- 1.2 VHE overview
- 1.3 Create VHE
- 1.4 Edit VHE
- 1.5 Remove VHE
- 1.6 Invoeren Taxatiewaarde
- 1.7 Wijzigen Taxatiewaarde
- 1.8 Goedkeuren Taxatiewaarde
- 1.9 Gebruikers overzicht
- 1.10 Gebruiker aanmaken
- 1.11 Gebruiker Wijzigen
- 1.12 Gebruiker Verwijderen
- 1.13 Klanten Overzicht
- 1.14 Create Klant
- 1.15 Edit Klant
- 1.16 Remove Klant
- 1.17 Registreer Klant
- 1.18 Inschrijven
- 1.19 Uitschrijven
Verkoop
Nieuwe Use Cases na bezoek De Woonplaats
VHE overview
Name: | listVHEs |
Summary: | The admin can request a list of all VHEs |
Actors: |
|
Preconditions: |
|
Steps: |
|
Exceptions: | |
Result: | The list of VHEs is shown |
Create VHE
Name: | addVHE |
Summary: | The admin can add a VHE |
Actors: |
|
Preconditions: |
|
Steps: |
|
Exceptions: | Not all required fields have been entered |
Result: | The VHE has been added |
Edit VHE
Name: | editVHE |
Summary: | The admin can change the VHE |
Actors: |
|
Preconditions: |
|
Steps: |
|
Exceptions: | Not all required fields have been entered |
Result: | The VHE has been changed |
Remove VHE
Name: | removeVHE |
Summary: | The admin can remove a VHE |
Actors: |
|
Preconditions: |
|
Steps: |
|
Exceptions: | |
Result: | The VHE has been removed |
Invoeren Taxatiewaarde
Naam: | invoerenTaxatiewaarde |
Samenvatting: | Een verkoopmedewerker of een taxateur kunnen een taxatiewaarde invoeren in het systeem |
Actoren: |
|
Precondities: |
|
Stappenplan: |
|
Uitzonderingen: |
|
Resultaat: | De verkoopmedewerker of de taxateur heeft een taxatie ingevoerd. |
Wijzigen Taxatiewaarde
Naam: | wijzigenTaxatiewaarde |
Samenvatting: | Een verkoopmedewerker of een taxateur kunnen een taxatiewaarde wijzigen in het systeem |
Actoren: |
|
Precondities: |
|
Stappenplan: |
|
Uitzonderingen: |
|
Resultaat: | De verkoopmedewerker of de taxateur heeft een taxatiewaarde gewijzigd. |
Goedkeuren Taxatiewaarde
Naam: | goedkeurenTaxatie |
Samenvatting: | Een verkoopmedewerker kan een taxatie goedkeuren |
Actoren: |
|
Precondities: |
|
Stappenplan: |
|
Uitzonderingen: |
|
Resultaat: |
De taxatie is goedgekeurd. |
Gebruikers overzicht
Name |
overzichtGebruikers |
Samenvatting |
Een gebruiker met toegang tot de Gebruikers pagina kan een overzicht opvragen van de gebruikers in de database. |
Actoren |
- Administrator - Alle gebruikers met toegangsrechten tot deze pagina |
Precondities |
- De gebruiker moet ingelogd zijn. - Er moeten gebruikers aanwezig zijn in de database. |
Stappenplan |
1 Open de Gebruikers pagina |
Uitzonderingen |
|
Resultaat |
Er wordt een lijst met gebruikers getoond. |
Gebruiker aanmaken
Naam |
aanmakenGebruiker |
Samenvatting |
Een nieuwe gebruiker kan aangemaakt worden in het systeem door alle gebruikers data in te vullen. |
Actoren |
- Administrator - Alle gebruikers met toegangsrechten tot deze actie |
Precondities |
- De gebruiker moet ingelogd zijn |
Stappenplan |
1 Open de gebruikers pagina. 2 Open de 'Gebruiker aanmaken' pagina. 3 Vul de benodigde velden in. 4 Selecteer de benodigde gebruikers types. 5 Bewaar de gebruiker. |
Uitzonderingen |
- Er is al een gebruiker met eenzelfde naam aanwezig in het systeem |
Resultaat |
Een nieuwe gebruiker is toegevoegd aan het systeem |
Gebruiker Wijzigen
Naam |
wijzigGebruiker |
Samenvatting |
Data van gebruikers in de database kan gewijzigd worden. |
Actoren |
- Administrator - Alle gebruikers met toegangsrechten tot deze actie |
Precondities |
Er is een gebruiker aanwezig in de database |
Stappenplan |
1 Open de gebruikers pagina. 2 Selecteer een gebruiker en klik op de wijzig knop 3 Wijzig de te wijzigen data. 4 Bewaar de gebruiker. |
Uitzonderingen |
|
Resultaat |
De informatie van een gebruiker is gewijzigd en opgeslagen in de database. |
Gebruiker Verwijderen
Naam |
verwijderGebruiker |
Samenvatting |
Gebruikers kunnen verwijderd worden uit de database |
Actoren |
- Administrator - Alle gebruikers met toegangsrechten tot deze actie |
Precondities |
|
Stappenplan |
1 Open de Gebruikers pagina. 2 Selecteer een Gebruiker en klik op de verwijder knop. 3 Bevestig de verwijder actie.. |
Uitzonderingen |
|
Resultaat |
Een gebruiker is verwijderd uit de database. |
Klanten Overzicht
Naam |
overzichtKlanten |
Samenvatting |
Een gebruiker met toegang tot de Klanten pagina kan een overzicht van alle klanten opvragen uit de database. |
Actoren |
- Administrator - Alle gebruikers met toegangsrechten tot deze actie. |
Precondities |
- De gebruiker moet ingelogd zijn. - Er moet een klant aanwezig zijn in de database. |
Stappenplan |
Open de Klanten pagina. |
Uitzonderingen |
|
Resultaat |
Een lijst met Gebruikers wordt getoond. |
Create Klant
Name |
addCustomer |
Summary |
A new customer can be added to the system by filling in all the customer data. |
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
- The user has to be authenticated. |
Steps |
1 Open the Customers page. 2 Open the 'Klant aanmaken' page. 3 Fill in all required fields. 4 Select the 'Geslacht'(gender) 4 Select the User (???) 5 Save the customer. |
Exceptions |
- A customer with the same name is already present in the database. |
Result |
A new customer is added to the database. |
Edit Klant
Name |
editCustomer |
Summary |
Users present in the database can have their data edited. |
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
|
Steps |
1 Open the Customers page. 2 Select a customer and click the Edit icon. 3 Modify any fields. 4 Save the customer. |
Exceptions |
|
Result |
The customer's information has been modified and saved to the database. |
Remove Klant
Name |
deleteCustomer |
Summary |
Customers can be deleted from the database. |
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
|
Steps |
1 Open the Customers page. 2 Select a custome and click the Delete icon. 3 Confirm the delete action. |
Exceptions |
|
Result |
A customer is deleted from the database. |
Registreer Klant
Name |
registerCustomer |
Summary |
A user with access to the Register(registreren) page can add a new customer to the database. |
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
- The user has to be authenticated. |
Steps |
1 Open the Register page. 2 Fill in all required fields. 3 Save the customer. |
Exceptions |
|
Result |
A customer is added to the system. The customer's username and password for the Verkoop Module are automatically generated and shown to the user.
|
Inschrijven
Name |
RegisterCustomerToBuilding |
Summary |
|
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
- The user has to be authenticated. |
Steps |
Open the Register(Registreren) page. |
Exceptions |
|
Result |
|
Uitschrijven
Name |
UnregisterCustomerFromBuilding |
Summary |
|
Actors |
- Administrator - All users with sufficient rights for this action. |
Preconditions |
- The user has to be authenticated. |
Steps |
Open the Unregister(Uitschrijven) page. |
Exceptions |
|
Result |
|