You are on page 1of 29

ANALISIS, DISEO E IMPLEMENTACIN DE UN SISTEMA DE INFORMACION

DE IMPORTACIN Y TRANSPORTE MERCANCA PARA LA EMPRESA OPP


GRANAELES

ERIKA ESPERANZA LOZANO ASPRILLA


CRISTIAN FERNANDO ARBOLEDA GAMBOA
JUAN LEIDER RIASCO
DEIMER YAMIR VALENCIA RIVAS

DIRECTOR VLADIMIR SANCHEZ RIASCOS


ING. EN INFORMTICA
ESP. NEGOCIOS Y LOGSTICA INTERNACIONAL
INGENIERIA EN SISTEMAS

UNIVERSIDAD DEL PACIFICO SEDE BUENAVENTURA


INGENIERIA EN SISTEMAS
BUENAVENTURA
2015

Nota de Aceptacin
______________________
______________________
______________________
_______________________

______________________
Presidente Jurado

___________________
Jurado

___________________
Jurado

INTRODUCCION

La empresa GRANELES S.A cuya actividad econmica es la importacin y el transporte


de carga a granel (cereales) desde el puerto de Buenaventura a sus clientes ubicados en
Bogot, Medelln y Cali.
Necesita un sistema que le permita acceder y guardar la informacin de forma segura y
rpida, para mejorar la calidad de su servicio y tener mayor agilidad en los procesos de
cargue y descargue de mercanca que dicha empresa realiza.
Este proceso se realizara a travs de la investigacin que los actores de este proyecto
realizaremos para conocer cules son las debilidades y las fortalezas que tiene con el
manejo de la informacin, despus de conocerlas.

1. DESCRIPCION DE LA EMPRESA:

La empresa GRANELES S.A cuya actividad econmica es la importacin y el transporte


de carga a granel (cereales) desde el puerto de Buenaventura a sus clientes ubicados en
Bogot, Medelln y Cali.

OPP Graneles S.A cuenta con equipos importados de la ms avanzada tecnologa


europea tales como Vigan Vaccum y Siwertell, los mismos que se emplean en los
principales puertos del mundo y que garantizarn mxima rapidez de descargue.
DESCARGA
Siwertell, Vigan, Cucharas
ALMACENAMIENTO
La infraestructura para almacenamiento: 10 bodegas de capacidad de 107,925 TM
y 20 silos de capacidad de 71,800 TM. Total disponible: 179,725 TM
DESPACHO
Basculas Camioneras, Basculas Bacheras
OTROS EQUIPOS
Tatoo, Bobcat, Cargadores, Elevadores, Tolvas.

PLANTEAMIENTO DEL PROBLEMA

La empresa GRANELES S.A cuya actividad econmica es la importacin y el


transporte de carga a granel (cereales) desde el puerto de Buenaventura a sus
clientes ubicados en Bogot, Medelln y Cali, no tiene un sistema que le permita:
Despacho de pedidos a cualquier ciudad del pas.
Generar reportes estadsticos sobre el manejo de la carga, presentndolos en
forma de barras o tortas, pudiendo estos ser exportados a Excel.
Registro de las operaciones realizadas a lo largo del mes.
Programar eventos.

REQUERIMIENTOS DEL SISTEMA


REQUERIMIENTOS FUNCIONALES DEL SISTEMA
Ref.#
Funcin
Categora
R-1
El sistema permitir
Evidente
realizar la gestin de
pedidos
R-2
El sistema permitir
Evidente
realizar la gestin de
mercanca
R-3
El sistema permitir
Evidente
realizar la gestin de
R-4
R-5

operaciones
El sistema debe permitir
programar eventos y
generar alertas

Evidente

El sistema permitir
generar reportes
estadsticos sobre el
manejo de la carga

R-1 Funcin: El sistema permitir gestionar de pedidos


Ref.#
R1.1
R1.2
R1.3

Funcin
El sistema permitir ingresar
un nuevo pedido
El sistema permitir Modificar
informacin del pedido
El sistema permitir buscar
pedido(identificacin)

Categora
Evidente
Evidente
Evidente

R1.1 Funcin: Ingresar un nuevo pedido


Ref.#
R1.1.1

Funcin
El sistema permitir ingresar
un nuevo pedido, con los
datos de entrada que podrn
ser descripcin, valor flete,
calidad de servicio. Este
registro ser necesario al
momento que se requiera
realizar
un
pedido
o

Categora
Evidente

R1.1.2

cotizacin; con la finalidad


de Modificar o Eliminar los
datos que se puede originar
en los procesos de registro,
facturacin. Con el propsito
de
conocer
toda
la
informacin correspondiente
a un pedido.
El sistema permitir validar
que la informacin del
pedido para que no sea
redundante al momento de
su ingreso

Oculto

R1.2 Funcin: Modificar informacin del pedido


Ref.#
R1.2.1

R1.2.2

R1.2.3

Funcin
El sistema deber Identificar
el pedido que se pretende
modificar, a travs de la
lectura del ingreso de los
datos id. Esta identificacin
ser necesaria al momento
de requerir modificar los
datos pertenecientes a un
pedido, de igual forma poder
visualizar los procesos de
venta, pedido o cotizacin.
El sistema deber validar los
datos del pedido que se
desea modificar, verificando
el dato de entrada id pedido,
esta
validacin
ser
necesaria al momento de
requerir modificar los datos
de un pedido, con el objetivo
de obtener la informacin y
continuar con el proceso de
modificacin.
El sistema deber guardar
los cambios realizados en el
pedido modificado, teniendo
en cuenta todos los datos

Categora
Evidente

Evidente

Oculto

del pedido que el sistema


permite
actualizar;
al
momento de requerir la
modificacin de los datos,
con el propsito almacenar
los nuevos datos del pedido.

R1.3 Funcin: Bsqueda depedido


Ref.#
R1.3.1

Funcin
El sistema deber permitir
buscar los pedidos mediante
la funcin buscar pedidos ya
que
esta
contiene
la
descripcin que de cada
pedido.

Categora
Evidente

R-2 Funcin: El sistema permitir gestionar de mercanca

Ref.#
R2.1
R2.2

R2.3

Funcin
El sistema permitir ingresar
una nueva mercanca
El sistema permitir
Modificar informacin de la
mercanca
El sistema permitir buscar
la mercanca (identificacin)

Categora
Evidente
Evidente

Evidente

R2.1 Funcin: Ingresar una nueva mercanca


Ref.#
R2.1.1

Funcin
El sistema permitir ingresar
una nueva mercanca, con
los datos de entrada que
podrn
ser
descripcin,
valor, cantidad. Este registro
ser necesario al momento
que se requiera realizar un
ingreso
de
nuevas
mercancas; con la finalidad
de Modificar o Eliminar los

Categora
Evidente

R2.1.2

datos que se puede originar


en los procesos de registro.
Con el propsito de conocer
toda
la
informacin
correspondiente
a
una
mercanca.
El sistema permitir validar
que la informacin de la
mercanca para que no sea
redundante al momento de
su ingreso

Oculto

R2.2 Funcin: Modificar informacin de la mercanca


Ref.#
R2.2.1

R2.2.2

R2.2.3

Funcin
El sistema deber Identificar
la
mercanca
que
se
pretende modificar, a travs
de la lectura del ingreso de
los
datos
id.
Esta
identificacin ser necesaria
al momento de requerir
modificar
los
datos
pertenecientes
a
una
mercanca.
El sistema deber validar los
datos de la mercanca que
se
desea
modificar,
verificando el dato de
entrada id mercanca, esta
validacin ser necesaria al
momento
de
requerir
modificar los datos, con el
objetivo de obtener la
informacin y continuar con
el proceso de modificacin.
El sistema deber guardar
los cambios realizados en la
mercanca
modificada,
teniendo en cuenta todos los
datos de la mercanca que el
sistema permite actualizar;
al momento de requerir la

Categora
Evidente

Evidente

Oculto

modificacin de los datos,


con el propsito almacenar
los nuevos datos de la
mercanca.

R2.3 Funcin: Bsqueda de mercanca

Ref.#
R2.3.1

Funcin
El sistema deber permitir
buscar
las
mercancas
mediante la funcin buscar
mercanca ya que esta
contiene la descripcin que
de cada mercanca.

Categora
Evidente

R-3 Funcin: El sistema permitir gestionar operaciones

Ref.#
R3.1
R3.2

R3.3

Funcin
El sistema permitir ingresar
una nueva operacin
El sistema permitir
Modificar informacin de la
operacin
El sistema permitir buscar
la operacin (fecha)

Categora
Evidente
Evidente

Evidente

R3.1 Funcin: Ingresar una nueva operacin


Ref.#
R3.1.1

Funcin
El sistema permitir ingresar
una nueva operacin, con
los datos de entrada que
podrn ser descargue de
mercanca,
tipo
de
mercanca, fecha y hora de
inicio y terminacin, registro
de novedades. Este registro
ser necesario al momento

Categora
Evidente

R3.1.2

que se requiera realizar un


ingreso
de
nuevas
operaciones; con la finalidad
de Modificar o Eliminar los
datos que se puede originar
en los procesos de registro.
Con el propsito de conocer
toda
la
informacin
correspondiente
a
las
operaciones.
El sistema permitir validar
que la informacin de la
operacin para que no sea
redundante al momento de
su ingreso.

Oculto

R3.2 Funcin: Modificar informacin de la operacin


Ref.#
R3.2.1

R3.2.2

R3.2.3

Funcin
El sistema deber Identificar
la
operacin
que
se
pretende modificar, a travs
de la lectura del ingreso de
los datos fecha. Esta
identificacin ser necesaria
al momento de requerir
modificar
los
datos
pertenecientes
a
una
operacin.
El sistema deber validar los
datos de la operacin que se
desea modificar, verificando
el dato de entrada fecha
operacin, esta validacin
ser necesaria al momento
de requerir modificar los
datos, con el objetivo de
obtener la informacin y
continuar con el proceso de
modificacin.
El sistema deber guardar
los cambios realizados en la
operacin
modificada,

Categora
Evidente

Evidente

Oculto

teniendo en cuenta todos los


datos de la operacin que el
sistema permite actualizar;
al momento de requerir la
modificacin de los datos,
con el propsito almacenar
los nuevos datos de la
operacin.

R3.3 Funcin: Bsqueda de operaciones

Ref.#
R3.3.1

Funcin
El sistema deber permitir
buscar
las
operaciones
mediante la funcin buscar
operacin ya que esta
contiene la descripcin que
de cada operacin.

Categora
Evidente

R-4 Funcin: El sistema permitir programar eventos

Ref.#
R4.1
R4.2

R4.3

Funcin
El sistema permitir ingresar
un nuevo evento
El sistema permitir
Modificar informacin del
evento
El sistema permitir buscar
el evento

Categora
Evidente
Evidente

Evidente

R4.1 Funcin: Ingresar un nuevo evento


Ref.#
R4.1.1

Funcin
El sistema permitir ingresar
un nuevo evento, con los
datos de entrada fecha. Este
registro ser necesario al
momento que se requiera

Categora
Evidente

realizar un ingreso de
nuevos eventos; con la
finalidad de Modificar o
Eliminar los datos que se
puede originar en los
procesos de registro. Con el
propsito de conocer toda la
informacin correspondiente
a los eventos.
R4.1.2
El sistema permitir validar
Oculto
que la informacin de los
eventos para que no sea
redundante al momento de
su ingreso.
R4.2 Funcin: Modificar informacin de los eventos
Ref.#
R4.2.1

R4.2.2

R4.2.3

Funcin
El sistema deber Identificar
los eventos que se pretende
modificar, a travs de la
lectura del ingreso de los
datos
fecha.
Esta
identificacin ser necesaria
al momento de requerir
modificar
los
datos
pertenecientes a un evento.
El sistema deber validar los
datos del evento que se
desea modificar, verificando
el dato de entrada fecha
evento, esta validacin ser
necesaria al momento de
requerir modificar los datos,
con el objetivo de obtener la
informacin y continuar con
el proceso de modificacin.
El sistema deber guardar
los cambios realizados a los
eventos
modificados,
teniendo en cuenta todos los
datos del evento que el
sistema permite actualizar;
al momento de requerir la
modificacin de los datos,

Categora
Evidente

Evidente

Oculto

con el propsito almacenar


los nuevos datos de la
operacin.

R4.3 Funcin: Bsqueda de mercanca

Ref.#
R4.3.1

Funcin
Categora
El sistema deber permitir
Evidente
buscar los eventos mediante la
funcin buscar evento ya que
esta contiene la descripcin
que de cada operacin.
R-5 Funcin: El sistema permitir generar reportes estadsticos sobre el
manejo de la carga
Ref.#
R5.1

Funcin
El sistema permitir generar
un nuevo reporte

Categora
Evidente

R4.3 Funcin: Generar reporte

Ref.#
R5.1.1

Funcin
El sistema deber permitir
generar
reportes
sobre
manejo de la carga

Categora
Evidente

CASOS DE USO

1.1: GESTION DE PEDIDOS

Gestin de pedido

Funcionario.
Ingresar PDO
Modificar PDO
Buscar PDO

Formato Expandible
Parte superior

Caso de uso: gestin de pedidos


Actores: funcionario
Propsito: el funcionario debe hacer la gestin de pedidos a travs del sistema, el
sistema le permitir al usuario ingresar, modificar y buscar los pedidos a travs de
un id.
Vista General: este caso de uso inicia cuando el funcionario accede al sistema
para hacer la gestin de pedido.
Tipo: primario
Referencia Cruzada: R1.1, R1.2 y R1.3

Seccin Media

Accin del actor


-1) El funcionario accede al sistema para hacer una gestin de pedido
Respuesta del sistema
1) El sistema muestra un despliegue de datos que debe llenar el usuario para
permitir la gestin de pedido.
Accin del actor
2) El funcionario confirma por teclado los datos que el sistema le pida.
Respuesta del sistema
2) El sistema enva el archivo de datos al servidor y confirma la recepcin por
parte del servidor.
Seccin final.
Respuesta del sistema
-1) SI y NO

2.1: Bsqueda De Mercanca

Buscar Mercanca

Funcionario.
Ingresar MCA
Modificar MCA

Formato Expandible
Parte superior
Caso de uso: Bsqueda De Mercanca
Actores: funcionario
Propsito: el funcionario debe buscar la mercanca a travs del sistema, el
sistema le permitir al usuario ingresarla mercanca en caso de que no exista y le
permite modificar datos de la mercanca existente.

Vista General: este caso de uso inicia cuando el funcionario accede al sistema
para buscar la mercanca.
Tipo: primario
Referencia Cruzada: R2.1, R2.2 y R2.3

Seccin Media

Accin del actor


-1) El funcionario accede al sistema para buscar la mercanca.
Respuesta del sistema
1) El sistema muestra un despliegue de informacin que le permite al usuario
saber si la mercanca existe, si no, le permite al usuario ingresar una nueva
mercanca y modificarla en caso de ser requerido.
Accin del actor
2) El funcionario agrega por teclado los datos que el sistema le pida para ingresar
la mercanca.
Respuesta del sistema
2) El sistema enva el archivo de datos al servidor y confirma la recepcin por
parte del servidor.
Seccin final.
Respuesta del sistema
-1) SI y NO

3.1: Gestin Operacin

Gestin de operacin

Funcionario.
Ingresar OPRCN
Guardar OPRCN
Identificar OPRCN

Formato Expandible
Parte superior
Caso de uso: gestin de pedidos
Actores: funcionario
Propsito: el funcionario debe hacer la gestin de operacin a travs del sistema,
el sistema le permitir al usuario ingresar, modificar y buscar las operaciones.

Vista General: este caso de uso inicia cuando el funcionario accede al sistema
para hacer la gestin de la operacin.
Tipo: primario
Referencia Cruzada: R1.1, R1.2 y R1.3

Seccin Media

Accin del actor


-1) El funcionario accede al sistema para hacer una gestin de la operacin
Respuesta del sistema
1) El sistema muestra un despliegue de datos que debe llenar el usuario para
permitir la gestin de la operacin.
Accin del actor
2) El funcionario confirma por teclado los datos que el sistema le pida.
Respuesta del sistema
2) El sistema enva el archivo de datos al servidor y confirma la recepcin por
parte del servidor.
Seccin final.
Respuesta del sistema
-1) SI y NO

4.1: Programar Eventos

Programar Eventos

Funcionario.
Ingresar EVTO
Modificar EVTO
Buscar EVTO

Formato Expandible
Parte superior
Caso de uso: Programar Eventos
Actores: funcionario

Propsito: el funcionario debe programar los eventos a travs del sistema, el


sistema le permitir al usuario ingresar, modificar y buscar los eventos.
Vista General: este caso de uso inicia cuando el funcionario accede al sistema
para programar un evento
Tipo: primario
Referencia Cruzada: R1.1, R1.2 y R1.3

Seccin Media

Accin del actor


-1) El funcionario accede al sistema para programar un evento
Respuesta del sistema
1) El sistema muestra un despliegue de datos que debe llenar el usuario para
permitir programacin del evento.
Accin del actor
2) El funcionario confirma por teclado los datos que el sistema le pida.
Respuesta del sistema
2) El sistema enva el archivo de datos al servidor y confirma la recepcin por
parte del servidor.
Seccin final.
Respuesta del sistema
-1) SI y NO

MAPA DE PROCESOS

DIAGRAMA DE FLUJO DE DATOS

DIAGRAMA DE FLUJO DE DATOS USUARIO


NIVEL 0
Administrador

NIVEL 1

Inicia proceso

Usuarios

Usuarios

Solicitud login y
pass

Login Y password
Validar
Login y pass
incorrecto

Correcto

Ingresa a la
aplicacin

Envi login y
pass

BD
Usuarios

Administrador: Personal que crea los usuarios del aplicativo.


Usuarios: Personal autorizado para iniciar la aplicacin.
BD Usuarios: Base de datos donde se verifica el login y password del usuario.

NIVEL 2

Correcto

Ingresa a la
aplicacin
Operario
Administrador
Seleccio
nar
Empresa
Gener
ar
Reportes

Consultar
Actualizar
Costos de
proveedore

Almacenar
Almacenar

Coordinador

Registr
Consultar
o
Actualizar
Operacion
Costos de
es
proveedor

Seleccion
ar
Empresa
transp.

Almacenar
Almacenar

BD
Usuarios

Almacen
ar
BD
Usuarios

BD
Usuarios

Administrador: Selecciona empresa transportadora, consulta y actualiza costos de


proveedores y genera informas estadsticos.
Coordinador de Operaciones: Consulta y actualiza costos de proveedores y registra
operaciones realizadas a lo largo del mes.
Operario: Selecciona empresa transportadora.

DIAGRAME DE FLUJO DE CALENDARIO DE EVENTOS

NIVEL 0
Coordinador

Inicia proceso

Calendario de eventos

Coordinador

Inicia proceso

Calendario de Eventos

NIVEL 1

Selecciona fecha
para eventos
Genera eventos

Genera alarmas de los


eventos
Alarma de
eventos
Asignad
as
Operarios

Coordinador: Personal encargado de crear eventos


Calendario de eventos: Fechas en las que se asignaron los eventos
Operarios: Personal al que se le asign el evento
Alarma de eventos: Recordatorio de los eventos

DIAGRAMA DE FLUJO DE REPORTES

NIVEL 0
Administrador

Inicia proceso

Generar reportes

NIVEL 1

Administrador

Consultar
informaci
n

Inicia proceso

Generar reportes

Envi
informaci
n

Base de
Datos

Generando
Reportes
Presentacin de reportes
Reportes estadsticos
Diagramas (barras o
tortas)

Administrador: Persona encargada de generar los reportes estadsticos.


Informes: Informacin agrupada de acuerdo a la solicitud.
Base de Datos: Se toma la informacin para generar el reporte.

DIAGRAMA DE FLUJO DE DESPACHO DE PEDIDO

NIVEL 0
Operario

Inicia proceso

Realiza despacho

NIVEL 1

Operario

Revisa

Selecciona
transportad
ora
Base de
Datos

Pedido

Aprueba

Recoge el
pedido

Coordinador
Transportadora

Coordinador: Personal encargado de aprobar la revisin del operador.


Operarios: Personal encargada de hacer la revisin del pedido y seleccionar la
.transportadora
Base de datos: Se toma informacin de la empresa transportadora.
Transportadora: Encargada de recoger el pedido para realizar su transporte.

You might also like