Off Topic - En el curso de Modelado de Procesos de la carrera Tecnología en Desarrollo de Software ¿ Como hacer

 
Vista:
sin imagen de perfil

En el curso de Modelado de Procesos de la carrera Tecnología en Desarrollo de Software ¿ Como hacer

Publicado por Alberto (8 intervenciones) el 06/10/2021 22:39:47
En el curso de Modelado de Procesos de la carrera Tecnología en Desarrollo de Software ¿ Como hacer un Modelado de Procesos en StarUML del siguiente Problema: PROBLEMA A RESOLVER
Se quiere construir un sistema para llevar el control de parqueo.
Al llegar un carro a la puerta, el portero teclea la placa del carro y
el sistema le informa el puesto en el que debe parquear.
2
A la salida, el portero teclea la placa y el sistema informa el monto
que debe pagar el dueño del carro, si éste no tiene un contrato
mensual con el parqueadero. Para abrir un contrato por mes (todos
comienzan el 1 del mes), el dueño de un carro debe ir donde el
administrador, darle los datos básicos del carro y pagar.
Los carros que tienen contrato no tienen que pagar nada a la salida.
Tanto la tarifa que paga cada vehículo por minuto como la tarifa que
se paga por un contrato mensual son definidos por el administrador.
Por razones de auditoría, el parqueadero debe guardar todos los
servicios de parqueo del último mes: hora de llegada, hora de salida,
placa del carro, monto pagado (si pagó algo).
El administrador puede pedir un reporte en el que aparezcan dichos
servicios de parqueo para un contrato dado (identificado por la
placa) o para todos los carros que no tienen contrato.
Al final de cada mes el administrador hace un cierre, se borran los
archivos de auditoría y se cancelan todos los contratos. Y como hacer el Diagramas de Caso de Uso de dicho caso?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro Andrade

En el curso de Modelado de Procesos de la carrera Tecnología en Desarrollo de Software ¿ Como hacer

Publicado por Alejandro Andrade (50 intervenciones) el 29/03/2023 00:48:34
Para realizar el Modelado de Procesos en StarUML del problema de control de parqueo, se pueden seguir los siguientes pasos:

1. Identificar los actores: En este caso, los actores serían el portero, el dueño del carro y el administrador.

2. Identificar los casos de uso: A partir del enunciado del problema, se pueden identificar los siguientes casos de uso:

2.1 Teclear placa: Este caso de uso permite al portero ingresar la placa del carro al sistema para obtener información sobre el puesto en el que debe parquear o para calcular el monto que debe pagar el dueño del carro a la salida.
2.2 Asignar puesto: Este caso de uso permite al sistema asignar un puesto de parqueo a un carro en base a la información ingresada por el portero.
2.3 Calcular pago: Este caso de uso permite al sistema calcular el monto que debe pagar el dueño del carro a la salida en caso de que no tenga un contrato mensual.
2.4 Abrir contrato: Este caso de uso permite al dueño del carro abrir un contrato mensual con el parqueadero.
2.5 Consultar servicios de parqueo: Este caso de uso permite al administrador consultar los servicios de parqueo del último mes, ya sea para un contrato dado o para todos los carros que no tienen contrato.
2.6 Realizar cierre mensual: Este caso de uso permite al administrador hacer el cierre mensual del parqueadero, borrar los archivos de auditoría y cancelar todos los contratos.

3. Crear el diagrama de casos de uso: Una vez identificados los actores y los casos de uso, se puede crear el diagrama de casos de uso en StarUML, que mostrará la relación entre los actores y los casos de uso. En este diagrama, cada caso de uso se representará como un óvalo y los actores como bloques rectangulares.

Para crear el diagrama de casos de uso, se pueden seguir los siguientes pasos:

3.1 Abrir StarUML y crear un nuevo diagrama de casos de uso.
3.2 Arrastrar los elementos "Actor" y "Use Case" desde la ventana de elementos a la zona de trabajo.
3.3 Crear los actores "Portero", "Dueño del carro" y "Administrador".
3.4 Crear los casos de uso identificados en el paso 2 y asociarlos con los actores correspondientes utilizando líneas de asociación.
3.5 Agregar relaciones de inclusión o de extensión entre los casos de uso según sea necesario.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar