Está en la página 1de 4

Fundamentos de Ingeniería de Software

Clase de Lunes 25/01/2021

Diagrama de caso de uso

En la parte central los casos de uso en los laterales los actores

-Si no viene la enfermera tendría que hacerlo el medio

Asociación dirigida y simple

La simple

-Ese aquella que permite relacionar casos de usos con el actor

-Permite enviar información entre el caso de uso y el actor.

Dirigida

-Si la información va en un solo sentido va desde el elemento que se envía hasta el elemento
que recibe.

Modulo

-Cada modulo no interviene con los otros módulos.

-Acoplamiento

-Compartimos el Código, manda un mensaje y recibe la información.

Integración

Clase de Martes 26/01/2021.


Tipos de Actores

-Los actores son externos y se conectan con el sistema mediante los casos de usos.

Dispositivos Externo

-Sensores, Cajero, Impresora, Routers, Impresora como ente físico externo.

Casos de Uso

-No tienen limite depende del tamaño del software.

Vamos a especificar el caso de uso, proceso que el caso de uso debe llevar a cabo, parte del
proceso del sistema.

Un caso de uso es la descripción de una acción o actividad. Un diagrama de caso de uso es una
descripción de las actividades que deberá realizar alguien o algo.

Una descripción de un conjunto


Descripción de los Casos de Uso

Cada Secuencia de acción se llama escenario

Que es un escenario

Es un conjunto único de secuencia de acciones. En un caos de uso puede haber varias


secuencias de acciones, es decir, puede haber varios escenarios.

En cada caso de uso debe tener:

Preferentemente se aconseja que los casos de usos deben ser alta

Altamente coeso bajamente acoplado

1.Escenario Básico: Paciente no registrado en el sistema, no requiere factura y paga en


efectivo.

Es una de las secuencias de acciones que me permite obtener el resultado observable del valor
para un actor.

1.1.-El caso de uso comienza con el ingreso de númeroDeCédulaDelPaciente por parte de la


secretaria.

1.2.-Se verifica si el númeroDeCédulaDelPaciente es válido.

1.3.-Si el númeroDeCédulaDelPaciente es válido ENTONCES la secretaria ingresa el valor a


pagar.

1.4.-La secretaria selecciona la forma de pago.

1.5.-Si el pago es en efectivo ENTONCES el caso de uso termina con el almacenamiento del
pago en el sistema.

Todos los identificadores con sistema case.

Escenario Alternativo1:

****Ojo no poner palabras de bases de datos ni de diseño ni de implementación.

2.-Cundo el paciente ya está registrado en el sistema y paga en efectivo y se emite factura

2.1.-El caso de uso comienza con el ingreso de númeroDeCédulaDelPaciente por parte de la


secretaria.

2.2.-Se verifica si el númeroDeCédulaDelPaciente es válido.

2.3.-Si el númeroDeCédulaDelPaciente es válido ENTONCES se verifica si el


númeroDeCedulaDelPaciente está registrado en el sistema.

2.4.-Si el númerpDeCédulaDelPaciente está registrado en el sistema ENTONCES se obtiene los


datos personales del paciente.

2.5.-La secretaria selecciona la forma de pago

2.6.-Si la forma de pago es en efectivo ENTONCES se genera la factura.

2.7.- El caso de uso termina con el almacenamiento del pago en el sistema


3.-ESCENARIO ALTERNATIVO 2: número de cédula incorrecta del paciente

3.1.-El caso de uso comienza con el ingreso de númeroDeCédulaDelPaciente por parte de la


secretaria.

3.2.-Se verifica si el númeroDeCédulaDelPaciente es válido.

3.3.-Si el númeroDeCédulaDelPaciente NO es válido ENTONCES el sistema emite el mensaje de


error “Número de cédula equivocado”.

3.4.-EL caso de uso termina sin almacenarse el pago en el Sistema.

4.-ESCENARIO ALTERNATIO 3: número de cédula incorrecta hasta la tercera vez.

3.1.-El caso de uso comienza con el ingreso de númeroDeCédulaDelPaciente por parte de la


secretaria contadorDeIntentos=0;

3.2.-Se verifica si el númeroDeCédulaDelPaciente es válido.

3.3.-Si el númeroDeCédulaDelPaciente NO es válido ENTONCES el sistema emite el mensaje de


error “Intente Ingresar el número de Cédula otra vez”.

ContadorDeIntentos =CantidadDeIntentos +1;

3.4 Se ingresa el númeroDeCédulaDelPaciente por segunda vez por parte de la secretaria.

3.2.-Se verifica si el númeroDeCédulaDelPaciente es válido.

contadorDeIntentos=3;

3.3.-Si el númeroDeCédulaDelPaciente NO es válido ENTONCES el sistema emite el mensaje de


error “Su número de cédula ha sido bloqueado temporalmente por 24 horas”.

También podría gustarte