Está en la página 1de 38

Universidad Nacional Pedro Ruiz Gallo

Facultad de Ciencias Físicas y Matemáticas


Escuela Profesional de Computación e Informática

INFORME DE AVANCE

PRESENTADO POR:
 Percy Ray Sanchez Moreno
 Eduardo Rey Manuel Reyes Vasquez
 Ingrid Del Milagros Esquen Monja
 Rosa Guadalupe Palma Moreno
 Milagros Grecia Castro Arica
 Alfredo Gabriel Quispe Huamán

DOCENTE:
Consuelo Del Castillo Castro

CURSO:
Ingeniería de la información II

CICLO:
V – 2022 II
DIAGRAMA DE CONTEXTO DE ANALISIS-SISTEMA PC GEEK

PA Ventas PA Compras y
Almacen

PA Montaje y
Ensamblaje
DIAGRAMA DE REALIZACIONES DE CU ANALISIS-PA VENTAS

Consultar PCs RCUA Consultar PC


(from M odulo de Ventas)

Gestionar Reserva de PC RCUA Gestionar Reserva


(from Modulo de Ventas)

Gestionar Venta de PCs RCUA Gestionar Venta PC


(from M odulo de Ventas)

<<include>>

Generar Comprobante de Pago


(from M odulo de Ventas)

Generar reporte de los pedidos RCUA Generar Reporte de los


(from M odulo de Ventas)
pedidos

Gestionar Envio RCUA Gestionar Envio


(from M odulo de Ventas)
DIAGRAMA DE REALIZACIONES DE CU ANALISIS-PA COMPRAS Y ALMACEN

Gestionar Proveedor RCUA Gestionar Proveedor


(from M odulo de Compras y Alma...

Consultar Componentes RCUA Consultar Componentes


(from M odulo de Compras y Alma...

Comprar Componente RECUA Comprar Componentes


(from M odulo de Compras y Alma... (from PA Montaje y Ensambl...

Consultar entrega de componentes RCUA Consultar Entrega


(from M odulo de Compras y Alma...

Gestionar componentes RCUA Gestionar Componentes


(from Modulo de Compras y Alma...
DIAGRAMA DE REALIZACIONES DE CU ANALISIS-PA MONTAJE Y ENSAMBLAJE

Consultar pedidos de PC RCUA Consulta pedidos de PC


(from Modulo de Montaj e y Ensambl...

Consultar Componentes en stock RCUA Consultar Componentes en


(from Modulo de Montaj e y Ensambl...
stock de PC

Registrar PC ensamblado RCUA Registrar PC Ensamblado


(from Modulo de Montaj e y Ensambl...

Gestionar Informe de ensamblado RCUA Gestionar Informe de


(from Modulo de Montaj e y Ensambl... Ensamblado
DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR PC

listarTipo de Componente Tipo de Componente


(f rom PA Compras y Almacen) (f rom PA Compras y Almacen)

LOAD

LOAD

lista de componentes

Componente
IU Consultar PC listar componentes por Modelo
(f rom PA Compras y Almacen)

buscar Componentes

DIAGRAMA DE CLASES ANALISIS-GESTIONAR RESERVA DE PC

Listar Reservas

LOAD

Bus ca NUM Res erva

Reserva de PC
IU Gestionar Reserva (f rom Modulo de Ventas)
Modificar Reserva

Eliminar Res erva


DIAGRAMA DE CLASES DE ANALISIS-GESTIONAR VENTA PC

listar Tipo de Componente Tipo de Componente

LOAD

LOAD
lista de componentes Componente

IU Gestionar Venta PC
Venta
Registrar Venta

Modificar Venta

Cancelar Venta
DIAGRAMA DE CLASES ANALISIS-GENERAR REPORTE DE LOS PEDIDOS

LOAD
listar Pedidos

listar Reporte de pedidos enviados Pedidos


IU Generar Reporte de Pedidos

listar Reportes de pedidos por Fecha

DIAGRAMA DE CLASES ANALISIS-GESTIONAR ENVIO DEL PEDIDO

listarPedidos por Fecha

LOAD

Pedidos
Buscar Fecha de Entrega

IU Gestionar Envio Modificar Fecha de Entrega

PA COMPRAS Y ALMACEN
DIAGRAMA DE CLASES DE ANALISIS-GESTIONAR PROVEEDOR

Listar Proveedor
LOAD

Buscar Proveedor

Datos del Proveedor


IU Gestionar Proveedor

Registrar Proveedor

Modificar Proveedor

Eliminar Proveedor
DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR COMPONENTES

Listar Componentes

LOAD

LOAD
Componente
Tipo de Componente (f rom PA Ventas)
listar Tipo de Componente
(f rom PA Ventas) (f rom PA Ventas)

IU Consultar Componentes

listar Componentes de menor stock

Buscar Componentes

DIAGRAMA DE CLASES DE ANALISIS- Registrar Compra Componente

Proveedor
ListarProveedores
(f rom Modulo de Compras y Almacen)
LOAD

Ficha de Compra
Buscar Ficha de Compra
(f rom PA Compras y Almacen) (f rom Modulo de Compras y Almacen)

UI Registrar Compra Componente


(f rom PA Compras y Almacen)

Componentes
Registar Componente
(f rom PA Compras y Almacen) (f rom Modulo de Montaje y Ensamblaje)

Modificar Stock Componentes


(f rom PA Compras y Almacen)
DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR ENTREGA

LOAD
Ficha de Compra
ListarCompras
(f rom Modulo de Compras y Almacen)

LOAD

IU Consultar Entrega

Listar Informe Entrega

Informe de Entrega
(f rom Modulo de Compras y Almacen)

ListarPorFecha

BuscarPorNumeroDeInforme
DIAGRAMA DE CLASES DE ANALISIS-GESTIONAR COMPONENTES

Ficha de Compra
Buscar Ficha de Compra
(f rom Modulo de Compras y Alma...

Tipo de Componente
Buscar Tipo de Componentes
(f rom PA Ventas)
UI Gestionar Componentes

Componentes
Registar Componente
(f rom Modulo de Montaje y Ensamblaje)

Modificar Stock Componentes

Elimina Componentes

PA MONTAJE Y ENSAMBLAJE
DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR PEDIDOS DE PC

listar Ventas Venta


LOAD (f rom PA Ventas)

LOAD

ListarPedidos

Pedidos
IU ConsultarPedidosPC (f rom PA Ventas)

BuscarFechaElaboracion

Informe de Ensamblaje
Buscar Informe de Ensamblaje
(f rom Modulo de Montaje y Ensambl...

DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR COMPONENTES EN STOCK

Listar Componentes Componentes


(f rom PA Compras y Almacen) (f rom Modulo de Montaje y Ensamblaje)
LOAD

Buscar TipoComponentes Tipo de Componente


(f rom PA Ventas)

IU ConsultarComponentes

Buscar Pedidos no Ensamblados


Pedidos
(f rom PA Ventas)

Buscar Pedidos Ensamblados


DIAGRAMA DE CLASES DE ANALISIS-REGISTRAR PC ENSAMBLADO

LOAD
Informe de Ensamblaje
Listar Informes de Ensamblaje
(f rom Modulo de Montaje y Ensambl...

LOAD

IU RegistrarPC

listar Ventas Venta

Actualizar Informe de Ensamblaje

DIAGRAMA DE CLASES DE ANALISIS-GESTIONAR INFORME DE


ENSAMBLADO

Listar Informes de Ensamblaje

LOAD

Buscar Fecha de Ensamblaje


Informe de Ensamblaje
(f rom Modulo de Montaje y Ensambl...

IU Gestionar Informe de ensamblado

Modificar Informe

Eliminar Informe

Cancelar Informe
DIAGRAMA DE COLABORACIÓN
PA VENTAS
DIAGRAMA DE COLABORACION - CONSULTAR PC

1: Solicita Listar Tipo de componentes 2: Listar

4: ListarTipoComponentesOK 3: Listar Tipo de componente


: listarTipo de Componente : Tipo de Componente

5: Solicita listaComponentes 6: listar

8: listaComponentesOK 7: listar Componentes


: lista de componentes

9: Solicita listarComponentesporModelo 10: listar

12: listarComponentesporModeloOK 11: listarComponentesporModelo


: IU Consultar PC : listar componentes por Modelo : Componente

13: Solicita BuscarComponentes 14: buscar(modelo)

16: datosComponentesOK 15: datosComponentes


: buscar Componentes

DIAGRAMA DE COLABORACION-RESERVAR PC

1: Solicitar TipoComponente 2: Listar

4: listaTipoComponenteOK 3: listaTipoComponente
: listar Tipo de Componente : Tipo de Componente

5: Solicitar listaComponentes 6: Listar

8: listaComponentesOK 7: listaComponentes
: lista de componentes : Componente

9: Solicita Generar NUM Reserva 10: Genenar NUM Reserva


: IU Reservar PC

12: 11:
: Generar NUM de Reserva : Reserva de PC

13: Solicita Registrar Reserva 14: Registrar

15: ReservaRegistrada
: Registrar Reserva

.
DIAGRAMA DE COLABORACION-GESTIONAR RESERVA
1: Solicitar listaReserva 2: Listar

4: listaReservasOK 3: listaReservas
: Listar Reservas

5: Solicita BuscarReserva (NUM) 6: Busca

7: ReservaOK
: Busca NUM Reserva

8: Solicita Pagar Reserva


: Reserva de PC

: IU Gestionar Reserva
9: ReservaPagadaOK
: Paga Reserva

10: Solicita ModificarReserva 11: Modifica

12: ReservaModificadaOK
: Modificar Reserva

13: SolicitaEliminarReserva 14: Elimina

15: ReservaEliminadaOK
: Eliminar Reserva

DIAGRAMA DE COLABORACION-GENERAR REPORTE DE LOS PEDIDOS

1: Solicita ListarTipoReporte 2: Listar

4: ListarTipoReporteOK 3: ListaTipoReporte
: listar Pedidos

5: Solicita ListaPedidosEnviados 6: Listar

8: ListaPedidosEnviadosOK 7: ListaPedidosEnviados
: IU Generar Reporte de Pedidos : listar Reporte de pedidos enviados : Pedidos

9: Solicita ListaReportesFecha 10: Listar

12: listaReportesFechaOK 11: listaReportesFecha


: listar Reportes de pedidos por Fecha
DIAGRAMA DE COLABORACION-GESTIONAR ENVIO DEL PEDIDO

1: Solicita ListarPedidosFecha 2: Listar

4: ListaPedidosFechaOK 3: ListaPedidosFecha
: listarPedidos por Fecha : Pedido

5: Solicita BuscarEntrega (FECHA) 6: Buscar (FECHA)

7: FechaEntregaOK
: IU Gestionar Envio : Buscar Fecha de Entrega

8: Solicita ModificarFechaEntrega 9: ModificarFecha


: Datos del Pedido

10: FechaModificado
: Modificar Fecha de Entrega

PA COMPRAS Y ALMACEN

DIAGRAMA DE COLABORACION-GESTIONAR PROVEEDOR

1: Solicita ListarProveedor 2: Listar

4: ListaProveedorOK 3: ListaProveedor
: Listar Proveedor

6: BuscarProveedor (DNI)
5: Solicita Buscar Proveedor (DNI)

7: Proveedor Encontrado
8: Proveedor Encontrado OK
: Buscar Proveedor
9: Solicita Registrar Proveedor 10: Registrar

: IU Gestionar Proveedor : Proveedor

11: Proveedor Registrado


: Registrar Proveedor

12: Solicita Modificar Proveedor 13: Modificar

14: Proveedor Modificado


: Modificar Proveedor

15: Solicita Eliminar Proveedor 16: Eliminar

17: Proveedor Eliminado


: Eliminar Proveedor
DIAGRAMA DE COLABORACION-GESTIONAR PROVEEDOR

1: Solicita ListarProveedor 2: Listar

4: ListaProveedorOK 3: ListaProveedor
: Listar Proveedor

6: BuscarProveedor (DNI)
5: Solicita Buscar Proveedor (DNI)

7: ProveedorEncontrado
: Buscar Proveedor
14: Solicitar RegistrarProveedor 15: Regis trar

: IU Gestionar Proveedor : Datos del Proveedor

16: ProveedorRegistrado
: Registrar Proveedor

8: Solicita Modificar Proveedor 9: ModificarProveedor

10: ProveedorModificado
: Modificar Proveedor

11: SolicitaEliminarProveedor 12: EliminarProveedor

13: ProveedorEliminado
: Eliminar Proveedor

DIAGRAMA DE COLABORACION-GESTIONAR PROVEEDOR

1: Solicita listarComponenentes 2: Listar

4: ListaComponentesOK 3: ListaComponentes
: Listar Componentes

5: Solicita Buscar Componentes (TIPO) 6: Buscar Componente

7: ComponenteOK : Componente
: Busca Componentes por Tipo

: IU Consultar Componentes8: Solicita listaTipoComponente 9: Listar

11: ListaComponentesOK 10: ListaTipoComponentes


: listarTipo de Componente : Tipo de Componente

12: Solicita Generar Consulta 13: Generar

15: ConsultaComponentesOK 14: ConsultaComponentes


: Genera Consulta para Proveedor
DIAGRAMA DE COLABORACION-CONSULTAR COMPONENTES

1: Solicita listarComponenentes 2: Listar

4: ListaComponentesOK 3: ListaComponentes
: Listar Componentes

5: Solicita Listar Com ponentes con Menor stock 6: Listar

8: Componente con menor StockOk 7: Componente con menor Stock : Com ponente
: listar Componentes de menor stock

: IU Consultar Com ponentes 9: Solicita ListaTipoComponentes 10: Listar

12: ListaTipoComponenteOK 11: ListaTipoComponente


: listarTipo de Componente : Tipo de Componente

13: Solicita buscar componente 14: Buscar

16: ComponenteOK 15: Componente


: buscar Componentes

DIAGRAMA DE COLABORACION-COMPRAR COMPONENTE

1: Solicita Lista de Proveedores 2: Listar

4: ListaProveedoresOK 3: ListaProveedores
: ListarProveedores : Proveedor

5: Solicita buscar Ficha de compra 6: Buscar

8: ficha de CompraOK 7: ficha de Compra


: Buscar Ficha de Compra : Ficha de Compra

: UI Registrar Compra Componente

9: Solicita registrar componente 10: Registrar

11: RegistroComponenteOK
: Componentes
: Registar Componente

12: Solicita modificar Componente 13: Modificar

14: ModificarComponenteOK
: Modificar Stock Componentes

DIAGRAMA DE COLABORACION-CONSULTA ENTREGA

1: Solicita Listar Fichas de Compras 2: Listar

4: fichas de ComprasOK 3: fichas de Compras


: ListarCompras : Ficha de Compra

5: Solicita Listar Informes de entrega 6: Listar

8: Lista informes deEntregaOK 7: Lista informes deEntrega


: Listar Informe Entrega

9: Solicita Listar Informes de entrega por fecha 10: Listar : Informe de Entrega
: IU Consultar Entrega

12: ListaInformesDeEntregaPorFechaOK 11: ListaInformesDeEntregaPorFecha


: ListarPorFecha

13: Solicita Buscar Informes de entrega por numero De informe 14: Buscar

16: InformeDeEntregaPorNumeroDeInfomreOK 15: InformeDeEntregaPorNumeroDeInfomre


: BuscarPorNumeroDeInforme
PA MONTAJE Y ENSAMBLAJE

DIAGRAMA DE COLABORACION-CONSULTAR INFORME DE PC

1: Solicita listarInformePedidos 2: Listar

4: ListaInformesPedidosOK 3: ListaInformesPedidos
: ListarInformePedidos : Informe del pedido

5: Solicita BuscarInformeFechaElaboracion 6: Buscar

8: InformeFechaElaboracionOK 7: InformeFechaElaboracion
: Buscar InformeFechaElaboracion

9: Solicita BuscarDatosPedido 10: Buscar

: IU ConsultaInform ePC
12: DatosPedidoOK 11: DatosPedido
: Buscar DatosPedido : Datos del Pedido

13: Solicita ListarDatosPedidos 14: Listar

16: DatosPedidoOK 15: DatosPedido


: Lista DatosPedido

DIAGRAMA DE COLABORACION-CONSULTAR COMPONENTES

1: Solicita ListarComponentes 2: Listar

4: ListaComponentesOK 3: ListaComponentes
: Listar Componentes : Componentes

5: Solicita BuscarTipoComponentes 6: Buscar

8: TipoComponenteOK 7: TipoComponente
: Buscar TipoComponentes : Tipo de Componente

9: Solicita ListarComponentesPorTipo 10: Listar

: IU ConsultarComponentes
12: ListaComponentesPorTipoOK 11: ListaComponentesPorTipo
: Listar ComponentesPorTipo : Informe del pedido

13: Solicita ListarComponentes 14: Listar

16: ListaComponentesPedidoOK 15: ListaComponentesPedido


: Listar ComponentesSeleccionados
DIAGRAMA DE COLABORACION-ACTUALIZAR ESTADO INFORME PC

1: Solicita ListarInformesPC 2: Listar

4: ListaInformesPCOK 3: ListaInformesPC
: Listar InformesPC

5: Solicita BuscarInforme (CODIGO) 6: Buscar (CODIGO)

8: InformePedidoOK 7: InformePedido
: IU RegistrarPC : Busca Informe de PC (CODIGO) : Informe del pedido

9: Solicita ActualizarEstadoInforme 10: ActualizarInforme

12: InformeActualizadoOK 11: InformeActualizado


: Actualizar Estado Informe PC

DIAGRAMA DE COLABORACION-GESTIONAR INFORME

1: Solicita InformesPC 2: Listar

4: InformesPedidoOK 3: InformesPedido
: Listar InformesPC : Informe del pedido

5: BuscarPedido (CODIGO) 6: BuscarPedido (CODIGO)

7: DatosPedidoOK
: Buscar Pedido : Datos del Pedido

8: Solicita Modificar Informe 9: Modificar Informe


: IU Gestionar Informe

10: InformeModificado
: Modificar Informe

11: Solicita EliminarInforme 12: EliminarInforme

13: InformeEliminado
: Eliminar Informe

Diagrama de clases parciales


PA VENTAS
DIAGRAMA DE CLASES PARCIAL - CONSULTAR PC

1..n 1

Tipo de Componente Componente


(f rom PA Compras y Almacen) (f rom PA Compras y Almacen)
DIAGRAMA DE CLASES PARCIAL - RESERVAR PC

1 1..n

Reserva de PC Componente
(f rom PA Compras y Almacen)
1

1..n

Tipo de Componente
(f rom PA Compras y Almacen)

DIAGRAMA DE CLASES PARCIAL - GESTIONAR RESERVA PC

Reserva de PC

DIAGRAMA DE CLASES PARCIAL-GENERAR REPORTE DE LOS PEDIDOS

Pedidos

DIAGRAMA DE CLASES PARCIAL-GESTIONAR ENVIO

1 1..n

Pedido Datos del Pedido

PA COMPRAS Y ALMACEN
DIAGRAMA DE CLASES PARCIAL-GESTIONAR PROVEEDOR

Datos del Proveedor

DIAGRAMA CLASES PARCIAL -CONSULTAR COMPONENTES

1 1..n

Componente Tipo de Componente

DIAGRAMA DE CLASES PARCIAL-CONSULTAR ENTREGA

Datos del Proveedor

DIAGRAMA DE CLASES PARCIAL-GESTIONAR COMPONENTES

1 1..n

Componentes Tipo de Componente

PA MONTAJE Y ENSAMBLAJE

DIAGRAMA DE CLASES DE ANALISIS-CONSULTAR INFORME DE PC

1 1..n

Inform e del pedido Datos del Pedido

DIAGRAMA DE CLASES PARCIALES-CONSULTAR COMPONENTES

1 1..n

Informe del pedido Componentes Tipo de Componente


DIAGRAMA DE CLASES PARCIAL-ACTUALIZAR ESTADO INFORME PC

Informe del pedido

DIAGRAMA DE CLASES PARCIAL-GESTIONAR INFORME

1 1..n

Informe del pedido Datos del Pedido

Diagrama de clases (General)

DIAGRAMA DE CLASES GENERAL-PA VENTAS

1 1..n

Componente Tipo de Componente


1..n

1 1..n 1..n 1

Reserva de PC Datos de la Reserva Datos del Pedido Pedido


1..n

Informe de compra

DIAGRAMA DE CLASES GENERAL-PA MONTAJE DE ENSAMBLAJE

1..n 1..n
Informe del pedido
1 Tipo de Componente Componentes
(f rom PA Compras y Almacen) (f rom PA Compras y Almacen)

1..n

Datos del Pedido


DIAGRAMA DE CLASES GENERAL-PA COMPRAS Y ALMACEN

1 1..n

Datos del Proveedor Componentes Tipo de Componente

PA VENTAS

RCUA Consultar PC
Autor: Sanchez Moreno Percy Ray
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El vendedor inicia el CU Consultar PC
2. El sistema muestra la IUConsultarPc y lista los tipos de componentes y los
componentes
3. El vendedor selecciona el tipo de componente y solicita la consulta de
componentes disponibles en ese tipo
4. El sistema lista componentes disponibles por modelo
5. El vendedor ingresa el modelo del componente y solicita buscar
6. El sistema busca el modelo, SI EXISTE entonces muestra información del
modelo del componente.
Postcondición: Ninguna
Excepciones:
1. PASO 6: SI NO EXISTE entonces regresa al PASO 5.
PASO 6: SI NO EXISTE entonces muestra mensaje de no existencia
1.1.1.1.1. RCUA Reservar PC
Autor: Sanchez Moreno Percy Ray
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El vendedor inicia el CU reservar PC
2. El sistema muestra la IUReservarPc y lista los tipos de componentes y los
componentes
3. El vendedor selecciona el tipo de componente y solicita generar número de
reserva.
4. El sistema genera el número de reserva.
5. El vendedor solicita registrar la reserva.
6. El sistema registra la reserva.
1.1.1.1.2. RCUA Gestionar Reserva

Autor: Sanchez Moreno Percy Ray

Fecha: 12/04/2022

Versión: 3.0

Precondición: Ninguna
Secuencia normal:
1. El vendedor inicia el CU Gestionar PC
2. El sistema muestra la IUGestionarPC y lista las reservas.
3. El vendedor ingresa el número de reserva.
4. El sistema busca el número de reserva, SI EXISTE entonces muestra los
datos de la reserva.
5. El vendedor puede solicitar modificar/eliminar reserva
6. El sistema según la opción modifica/elimina reserva
Postcondición: Ninguna
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al PASO 3.
PASO 4: SI NO EXISTE entonces muestra mensaje de no existencia
1.1.1.1.3. RCUA Generar Reporte de los pedidos.
Autor: Sanchez Moreno Percy Ray
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:

 El Encargado de montaje y ensamblaje inicia CU GenerarReporte


 El sistema muestra el IUGenerarReporte y lista los pedidos registrados
 El Encargado de montaje y ensamblaje solicita generar reporte de los
pedidos enviados.
 El Sistema genera el reporte de la lista de los pedidos enviados.
 El Encargado de montaje y ensamblaje solicita generar reporte de los
pedidos por Fecha.
 El sistema genera el reporte de la lista de los pedidos por fecha.
Postcondición: Ninguna
Excepciones: Ninguna

1.1.1.1.4. RCUA Gestionar Envío del Pedido


Autor: Sanchez Moreno Percy Ray
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El jefe de almacén inicia el CU GestionarEnvío
2. El sistema muestra la IUGestionarEnvío y lista pedidos por fecha
3. El jefe de almacén busca el pedido por fecha de entrega
4. El sistema busca el pedido por fecha de entrega, SI EXISTE entonces
muestra los datos del pedido
5. El jefe de almacén puede solicitar modificar fecha de entrega
6. El sistema modifica la fecha de entrega y guarda modificación
Postcondición: Ninguna
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al PASO 3.
PASO 4: SI NO EXISTE entonces muestra mensaje de sin pedidos
1.1.1.2. PA COMPRAS Y ALMACEN
1.1.1.2.1. RCUA Gestionar Proveedor
Autor: Sanchez Moreno Percy Ray
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El jefe de almacen inicia el CU GestionarProveedor
2. El sistema muestra la IU GestionarProveedor y lista proveedores
3. El jefe de almacén busca proveedores
4. El sistema busca proveedores, SI EXISTE entonces muestra lista
5. El jefe de almacén puede solicitar registrar/modificar/Eliminar algún
proveedor
6. El sistema registrar/modificar/Eliminar algún proveedor y guarda
Postcondición: Ninguna
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al PASO 3.
PASO 4: SI NO EXISTE entonces muestra mensaje de no hay lista de proveedores

1.1.1.2.2. RCUA Consultar Componentes


Autor: Percy Ray Sanchez Moreno
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
I. El jefe de almacén inicia el CU ConsultarComponentes
II. El sistema muestra el IUConsultarComponentes y lista de los
componentes
III. El jefe de almacén busca componentes por Tipo
IV. El sistema realiza la búsqueda, SI EXISTE entonces muestra la lista de
los componentes de ese Tipo.
V. El jefe de almacén solicita generar una consulta de los componentes que
faltan para el proveedor.
VI. EL sistema genera la consulta
Postcondición: Ninguna
Excepciones:
3.1)PASO 4: SI NO EXISTE entonces regresa al paso 3
3.2)PASO 4: SI NO EXISTE entonces muestra mensaje de no hay lista de
componentes

1.1.1.2.3. RCUA Consultar Entrega


Autor: Percy Ray Sanchez Moreno
Fecha: 12/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
5.1)El jefe de almacén CU Consultar Entrega
5.2)El sistema muestra el IUConsultarEntrega y lista los pedidos por
enviar
5.3)El jefe de almacén Busca la solicitud de consulta por código
5.4)El sistema realiza la búsqueda, SI EXISTE entonces muestra los datos
del proveedor
5.5)El jefe de almacén solicita generar una consulta para ver que
componentes necesitan ser entregados por el proveedor
5.6)El sistema muestra la lista de todos los componentes

1.1.1.2.4. RCUA Gestionar Componentes


- Autor: Sanchez Moreno Percy Ray
- Fecha: 17/04/2022
- Versión: 3.0
- Precondición: Ninguna
- Secuencia normal:
1. El jefe de almacén CU Consultar Componentes
2. El sistema muestra el IUConsultarEntrega y lista los tipos de
componentes
3. El jefe de almacén Busca los componentes por tipo
4. El sistema realiza la búsqueda, SI EXISTE muestra los componentes
por tipo
5. El jefe de almacén registra los componentes en el sistema
6. El jefe de almacén solicita modificar los componentes
7. El jefe de almacén solicita eliminar componentes
- Excepciones:
5.1)PASO 4: SI NO EXISTE entonces regresa al paso 3
5.2)PASO 4: SI NO EXISTE entonces muestra mensaje de no hay el tipo de
componentes solicitado

1.1.1.3. MONTAJE Y ENSAMBLAJE


1.1.1.3.1. RCUA Consultar Informe de PC
Autor: Percy Ray Sanchez Moreno
Fecha: 17/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
- El asistente PC inicia el CUConsulta informe PC
- El sistema muestra el IUConsultaInformePC y lista los informes de los
pedidos
- El asistente PC Busca los informes por fecha de elaboración
- El sistema realiza la búsqueda, SI EXISTE muestra los informes por
fecha de elaboración.
- El asistente PC realiza búsqueda de los pedidos
- El sistema busca los pedidos solicitados, SI EXISTE muestra los datos
del pedido.
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al paso 3
2. PASO 6: SI NO EXISTE entonces muestra mensaje de no hay el pedido
solicitado y regresa al paso 5.

1.1.1.3.2. RCUA Consulta componentes de PC


Autor: Percy Ray Sanchez Moreno
Fecha: 17/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El asistente PC inicia el CUConsultarComponentes
2. El sistema muestra el IUConsultarComponentes y lista los
componentes del stock.
3. El asistente PC Busca Componentes por tipo.
4. El sistema realiza la búsqueda, SI EXISTE lista los compontes por
tipo.
5. El asistente PC selecciona los componentes a utilizar
6. El sistema lista todos los componentes seleccionados.
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al paso 3
2. PASO 6: SI NO EXISTE entonces muestra mensaje de no hay el tipo de
componente solicitado

1.1.1.3.3. RCUA Actualizar Estado de Informe de PC


Autor: Percy Ray Sanchez Moreno
Fecha: 17/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El Encargado de montaje y ensamblaje inicia el
CUActualizarEstadoInformePC
2. El sistema muestra el IUAcutualizarEstadoInformePC y lista los
Informes PC.
3. El Encargado de montaje y ensamblaje Busca informes de las PC por
código.
4. El sistema realiza la búsqueda, SI EXISTE muestra el informe de la
PC solicitada.
5. El Encargado de montaje y ensamblaje Actualiza el estado del
informe.
Excepciones:
1. PASO 4: SI NO EXISTE entonces regresa al paso 3
2. PASO 6: SI NO EXISTE entonces muestra mensaje de no hay informe
solicitado.

1.1.1.4. RCUA Gestionar Informe de PC


Autor: Percy Ray Sanchez Moreno
Fecha: 17/04/2022
Versión: 3.0
Precondición: Ninguna
Secuencia normal:
1. El Encargado de montaje y ensamblaje inicia el CUGestonarInforme
2. El sistema muestra el IUGestionarInforme y lista los Informes PC.
3. El Encargado de montaje y ensamblaje Busca informe del Pedido.
4. El sistema realiza la búsqueda, SI EXISTE muestra el informe del
pedido solicitado.
5. El Encargado de montaje y ensamblaje solicita modificar informe del
pedido.
6. El encargado de montaje y ensamblaje solicita eliminar informe del
pedido.
Excepciones:
7. PASO 4: SI NO EXISTE entonces regresa al paso 3
8. PASO 6: SI NO EXISTE entonces muestra mensaje de no hay informe
solicitado.
Descripción de la arquitectura: Consiste en describir textualmente las clases de análisis
más importantes.
1. Paquetes de análisis
a)PA de Ventas:
Paquete que abarca todas las funcionalidades relacionadas a las ventas y reservas
de la empresa, en cuanto a su interacción con el cliente, abarcando desde la
consulta de disponibilidad de componentes, registro de reservas, confirmación de
reservas, gestión de ventas, pagos, registro y generación de reportes de gestión de
pedidos. Este módulo está a cargo del vendedor, el cual accederá al sistema
mediante usuario y contraseña.
b) PA de compras y almacén: Paquete que abarca todas las funcionalidades
relacionadas a las compras y almacén de la empresa, en cuanto a su interacción
con los proveedores, abarcando desde la consulta de disponibilidad de
componentes, reporte de proveedores, reporte de componentes, gestionar
componentes. Este módulo está a cargo del jefe de almacén, el cual accederá al
sistema mediante usuario y contraseña.
c) PA de montaje y ensamblaje: Paquete que abarca todas las funcionalidades
relacionadas al montaje y ensamblaje de la empresa de la empresa, en cuanto a su
interacción con el cliente, abarcando desde la consulta informe de PC, consulta
componentes en stock, registra pc ensamblada, gestiona pc ensambladas,
confirma fecha de entrega. Este módulo está a cargo del jefe de montaje y
ensamblaje, el cual accederá al sistema mediante usuario y contraseña.

2. Realizaciones Casos de uso de Análisis

a) RCUA consultar Pc: esta funcionalidad permite al vendedor consultar


componentes disponibles. Al abrir el formulario se listan todos los componentes y
los tipos de componentes.
b) RCUA reserva PC: esta funcionalidad permite al vendedor hacer una reserva
de los componentes disponibles que haya solicitado el cliente.

c) RCUA gestionar reserva: esta funcionalidad permite al vendedor gestionar


una reserva de los componentes disponibles que haya solicitado el cliente. Al
abrir el formulario se listan todos los datos del cliente y los tipos de componentes
que ha solicitado. se busca por medio del código de reserva.

d) RCUA generar reporte de los pedidos: esta funcionalidad permite al


vendedor generar un reporte del pedido ya pagado, a la vez, al abrir el formulario
se listan todos los pedidos. Se busca por medio del código.
e) RCUA gestionar proveedor: esta funcionalidad permite al jefe de almacén
gestionar los proveedores que tiene la empresa. Al abrir el formulario se listan
todos los datos de los proveedores.

f) RCUA consultar componentes: esta funcionalidad permite al jefe de almacén


enviar consultas sobre componentes faltantes a los proveedores.

g)RCUA Comprar componentes : esta funcionalidad permite buscar , modificar


y registrar la compra de componentes que han sido vendidos por el proveedor .

h) RCUA consultar entrega: esta funcionalidad permite al jefe de almacén saber


las fechas de entregas de los componentes. Al abrir el formulario se listan todas
las compras hechas con los datos de los proveedores.

i) RCUA gestionar componentes: esta funcionalidad permite al jefe de almacén


saber que componentes hacen falta, cuales se están por terminar y que
componentes acaban de ingresar. Al abrir el formulario se listan los componentes,
se selecciona según criterio de búsqueda: por tipo de componentes, por cantidad
de componentes, por nombre del componente.

j) RCUA consulta informe de Pc: esta funcionalidad permite al jefe de


ensamblaje y montaje saber cómo desean el diseño de la PC. Al abrir el
formulario se listan los informes por orden de fecha de entrega.

k) RCUA consulta componentes de Pc: esta funcionalidad permite al jefe de


ensamblaje y montaje solicitar los componentes que va a necesitar al momento de
armar la PC.

L) RCUA actualizar estado de informe de Pc: esta funcionalidad permite al


jefe de ensamblaje y montaje actualizar el estado de informe de PC.

M) RCUA gestionar informe de Pc: esta funcionalidad permite al jefe de


ensamblaje y montaje actualizar el estado del informe, con datos como, fecha de
entrega modificada, cliente no contesta las llamadas, PC lista para entregar.

3. clases de análisis

a) Clases Interfaz:

i) IU Consultar Componentes: Interfaz encargada de la funcionalidad de consulta


de componentes a los proveedores, haciendo un listado de los componentes
faltantes o por terminar.
ii) IU Consultar Entrega: Interfaz encargada de la funcionalidad de consultar
entrega de las compras, haciendo un listado por orden de fecha, permite buscar
según criterios de filtro o selección.

iii) IU Gestionar Proveedor: Interfaz encargada de la funcionalidad de


consultar/modificar/eliminar proveedores, haciendo un listado de los proveedores,
permite buscar según criterios de filtro o selección.

iv) IU Consultar Informe PC: Interfaz encargada de la funcionalidad de consultar


informe del diseño de Pc.

v) IU Consultar Componentes: Interfaz encargada de la funcionalidad de mostrar


los componentes faltantes y los que se están por terminar, hace un listado de todos
los componentes.

vi)IU Comprar componentes : esta funcionalidad permite buscar , modificar y


registrar la compra de componentes que han sido vendidos por el proveedor .

vii) IU Gestionar informe: Interfaz encargada de la funcionalidad de modificar el


informe, detallando el avance del ensamblado.

viii) IU Registrar PC: Interfaz encargada de la funcionalidad de registrar PC


terminadas listas para entregar.

ix) IU Actualizar Reserva: Interfaz encargada de la funcionalidad


modificar/eliminar reserva de componentes.

x) IU Consultar PC: Interfaz encargada de la funcionalidad de brindar la


información de los componentes que desea el cliente.

xi) IU Generar Reporte de Pedido: Interfaz encargada de la funcionalidad de


brindar la información de los pedidos a entregar por orden de fecha de entrega.

xii) IU Gestionar Compra: Interfaz encargada de la funcionalidad de registrar


pago de la reserva solicitada.

xiii) IU Gestionar envío: Interfaz encargada de la funcionalidad de


registrar/modificar entrega del pedido.

xiv) IU Reservar PC: Interfaz encargada de la funcionalidad de registrar reserva.

b) Clases Control
i) ListarTipo de componente: función encargada de retornar un arreglo o lista de
todos los componentes por tipo.

ii) Lista de componentes: función encargada de retornar un arreglo o lista de


todos los componentes.

iii) Listar componentes por modelo: función encargada de retornar un arreglo o


lista de todos los componentes por modelo.

iv) Buscar componentes: función encargada de buscar componentes.

v) Generar NUM de reserva: función encargada de generar numero de reserva del


pedido del cliente.

vi) Registrar reserva: función encargada de registrar pedido.

vii) Listar reserva: función encargada de retornar un arreglo o lista de todas las
reservas.

viii) Buscar NUM reserva: función encargada de retornar una información de


reserva según su código.

ix) Paga reserva: función encargada de registrar el pago de la reserva hecha.

x) Modificar reserva: función encargada de retornar un arreglo y modificar la


reserva.

xi) Eliminar reserva: función encargada de retornar un arreglo y eliminar reserva.

xii) Listar proveedor: función encargaBda de retornar un arreglo o lista de todos


los proveedores.

xiii) Buscar proveedor: función encargada de buscar a los proveedores.

xiv) Registrar proveedor: función encargada de guardar información de un nuevo


proveedor.

xv) Modificar proveedor: función encargada de modificar información de un


proveedor.

xvi) Eliminar proveedor: función encargada de eliminar información de un


proveedor.

xvii) Listar componentes: función encargada de retornar un arreglo o lista de


todos los componentes.
xviii) Busca componentes por tipo: función encargada de buscar componentes
según criterios o filtros.

xix) Listar tipo de componente: función encargada de retornar un arreglo o lista


de todos los componentes por tipo.

xx) Genera consulta para proveedor: función encargada de generar consulta de


componentes a proveedores.

xxi) Listar consultas enviadas: función encargada de retornar un arreglo o lista de


todas las consultas enviadas.

xxii) Buscar solicitud de consulta por código: función encargada de retornar un


arreglo según criterios de búsqueda.

xxiii) Listar consulta por proveedor: función encargada de retornar un arreglo o


lista de todas las consultas por proveedor.

xxiv) Buscar tipo de componente: función encargada de buscar componente por


tipo.

xxv) Registrar componentes: función encargada de registrar componentes que


recibe la empresa de proveedores.

xxvi) Modificar componentes: función encargada de modificar la información del


componente.

xxvii) Elimina componentes: función encargada de eliminar la información del


componente.

xxviii) Listar informe pedidos: función encargada de retornar un arreglo o lista de


todos los informes de pedidos.

xxix) Buscar informe fecha elaboración: función encargada de buscar informes y


retornar un arreglo por orden de fecha.

xxx) Buscar datos pedido: función encargada de buscar un pedido y retornar un


arreglo con los datos solicitados.

xxxi) Lista datos pedido: función encargada de retornar un arreglo o lista de todos
los datos del pedido.

xxxii) Listar componentes por tipo: función encargada de retornar un arreglo o


lista de todos los componentes por tipo.
xxxiii) Listar componentes seleccionados: función encargada de retornar un
arreglo o lista de todos los componentes seleccionados.

xxxiv) Listar informes PC: función encargada de retornar un arreglo o lista de


todos los informes PC.

xxxv) Busca informe de PC: función encargada de buscar informe de Pc por


código.

xxxvi) Actualizar estado informe PC: función encargada de modificar la


información del informe.

xxxvii) Buscar pedido: función encargada de buscar pedido solicitado por código.

xxxviii) Modificar informe: función encargada de modificar el informe.

xxxix) Eliminar informe: función encargada de eliminar la información del


informe.

c) Clases Entidad

i) TIPO DE COMPONENTE: almacena información o dato que se consignan de


cada tipo de componente.

ii) COMPONENTE: almacena información o dato del componente.

iii) RESERVA DE PC: almacena información o dato de los componentes que a


solicitado el cliente, al igual que los datos del cliente.

iv) INFORME DE COMPRA: almacena la información o dato de la compra


como, el método de pago, el precio total, numero de pedido.

v) DATOS DEL PROVEEDOR: almacena la información o datos de los


proveedores de la empresa.

vi) INFORME DEL PEDIDO: almacena la información o datos del diseño del pc
y los componentes que se usarán.

vii) DATOS DEL PEDIDO: almacena la información o datos del pedido, como
fecha de entrega, numero de orden.

GLOSARIO
Proveedores:
Abastece a otra persona de lo necesario o conveniente para un fin determinado.
Gestión:
Conjunto de operaciones que se realizan para dirigir y administrar un negocio o una empresa
Ensamblaje:
Procedimiento que consiste en colocar correctamente todas las partes, con la finalidad que todo
funcione de manera eficiente.
Montaje:
Acción y efecto de montar, combinación de las diversas partes de un todo.
Componentes:
Componente es aquello que forma parte de la composición de un todo. Se trata de elementos
que, a través de algún tipo de asociación o contigüidad, dan lugar a un conjunto uniforme.
Producto pedido: Producto que no está registrado o no tiene stock y se le solicita almacén
que compre.
Producto requerido: Producto que tiene stock y se le pide a almacén para llevar a cabo un
ensamblaje o reparación.
P.C: Acrónimo de computadora personal.
Registro: proceso mediante el cual ingresa valores a ser recordados por el sistema.

También podría gustarte