Homeworks 2012-2013

Homework 2

Si rappresenti, sotto forma di diagramma UML, il modello di dominio del sistema descritto nell’HW1. Si assuma che i pazienti, una volta arrivati in ambulatorio, ottengano un foglio di accettazione con un codice che viene utilizzato dal medico per chiamarli per la visita.

Correzione in aula dall’8/4.

Homework 1

Viene richiesto un sistema che permetta la gestione degli appuntamenti di un ambulatorio.

Il personale amministrativo riceve richieste di appuntamenti per i medici dell’ambulatorio (o della loro cancellazione o spostamento) per via telefonica da parte dei clienti. Ad ogni nuova richiesta viene associato un codice numerico univoco che viene comunicato all’utente. Il risponditore automatico dell’ambulatorio permette agli utenti di contattare il personale amministrativo (opzione 1) o di cancellare in maniera automatica un appuntamento attraverso la digitazione del codice della richiesta comunicato precedentemente (opzione 2).

I medici dell’ambulatorio consultano l’elenco degli appuntamenti della giornata al fine di chiamare i pazienti nell’ordine opportuno. Al termine della visita il medico marca il paziente come già visitato e il sistema lo elimina dalla lista.

Una volta eseguita la visita il paziente si reca alla cassa dell’ambulatorio per pagare (con contanti o carta di credito). Eventuali convenzioni danno diritto ad uno sconto dietro la presentazione di una tessera che attesti tale convenzione.

Disegnare il diagramma dei casi d’uso e descrivere le sequenze relative.

Correzione in aula dal 20/3.