Activitats
Donar de baixa un usuari
L’objectiu d’aquesta activitat és afegir la funcionalitat necessària a la nostra aplicació per donar de baixa un usuari.
Quan desenvolupeu una aplicació que tingui usuaris mai és una bona idea esborrar totalment les dades d’un d’ells si decideix donar-se de baixa del sistema. Hi ha diverses raons: la primera és poder calcular dades d’anàlisi de la vostra aplicació, com el nombre d’usuaris que es donen de baixa cada mes. Un altre motiu és permetre a un usuari que torni a activar el seu compte, ja que es pot tractar d’un error.
A partir del codi de l’apartat 1.7, modifiqueu el mètode deleteUser
i el seu test unitari corresponent per tal que en lloc d’esborrar l’usuari simplement el marqui com a desactivat.
Llistat d'usuaris actius
L’objectiu d’aquesta activitat és afegir la funcionalitat necessària a la nostra aplicació per trobar un llistat dels usuaris actius al sistema.
A partir del codi de l’apartat 1.7, afegiu el mètode findActiveUsers
i el seu test corresponent.
Actualitzar el 'ranking' d'un usuari
L’objectiu d’aquesta activitat és afegir la funcionalitat necessària a la nostra aplicació per poder actualitzar el ranking d’un usuari.
A partir del codi de l’apartat 1.7, afegiu el mètode updateUserRanking
i el seu test corresponent.
Contrasenya d'usuari
L’objectiu d’aquesta activitat és afegir la funcionalitat al codi per tal que un usuari tingui contrasenya i la puguem guardar a la base de dades.
A partir del codi de l’apartat 1.7, afegiu l’atribut password
a la classe User
, modifiqueu la funció createUser
per tal que accepti la contrasenya com a paràmetre i afegiu la funcionalitat per modificar la contrasenya d’un usuari.