Está en la página 1de 23

ANALISIS DE SISTEMAS

Pasó 4: Modelar la solución al problema POO

Actividad Colaborativa

ANDERSON BARON DIAZ - CC. 1.113.669.262


JUAN CAMILO ANGEL MOLINA – CC. 1.113.682.573

DIRECTOR DEL CURSO:


PAOLA ANDREA MARMOLEJO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


Ciencias Básicas Tecnología e Ingeniería
MAYO 2017
Introducción

Este trabajo se desarrolla con el fin de continuar los paso de las actividad número 4, en
donde se aprende a modelar la solución de determinado problema, a partir de modelos y
diagramas, tales como: Modelo de caso de uso donde se encuentran los diagramas de
caso de uso, y plantillas, el otro modelo es el modelo de objetos, en el cual podemos
encontrar los diagramas de clase y objetos, el último modelo que encontramos es el
modelo es el modelo dinámico en el cual se encuentran los diagramas de secuencia, y de
estados. Todo esto nos permite dar soluciones más a fondo sobre las problemáticas.
Objetivos

- Representar gráficamente el problema y la solución de determinado problema.

- Construir gráficos de acuerdo al análisis, diseño e implementación


problema/solución.

- Documentar el problema y la solución más a fondo desde todos los puntos de


vista.

- Facilitar la comunicación.

- Dar una solución más profesional y precisa del problema.


Desarrollo de la actividad

Aporte de Anderson Barón


Modelo Funcional.
Diagrama de caso de uso – Caso #1

Caso de Uso #1
Caso de Uso: Registro de clientes Nuevos.
Objetivos: Registrar todos los clientes nuevos que lleguen a la
lavandería.
Actores: Trabajador de lavandería y cliente.
Precondiciones: El cliente debe de estar registrado una sola vez, si es un
cliente antiguo.
Pasos: 1- Registrar los datos del cliente.
2- Registrar las prendas dejadas en la lavandería.
3- Entregar recibo para reclamar prendas

Variaciones: 1- El cliente a registrar ya se encuentra registrado.

Extensiones: 1- Que la prenda presente alguna novedad.


2- Que el cliente haya cambiado de dirección de
residencia o de número telefónico.

Plantilla
Diagrama de caso de uso – caso #2

Plantilla

Caso de Uso #2
Caso de Uso: Clasificación de la prenda.
Objetivos: Clasificar las prendas de los clientes de la lavandería.
Actores: Trabajadores y prendas.
Precondiciones:
Pasos: 1- Modelo de la prenda.
2- Color de la prenda.
3- Material de la prenda.

Variaciones: 1- Que dicha prenda tenga algún defecto físico.

Extensiones: 1- Que la prenda tenga varios colores.


2- Que la prenda sea de dos o más materiales
diferentes.
Diagrama de caso de uso - #3

Caso de Uso #3
Caso de Uso: Almacenar la prenda.
Objetivos: Orden de las prendas ya lavadas.
Actores: Trabajador y prenda.
Precondiciones: La prenda debe de estar lavada y seca.
Pasos: 1- Registrar la llegada de la prenda.
2- Clasificar la prenda por tipo, material y color.
3- Lavar dicha prenda.
4- Secado de la prenda lavada.
Variaciones: 1- La prenda no se haya secado.
2- Que la prenda haya sufrido algún tipo de desgaste
físico.
Extensiones: 1- Que el cliente una vez informado sobre la prenda
este se demore en recogerla.
2- Que el cliente solicite algún servicio adicional para la
prenda.

Modelo de objetos.
Diagrama de clases.
Diagrama de objetos.
Prenda

Cliente
Empleado
Modelo dinámico
Diagrama de Secuencia.
Diagrama de Estados.
Entrada a la lavandería:

Lavado
de prendas:
Entrega de prendas:

Aporte de Juan Camilo Ángel

El sistema debe realizar el registro de las prendas del


lavaseco.
Nombre de caso de uso 1. Registrar prendas
Actores Empleado, clientes
Descripción El sistema deberá permitir al empleado registrar cada
una de las prendas que va a dejar el cliente para su
respectivo lavado. El sistema permitirá mostrar la lista
de precios y la fecha de entrega de las prendas.
Precondición Exista el servicio, a través de la lista de precios.
Secuencia Paso Acción
Normal 1 El cliente solicita el servicio de lavandería
2 Empleado muestra la lista de precios
3 El cliente determina que va a tomar el servicio
4 El Empleado valida que el cliente existe
5 El empleado registrar las prendas en el sistema
identificando en cliente.
6 El sistema de acuerdo al servicio indica la fecha
de entrega.
7 El Empleado debe generar el Recibo de Caja.
Hacer uso de: CU 2. Generar Recibo de Caja.
8 El empleado entrega el recibo de caja al Cliente
9 Fin del Caso de uso registrar prendas
Postcondición Queda registrado el servicio de lavado de las prendas del
cliente, indican do la fecha de entrega del servicio.
Excepciones Paso 4 Paso Acción
4.1 El cliente no existe en la base de datos del
lavaseco
4.2 El empleado registra el cliente. Hacer uso del
CU: 3. Registrar Cliente
4.3 Volver al flujo principal en el paso 5
Rendimiento Paso Cota de tiempo
3 4 segundos
Frecuencia esperada 50 veces/día
Estabilidad alta
Comentarios Ninguna

El sistema debe realizar el registro de las prendas del


lavaseco.
Nombre de caso 2. Generar recibo de caja
de uso
Actores Empleado
Descripción El sistema deberá permitir al empleado generar el recibo de caja
para entregarselo al cliente.
Precondición El cliente determino tomar un servicio en el lavaseco.
Secuencia Paso Acción
Normal 1 El empleado registra el tipo de servicio
2 El empleado registra el valor del servicio
3 El empleado imprime el recibo de caja
4 El sistema genera el recibo satisfactoriamente
5
6
7
8
9
Postcondición Se genera el recibo de caja.
Excepciones Paso Acción

Rendimiento Paso Cota de tiempo


4 4 segundos
Frecuencia 50 veces/día
esperada
Estabilidad Alta
Comentarios Ninguna

El sistema debe realizar el registro de las prendas del


lavaseco.
Nombre de caso 3. Registrar Clientes
de uso
Actores Empleado
Descripción El sistema deberá permitir al empleado registrar los datos básico
del cliente.
Precondición El cliente no debe de existir en la base de datos.
Secuencia Paso Acción
Normal 1 El empleado registra el tipo de identificación
2 El empleado registra el numero de identificación
3 El empleado registra los nombres y apellidos
4 El empleado registra el numero de celular
5 El empleado registra el numero fijo
6 El empleado registra la direccion de residencia
7 El empleado registra el correo electronico
8 El empleado guarda la informacion ingresada
9 El sistema realiza el registro de la informacion en la base de
datos
10 El sistema muestra un mensaje indicando que el registro de
la información fue éxitoso.
11 Fin del caso de uso.
Postcondición Queda registrada la informacion del cliente en la base de datos
Excepciones Paso Acción

Rendimiento Paso Cota de tiempo


9 4 segundos
Frecuencia 1 veces/día
esperada
Estabilidad alta
Comentarios Ninguna
El sistema debe realizar el registro de las prendas del
lavaseco.
Nombre de caso Lavado de prendas
de uso
Actores Empleado
Descripción El empleado debe ingresar las prendas que se van a lavar en las
maquinas lavadoras
Precondición El cliente determino tomar un servicio en el lavaseco.
Secuencia Paso Acción
Normal 1 El empleado debe digitar la cedula del cliente
2 El sistema muestra los datos del cliente
3 El empleado imprime el recibo de caja (nombre y apellido,
direccion, telefono)
4 El empleado debe seleccionar el tipo de prenda
5 El sistema muestra la descripcion de la prenda y muestra el
valor del servicio para esa prenda, coloca el valor unitario
de la prenda y hace un acumulado total de las prendas que
se van a dejar.
6 El empleado le pregunta al cliente si va hacer un pago total,
parcial o un pago final.
7 El empleado lleva las prendas a la maquina lavadora
8 El empleado enciende la lavadora y echa detergente a la
lavadora
9 El empleado debe esperar a que la maquina lavadora
termine su proceso de lavado
10
11
Postcondición Se lavan las prendas del cliente
Excepciones Paso Acción

Rendimiento Paso Cota de tiempo


3 5 segundos
5 10 segundos
8 6 minutos
9 20 minutos
Frecuencia 10 veces/día
esperada
Estabilidad Alta
Comentarios Ninguna

El sistema debe realizar el registro de las prendas del


lavaseco.
Nombre de caso Planchado de prendas
de uso
Actores Empleado
Descripción El empleado debe ingresar las prendas que se van a lavar en las
maquinas lavadoras
Precondición El cliente determino tomar un servicio en el lavaseco.
Secuencia Paso Acción
Normal 1 El empleado debe digitar la cedula del cliente
2 El sistema muestra los datos del cliente
3 El empleado debe seleccionar el tipo de prenda
4 El sistema muestra la descripcion de la prenda y muestra el
valor del servicio para esa prenda, coloca el valor unitario
de la prenda y hace un acumulado total de las prendas que
se van a dejar
5 El empleado imprime el recibo de caja (nombre y apellido,
direccion, telefono)
6 El empleado le pregunta al cliente si va hacer un pago total,
parcial o un pago final.
7 El empleado lleva las prendas a la maquina lavadora
8 El empleado enciende la lavadora y echa detergente a la
lavadora
9 El empleado debe esperar a que la maquina lavadora
termine su proceso de lavado
10
11
Postcondición Se genera el recibo de caja.
Excepciones Paso Acción

Rendimiento Paso Cota de tiempo


4 4 segundos
Frecuencia 50 veces/día
esperada
Estabilidad Alta
Comentarios Ninguna

Diagrama de estados
Conclusiones
En este trabajo se concluye la realización de la actividad paso 4 modelar la solución al
problema POO cumpliendo con la rúbrica de la actividad, gracias a este trabajo se logró
identificar y conocer los diferentes diagramas que nos sirven para representar una
actividad.
Bibliografía