Está en la página 1de 47

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA

200609_3 Lenguaje de modelado UML

UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA. UNAD


CEAD JOSE ACEVEDO Y GOMEZ
INGENIERIA DE SISTEMAS
LENGUAJE DE MODELADO UML

Edson Contreras Pulido. Cd. 79728911.

Bogot 25 de Septiembre de 2016

INTRODUCCIN

Docente diseador: Fredy Alexander Castellanos vila.


1
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

La probabilidad permite estudiar eventos de manera sistemtica, para que la informacin sea

ms precisa y confiable, esto nos ayuda tomar decisiones acertadas, el presente trabajo busca

fomentar en el estudiante del curso las capacidades de reconocer y establecer modelos apropiados

para describir fenmenos aleatorios que surjan en cualquier mbito y de esta manera tener las

herramientas probabilsticas para el estudio de fenmenos propios del entorno social.

Para el desarrollo del presente trabajo se estudiaron los siguientes temas, conceptos bsicos de las

tcnicas de conteo: permutaciones, variaciones y combinaciones; se identifican conceptos sobre

espacios mustrales y eventos, las propiedades bsicas de la probabilidad como las reglas de

adicin y multiplicacin, la probabilidad condicional y el teorema de Bayes.

Por medio del desarrollo de los casos de estudio, se aplicaron los conocimientos adquiridos en la

unidad y se puso en uso los temas aprendidos de manera prctica.

OBJETIVOS

Docente diseador: Fredy Alexander Castellanos vila.


2
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Objetivo General

Anlisis de requerimientos para la creacin de una web que le permita incursionar


en las ventas en lnea, control de inventarios a Carnes de Colombia

Objetivos Especficos.

1. Creacin de Diagrama de casos de Uso y la tabla de descripcin por cada uno


de los casos de uso que grafiquen. (El caso de usos es una manera grfica de
recolectar datos u analizar de una manera estructural mediante una grfica)
2. Creacin de Diagramas de actividades

Docente diseador: Fredy Alexander Castellanos vila.


3
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

PLANTEAMIENTO DEL PROYECTO

La empresa CARNES DE COLOMBIA se encuentra interesada en comprar una aplicacin web

que le permita incursionar en las ventas en lnea, control de inventarios y una seccin para ventas

locales al por mayor y al detal desde las mismas sucursales, as poder ingresar a la aplicacin y

poder realizar todos los procesos que tengan autorizados los empleados de la empresa, al igual que

su administrador de sistemas.

La aplicacin web debe brindar la posibilidad de inventario, compras, ventas, captura de registros,

consultas, reportes y dems ventajas que su empresa pueda ofrecer a los clientes, en especial la

administracin de la informacin que se cargue. La empresa CARNES DE COLOMBIA, cuenta

con su representante legal Nilson Albeiro Ferreira Manzanares, la cual se dedica a la venta de

carnes de cerdo, res, pollo y pescado en Colombia, por ello es importante que los vendedores y el

sistema de ventas virtual estn actualizado e informados de todas las existencias de inventarios,

para ello deben poder consultar en cualquier momento. Requerimientos de la propuesta: La

propuesta debe evidenciar un profundo anlisis, diseo y desarrollo que lo mostraran por medio

del prototipo no funcional y una propuesta escrita remitida a la empresa CARNES DE

COLOMBIA. Listado Proveedores La empresa debe identificar cada uno de los proveedores con

los que cuenta, poder evidenciar los diferentes movimientos realizados mediante diferentes tipos

de reportes como: generar rdenes de compra que se remitan automticamente y los dems reportes

que el grupo considere realizar.

Docente diseador: Fredy Alexander Castellanos vila.


4
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Clientes

Los clientes podrn comprar en lnea (Virtual) o de manera local en cualquiera de las sucursales,

debe de ser registrado con la mayor cantidad de informacin posible, con el fin de hacer los debidos

reportes y que permita venderles en otras ocasiones.

Compra de artculos a Proveedores

La empresa comprara sus productos crnicos a los proveedores quienes se comprometern a

entregar a la empresa lo que solicite en un plazo no mayor a 24 horas.

Venta a Clientes Registrados

CARNES DE COLOMBIA entregar los productos que venda a sus clientes en un plazo no mayor

a 24 horas, para el caso de compras virtuales, pero se debe verificar la existencia del producto, en

los almacenes de la empresa. (Permitir generar Reportes)

Seguimiento de Inventario

El sistema permitir siempre mantener un stop de los productos, segn el promedio de venta y

rotacin de los mismos. Se requieren reportes de inventario.

Personal de la Empresa

Se encargaran del realizar las ventas, de administrar el inventari y del control de proveedores ya

que se requiere hacer un seguimiento minucioso de la compras para que los tiempos de

cumplimiento se den.

Docente diseador: Fredy Alexander Castellanos vila.


5
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

La empresa est muy interesada en mantener actualizado el inventario y que este le informe de

manera automtica al administrador del mismo, cuando debe solicitar un producto con la finalidad

de evitar que este se agote y perder clientes por falta de productos. El prototipo debe ser amigable,

fcil de manejar.

Desarrollo de la actividad

La siguiente es una propuesta desarrollada por Edson Contreras como propuesta al desarrollo de
una aplicacin web para Carnes de Colombia en miras de poder resolver cualquier tipo de
inconveniente con los procesos realizados por la empresa y entrar en el mundo de las tecnologas
de la informacin para un mejor control y mayor mercado.

Docente diseador: Fredy Alexander Castellanos vila.


6
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Equipo del trabajo

Rol Persona asignada


Lder equipo requerimientos y pruebas Edson Contreras Pulido

Lder equipo de desarrollo Edson Contreras Pulido

Desarrollador / Arquitecto Edson Contreras Pulido

Analista de Requerimientos Edson Contreras Pulido

Requerimientos del sistema a construir

1. Gestin de Usuarios del sistema


2. Gestin de Productos
3. Gestin de inventarios y alertas
4. Gestin de Pedidos
5. Gestin de Reportes

Gestin de usuarios del sistema

CUS-RF001 Registro de usuarios


CUS-RF002 Crear usuarios y perfiles
CUS-RF003 Modificar/Eliminar perfil Usuarios
CUS-RF004 Crear Proveedor
CUS-RF005 Modificar/ Eliminar Proveedor
CUS-RF006 Recuperar Contrasea

Gestin de Productos

CUS-RF007 Buscar Producto


CUS-RF008 Crear Productos proveedor
CUS-RF009 Modificar/ Eliminar Productos proveedor
CUS-RF010 Creacin de catalogo productos

Gestin de inventarios y alertas

CUS-RF011Mostrar inventario actual


CUS-RF012 Ingreso y salida de productos
CUS-RF013 Crear alertas

Docente diseador: Fredy Alexander Castellanos vila.


7
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Gestin de Pedidos

CUS-RF014 Registrar Pedido


CUS-RF015 Modificar/Eliminar Pedido
CUS-RF016 Facturar/ Entregar pedidos

Gestin de reportes

CUS-RF017 Reporte Inventarios


CUS-RF018 Reporte Proveedores
CUS-RF019 Reporte Clientes
CUS-RF020 Reporte Ventas
CUS-RF021 Reporte de compras

Identificacin de Interesados

En el anlisis para el desarrollo de la pgina web para Carnes de Colombia se identificaron los
siguientes interesados:

Usuario Externo: Personal que realiza navegacin por la pgina pero no realiza ningn proceso.

Cliente: Persona que puede navegar en la pgina y adems loguearse para poder realizar los
pedidos de sus productos y recibir los beneficios que la empresa le ofrezca.

Proveedor: Es una persona o empresa que se encarga de realizar procesos comerciales con
Carnes de Colombia

Actor interno

Vendedor: Personal encargado de realizar ventas de los productos en punto presencial y a nivel
web

Direccin Comercial: Personal encargado de administrar y controlar las compras realizadas a los
proveedores que abastecen a carnes de Colombia

Administrador: Personal con opciones de navegacin y funciones totales de la aplicacin.

DISEO DE CASOS DE USO

Docente diseador: Fredy Alexander Castellanos vila.


8
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Docente diseador: Fredy Alexander Castellanos vila.


9
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Docente diseador: Fredy Alexander Castellanos vila.


10
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

1 Casos de Uso
1.1 Caso de Uso CUS-RF001Registro usuarios

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF001
ID. Requerimiento(s): RF001
Nombre Caso de Uso: Registro usuario
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Usuario no est en base de datos se debe registrar para poder observar
catlogos y hacer pedidos.
Actores
1 Usuarios Externos
2 Visitantes de la pagina

Precondiciones
1 Ninguna

Post-condiciones
1 Ingresar a la aplicacin
2 Observar los catlogos

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Abrir sistema Despliega ventanas de aplicacin Despliegue pgina
principal del sistema.
2 Dar clic en regstrese Muestra formulario de registro Ingresa datos por teclado
3 Diligenciar formulario de Ninguna ninguna
registro
4 Diligenciar contrasea y Guarda registro y enva link de confirmacin al Muestra mensaje
repetirla y enva solicitud correo registrado

Docente diseador: Fredy Alexander Castellanos vila.


11
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

5 Recibe correo y confirma Activa perfil del usuario externo Muestra proceso exitoso
activacin

Excepciones
Cdigo: Nombre: Fuente:
EX001 Datos errados FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de datos no validos Confirma datos ingresados en el formulario Mensaje informativo
sobre Datos incorrectos.
2 Cliente no enva la solicitud Espera confirmacin de activacin. Pide enviar solicitud o
o no activa. cierra formulario.

1.2 Caso de Uso CUS-RF002Crear Usuarios y perfiles

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF002
ID. Requerimiento(s): RF002
Nombre Caso de Uso: Crear usuarios y perfiles
Autor: Edson Contreras
Fecha: 13/10/2016
Descripcin: Administrador o director it crea nuevos usuario y perfiles personal nuevo
promovido.
Actores
1 Administrador
2 Director IT

Precondiciones
1 Estar registrado en el sistema
2 Ingresar en la aplicacin
3 Seleccionar la opcin de creacin

Docente diseador: Fredy Alexander Castellanos vila.


12
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Post-condiciones
1 Notificar a la persona que realiza la solicitud.
2 Entregar usuarios y claves
3 Cerrar solicitud.

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingresar informacin del Insertar o actualizar en el sistema la Mostar ventana donde se
usuario al sistema. informacin suministrada. indica xito de la
operacin
2 Crear usuario Almacena datos en la base Suministra claves y
usuarios
3 Cierra opcin o crea ms Almacena siguientes datos Suministra claves y
usuarios usuarios

Excepciones
Cdigo: Nombre: Fuente:
EX002 Datos invlidos o incompletos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 No se ingresan datos Pide verificar llenar campos obligatorios Mensaje informativo con
completos los campos faltantes.
2 Se ingresan datos pero no Pide guardar la informacin primero para Muestra mensaje de
se guarda continuar proceso a realizar

1.3 Caso de Uso CUS-RF003Modificar/eliminar Perfil de usuarios

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF003
ID. Requerimiento(s): RF003
Nombre Caso de Uso: Modificar/eliminar perfil de usuarios
Autor: Edson Contreras
Fecha: 13/10/2016

Docente diseador: Fredy Alexander Castellanos vila.


13
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Descripcin: Elevar permisos sobre los mdulos o degradar segn solicitud realizada por jefes
o directores de tecnologa o gerencia comercial
Actores
1 Administrador
2 Director IT
3 Gerencia Comercial

Precondiciones
1 Estar registrado en el sistema
2 Ingresar a la aplicacin.
3 Seleccionar la opcin de Usuarios.

Post-condiciones
1 Mostrar en pantalla usuarios
2 Modificar los usuarios
3 Eliminar los usuarios

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingresar datos de logueo. Validar datos, y cargar aplicacin Notificacin del estado
de la operacin.
2 Despliegue la opcin de Muestra ventana solicitada Notificacin del estado
administrar usuarios. de la operacin.
3 Pulsar de modificar Muestra opcin de usuarios Notificacin del estado
usuarios. de la operacin.
4 Insertar nuevos permisos o Muestra checkbox para nuevos permisos o Notificacin del estado
eliminar usuarios eliminacion de la operacin.
Pulsar guardar cambios Notificacin del estado
de la operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX003 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.

Docente diseador: Fredy Alexander Castellanos vila.


14
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de informacin Validacin de la informacin suministrada. Notificacin del estado de
errnea. la operacin.

1.4 Caso de Uso CUS-RF004Crear Proveedor

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF004
ID. Requerimiento(s): RF004
Nombre Caso de Uso: Creacin Proveedor
Autor: Edson Contreras Pulido
Fecha: 13/10/2016
Descripcin: Se registran nuevos proveedores que suministran equipos de tecnologa a la
empresa o que han ganado licitacin.
Actores
1 Director TI
2 Lder mesa de ayuda

Precondiciones
1 Estar registrado en el sistema
2 Ingresar en el sistema.
3 Seleccionar la opcin proveedores

Post-condiciones
1 Mostar la pantalla de la opcin seleccionada con las caractersticas del perfil
2 Mostar formulario de creacin proveedor
3

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Administrador se loguea Se verifican datos correctos Notificacin del estado
de la operacin.

Docente diseador: Fredy Alexander Castellanos vila.


15
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

2 Ingresa al campo Despliegue formulario de creacin Notificacin del estado


proveedores y crea nuevo de la operacin.
proveedor
3 Guarda informacin Se cierra formulario Notificacin del estado
de la operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX004 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.

1.5 Caso de Uso CUS-RF005Modificar/Eliminar Proveedor

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS_RF005
ID. Requerimiento(s): RF005
Nombre Caso de Uso: Modificar/Eliminar proveedor
Autor: Edson Contreras Pulido
Fecha: 13/10/2016
Descripcin: Proceso para borrar del sistema un proveedor inactivo o que ya no existe o
modificar datos en caso de cambios de domicilio, razn social, etc.
Actores
1 Director IT
2 Administrador

Precondiciones
1 Estar registrado en el sistema
2 Ingresar en la aplicacin.
3 Seleccionar la opcin proveedores

Docente diseador: Fredy Alexander Castellanos vila.


16
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Post-condiciones
1 Desplegar opciones de proveedores
2 Modificar datos del proveedor
3 Eliminar Proveedor

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Administrador se loguea Se verifican datos correctos Notificacin del estado
de la operacin.
2 Ingresa al campo Despliegue de aplicacin, formulario y guarda Notificacin del estado
proveedores y elimina/ informacin de la operacin.
modifica proveedores
3 Guarda informacin Se cierra formulario Notificacin del estado
de la operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX005 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Busca datos errados o no Valida la solicitud Muestra mensaje
existe Proveedor. informando la no
existencia de los datos
buscados

1.6 Caso de Uso CUS-RF006Recuperar Contrasea

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF006
ID. Requerimiento(s): RF006
Nombre Caso de Uso: Recuperar contrasea
Autor: Edson Contreras

Docente diseador: Fredy Alexander Castellanos vila.


17
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Fecha: 15/09/2016
Descripcin: Si el Cliente o usuario a olvidado su calve de acceso debe existir la opcin de la
recuperacin de una clave de acceso previa confirmacin de datos privados
registrados previamente.
Actores
1 Administrador
2 Direccin o lder TI

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido para el cambio si es perfil con privilegios

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Tener autorizacin de administrador direccin o lder IT

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso a validacin de Muestra opcin de recuperar contrasea Enlace a recuperacin de
datos contrasea
2 Ingresa datos solicitados Valida datos y abre opcin de recuperacin o Muestra mensaje xito
cambio de contrasea enviando un link al mensaje de envi de
correo registrado correo al usuario.
3 Ingresar al correo y abre Guarda cambios realizados en la contrasea Mensaje Exitoso de
enlace, cambia contrasea operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX006 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Datos Errneos de Valida e informa accin al usuario Mensaje informativo
confirmacin sobre datos incorrectos.
2 Se ingresan datos Valida datos y muestra informacin y despus Muestra mensaje en
nuevamente errados de 3 veces bloquea la opcin de recuperar pantalla

Docente diseador: Fredy Alexander Castellanos vila.


18
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

contrasea. Debe comunicarse con Soporte.

1.7 Caso de Uso CUS-RF009 Buscar Producto

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF007
ID. Requerimiento(s): RF007
Nombre Caso de Uso: Buscar Producto
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Se requiere que si el producto no est en el catlogo se pueda realizar una
bsqueda para validar existencia en Bodega para poder cargar y hacer un pedido
Actores
1 Administrador
2 Direccin IT
3 Clientes

Precondiciones
1 Estar registrados en el sistema
2 Tener perfil necesario para ejecutar la opcin

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Realizar la bsqueda solicitada y cargar producto

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa a mdulo de Carga los formularios solicitados Se ingresar datos
productos requeridos
3 verificar opcin, ingresa Busca en base de datos de inventarios de Muestra en pantalla
cdigo de bsqueda y bodega si hay producto solicitado resultado de la

Docente diseador: Fredy Alexander Castellanos vila.


19
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

ejecuta operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX008 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Producto no existe Valida base de datos inventario y devuelve Muestra mensaje de
mensaje producto inexistente

3 No tiene opcin de Valida datos del usuario en base de datos y Pide al usuario que se
bsqueda Cliente no perfil, registre para poder
logeado verificar productos

1.8 Caso de Uso CUS-RF006 Crear Productos Proveedor

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS_RF008
ID. Requerimiento(s): RF008
Nombre Caso de Uso: Crear Productos proveedor
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Proceso para crear productos del sistema de un proveedor
Actores
1 Director IT
2 Administrador

Precondiciones
1 Estar registrado en el sistema
2 Ingresar en la aplicacin.

Docente diseador: Fredy Alexander Castellanos vila.


20
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

3 Seleccionar la opcin proveedores

Post-condiciones
1 Desplegar opciones de proveedores
2 Que Proveedor exista

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Administrador se loguea Se verifican datos correctos Notificacin del estado
de la operacin.
2 Ingresa al campo Despliegue de aplicacin y guarda Notificacin del estado
proveedores luego a informacin de la operacin.
productos
3 Guarda informacin Se cierra formulario Notificacin del estado
de la operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX008 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Busca datos errados o no Valida la solicitud Muestra mensaje
existe Proveedor. informando la no
existencia de los datos
buscados

1.9 Caso de Uso CUS-RF009 Modificar /Eliminar Productos

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF009
ID. Requerimiento(s): RF0079

Docente diseador: Fredy Alexander Castellanos vila.


21
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Nombre Caso de Uso: Modificar/ Eliminar Productos


Autor: Edson Contreras
Fecha: 15/09/2016
Descripcin: Se debe modificar o eliminar un producto que no est comercializando un
proveedor.
Actores
1 Administrador
2 Direccin o lder TI

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Tener autorizacin de direccin o lder IT

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresar al mdulo Carga o despliegue de aplicacin
proveedores
3 Ingresar al submen Carga subprograma o submen de productos Muestra los productos
productos y modifica o de un proveedor seleccionado actuales del proveedor y
elimina los cambio o elimina

Excepciones
Cdigo: Nombre: Fuente:
EX009 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.

Docente diseador: Fredy Alexander Castellanos vila.


22
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

2 Ingresa referencia existente Valida datos y muestra informacin Muestra mensaje en


pantalla de referencia
duplicada

1.10 Caso de Uso CUS-RF009 Crear Catlogos

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF010
ID. Requerimiento(s): RF010
Nombre Caso de Uso: Crear Catlogos
Autor: Edson Contreras
Fecha: 15/09/2016
Descripcin: El Administrador podr a solicitud del rea comercial o disponibilidad de
productor subir los catlogos para compras va internet
Actores
1 Administrador
2 Direccin o lder TI

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Tener autorizacin de direccin o lder IT

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresar al mdulo Carga o despliegue de aplicacin
catlogos
3 Ingresar al submen Carga subprograma o submen de los Muestra los productos
Crear/modificar Catlogos productos actuales del proveedor y
los cambio o elimina

Docente diseador: Fredy Alexander Castellanos vila.


23
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Excepciones
Cdigo: Nombre: Fuente:
EX009 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Ingresa referencia existente Valida datos y muestra informacin Muestra mensaje en
pantalla de referencia
duplicada

1.11 Caso de Uso CUS-RF011 Mostrar inventario actual

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF011
ID. Requerimiento(s): RF011
Nombre Caso de Uso: Mostrar inventario actual
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Se requiere notificacin de inventario actual para realizar los pedidos
correspondientes de lo que tenga bajo stock
Actores
1 Administrador
2 Direccin IT

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Tener los permisos necesarios para realizar modificaciones de base de datos

Docente diseador: Fredy Alexander Castellanos vila.


24
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa a mdulo de Carga los formularios solicitados Se ingresar datos
inventarios y ver requeridos
notificaciones
3 Ve notificaciones y realiza Actualiza base de datos y sale de ventana de Muestra en pantalla
confirmacin de notificacin notificacin resultado de la
operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX011 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Producto no existe Carga informacin inicial Muestra mensaje de
producto inexistente

1.12 Caso de Uso CUS-RF012 Ingresos/salidas de productos

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF012
ID. Requerimiento(s): RF012
Nombre Caso de Uso: Ingresos y salida de productos
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Se el control de productos que ingresan y salen para que el inventario este
actualizado y se puedan generar

Docente diseador: Fredy Alexander Castellanos vila.


25
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Actores
1 Administrador
2 Direccin IT
3 Cliente interno

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido para actualizar inventario

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Realizar modificaciones de base de datos de inventarios

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa a mdulo de Carga los formularios solicitados Se ingresar datos
inventarios y ver requeridos
notificaciones de salidas e
ingresos de productos
3 Actualiza inventario para Actualiza base de datos y sale de ventana de Muestra en pantalla
que alertas sean exactas al notificacin resultado de la
agotarse producto. operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX012 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Producto no existe Carga informacin inicial Muestra mensaje de
producto inexistente

Docente diseador: Fredy Alexander Castellanos vila.


26
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

1.13 Caso de Uso CUS-RF013 Crear alertas

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF013
ID. Requerimiento(s): RF013
Nombre Caso de Uso: Crear alertas
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Si el producto tiene baja existencia en bodega o si un pedido no ha sido entregado
en los tiempos que estn pactados para cumplimiento de servicio se deben
generar alertas al departamento encargado.
Actores
1 Administrador
2 Direccin IT
3 Cliente interno

Precondiciones
1 Estar registrados en el sistema
2 Ser administradores o con el perfil requerido para actualizar inventario

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Realizar Envos de alertas que el sistema anuncia a personal correspondiente.

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa a mdulo de Carga los formularios solicitados Se ingresar datos
inventarios y alertas o requeridos
notificaciones
3 Actualiza inventario para Actualiza base de datos y sale de ventana Muestra en pantalla
que alertas sean exactas al de notificacin resultado de la operacin. Y
agotarse producto o de enva alertas a
productos que ya estn a 6 departamentos de entregas
horas de cumplir tiempo de o rea comercial para
entrega. abastecimientos.

Docente diseador: Fredy Alexander Castellanos vila.


27
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Excepciones
Cdigo: Nombre: Fuente:
EX013 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Producto no existe Carga informacin inicial Muestra mensaje de
producto inexistente

1.14 Caso de Uso CUS-RF014 Registrar Pedido

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF014
ID. Requerimiento(s): RF014
Nombre Caso de Uso: Registrar Pedido
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: El administrador Registrar pedidos en el sistema por solicitud escrita
Actores
1 Administrador
2 Director IT

Precondiciones
1 Estar registrador en el sistema
2 Tener los perfiles necesarios y permisos

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Ser administrador del sistema

Flujo Bsico o Normal

Docente diseador: Fredy Alexander Castellanos vila.


28
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa al mdulo pedidos Cargan los pedidos Se muestra el listado y
discriminacin de equipos
3 Selecciona pedidos y crea Sistema muestra opcin de creacin de Muestra mensaje del
un pedido pedidos resultado de la operacin.

Excepciones
Cdigo: Nombre: Fuente:
EX014 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas o usuario sin
permiso de registro

1.15 Caso de Uso CUS-RF015 Modificar/Eliminar Pedido

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF015
ID. Requerimiento(s): RF015
Nombre Caso de Uso: Modificar/Eliminar Pedido
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Administrador puede modificar o eliminar pedidos que hayan sido mal creados por
solicitud
Actores
1 Administrador
2 Director IT

Docente diseador: Fredy Alexander Castellanos vila.


29
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Precondiciones
1 Estar registrador en el sistema
2 Que el perfil le permita acceder a la bsqueda.

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 No se modifica informacin sin registro de dicha actividad.

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa bsqueda de Carga la aplicacin de bsqueda Muestra opciones de
pedidos bsqueda
3 Se ingresar datos del Muestra los datos del formulario de pedido Muestra el estado de la
pedido a modificar, o modificado y las observaciones. operacin si es exitosa o
eliminar , se realizan no.
cambios

Excepciones
Cdigo: Nombre: Fuente:
EX015 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.

Docente diseador: Fredy Alexander Castellanos vila.


30
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

1.16 Caso de Uso CUS-RF016Facturar/Entregar Pedido

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF016
ID. Requerimiento(s): RF016
Nombre Caso de Uso: Facturar/Entregar Pedido
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: Pedido que est preparado para entregar se genera la factura para pagos online o
para el pago al momento de la entrega y as con el nmero de factura se puede
hacer el seguimiento de la entrega del producto.
Actores
1 Administrador
2 Director IT

Precondiciones
1 Estar registrador en el sistema
2 Que el perfil le permita acceder a la bsqueda de pedidos o entregas

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 No se modifica informacin

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa bsqueda de Carga la aplicacin de bsqueda Muestra opciones de
pedidos y facturas bsqueda
3 Se ingresar datos del Muestra los datos del pedido y la facturacin. Muestra la informacin si
pedido y se ve facturacin. la factura ya fue creada o
el estado de la entrega.

Excepciones

Docente diseador: Fredy Alexander Castellanos vila.


31
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Cdigo: Nombre: Fuente:


EX016 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Pedido errneo ingresado o Busca en base de datos y enva informacin Muestra informacin de
factura invalida error al validar la
informacin ingresada.

1.17 Caso de Uso CUS-RF012 Crear reportes (Proveedores, clientes, inventario,


compra y ventas.)

CASO DE USO DEL SISTEMA


ID Caso de Uso: CUS-RF017
ID. Requerimiento(s): RF017
Nombre Caso de Uso: Crear reportes (Proveedores, clientes, inventario, Compra y ventas.)
Autor: Edson Contreras Pulido
Fecha: 15/09/2016
Descripcin: A solicitud de corte de mes o balance general se deben poder sacar reportes de
los diferentes proveedores, Clientes, inventario y compras y ventas de productos
de Carnes de Colombia seleccionando los rangos de fechas.
Actores
1 Administrador
2 Direccin IT

Precondiciones
1 Estar registrador en el sistema
2 Tener el perfil rquerido

Post-condiciones
1 Ingresar a la aplicacin.
2 Cargar mdulos correspondientes al rol.
3 Generar los reportes solicitados

Docente diseador: Fredy Alexander Castellanos vila.


32
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Flujo Bsico o Normal


Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Pantalla de ingreso de la
contrasea. aplicacin.
2 Ingresa a mdulo creacin El sistema carga formulario de creacin de Se digitan los datos del
de reportes y el tipo de cdigo de barras. equipo y el sistema
reporte muestra opcin de
impresin
3 Se selecciona tipo y fechas El sistema enva a impresin el reporte Se muestra el estado
del reporte solicitado exitoso o no de la
operacin.
4 Genera Solicitud de reporte Carga la informacin requerida Genera el reporte y
pdf muestra mensaje de la
operacin realizada

Excepciones
Cdigo: Nombre: Fuente:
EX017 Datos incorrectos o errneos FB Paso 01
No.
FB Paso 02
No.
Datos de entrada/
Accin del actor Accin del sistema
Datos de salida
1 Ingreso de usuario y Validacin de credenciales en el sistema. Mensaje informativo
contrasea errneos. sobre credenciales
incorrectas.
2 Solicita impresin Carga sistema de opciones de impresin pero Informa al usuario la
no halla impresoras condicin de impresora.

Docente diseador: Fredy Alexander Castellanos vila.


33
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Diagramas de Actividades

Diagrama de actividades Gestin de usuarios

Administrador Sistema Usuarios

Ingresar al sistema

Verifica autenticacion
Ingresa datos de acceso

Falla Autenticacion
Autenticado

Crea usuarios y perfiles

Modifica/elimina Perfiles

Guarda informacion
Gestiona Contraseas

Registro

Salida segura Confirma salida

Verifica Autenticacion Ingresa datos sistema

Falla Autenticacion

Autenticado Registra Usuarios

Gurarda Datos Gestiona Contraseas

Confirma Salida Salir del sistema

El diagrama de actividades para la gestin de usuarios muestra el flujo normal tanto de actores
externos como el del administrador del sistema para la creacin de los clientes internos que van a
operar la pgina web, la finalidad es mostrar el paso a paso tanto para el administrador y el usuario
cuando ingresa por primera vez a la navegacin dentro de la pgina.

Docente diseador: Fredy Alexander Castellanos vila.


34
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Para La creacin de usuarios y proveedores el administrador debe ingresar usuario y calves


administradoras, el sistema verifica la informacin y denegara o permitir el acceso cargando el
perfil de administrador con todas las opciones para la creacin de usuarios y perfiles, guardando
en el sistema y base de datos dicho registro para que posteriormente cada usuario o proveedores
pueda acceder al sistema.

Diagrama de actividades Gestin de Productos

El anterior diagrama de actividades evidencia el flujo de la gestin de productos, correspondientes


a los casos de uso creados con anterioridad donde el administrador quien es el que posee todos los
privilegios del sistema y acceso a los mdulos pueda crear productos de los proveedores nuevos o

Docente diseador: Fredy Alexander Castellanos vila.


35
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

con productos que no estn en el inventario de Carnes de Colombia, podr modificar o eliminar los
productos del proveedor que este en la base de datos o se haya creado previamente, posteriormente
con los productos se podr crear el catlogo de la semana para que un usuario registrado pueda
acceder a visualizarlos y posteriormente hacer un pedido a la empresa distribuidora de carnes,
dejando registro de su pedido y guardando en base de datos .

Diagrama de actividades Gestin de Inventario y alertas

La gestin de inventario es uno de los casos de uso importantes (todos son importantes) pero este
es de vital importancia debido a que un inventario no actualizado generara clientes insatisfechos al
generarse incumplimiento en la entrega de sus pedidos, Por ello el administrador o rea comercial

Docente diseador: Fredy Alexander Castellanos vila.


36
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

encargada ingresa al sistema previamente configurado para ver inventarios y alertas generadas para
poder realizar abastecimiento de crnicos en la bodega principal o filiales cercanas, en caso de que
no hayan alertas no realizar ninguna opcin, pero si se estima que hay flujo de un producto de
manera anormal y se requiere con anticipacin su abastecimiento el administrador podr general
una alerta al departamento comercial para que autorice compras a proveedores y se pueda cumplir
con la demanda. Posteriormente se realiza el pedido para que se envi por parte del proveedor una
cotizacin y si se est de acuerdo se envi facturacin de pedido, se pague el pedido y asi se pueda
hacer entrega de los proveedores para ingresar productos en el inventario.

Diagrama de actividades Gestin de Pedidos

Docente diseador: Fredy Alexander Castellanos vila.


37
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

El diagrama de actividades de Gestin de pedidos nos sirve para verificar, buscar, modificar o
eliminar pedidos por parte del administrador, as mismo por parte de usuarios externos para que
pueda solicitar el pedido, modificar y pagar sus facturas y de esta manera pueda recibir sus
productos con un tiempo mximo de 24 horas como lo informa Carnes de Colombia, sirve de igual
manera para que carnes de Colombia haga seguimiento a sus entregas de pedidos y mantener sus
rdenes y facturas al tanto.

Diagrama de actividades Gestin de Reportes

Para que carnes de Colombia tenga una mejor visin de los balances que realiza, se ofrece la
posibilidad de que la pgina web ofrezca la posibilidad de sacar reportes de ventas, de compras, de
los clientes externos que ha realizado compras, de los proveedores y los diferentes productos que
han tenido mayor o menor movimiento en bodega para para as poder enviar en formato pdf a el
rea administrativa o comercial dependiendo el tipo de reporte que ha sido solicitado, el Diagrama
es simple, se registra el usuario o administrador, si posee opciones de generar reportes el sistema

Docente diseador: Fredy Alexander Castellanos vila.


38
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

le pide que escoja que tipo de reporte, seleccione el rango de fechas para cargar los datos solicitados
y de esta manera se pueda generar impresin pdf para enviar a personal que lo ha solicitado.

Diagrama de Secuencias

1. Diagrama de Secuencia Gestin de Usuarios

Docente diseador: Fredy Alexander Castellanos vila.


39
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

El diagrama de secuencia de gestin de usuarios muestra el flujo como deberan ser creados y
asignados los perfiles de usuarios internos o manejadores de la aplicacin como de los usuarios
externos y en el caso de administrador se pueden modificar y eliminar los usuarios y perfiles cada
proceso realizado que requiere modificacin de datos queda el registro en la base de datos del
sistemas.

2. Diagrama de Secuencia Gestin de Productos

Docente diseador: Fredy Alexander Castellanos vila.


40
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

La secuencia de Gestin de productos muestra el flujo de manera normal de consulta, solicitud y


creacin de catlogos desde la interaccin del administrador quien es el usuario que maneja la
mayor cantidad de permisos de ejecutar en el sistema y actualizacin de base de datos, el proceso
es paso a paso de cmo se realizara la accin requerida

3. Diagramas de secuencia Gestin de inventarios y alertas

El diagrama de inventarios realizado nos indica como el sistema o pgina web desarrollada para
carnes de Colombia debera funcionar desde la solicitud y supervisin de parte del usuario
administrador, de cmo este usuario realiza su validacin de productos, solicita nuevos productos
basado en la informacin recibida a los proveedores habituales carga y registra nuevos productos
y se actualiza el inventario en base de datos, de igual manera se configura por parte del
administrador que muestre una alerta cuando se llegue a un lmite fijado de productos en el
inventario.

Docente diseador: Fredy Alexander Castellanos vila.


41
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

4. Diagrama de secuencia Gestin de Pedidos

El diagrama de secuencia de gestin de pedidos al igual que los anteriores intenta dar una visin
ms clara de cmo en el sistema creado o la pgina web debera funcionar el sistema y como es el
proceso, todo basado en el levantamiento de los requerimientos realizado a los interesados, el cual
inicia con la bsqueda de un producto, la validacin de la existencia del producto en la base de
datos o inventario actualizado y de cmo se evidencia la interaccin del sistema y el usuario para
poder realizar la solicitud de un pedido hasta la facturacin, pago y recepcin del producto
requerido.

Docente diseador: Fredy Alexander Castellanos vila.


42
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

5. Diagrama de secuencia Gestin de reportes

El diagrama de gestin de reportes es algo ms sencillo dado que el usuario ingresa a los mdulos
correspondientes una vez validado sus permisos y perfil y selecciona el tipo de reporte y el rango
de fechas en que se requiere sean creados los reportes, una vez realizado el filtro el sistema hace
la solicitud a la base de datos quien enva los datos de nuevo para que sean mostrados al usuario y
este decida si los imprime o guarda en pdf.

Docente diseador: Fredy Alexander Castellanos vila.


43
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Diagrama de Despliegue:

Segn libros consultados sobre UML este tipo de diagrama se utiliza para modelar el cmo sera
la disposicin fsica de los artefactos de software en nodos sobre el hardware destinado para la
implementacin de las aplicaciones.

Ilustracin 1Diagrama de despliegue de la Pagina web para Carnes de Colombia


Para el desarrollo de la pgina web desde el levantamiento de los requisitos se pueden evidenciar
bsicamente se requieren nodos que son requisitos para la navegacin, y funcionamiento del
sistema, los cuales son:

Docente diseador: Fredy Alexander Castellanos vila.


44
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Interfaz Navegador: es la comunicacin con el sistema directamente ya que a travs de l los


actores del sistema ingresan e interactan con los mdulos. Puede ser Firefox, google Chrome,
safari, o cualquier otro navegador web que se usara para la comunicacin entre usuario y el
sistema.

Servidor Aplicaciones: El equipo de hardware donde se instalaran aplicaciones, tales como servidor
apache, xamm, myphpAdmin entre otros.

Servidor de Bases de Datos: Exclusiva para mantener la integridad de los datos almacenador por
pgina web y los procesos que lo requieran. En l se pueden instalar bases de datos como SQL,
Oracle o MYSQL segn las caractersticas de robustez que se requiera y del presupuesto destinado
para tal fin.

Cotizacin inicial para el desarrollo de la pgina web para carnes de Colombia:

Documentos y oficina

DESCRIPCION TOT/PROMEDIO
servicio de luz 100.000
papelera 150.000
Impresiones 50.000
transporte 300.000
TOTAL 350.000
Requisitos mnimos de hardware y software:

Descripcin Val/ Mes Meses Val/total


Ejecutores del Proyecto 3.000.000 3 9.000.000
La empresa Interesada pone
Adquisicin de software
software
Servidor de web 1.500.000 1.500.000
TOTAL 10,500,000

Docente diseador: Fredy Alexander Castellanos vila.


45
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Conclusiones

Todo el proceso de construccin de un sistema de informacin estn basado en el paso a

paso que se viene realizando en los presentes informes realizados, basado en el

levantamiento de los requerimientos, los casos de uso y diagramas para una excelente

documentacin en su desarrollos.

La retroalimentacin de parte del Tutor es de vital importancia en la mejora de los

documentos presentados ya que gracias a su experiencia y suministro de informacin se

comprenden mejor los procesos detrs de la construccin de un prototipo de pgina web o

sistema de informacin

Docente diseador: Fredy Alexander Castellanos vila.


46
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
200609_3 Lenguaje de modelado UML

Bibliografa.

Diagramas UML, recuperado de:

http://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf, Octubre de

2016.

Craig Larman (2002). UML y patrones : introduccin al anlisis y diseo orientado a

objetos y al proceso unificado. 2da. edicin. Ed. Prentice Hall.

Ejemplo casos de uso y diagrama de secuencias, Recuperado de:

https://www.youtube.com/watch?v=y0eik3a2hu4, Noviembre de 2016.

Docente diseador: Fredy Alexander Castellanos vila.


47

También podría gustarte