lunes, 21 de noviembre de 2022

Principales diagramas de UML

Las notaciones y metamodelos son el conjunto de diagramas y relaciones que se utilizan para describir un aspecto de un software.

Los diagramas pueden ser

 • Diagrama de casos de uso : incluye Actores, casos de uso

• Diagrama de clases : proporciona  diagrama de clases con atributos y operaciones para las relaciones utilizadas en POO

• Diagrama de comunicación

• Diagrama de secuencia: sirven para representas la línea de vida de un objeto y su comportamiento

• Diagrama de colaboración: Describen la interacción de los objetos pero en este caso se numeran lso mensajes.

• Diagrama de actividades: Detalla el orden en que se harán las cosas y flujos de trabajo.

• Diagrama de paquetes: muestra como ser armaran los paquetes de clases.

• Diagrama de estados: describe el comportamiento de sistemas a trabes de lso estados que puede tomar un objeto.

Diagramas para la documentación de las vistas propuestas en el modelo 4+1

Esta actividad había que realizarla a partir de un REDA (REDA Modelo 4+1 vistas) pero no estaba en la plataforma, por lo que lo realizaré a partir de la lectura propuesta.


El modelo de 4+1 vistas propone una forma de organizar la documentación de un proyecto de software en 4 vistas que abarcan aspectos particulares y una vista que relaciona a todas.

La vista que relaciona a todas se llama Vista de escenarios y va a contener los casos de uso de los cuales las otras vistas darán detalla según el aspecto que cubran.

La vista Lógica dará detalles sobre la funcionalidad y pueden incluir los diagramas de clase, comunicación o secuencia.

La vista de proceso esta orientada a describir el rendimiento y escalabilidad del sistema por medio del diagrama de actividades.

La vista de Despliegue se utilizará para la gestión o administración del Software a través de los diagramas de componentes y de paquetes.

Por ultimo en la Vista Física se representa la topología y comunicación del sistema por medio del diagrama de despliegue



Las técnicas y principios de modelado de software

 


miércoles, 16 de noviembre de 2022

Cronograma y presupuesto del proyecto

 




Nombre

Fecha de inicio

Fecha de fin

Costo

 

Duraci ón

App Restaurente Comida de Mar

1/11/22

11/1/23

 

48.550.000

52

Módulo de ingreso al app

1/11/22

14/11/22

 

6.500.000

10

Patalla de Login

1/11/22

14/11/22

 

6.500.000

10

Módulo de registro de clientes

8/11/22

15/11/22

 

1.500.000

6

Patalla Registro

8/11/22

15/11/22

 

1.500.000

6

Modulo de administración

15/11/22

8/12/22

 

9.200.000

18

Patalla Inicio Administrador

15/11/22

16/11/22

 

800.000

2

Administracion de Usuarios

17/11/22

28/11/22

 

3.200.000

8

Listar Usuarios

17/11/22

21/11/22

 

1.200.000

3

Formulario prar ingreso de usuarios

22/11/22

28/11/22

 

2.000.000

5

Administración de carta

29/11/22

8/12/22

 

2.000.000

8

Listado de productos

29/11/22

1/12/22

 

750.000

3

Formulario ingreso de productos

2/12/22

8/12/22

 

1.250.000

5

Administracion de pedidos

29/11/22

8/12/22

 

3.200.000

8

Listado de pedidos

29/11/22

1/12/22

 

1.200.000

3

Edicion de estado

2/12/22

8/12/22

 

2.000.000

5

Módulo de consulta de carta y precios

6/12/22

20/12/22

 

2.750.000

11

Categorias de productos

6/12/22

12/12/22

 

1.250.000

5

Listado de Productos

13/12/22

15/12/22

 

750.000

3

Detalle de Productos

16/12/22

20/12/22

 

750.000

3

Módulo de pedido en línea de productos

6/12/22

26/12/22

 

6.000.000

15

Agregar el carrito

6/12/22

12/12/22

 

2.000.000

5

Solicitud de datos para la entrega

13/12/22

15/12/22

 

1.200.000

3

Confirmacion del pedido

16/12/22

26/12/22

 

2.800.000

7

Módulo de pago en línea

27/12/22

9/1/23

 

2.600.000

10

Solicitud de datos de pago

27/12/22

29/12/22

 

1.200.000

3

Realizar el pago

30/12/22

9/1/23

 

1.400.000

7

Módulo de rastreo de pedidos.

27/12/22

11/1/23

 

4.400.000

12

Informcaiocion del estado del pedido

27/12/22

2/1/23

 

1.250.000

5

Ubicacion del pedido

3/1/23

11/1/23

 

3.150.000

7


Estudio de línea base de tiempo y costos del proyecto

 


Tasks

 

 

 

Name

Begin date

End date

C             Cost

App Restaurante Comida de Mar

1/11/22

9/01/23

47.500.000

Módulo de ingreso a la app

1/11/22

7/11/22

3.250.000

Pantalla de Login

1/11/22

7/11/22

3.250.000

Módulo de registro de clientes

8/11/22

21/11/22

2.500.000

Pantalla Registro

8/11/22

21/11/22

2.500.000

Módulo de administración

8/11/22

5/12/22

10.500.000

Pantalla Inicio Administrador

8/11/22

9/11/22

800.000

Administración de Usuarios

10/11/22

21/11/22

3.200.000

Listar Usuarios

10/11/22

14/11/22

1.200.000

Formulario para ingreso de usuarios

15/11/22

21/11/22

2.000.000

Administración de carta

22/11/22

5/12/22

2.500.000

Listado de productos

22/11/22

28/11/22

1.250.000

Formulario ingreso de productos

29/11/22

5/12/22

1.250.000

Administración de pedidos

22/11/22

5/12/22

4.000.000

Listado de pedidos

22/11/22

28/11/22

2.000.000

Edición de estado

29/11/22

5/12/22

2.000.000

Módulo de consulta de carta y precios

6/12/22

26/12/22

3.750.000

Categorías de productos

6/12/22

12/12/22

1.250.000

Listado de Productos

13/12/22

19/12/22

1.250.000

Detalle de Productos

20/12/22

26/12/22

1.250.000

Módulo de pedido en línea de productos

6/12/22

26/12/22

6.000.000

Agregar el carrito

6/12/22

12/12/22

2.000.000

Solicitud de datos para la entrega

13/12/22

19/12/22

2.000.000

Confirmación del pedido

20/12/22

26/12/22

2.000.000

Módulo de pago en línea

27/12/22

9/01/23

3.000.000

Solicitud de datos de pago

27/12/22

2/01/23

2.000.000

Realizar el pago

3/01/23

9/01/23

1.000.000

Módulo de rastreo de pedidos.

27/12/22

9/01/23

3.500.000

Información del estado del pedido

27/12/22

2/01/23

1.250.000

Ubicación del pedido

3/01/23

9/01/23

2.250.000


Creación de relaciones entre tablas

 Solo puse claves foraneas en las tablas pedidos (para referencias al cliente y a los prodcutos) y en factura (para referenciar a pedidos qu...