Las citas médicas pueden ser asignadas por los operadores o por el administrador del sistema
Enviado por hernandck1 • 30 de Octubre de 2015 • Apuntes • 1.864 Palabras (8 Páginas) • 184 Visitas
TALLER DE CONTEXTUALIZACIÓN
Ejercicio 1
RF1 - Las citas médicas pueden ser asignadas por los operadores o por el administrador del sistema.
Caso de uso | Inscripción de candidatos |
Actor(es) | Operadores - administrador |
Propósito | Asignar citas medicas |
Tipo | Primario esencial |
Descripción | El sistema deberá permitir al administrador y a usuarios operadores asignar citas |
Referencias cruzadas | Req2, Req3, Req4 |
Pre-condiciones |
|
Post-condiciones |
Hora, medico etc |
Curso normal |
|
Curso alternos | Paso 3: Si no es usuario administrador u operario, el sistema no muestra el modulo con la opción “Asignar citas” Paso 7: Si el usuario paciente no existe en la base de datos, el sistema mostrara un mensaje “Usuario No existe, verifique documento”. |
Ejercicio 2
RF2 - En caso que se desee borrar o modificar una cita médica esta tarea solo puede ser realizada por el administrador del sistema.
Caso de uso | Inscripción de candidatos |
Actor(es) | Administrador |
Propósito | Borrar o modificar citas |
Tipo | Primario esencial |
Descripción | El sistema deberá permitir al administrador modificar o borrar citas |
Referencias cruzadas | Req1, Req3, Req4 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: la cita no se puede modificar ni borrar por su antiguedad |
Ejercicio 3
RF3 - Al momento de asignar una cita a un paciente el sistema debe validar que el usuario este registrado en la base de datos.
Caso de uso | Inscripción de candidatos |
Actor(es) | Administrador o operador |
Propósito | Validación de pacientes |
Tipo | Primario esencial |
Descripción | El sistema deberá validar la existencia del el paciente en la base de datos |
Referencias cruzadas | Req1,Req2 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: si el paciente no existe se refleja en pantalla |
Ejercicio 4
RF4 - momento de asignar una cita a un paciente el sistema debe validar que el usuario no tenga una cita previa asignada.
Caso de uso | Inscripción de candidatos |
Actor(es) | Administrador o operador |
Propósito | Validación de citas |
Tipo | Primario esencial |
Descripción | El sistema deberá validar que el paciente tenga citas previas |
Referencias cruzadas | Req1,Req2 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: si el paciente tiene citas previas no se puede asignar más citas. |
SISTEMA DE VOTACION
Dada la siguiente tabla para un sistema de votación en línea, obtenga por lo menos un caso de uso y por lo menos un diagrama de casos de uso
RF1 - El sistema deberá permitir registrar datos básicos del candidato, incluyendo partido al que pertenece y la corporación a la cual se va a postular.
Caso de uso | Inscripción de candidatos |
Actor(es) | Candidato |
Propósito | Registrase en el sistema |
Tipo | Primario esencial |
Descripción | El candidato se registrara en el sistema y llenar el formulario correspondiente, donde asignara a su partido y corporación. |
Referencias cruzadas | |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el candidato no debe encontrarse registrado. |
RF2 - El sistema deberá permitir registrar corporaciones (presidencia, senado, cámara, parlamento andino y consultas inter-partidistas).
Caso de uso | Inscripción de candidatos |
Actor(es) | Corporaciones |
Propósito | Registrar corporaciones |
Tipo | Primario esencial |
Descripción | El sistema permitirá el registro de corporaciones |
Referencias cruzadas | |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: la corporación no debe encontrarse registrada. |
RF 3 - El sistema deberá realizar la validación de candidatos a inscribir a través de un servicio web, que contiene un listado de personas no aptas para ser elegibles.
Caso de uso | Inscripción de candidatos |
Actor(es) | Sistema |
Propósito | Validación de candidatos |
Tipo | Primario esencial |
Descripción | El sistema validara con una lista los candidatos no elegibles. |
Referencias cruzadas | |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el sistema mostrara su lista de candidatos hasta un día antes de las elecciones. |
RF 4 - Debe permitir generar de manera aleatoria el número en el tarjetón electrónico una vez se cierre el proceso de inscripción de candidatos
Caso de uso | Inscripción de candidatos |
Actor(es) | Candidato |
Propósito | Asignación número de tarjetón electrónico |
Tipo | Primario esencial |
Descripción | El sistema genera el número de tarjetón una vez termine su registro. |
Referencias cruzadas | Req1,Req2 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el sistema no asignara número de tarjetón electrónico a los candidatos no registrados. |
RF 5 - El sistema deberá permitir el manejo de votaciones (Inicio – Cierre).
Caso de uso | Inscripción de candidatos |
Actor(es) | Sistema |
Propósito | Manejo de inicio y cierre de votaciones |
Tipo | Primario esencial |
Descripción | El sistema dará inicio a las votaciones y a su vez registrar las misma hasta la hora del cierre |
Referencias cruzadas | Req4 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el sistema no registrara más votos después de la hora de cierre. |
RF 6 - El sistema deberá permitir en el proceso de votación solicitar al usuario identificación y autenticación a partir del lector de huella (para efectos de este proyecto se solicitara una contraseña que será igual a la identificación).
Caso de uso | Inscripción de candidatos |
Actor(es) | Sistema – usuario |
Propósito | Validación para votar |
Tipo | Primario esencial |
Descripción | El sistema identificara al usuario con su huella digital y número de identificación alojada en una base de datos. |
Referencias cruzadas | Req5 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el sistema no permitirá el voto a quien no se encuentre su huella digital. |
RF 7 - El sistema deberá permitir al usuario seleccionar la corporación a la cual va a votar y mostrar los candidatos registrados, permitiendo seleccionar el candidato, debe solicitar confirmación al momento de la selección del mismo.
Caso de uso | Inscripción de candidatos |
Actor(es) | Sistema – usuario |
Propósito | Selección para votar |
Tipo | Primario esencial |
Descripción | El sistema mostrara al usuario las corporaciones y partido para a su vez escoger el candidato y confirmar su voto |
Referencias cruzadas | Req6 |
Pre-condiciones |
|
Post-condiciones |
|
Curso normal |
|
Curso alternos | Paso 4: el sistema no permitirá votar si no se escoger una corporación o partido. |
RF 8 - Al realizar el proceso de cierre de elecciones, el sistema deberá permitir generar un reporte para impresión con los resultados de los comicios por corporación, totalizando los votos y una opción de reporte para totalizar los votos por departamento y ganadores por departamento.
...