Document:Usecases Verkoop
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 |
|
