S9-Trabajo Práctico Experimental - 2-1
S9-Trabajo Práctico Experimental - 2-1
S9-Trabajo Práctico Experimental - 2-1
Unidad:
Modelos estructurales
Docente:
N° del Reporte
Informe de Resultados de aplicación de la Guía de Prácticas
Se deberá generar de forma secuencial automática
Datos Generales
NOMBRE DE LA PRÁCTICA
Ingeniería de la
Ciencia de la Ingeniería de
FACULTAD CARRERA información y ASIGNATURA
ingeniería software
comunicación
AMBIENTE O
PROFESOR DE PRÁCTICA Ing. Vinueza Martinez Jorge Luis Externo
LABORATORIO
TIEMPO ASIGNADO 14 días Tipo APE
UNIDAD: Unidad 2 TEMAS:
FECHA DE INICIO 19/Jun/2023 FECHA FIN 09/Jul/2023
Individual
TIPO DE PRÁCTICA
CANTIDAD DE ESTUDIANTES 11 estudiantes
(Marque la opción)
Grupal x
1
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Contenido
OBJETIVOS DE LA PRÁCTICA ............................................................................................................. 3
CASO DE ESTUDIO ............................................................................................................................... 3
PASO 1: IDENTIFICAR ACTORES DEL PROCESO CENTRAL....................................................... 4
Explicación del paso 1: Identificar actores del proceso central. .................................................... 4
Las actividades que son realizadas por los actores son: ............................................................... 5
PASO 2: DISEÑAR DIAGRAMA CONTEXTUAL O DE NIVEL 1 DEL MODELO DE NEGOCIO. ..... 5
Explicación paso 2: Diseñar diagrama contextual o de nivel 1 del modelo de negocio. ............... 5
PASO 3: DISEÑAR DIAGRAMA DE NIVEL 1 O DIAGRAMA DE NIVEL SUPERIOR ...................... 6
Explicación paso 3: Diseñar diagrama de nivel 1 o diagrama de nivel superior. ........................... 6
PASO 3: DISEÑAR DIAGRAMA DE NIVEL 2 O DIAGRAMA DE EXPANSIÓN O DETALLE ........... 7
Explicación del paso 3: Diseñar diagrama del nivel 2 o diagrama de expansión o detalle. .......... 7
PASO 4: VALIDAR LA CONSISTENCIA DE LOS DFD (TODOS LOS NIVELES) ............................ 9
Explicación paso 4: Validar la consistencia de los dfd (todos los niveles). ........................................ 9
PASO 5: NARRATIVA – ARGUMENTACIÓN DEL MODELO PROPUESTO ................................... 9
ANEXOS ............................................................................................................................................... 12
CONCLUSIONES ................................................................................................................................. 11
RECOMENDACIÓN .............................................................................................................................. 11
Ilustración.
Figura 1 _______________________________________________________________________________ 12
Figura 2 _______________________________________________________________________________ 13
Figura 3 _______________________________________________________________________________ 14
Figura 4 _______________________________________________________________________________ 15
Figura 5 _______________________________________________________________________________ 16
Figura 6 _______________________________________________________________________________ 16
2
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
OBJETIVOS DE LA PRÁCTICA
ACTIVIDAD DE APRENDIZAJE:
La práctica consiste en el modelizar el sistema de información “Sistema de Servicios
al Cliente en un Restaurante “utilizando la técnica de los diagramas de flujo de datos
(DFD). Obtener diagrama de contexto o Nivel 0, diagrama de nivel 1 y diagrama de
nivel 2.
CASO DE ESTUDIO
A partir de una carta de platillos o especialidades de casa disponible en un repositorio
virtual (inventario), un cliente solicita su orden de comida o pedido específico, se
genera la orden para cocina para el inicio de la preparación del platillo, actualiza la
orden de inventario, almacena los datos de la transacción; se procesa la información
y se emite factura al cliente. El sistema deberá generar reportes de los pedidos del
inventario disponible y de los datos de las transacciones generadas, información que
será de utilidad para el administrador del negocio. El administrador a través del
sistema por podrá gestionar una orden de inventario mediante repositorio del
inventario de pedidos para obtener el stock del inventario y requerir orden de comprar
al proveedor.
3
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
4
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
negocio.
5
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
6
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
o detalle.
7
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Proceso/id/localización.
Proceso de id 1 que su localización es gestión cliente, con el nombre de
validación cliente.
Proceso de id 2 que su localización es gestión del pedido, con el nombre del
proceso validación del pedido.
Proceso de id 3 que su localización es gestión de inventario, con el nombre del
proceso validación de productos para preparación de los platillos.
Proceso id 4 que su localización es reportes, con el nombre de proceso reporte
de sistema.
Proceso id 5 que su localización es administración, con el nombre de proceso
gestionar cuentas.
Almacenamiento de datos.
A1.Cliente
A2.Stock de platillos
A3.Componentes
A4.Pedidos
A5.Cuentas Administrativas
Los procesos y los almacenamientos de datos están conectado por flujos de consulta,
de actualización y de dialogo.
Ejemplo del flujo de consulta:
En el diagrama el almacenamiento de datos A2.Stock de platillos tiene una salida de
flujo de consulta el datos platillos al proceso validación de platillo.
Ejemplo de flujo de actualización:
En el diagrama el almacenamiento de datos A3.Componentes tiene un ingreso de fujo
de actualización de datos de componentes desde el proceso de validación de
productos para preparación de los platillos.
Ejemplo de flujo de dialogo
En el diagrama el almacenamiento A1.Cliente tiene un ingreso y salida de flujo de
dialogo de datos de clientes al proceso de validación cliente. VER (Figura 4) VER
(Figura 4)
8
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
9
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
En la parte inferior del diagrama hay tres cuadros etiquetados como Cocinero,
Almacén de datos y Administrador. Esto sugiere que el cocinero, el almacén de datos
y el administrador son partes importantes del sistema.
En general, el diagrama muestra cómo fluye la información y las acciones dentro del
sistema de gestión de inventario del restaurante.
1. Nivel de contexto o alto nivel (Nivel 0): En este nivel, se muestra una visión
general del sistema y se identifican las clases principales y sus relaciones de
alto nivel. Este nivel proporciona una perspectiva general del sistema sin entrar
en detalles específicos.
2. Nivel de diseño detallado (Nivel 1): En este nivel, se muestra un mayor nivel
de detalle y especificidad en las clases y sus relaciones. Se encuentran
atributos y métodos importantes de las clases, así como las asociaciones,
herencias y otras relaciones entre ellas, lo cual permite comprender más a
fondo la estructura y funcionalidad de las clases.
10
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
CONCLUSIONES
Los diagramas de flujo son una de las herramientas más importantes para cualquier
tarea, se realizó el trabajo practico de un sistema de restaurante de 5 pasos como
apoyo a las instrucciones del docente, facilitando ilustraciones y enlaces de
programas online para realizar la debida práctica, para comprender las unidades se
adquirió conocimientos de diagramas de flujos sus niveles, reconocer los procesos,
administrador de datos y los flujos de datos.
Dicha práctica se realizó en Lucidchart, Esta práctica resume la importancia de
entender cómo funciona el sistema para las diferentes actividades, en este caso es
relevante. El uso de un DFD (diagrama de flujo de datos) que consta de actores,
entidades y distribuciones de datos. La forma en que entendemos la distribución de
datos se presenta de manera clara y altamente organizada. Porque debe existir un
cierto orden entre las características y procesos de los diversos actores que
intervienen en el sistema. El proceso comienza con la entrada de datos y finaliza con
la exportación de los datos del solicitante.
RECOMENDACIÓN
11
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Bibliografía
Fowler, M. (2004). UML Distilled: A Brief Guide to the Standard Object Modeling
Language. Addison-Wesley Professional.
Riel, A. J. (1996). Object-Oriented Design Heuristics. Addison-Wesley Professional.
ANEXOS
PASO 1: Identificar actores del proceso central
Figura 1
https://lucid.app/lucidchart/6624ecfc-d1f7-4d6e-9557-70bc93be4c89/edit?viewport_loc=-
732%2C334%2C2996%2C1033%2C0_0&invitationId=inv_2af7527f-17fa-4e93-a638-3d6e2e18be97
12
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Figura 2
https://lucid.app/lucidchart/f0b739ce-f6ee-4791-82c8-0f4d27fc144b/edit?invitationId=inv_12b4a821-ab97-4f2c-8158-
b86f9cbec211
13
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Figura 3
https://lucid.app/lucidchart/5934b17d-cff8-4e56-9c1a-22150226c7d8/edit?viewport_loc=-
303%2C639%2C3975%2C1290%2C0_0&invitationId=inv_1a2ef12e-4c2b-4e6d-8f3b-0c4b7f2a91d2
14
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Figura 4
https://lucid.app/lucidchart/3885b91e-145b-4896-a96a-
16994e642311/edit?view_items=gnz~vEGNWFCH&invitationId=inv_805bd29e-4dc9-47df-92d1-e820c166451d
15
Nombre de la Unidad: DFD (Diagrama de flujo).
S9-TRABAJO PRÁCTICO EXPERIMENTAL_2
Figura 5
https://lucid.app/lucidchart/adba67f3-2474-4c15-8dc5-
eeafcf750fc0/edit?viewport_loc=683%2C1140%2C911%2C314%2C0_0&invitationId=inv_f95561bb-f01e-4549-ba06-
8c044152f4bd
Figura 6
https://lucid.app/lucidchart/8cb3fd08-deaa-4024-9f10-45d5f384193b/edit?viewport_loc=6063%2C-
675%2C6938%2C2688%2C0_0&invitationId=inv_ba544612-cc0f-413b-8d72-050988e671c0
16