Vous êtes sur la page 1sur 21

Casos de Aplicación de UML

Modelo de Matricula (Universidad) - Diagrama de


Casos de Uso

Crear un Diagrama de Casos de Uso, para realizar la matricula de los alumnos


de Ingeniería de Sistemas de la Universidad Peruana de los Andes.

Los Requerimientos son :


Verificar Pago de Matricula, Deudas, Categoría. La Matricula puede pagarse a
crédito o al contado.
Cuando se realice la Matricula debe verificase créditos, prerrequisitos, cruce de
horarios. La matricula puede ser regular o extemporánea. Un estado de la
Matricula es que puede quedar Observada.

Modelo Personal ( Ind. Azucarera) - Diagrama de


Colaboración

El Departamento de Recursos Humanos, La Empresa Azucarera Casa Grande


de la Libertad, esta interesada en replantear su actual sistema de Personal. Para
ello a contratado los Servicios de la Empresa MasterSoft de Lima.
Los principales Requerimientos para el Sistema de Personal Son:
- Registrar los Contratos de Empleados y Obreros
- Elaborar la Planilla de Empleados y Obreros
- Registrar los Préstamos de Empleados y Obreros

Indico que a los Obreros se le paga por Tareo, y su pago es semanal, a los
Empleados se le paga quincenalmente de acuerdo a su asistencia diaria.

Modelo Producción (Calzado ) - Diagrama de


Secuencia
La Empresa de Calzado América S. A de Lima, desea elaborar un Sistema de Producción,
que controle las diferentes líneas de Calzado que produce. Estas líneas son de Dama de Vestir,
de Caballero de Vestir y Casual.
Generalmente el área de Comercialización contrata Vendedores para que visiten las diferentes
tiendas de Calzado y realicen los contratos de pedido y cobranzas.
Los Vendedores, traen los pedidos y estos pedidos son aprobados para ser producidos de
acuerdo al Estado Crediticio del Cliente.
Si el Pedido es aprobado, en el área de Producción se programa la producción, aperturando
una Orden Producción, indicando el Nro. De Orden, Pedido, Cliente y Fecha de Apertura de
la Orden.
De acuerdo a la programación, la Orden entra a Ejecutarse y pasa por todos los Procesos de
Producción.
Estos Procesos son:

Corte, Desvastado, Perfilado, Armado, Ensuelado, Rematado, y Alistado.


En el área de Producción trabajan 3 trabajadores en corte, 2 en desvastado, 7 en perfilado, 4
en Armado, 2 en Ensuelado, 2 en Rematado y 3 en Alistado. Supervisados por el Jefe de
Producción, quien elabora la Asistencia y controla la Producción en cada proceso. Para lo cual
realiza la siguiente relación diaria.

Orden de Trabajador Proceso Cantidad


Producción
1200, 1201,1202 Carlos Cárdenas Corte 36
1225, 1226 Oscar Ramírez Ensuelado 24
1203,1204,1206 Frank Llontop Armado 36

Modelo Almacén ( Ind. Pesquera ) - Diagrama de


Clases
Los principales movimientos del Almacén de Materiales de Consorcio Pesquero Carolina S.
A, ubicado en Chimbote, son los Ingresos y los Egresos de Materiales.
El Principal movimiento es por compras, pero también hay otros ingresos por
regularizaciones o ajuste de inventario, y Ingresos por devolución de materiales.
Los movimientos de Salida de material generalmente son por Centro de Costos (Producción,
Mantenimientos, Flota, etc.), y con menor frecuencia salidas por ventas, por transferencias
o ajustes.

Se sabe que los movimientos de Ingreso de Materiales incrementan el Stock y los


movimientos de Salida disminuyen el Stock respectivamente.

El Almacén, también realiza los requerimientos de materiales al área de Compras cuando este
llega a su stock mínimo o cuando es una material nuevo.
Modelo Mantenimiento (Industria Pesquera) -
Diagrama de Actividad
La Empresa Pesquera Consorcio Pesquero Carolina SÁ., tiene una Planta de Conservas,
Planta de Harina y Flota Pesquera (Embarcaciones). Uno de los rubros más grandes que
mueve dinero es el Rubro Mantenimiento. Como es una Empresa Industrial pesquera si las
líneas de la Planta de Harina no esta apta, entonces la materia prima (Pescado) se puede
malograr y bajar su contenido proteico al producto.
Si la Planta de Conservas no esta apta, no se podrán realizar los embarques gestionados en la
aduana (Exportaciones)
Todo esto involucra un costo de Oportunidad alto. Pero los costos más altos son cuando las
Embarcaciones no pueden salir a pescar por fallas técnicas, o por ruptura de las redes., Si una
embarcación no sale a pescar, ocasiona pérdidas cuantiosas para la empresas.

Modelo de Caja (Empresa de Venta de Electrodomésticos)


- Diagrama de Estados
La Empresa YMYS vende Electrodomésticos al contado y al Crédito, y también realiza pago
a sus proveedores al contado y al crédito. Las ventas al crédito se hacen con la modalidad de
letras, para la cual se generan la cantidad de letras, con los Intereses y fecha de Vencimiento.
YMYS, necesita un sistema de Cuentas por Cobrar que le permita llevar los estados de cuenta
corriente de cada cliente, por lo que debe registrar sus pagos totales o pagos parciales que
realice.
Elabore un Sistema que le permite, realizar las cobranzas oportunas, llevando un control sobre
la cartera morosa.

Diagrama de Componentes – Caso General

Diagrama de Despliegue - Caso General


Modelo de Matricula (Universidad) - Diagrama de
Casos de Uso

Registro de Matricula

Pagar Matricula Credito


<<communicate>>
consultar Record de Nota Pagar Matricula Contado

Estudiante

<<include>>
Verif icar Categoria
<<communicate>>
<<include>>
Pagar Matricula

Verif icar Deudas


<<communicate>>
Verif icar Pago Matricula
<<include>>

<<include>>
Verif icar Cruce de Horarios
<<communicate>>
<<include>>
Encargado de Matricula

Realizar Matricula
<<communicate>>
Verif icar Creditos
<<extend>>
<<communicate>>

Realizar Ingreso de Datos del Matricula Observ ada


Estudiante
Reporte de matriculados

Matricula Regular

<<extend>>
Director de Escuela
<<communicate>> Matricula Extemporanea

Reporte de carga Horaria


<<communicate>>

realizar Ingresos de Datos de


<<communicate>>
Alumno Cachimbo

<<communicate>>

Aperturar Cursos
Registrar Prof esor
Aperturar Horarios
Modelo Personal ( Ind. Azucarera) - Diagrama de
Colaboración

Registrar Contratos
<<extend>>
Registar Ficha del Trabajador

Registrar Asistencia

Elaborar Planilla

Asistente de
Personal Registrar Tareo

Registrar Prestamos

Elaborar Control de Serv icios


Prof esionales
3: Leer()

: Buscar_Modo_Contrato : Modo_Contrato

2: Obtener_Modo_Contrato()

5: Leer( )

4: Obtener_Categoria( )
1:

: Buscar_Categoria : Categoria

: Asistente de : Gui Registrando_Contratos


Personal 6: Obtener_Ocupacion()
7: Leer()

8:

: Buscar_Ocupacion : Ocupacion

9: Crear()
10: Anular()
11: Grabar()

: Verificar_Datos_Contrato : Contratos
3: Leer( )

: Buscar_Centro_Costos : Centro_Costos

2: Obtener( )

5: Leer( )

4: Obtener( )

1:
: Buscar_Trabajador : Trabajador
6: Obtener( )
7: Leer( )

: Asistente de : Gui Elaborando_Planilla


Personal
8: Obtener( )

: Buscar_Asistencia : Asistencia

10: Obtener( )
9: Leer( )

: Verificar_Tareo : Tareo
11: Nuevo( )
12: Grabar( )
13: Anular( )

: Calcular_Planilla : Planilla
Modelo Producción (Calzado ) - Diagrama de
Secuencia

Registra Clientes
Jefatura de Ventas
Cliente

<<extend>>
Registra Pedido
Verificar Estado Crediticio Cliente

<<include>> <<extend>>

Aperturar Orden de Producción

Aprobar Pedido

Ejecutar Orden de Producción

Jefatura de
Producción

Registra Procesos

Registrar Modelos

Registra Trabajadores
Jefatura de Personal
: Jefatura de : Gui. Aperturar O.Prod : Bus car Pedido : Pedido : Bus car Cliente : Cliente : Verificar Datos de O.P : Orden de Producción
Producción

Obtener( )

Leer( )

Obtener( )

Leer( )

Valida Datos ( )

Datos verificados ( )

Nuevo( )

Grabar( )

Modificar( )
: Jefatura de : Gui Ejecucion de O.P : Bus car O. P : Orden de Producción : Bus car Proces o : Proces o : Bus car Trabajador : Trabajador : Verificar Datos : Ej ecucion_OP
Producción Ejec_Orden P.
Regis trar Ejecucion de O.P( )

Obtener( )

Leer( )

Obtener( )

Leer( )

Obtener( )

Leer( )

Valida Datos ( )

Datos Validados ( )

Nuevo( )

Grabar( )

Modificar( )

Anular( )
Modelo Almacén ( Ind. Pesquera ) - Diagrama de Clases

<<exten d>>
Elab o rar R eq uer imien to R eg istr ar r eq uer imien to por
Stock Mi n imo

Au men tar Sto ck

R eg istr ar I n gr eso p or
C omp r as

<<include>>

R eg istr ar I ng reso p o r
Au xil iar de Almacen R ein gr esos

R egist rar I ngres o de R eg istr ar I ng r eso po r


Materiales R eg ul ar iz acio nes.. .

R egistr ar Sal id as por


C en tr o de C osto s
R eg istr ar Sal id a de
Materi ales

Jefe del Almacen/S R eg istr ar Salid as po r


Ven tas

<<i ncl u de>>

R eg istr ar Sal idas po r


Transferen cias

Trab aj ad or d e la Empr esa R eg istr ar Sal idas po r


D ismin uir Stock R egul ari z acio nes o Aju stes
Det_Nota_ingreso
1..n
Guia de Remision Cantidad
1 Material Insumos
Fecha_guia
Descripcion
1..n
Ubicacion
1 1 Combustibles/Lubricantes
1
1..n 1
Det_Nota_Sal 1 Partes_Piezas
Cantidad
Precio_sal
1..n
Materiales_Construccion
1..n

1 Detalle de Requerimiento
1 0..n
Cantidad : Decimal
1 Nota de Salida Centro de Costo
1..n
Nota de Ingreso 1..n Fecha_Sal Descripcion : Collection
1 1 1..n Estado_Material
Fecha_Ing 1 1..n
n
1..n 1..n
1..n
1..n

1..n 1

Requerimiento
Fecha_Req : Date 1
1 Doc_Salida 1..n
Prioridad Marbete 1..n
Descripcion_doc 1..n Det_Marbete

1 1
Leer() 1..n
1
Orden de Compra
Fecha_Orden Doc_Ingreso 1 1 1
Descripcion_doc Almacen
Descripción 1
Modelo Mantenimiento (Industria Pesquera) - Diagrama de Actividad

Mantenim iento y Reparacion Interna


T rabaj ador de Manteni miento
de Equi pos
(from T rabaj adores del Negoci o)

Reparaci on y Mantenimi ento de


Equipos

Mantenim iento Reparaci on Externa


Jefe de Manteni mi ento de Equi pos
(from T rabaj adores del Negoci o)

Gestión de Obras en Curso

Proveedores

(from Actores del Negoci o)

El abora Presupuesto de Inversi on


Asi stente de M antenimi ento

(from T rabaj adores del Negoci o)


Areas Depto. Mantenimiento Proveedor Almacen Tesoreria

Realizan Requerimiento de
Trabajo de Mantenimiento

Envian Requerimiento al Reciben Requerimiento de


Dpto de Mantenimiento Trabajo de Mantenimiento

Verifica
Prioridad

Requerimiento
Califica Trabajo

Programa Trabajo

Programa de
Trabajo

N Mano de Obra S
Externa?

Cotiza Trabajo con el


Proveedor

Envia Cotizacion o
Proforma de Trabajo
Recibe y Analiza
Cotización

N Acepta
Cotización?

S
Elabora Orden de
Elabora Orden de Trabajo Externa
Trabajo Interno

Orden de Trabajo Orden de Trabajo


Interna Externa

Es a Todo S
Costo?

Se Necesita S Realiza Pedido de Recibe Pedido y Verifica


Materiales Materiales a Almacen Existencia de Materiales Materiales

N
Hay Stock ?

S N
Ejecuta Trabajo Con Ejecuta Trabajo
Personal Propio Ejecucion de
Trabajo Atiende Pedido Nota de
Salida

N Hay Piezas Viejas o


sobra material Requerimiento
Hay Piezas Viejas o Hace Requerimiento de de Compra
s Sobra Material Compra

Realiza Dev. de Piezas cambiadas


y/o material sobrante S N

Entregan Realiza devolucion de Material o Realizan Ingreso o Ingreso de


Trabajo Ingreso de Piezas Cambiadas Reingreso de Materiales Materiales

Superviza Trabajo y se
realiza un Informe Entrega
Trabajo
N Trabajo Ok

Recibe Factura Elabora Factura del


Trabajo realizado

N Trabajo Ok ?

S Factura

Envia Factura y Orden de Recibe Orden de Trabajo y


Trabajo para su Pago Factura respectivamente
Modelo de Caja (Empresa de Venta de Electrodomésticos) - Diagrama de Estados
Diagrama de Casos de Uso del Software

Reportes de Pedido de Venta Registrar Ventas con Factura

<<extend>>
Registrar Pedido de Venta Registrar Ventas con Boleta

Registro de Cli entes

<<extend>>
Registrar ventas al Contado

<<extend>>

Registrar Ventas
<<extend>>
Registrar ventas al Credi to
Reporte de Letras por Cobrar Reporte de Ingresos y Sal ida de
Vendedor
Caj a
Reportes de Ventas

<<incl ude>>
Reporte de Stock

Registrar Egresos al Credi to


<<extend>>
Reporte de Letras por Pagar
Registrar Gui a de Remison de <<extend>>
Caj ero
Com pra

Registro de Letras por Cobrar


Al macenero

Registrar Gui a de Rem ision de Registrar Egresos


Venta
Registrar Unidad <<extend>>
<<include>>
Registrar Letras por Pagar

<<include>>
Registrar Notas de Debido Registrar Egresos al Contado
Registrar Nota de Entrada Registrar Linea
Registro Producto <<incl ude>>
Registrar Notas de Credito
<<incl ude>> Registrar Ingresos

<<extend>>
Reporte de Entradas y sal idas de Registrar Marca
<<extend>>
Al macen Registrar Nota de Sali da <<extend>>

Registro de Compra al Contado

Registrar Ingresos Al Crédito


<<extend>>
Registro de Compras a Credito Registrar Ingresos al Contado
Registro Pedi do de Compra

<<extend>>
Reporte de Pedido de Compra <<extend>>

<<extend>>

<<extend>>

Registrar Proveedor Registro de Compras

Registrar Compras con Facturas

Comprador

Registrar Compras con Bol eta

Reporte de Compras
Registrar Ventas
<<extend>>
Registrar ventas al Credito
Reporte de Letras por Cobrar Reporte de Ingresos y Salida de
Caja

<<include>>

Registrar Egresos al Credito

Reporte de Letras por Pagar


Cajero <<extend>>

Registro de Letras por Cobrar

Registrar Egresos

Registrar Letras por Pagar

Registrar Notas de Debido Registrar Egresos al Contado

Registrar Notas de Credito


<<include>> Registrar Ingresos

Registrar Ingresos Al Crédito


Registro de Compras a Credito Registrar Ingresos al Contado

Registro de Compras
Verificar Pago
Cliente Paga[ Saldo=0 ] / Cliente Acto
entry/ Verificar Pago
do/ ^Cliente Acto.Cancelar Deuda(Saldo= 0)
Cliente No Paga[ Saldo > 0 y Tiempo > 1.5 año ] / Cliento no Acto y deuda Incobrable

No Cancelados

entry/ Cargar deuda Cliente Paga[ saldo = 0 ] / Cliente Acto


do/ ^Cliente Deudor.No Credito(Deuda >1200)

Cancelados Parcialmente
Cliente Paga Parcialmente[ Saldo > 500 ] / Cliente No Acto
entry/ Verificar Pago
do/ Descargar en Deuda
Diagrama de Componentes – Caso General

Cliente
Aplicacion.exe

Bd.dll Aplicacion.dll Cliente.dll

Bd.bd
Diagrama de Despliegue - Caso General

Dlink
de 16 puertos

Pentium IV
de 2.00 Ghz.
Servidor de Bas e de S.O. Windows
Datos 2000 Advanced
Switch
Server

Motor de la bas e
de datos : SQL
p ree m p ti ve SERVER 2000
<p ro ce ss n a m e >
<thre a d n am e>

Servidor

Term inal Pentium III de 1.2


Term inal 3
Term inal Ghz.
2
1 S.O. Work Station

Eps on Lx300
Pentium IV Im pres or Se utilizara para la
de 2.0 Ghz a em is ion de doc.
S.O. Windows 2000 Server
Vis ual Bas ic 6.0
...

Vous aimerez peut-être aussi