[proyecto final] - descripciones de casos de uso
DESCRIPTION
Descripciones de Casos de Uso del sistema odontológico.Falta la descripción del caso de uso "calcular presupuesto".TRANSCRIPT
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Galería
Actor OdontólogoObjetivo Tener una galería con imágenes bucales del
paciente.Personajes involucrados e intereses
-
Precondiciones Administrar Clientes, sección alta
Flujo básicoAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona en las opciones del paciente “ver galería”.
2. El sistema muestra las fotos del paciente ordenadas por fecha.
Flujo alternativoAcción del Actor Respuesta del sistema 3. El usuario selecciona una foto
y elije la opción Eliminar. 4. El sistema pide una
confirmación al usuario.
5. El usuario confirma que desea eliminar la foto.
6. El sistema elimina la foto.
3. El usuario selecciona una foto y la mueve o modifica su tamaño.
4. El sistema realiza los cambios elegidos por el usuario. Estos cambios son temporales.
Extensiones Sacar Fotos.
Portnoi Santiago Página 1 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Sacar Fotos
Actor OdontólogoObjetivo Fotografiar la boca del paciente y almacenar las
fotos en la galería.Personajes involucrados e intereses
-
Precondiciones Administrar Galería.
Flujo básicoAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona en las opciones de la galería “Sacar Fotos” o “Ver Cámara”.
2. El sistema muestra las imágenes transmitidas por la cámara.
3. El actor congela la imagen (foto) y si le gusta cómo quedó la imagen, selecciona guardar.
4. El sistema guarda la imagen en la galería del paciente.
Flujo alternativoAcción del Actor Respuesta del sistema 3. Si al usuario no le gusta como
queda la imagen, selecciona ignorar.
Repite paso 2.
Extensiones
Portnoi Santiago Página 2 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Odontograma
Actor OdontólogoObjetivo Seleccionar una cara de un diente y la enfermedad
que tiene o tratamiento que debe hacerse y “asociarlos”.
Personajes involucrados e intereses
-
Precondiciones Administrar Paciente, sección Alta.Administrar Tratamientos.Administrar Enfermedades.
Flujo básicoAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona en las opciones del paciente “Ver Odontograma”.
2. El sistema muestra el Odontograma y las enfermedades y/o tratamientos que pueden realizarse o estados que pueden “aplicarse”.
3. El actor selecciona un diente. 4. El sistema “habilita” la opción de poder seleccionar una cara o modificar el estado del diente.
5. El actor selecciona una cara del diente.
6. El sistema “habilita” la opción de modificar el estado de la cara, o seleccionar una enfermedad.
7. El actor selecciona una enfermedad o un estado para la cara seleccionada anteriormente.
8. El sistema “asocia” la enfermedad o el estado, a esta cara del diente y muestra el resultado.
Portnoi Santiago Página 3 de 18
Descripciones de Casos de Uso – Proyecto Final
Flujo alternativoAcción del Actor Respuesta del sistema5. El actor selecciona un estado
para el diente seleccionado.6. El sistema “asocia” la enfermedad o el estado, a este diente.
Extensiones
Portnoi Santiago Página 4 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Tratamientos
Actor OdontólogoObjetivo Agrega, borra o modifica tratamientos que serán
utilizados por el odontograma.Personajes involucrados e intereses
-
Precondiciones Administrar Enfermedades
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona en las opciones de la administración general, en la parte de tratamientos, la opción “agregar”.
2. El sistema muestra los campos necesarios para llenar.
3. El usuario completa los datos. 4. El sistema valida que el contenido de los campos sea el correcto, si es así agrega el tratamiento, sino repite paso 2.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario selecciona la opción
modificar en la sección de tratamientos.
2. El sistema muestra los campos con los datos del tratamiento existente.
3. El usuario modifica los datos que desea.
4. El sistema valida que el contenido de los campos sea el correcto, si es así modifica el tratamiento, sino repite paso 2.
Borrar1. El usuario selecciona la opción
borrar en la sección de tratamientos.
2. El sistema pide una confirmación al usuario para borrar el tratamiento, advirtiendo que no se va a poder recuperar.
Portnoi Santiago Página 5 de 18
Descripciones de Casos de Uso – Proyecto Final
3. El usuario confirma que desea borrar el tratamiento.
4. El sistema borra el tratamiento.
Extensiones
Portnoi Santiago Página 6 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Enfermedades
Actor OdontólogoObjetivo Agrega, borra o modifica enfermedades que serán
utilizadas por el odontograma.Personajes involucrados e intereses
-
Precondiciones -
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona en las opciones de la administración general, en la parte de enfermedades, la opción “agregar”.
2. El sistema muestra los campos necesarios para llenar.
3. El usuario completa los datos. 4. El sistema valida que el contenido de los campos sea el correcto, si es así agrega la enfermedad, sino repite paso 2.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario selecciona la opción
modificar en la sección de enfermedades.
2. El sistema muestra los campos con los datos de la enfermedad existente.
3. El usuario modifica los datos que desea.
4. El sistema valida que el contenido de los campos sea el correcto, si es así modifica la enfermedad sino repite paso 2.
Borrar
Portnoi Santiago Página 7 de 18
Descripciones de Casos de Uso – Proyecto Final
1. El usuario selecciona la opción borrar en la sección de enfermedades.
2. El sistema pide una confirmación al usuario para borrar la enfermedad, advirtiendo que no se va a poder recuperar.
3. El usuario confirma que desea borrar la enfermedad.
4. El sistema borra la enfermedad.
Extensiones
Portnoi Santiago Página 8 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Agregar Turnos
Actor OdontólogoObjetivo Agrega turnos a la agenda.Personajes involucrados e intereses
Paciente, para reservar un turno.
Precondiciones -
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Comienza cuando el actor
selecciona la opción agregar turno en la agenda.
2. El sistema muestra los odontólogos disponibles.
3. El usuario selecciona el médico que desea.
4. El sistema muestra los consultorios disponibles.
5. El usuario selecciona el consultorio que desea.
6. El sistema muestra los horarios disponibles en la agenda para ese médico y ese consultorio.
7. El usuario reserva el turno que desea (en base al registro de asistencia sobre el paciente o si es nuevo, el que éste desee, siempre que esté disponible). Además especifica la duración del mismo (si es un turno normal, o dos juntos, etc.)
8. El sistema agenda el turno y lo reserva.
Portnoi Santiago Página 9 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Cancelar Turnos
Actor OdontólogoObjetivo Cancelar turnos.Personajes involucrados e intereses
-
Precondiciones Agregar turnos.
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Comienza cuando el actor
selecciona la opción cancelar turno en la agenda.
2. El sistema pide una confirmación al usuario.
3. El usuario confirma que desea cancelar el turno.
4. El sistema cancela el turno.
Portnoi Santiago Página 10 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Paciente
Actor OdontólogoObjetivo Agrega, borra o modifica pacientes.Personajes involucrados e intereses
-
Precondiciones -
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona agregar paciente.
2. El sistema muestra los campos necesarios para llenar.
3. El usuario completa los datos. 4. El sistema valida que el contenido de los campos sea el correcto, si es así agrega el paciente, sino repite paso 2.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario selecciona la opción
modificar en la sección de pacientes.
2. El sistema muestra los campos con los datos del paciente existente.
3. El usuario modifica los datos que desea.
4. El sistema valida que el contenido de los campos sea el correcto, si es así modifica el paciente sino repite paso 2.
Borrar
Portnoi Santiago Página 11 de 18
Descripciones de Casos de Uso – Proyecto Final
1. El usuario selecciona la opción borrar en la sección de pacientes.
2. El sistema pide una confirmación al usuario para borrar el paciente, advirtiendo que no se va a poder recuperar.
3. El usuario confirma que desea borrar el paciente.
4. El sistema borra el paciente.
Extensiones
Portnoi Santiago Página 12 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Consultas
Actor OdontólogoObjetivo Agrega, borra o modifica datos u observaciones de
las consultas.Personajes involucrados e intereses
-
Precondiciones Administrar Pacientes.
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona, en el ficha del paciente, agregar una observación.
2. El sistema muestra los campos necesarios para llenar.
3. El usuario completa los datos. 4. El sistema valida que el contenido de los campos sea el correcto, si es así agrega la observación, sino repite paso 2.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario selecciona la opción
modificar en la ficha del paciente, en la sección de los datos de las consultas.
2. El sistema muestra los campos con los datos de las consultas existentes.
3. El usuario modifica los datos que desea.
4. El sistema valida que el contenido de los campos sea el correcto, si es así modifica la observación sino repite paso 2.
Borrar
Portnoi Santiago Página 13 de 18
Descripciones de Casos de Uso – Proyecto Final
1. El usuario selecciona la opción borrar en la ficha del paciente, en la sección de los datos de las consultas.
2. El sistema pide una confirmación al usuario para borrar la observación, advirtiendo que no se va a poder recuperar.
3. El usuario confirma que desea borrar la observación.
4. El sistema borra la observación.
Extensiones
Portnoi Santiago Página 14 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar Historia Clínica
Actor OdontólogoObjetivo Agrega, borra o modifica datos de la historia clínica
del paciente.Personajes involucrados e intereses
-
Precondiciones Administrar Paciente.
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona, en el ficha del paciente, ver historia clínica.
2. El sistema muestra los datos disponibles para completar.
3. El usuario completa los datos. 4. El sistema valida que el contenido de los campos sea el correcto, si es así agrega la observación, sino repite paso 2.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario selecciona la opción
modificar en la ficha del paciente, en la sección de los datos de la historia clínica.
2. El sistema muestra los campos con los datos existentes de la historia clínica.
3. El usuario modifica los datos que desea.
4. El sistema valida que el contenido de los campos sea el correcto, si es así modifica la observación sino repite paso 2.
Borrar
Portnoi Santiago Página 15 de 18
Descripciones de Casos de Uso – Proyecto Final
1. El usuario selecciona la opción borrar en la ficha del paciente, en la sección de la historia clínica.
2. El sistema pide una confirmación al usuario para borrar el dato de la historia, advirtiendo que no se va a poder recuperar.
3. El usuario confirma que desea borrar la observación.
4. El sistema borra la observación.
Extensiones
Portnoi Santiago Página 16 de 18
Descripciones de Casos de Uso – Proyecto Final
Caso de Uso: Administrar AsistenciaActor OdontólogoObjetivo Agrega, borra o modifica la asistencia del paciente a
los turnos reservados por el mismo.Personajes involucrados e intereses
-
Precondiciones Administrar Paciente.Administrar Tipos de Asistencia.
Flujo básicoAgregarAcción del Actor Respuesta del sistema 1. Este caso de uso, comienza
cuando el actor selecciona, en la agenda de turnos, administrar asistencia.
2. El sistema muestra los turnos del día, o aquellos turnos en los que no se haya tomado la asistencia.
3. El usuario elige un turno. 4. El sistema muestra las opciones disponibles de asistencia.
3. El usuario elige una de las opciones y el botón guardar.
4. El sistema almacena la información modificada, y actualiza la lista de turnos sin tomar asistencia.
Flujo alternativoModificarAcción del Actor Respuesta del sistema1. El usuario ingresa en la agenda
de turnos, en la sección de administrar asistencia.
2. El sistema muestra los turnos a los que ya se ha tomado la asistencia.
3. El usuario selecciona un turno.
4. El sistema muestra los datos del turno con la posibilidad de modificar la asistencia.
3. El usuario modifica la asistencia.
4. El sistema almacena la información modificada y actualiza la lista de turnos a los que se ha tomado la asistencia.
Borrar
Portnoi Santiago Página 17 de 18
Descripciones de Casos de Uso – Proyecto Final
1. El usuario ingresa en la agenda de turnos, en la sección de administrar asistencia.
2. El sistema muestra los turnos a los que ya se ha tomado la asistencia.
3. El usuario selecciona un turno y la opción de eliminar
4. El sistema pide una confirmación al usuario para borrar “la asistencia”, advirtiendo que no se va a poder recuperar.
5. El usuario confirma que desea eliminar el turno.
6. El sistema borra la observación.
Extensiones
Portnoi Santiago Página 18 de 18