Looking for 0487 Entorns de desenvolupament test answers and solutions? Browse our comprehensive collection of verified answers for 0487 Entorns de desenvolupament at www.vidalibarraquer.net.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Un sistema de biblioteca permet als usuaris "Prestar un llibre". Si el llibre està reservat per un altre usuari, el sistema pot "Notificar la data de devolució" al següent en la cua de reserva. A més, si l’usuari retorna el llibre tard, s’activa automàticament "Aplicar penalització per retard".
Quina és la relació entre els casos d’ús?
En un sistema d’atenció mèdica, un pacient pot "Sol·licitar cita mèdica". A més, si el pacient té una assegurança, pot "Demanar autorització de l’assegurança" abans de confirmar la cita. Quina relació hi ha entre aquests dos casos d’ús?
Llegeix i relaciona:
Un sistema de gestió d’universitat té els casos d’ús "Registrar-se a un curs" i "Registrar-se a un curs especial". Tots dos tenen el mateix comportament, però el segon inclou algunes validacions addicionals. Quina és la millor manera de representar-ho?
En un sistema de reserves de viatges, un usuari pot "Reservar un bitllet". Depenent del tipus de viatge, aquest cas d’ús es pot especialitzar en "Reservar un vol" o "Reservar un tren", ja que cadascun té requisits específics (per exemple, selecció de seients o classe preferida).
Quina és la millor manera de representar aquesta relació?
Un actor té les següents característiques:
Què fa la tècnica Encapsulate Field?
Quin refactor és més adequat en aquest cas?
class Product {
public void getDiscount() {
DiscountCalculator.calculate(this);
}
}
class DiscountCalculator {
public static void calculate(Product p) { ... }
}
Observa aquest mètode:
public void processOrder(Order o) {
if (o.getType().equals("ONLINE")) {
// procés per comanda online
} else if (o.getType().equals("IN_STORE")) {
// procés per comanda a botiga
}
}
Quina tècnica de refactorització seria la més adequada?
Quina tècnica s’està aplicant?
double PI = 3.14159;