Descargar

Diseño y Modelación de un Proyecto de Software Utilizando el lenguaje UML (página 2)

Enviado por ageraldo23


Partes: 1, 2, 3

Nombre:

Imprimir

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permitir generar Consultas o Informes Impresos.

Descripción:

Permite consultar:

  • Records Médicos.
  • Citas por intervalo de fechas.
  • Citas por intervalo de fecha de un paciente.

Referencias:

 

Descripción de los Sub Casos de Uso

Nombre:

Manejo de Pacientes – IngresarPaciente

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación de nuevos pacientes

Descripción:

El usuario del sistema puede crear nuevos pacientes, ingresando todos sus datos requeridos, el sistema debe validar:

1. Que se ingrese una cédula. 2. Que se ingrese el primer nombre y el primer apellido. 3. Se asigne un Sexo. 4. Se ingrese la fecha de nacimiento del paciente. 5. Se ingrese un teléfono de contacto. 6. Se ingrese la fecha de registro, esta será tomada de la fecha del sistema.

Referencias:

 

Nombre:

Manejo de Pacientes – ModificarPaciente

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación de pacientes existentes.

Descripción:

El usuario del sistema puede modificar datos del pacientes, el sistema debe validar que la cédula exista:

Referencias:

 

Nombre:

Manejo de Pacientes – EliminarPaciente

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar un paciente existente.

Descripción:

El usuario del sistema puede eliminar pacientes, el sistema debe validar que la cédula exista y que el paciente no tenga citas pendientes. En este caso se debe eliminar primero la cita pendiente.

Referencias:

 

Nombre:

Manejo de Citas – IngresarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación de nuevas citas

Descripción:

El usuario del sistema puede crear nuevas citas, ingresando todos sus datos requeridos, el sistema debe validar:

1. Que se ingrese un motivo de la cita. 2. Que se ingrese un código para la cita, es generado por el sistema. 3. Se ingrese una fecha de registro, esta será tomada del sistema.. 4. Se ingrese la fecha en que se realizará la cita. 5. Se ingrese la hora de la cita. 6. Se ingrese la cédula del paciente. 7. Se ingrese el estatus de la cita, por defecto "abierta"

Referencias:

 

Nombre:

Manejo de Citas – ModificarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación los datos de una cita existentes.

Descripción:

El usuario del sistema puede modificar datos de una cita.

Referencias:

 

Nombre:

Manejo de Citas – EliminarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar una cita.

Descripción:

El usuario del sistema puede eliminar una cita, el sistema debe validar que la cita esta cerrada. En este caso se debe cambiar el estatus a cerrada antes de eliminar la cita.

Referencias:

 

Nombre:

Manejo de Record – IngresarRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación de nuevos record médicos

Descripción:

El usuario del sistema puede crear nuevos record, ingresando todos sus datos requeridos, el sistema debe validar:

1. Se genere un número de record automático. 2. Se ingrese un número de cédula para el paciente. 3. Se ingrese una fecha de registro, esta fecha es generada por el sistema.

Referencias:

 

Nombre:

Manejo de Record – ModificarPecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación los datos de records existentes.

Descripción:

El usuario del sistema puede modificar datos de un record.

Referencias:

 

Nombre:

Manejo de Record – EliminarPecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar un record.

Descripción:

El usuario del sistema puede eliminar un record.

Referencias:

 

Nombre:

Manejo de Enfermedades – IngresarEnfermedades

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación de enfermedades en el catalogo

Descripción:

El usuario del sistema puede crear nuevos record, ingresando todos sus datos requeridos, el sistema debe validar:

1. Se genere un número de record automático. 2. Se ingrese un nombre de enfermedad.

Referencias:

 

Nombre:

Manejo de Enfermedades – ModificarEnfermedades

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de una enfermedad.

Descripción:

El usuario del sistema puede modificar el nombre de una enfermedad existente.

Referencias:

 

Nombre:

Manejo de Enfermedades – EliminarEnfermedades

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar una enfermedad.

Descripción:

El usuario del sistema puede eliminar una enfermedad. El sistema debe validar que esta enfermedad no este en algún record medico. De ser el caso debe eliminarla antes de los record médicos.

Referencias:

 

Nombre:

Manejo de Medicamentos – IngresarMedicamentos

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación un nuevo medicamento en el catalogo

Descripción:

El usuario del sistema puede crear nuevos record, ingresando todos sus datos requeridos, el sistema debe validar:

1. Se genere un número de record automático 2. Se ingrese un nombre del medicamento.

Referencias:

 

Nombre:

Manejo de Medicamentos – ModificarMedicamentos

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de un medicamento.

Descripción:

El usuario del sistema puede modificar el nombre de un medicamento existente.

Referencias:

 

Nombre:

Manejo de Medicamentos – EliminarMedicamentos

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar un medicamento.

Descripción:

El usuario del sistema puede eliminar un medicamento. El sistema debe validar que el medicamento no este en algún record medico. De ser el caso debe eliminarla antes de los record médicos.

Referencias:

 

Nombre:

Manejo de Alergias – IngresarAlergias

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación una nueva alergia en el catalogo

Descripción:

El usuario del sistema puede crear una nueva alergia, ingresando todos sus datos requeridos, el sistema debe validar:

1. Se genere un número de record automático 2. Se ingrese un nombre de alergia.

Referencias:

 

Nombre:

Manejo de Alergias – ModificarAlergias

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de una alergia.

Descripción:

El usuario del sistema puede modificar el nombre de una alergia existente.

Referencias:

 

Nombre:

Manejo de Alergias – EliminarAlergias

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar una alergia.

Descripción:

El usuario del sistema puede eliminar una alergia. El sistema debe validar que la alergia no este en algún record medico. De ser el caso debe eliminarla antes de los record médicos.

Referencias:

 

Nombre:

Manejo de Enfermedades Por Record – IngresarEnfermedadesRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación una nueva alergia en el catalogo

Descripción:

El usuario del Sistema puede crear y asociar enfermedades con el record medico de un paciente. El sistema debe validar:

1. Se genere un número de record automático 2. Se ingrese una enfermedad.

Referencias:

 

Nombre:

Manejo de Enfermedades Por Record – ModificarEnfermedadesRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de la enfermedad o el comentario.

Descripción:

El usuario del sistema puede modificar el nombre de la enfermedad asociada o el comentario sobre ella.

Referencias:

 

Nombre:

Manejo de Enfermedades Por Record – EliminarEnfermedadesRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar una enfermedad asociada.

Descripción:

El usuario del sistema puede eliminar una enfermedad asociada.

Referencias:

 

Nombre:

Manejo de Pacientes – IngresarMedicamentosRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación un nuevo medicamento asociado a un record medico.

Descripción:

El usuario del Sistema puede crear y asociar medicamentos que esta tomando un paciente con su record medico. El sistema debe validar:

1. Se genere un número de record automático 2. Se ingrese un medicamento.

Referencias:

 

Nombre:

Manejo de Medicamentos Por Record – ModificarMedicamentosRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de un medicamento asociado o el comentario.

Descripción:

El usuario del sistema puede modificar el nombre del medicamento asociada o el comentario sobre el.

Referencias:

 

Nombre:

Manejo de Medicamentos Por Record – EliminarMedicamentosRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar un medicamento asociado.

Descripción:

El usuario del sistema puede eliminar un medicamento asociada.

Referencias:

 

Nombre:

Manejo de Alergias Por Record – IngresoAlergiasRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la creación una nueva alergia asociada a un record medico.

Descripción:

El usuario del Sistema puede crear y asociar alergia que padece un paciente con su record medico. El sistema debe validar:

1. Se genere un número de record automático 2. Se ingrese una alergia.

Referencias:

 

Nombre:

Manejo de Alergias Por Record – ModificarAlergiasRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la modificación del nombre de una alergia asociada o el comentario.

Descripción:

El usuario del sistema puede modificar el nombre de una alergia asociada o el comentario sobre el.

Referencias:

 

Nombre:

Manejo de Alergias Por Record – EliminarAlergiasRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite eliminar una alergia asociado.

Descripción:

El usuario del sistema puede eliminar una alergia asociada.

Referencias:

 

Nombre:

Imprimir – Record de pacientes

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la consulta o informe del record medico de un paciente.

Descripción:

El usuario del sistema puede visualizar el record medico de un paciente o puede imprimirlo.

Referencias:

 

Nombre:

Imprimir – Citas por fecha

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la consulta o informe de las citas medicas reservadas para un intervalo de fechas.

Descripción:

El usuario del sistema puede visualizar las citas medicas reservadas en un intervalo de fechas.

Referencias:

 

Nombre:

Imprimir – Citas por paciente por fecha

Alias:

 

Actores:

Usuario del Sistema, Cliente

Función:

Permite la consulta o informe de las citas medicas reservadas por un paciente en un intervalo de fechas.

Descripción:

Permite la consulta o informe de las citas medicas reservadas por un paciente en un intervalo de fechas.

Referencias:

 

Flujo Básico y Flujo alterno de los Sub Casos de Uso

Flujo Básico

Nombre del Caso de Uso:

Manejo de Pacientes – IngresarPaciente

Alias:

Actores:

Usuario del Sistema, Cliente

Usuario del Sistema

Respuesta del Sistema

1. Digita cedula

2. Buscar paciente por cedula

3. Digita los datos

5. Valida datos:

1. Que se ingrese una cédula. 2. Que se ingrese el primer nombre y el primer apellido. 3. Se asigne un Sexo. 4. Se ingrese la fecha de nacimiento del paciente. 5. Se ingrese un teléfono de contacto. 6. Se ingrese la fecha de registro, esta será tomada de la fecha del sistema.

6. Clic en el botón grabar

7. Graba datos en el sistema.

Flujo alternos

Nombre del Caso de Uso:

Manejo de Pacientes – IngresarPaciente

Alias:

Actores:

Usuario del Sistema, Cliente

Usuario del Sistema

Respuesta del Sistema

línea 1

Si el paciente ya existe lo informa y muestra datos.

línea 3

Si algún dato obligatorio esta vacío lo indica.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Pacientes – ModificarPaciente

Alias:

Actores:

Usuario del Sistema, Cliente

Usuario del Sistema

Respuesta del Sistema

1. Digita cedula

2. Buscar paciente por cedula

3. Digita los datos

5. Valida datos:

1. Que se ingrese una cédula. 2. Que se ingrese el primer nombre y el primer apellido. 3. Se asigne un Sexo. 4. Se ingrese la fecha de nacimiento del paciente. 5. Se ingrese un teléfono de contacto. 6. Se ingrese la fecha de registro, esta será tomada de la fecha del sistema.

6. Clic en el botón grabar

7. Graba datos en el sistema.

Flujo alternos

Nombre del Caso de Uso:

Manejo de Pacientes – ModificarPaciente

Alias:

Actores:

Usuario del Sistema, Cliente

Usuario del Sistema

Respuesta del Sistema

línea 1

Si el paciente no existe lo informa.

línea 3

Si algún dato obligatorio esta vacío lo indica.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Pacientes – EliminarPaciente

Alias:

Actores:

Usuario del Sistema, Cliente

Usuario del Sistema

Respuesta del Sistema

1. Digita cedula

2. Buscar paciente por cedula

3. Clic en el botón borrar.

4. elimina los datos en el sistema.

 

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Pacientes – EliminarPaciente

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 1

Si el paciente no existe lo informa.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Citas – IngresarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

1. Digita los datos

 

 

2. Valida datos:

1. Que se ingrese un motivo de la cita. 2. Que se ingrese un código para la cita, es generado por el sistema. 3. Se ingrese una fecha de registro, esta será tomada del sistema… 4. Se ingrese la fecha en que se realizará la cita. 5. Se ingrese la hora de la cita. 6. Se ingrese la cédula del paciente. 7. Se ingrese el estatus de la cita, por defecto "abierta"

3. Clic en el botón grabar

 

 

4. Graba datos en el sistema.

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Citas – IngresarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 4

El sistema valida que no exista otra cita en esa fecha y hora.

El sistema valida que el paciente exista.

Si algún dato obligatorio esta vacío lo indica.

línea 6

Si aparece algún error en la grabación lo informa y cancela la operación.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Citas – ModificarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

1. El usuario selecciona la opción modificar cita.

 

 

2. El sistema captura la selección.

 

3. Muestra la pantalla para modificar datos.

4. Ingresa el código de la cita que desea modificar.

 

 

5. Busca la cita.

6. Modifica los datos.

 

 

7. Valida nuevos datos.

8. Clic en el botón grabar.

 

 

9. Graba datos en el sistema.

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Citas – ModificarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 4

Si la cita no existe lo informa y permite intentarlo de nuevo.

línea 6

Si algún dato obligatorio esta vacío lo indica.

línea 8

Si aparece algún error en la modificación lo informa y cancela la operación.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Citas – EliminarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

1. El usuario selecciona la opción eliminar cita.

 

 

2. El sistema captura la selección.

 

3. Muestra la pantalla para eliminar datos.

4. Ingresa el código de la cita que desea eliminar.

 

 

5. Busca la cita.

6. Clic en el botón borrar.

 

 

7. elimina los datos en el sistema.

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Citas – EliminarCita

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 4

Si la cita no existe lo informa y permite intentarlo de nuevo.

Si la cita esta abierta no permite eliminarla. Lo informa.

línea 6

Si aparece algún error en la eliminación lo informa y cancela la operación.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Record – IngresarRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

1. El usuario selecciona la opción ingresar record.

 

 

2. El sistema captura la selección.

 

3. Muestra la pantalla de captura de datos.

4. Digita los datos los datos del record.

 

 

5. Valida datos del nuevo record.

6. Clic en el botón grabar

 

 

7. Graba datos en el sistema.

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Record – IngresarRecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 4

El sistema valida que el paciente no tenga ya un record creado. De ser el caso lo Informa.

El sistema valida que el paciente exista. Informa.

Si algún dato obligatorio esta vacío lo indica.

línea 6

Si aparece algún error en la grabación lo informa y cancela la operación.

Flujo Básico

Nombre del Caso de Uso:

Manejo de Record – ModificarPecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

1. El usuario selecciona la opción modificar record.

 

 

2. El sistema captura la selección.

 

3. Muestra la pantalla para modificar datos.

4. Ingresa el código del record que desea modificar.

 

 

5. Busca el record.

6. Modifica los datos.

 

 

7. Valida nuevos datos.

8. Clic en el botón grabar.

 

 

9. Graba datos en el sistema.

 

Flujo alternos

Nombre del Caso de Uso:

Manejo de Record – ModificarPecord

Alias:

 

Actores:

Usuario del Sistema, Cliente

 

 

Usuario del Sistema

Respuesta del Sistema

línea 4

Si el record no existe lo informa y permite intentarlo de nuevo.

línea 6

Si algún dato obligatorio esta vacío lo indica.

línea 8

Si aparece algún error en la modificación lo informa y cancela la operación.

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente