opp graneles s.i.o.docx

Upload: deimer-valencia-rivas

Post on 12-Mar-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

ANALISIS, DISEO E IMPLEMENTACIN DE UN SISTEMA DE INFORMACION DE IMPORTACIN Y TRANSPORTE MERCANCA PARA LA EMPRESA OPP GRANAELES

ERIKA ESPERANZA LOZANO ASPRILLACRISTIAN FERNANDO ARBOLEDA GAMBOAJUAN LEIDER RIASCODEIMER YAMIR VALENCIA RIVAS

DIRECTOR VLADIMIR SANCHEZ RIASCOSING. EN INFORMTICAESP. NEGOCIOS Y LOGSTICA INTERNACIONALINGENIERIA EN SISTEMAS

UNIVERSIDAD DEL PACIFICO SEDE BUENAVENTURAINGENIERIA EN SISTEMASBUENAVENTURA 2015

Nota de Aceptacin_________________________________________________________________________________________

______________________Presidente Jurado

___________________Jurado

___________________Jurado

INTRODUCCION

La empresaGRANELES 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 empresaGRANELES 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 TMDESPACHOBasculas Camioneras, Basculas BacherasOTROS EQUIPOSTatoo, 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.#FuncinCategora

R-1El sistema permitir realizar la gestin de pedidosEvidente

R-2El sistema permitir realizar la gestin de mercancaEvidente

R-3El sistema permitir realizar la gestin de operacionesEvidente

R-4El sistema debe permitir programar eventos y generar alertasEvidente

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

R-1 Funcin: El sistema permitir gestionar de pedidos

Ref.#FuncinCategora

R1.1El sistema permitir ingresar un nuevo pedidoEvidente

R1.2El sistema permitir Modificar informacin del pedidoEvidente

R1.3El sistema permitir buscar pedido(identificacin)Evidente

R1.1 Funcin: Ingresar un nuevo pedido

Ref.#FuncinCategora

R1.1.1El 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 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.Evidente

R1.1.2El 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.#FuncinCategora

R1.2.1El 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.Evidente

R1.2.2El 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.Evidente

R1.2.3El sistema deber guardar los cambios realizados en el pedido modificado, teniendo en cuenta todos los datos 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.

Oculto

R1.3 Funcin: Bsqueda depedido

Ref.#FuncinCategora

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

R-2 Funcin: El sistema permitir gestionar de mercanca

Ref.#FuncinCategora

R2.1El sistema permitir ingresar una nueva mercancaEvidente

R2.2El sistema permitir Modificar informacin de la mercancaEvidente

R2.3El sistema permitir buscar la mercanca (identificacin)Evidente

R2.1 Funcin: Ingresar una nueva mercanca

Ref.#FuncinCategora

R2.1.1El 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 datos que se puede originar en los procesos de registro. Con el propsito de conocer toda la informacin correspondiente a una mercanca.Evidente

R2.1.2El 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.#FuncinCategora

R2.2.1El 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.Evidente

R2.2.2El 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.Evidente

R2.2.3El 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 modificacin de los datos, con el propsito almacenar los nuevos datos de la mercanca.

Oculto

R2.3 Funcin: Bsqueda de mercanca

Ref.#FuncinCategora

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

R-3 Funcin: El sistema permitir gestionar operaciones

Ref.#FuncinCategora

R3.1El sistema permitir ingresar una nueva operacinEvidente

R3.2El sistema permitir Modificar informacin de la operacinEvidente

R3.3El sistema permitir buscar la operacin (fecha)Evidente

R3.1 Funcin: Ingresar una nueva operacin

Ref.#FuncinCategora

R3.1.1El 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 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.Evidente

R3.1.2El 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.#FuncinCategora

R3.2.1El 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.Evidente

R3.2.2El 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.Evidente

R3.2.3El sistema deber guardar los cambios realizados en la operacin modificada, 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.

Oculto

R3.3 Funcin: Bsqueda de operaciones

Ref.#FuncinCategora

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

R-4 Funcin: El sistema permitir programar eventos

Ref.#FuncinCategora

R4.1El sistema permitir ingresar un nuevo eventoEvidente

R4.2El sistema permitir Modificar informacin del eventoEvidente

R4.3El sistema permitir buscar el eventoEvidente

R4.1 Funcin: Ingresar un nuevo evento

Ref.#FuncinCategora

R4.1.1El sistema permitir ingresar un nuevo evento, con los datos de entrada fecha. Este registro ser necesario al momento que se requiera 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.Evidente

R4.1.2El sistema permitir validar que la informacin de los eventos para que no sea redundante al momento de su ingreso. Oculto

R4.2 Funcin: Modificar informacin de los eventos

Ref.#FuncinCategora

R4.2.1El 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.Evidente

R4.2.2El 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.Evidente

R4.2.3El 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, con el propsito almacenar los nuevos datos de la operacin.

Oculto

R4.3 Funcin: Bsqueda de mercanca

Ref.#FuncinCategora

R4.3.1El sistema deber permitir buscar los eventos mediante la funcin buscar evento ya que esta contiene la descripcin que de cada operacin.Evidente

R-5 Funcin: El sistema permitir generar reportes estadsticos sobre el manejo de la carga

Ref.#FuncinCategora

R5.1El sistema permitir generar un nuevo reporteEvidente

R4.3 Funcin: Generar reporte

Ref.#FuncinCategora

R5.1.1El sistema deber permitir generar reportes sobre manejo de la cargaEvidente

CASOS DE USO

1.1: GESTION DE PEDIDOS

Gestin de pedido

Funcionario.Ingresar PDOModificar 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 MCAModificar 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 OPRCNGuardar 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 EVTOModificar 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 0Administrador

UsuariosInicia proceso

Usuarios

NIVEL 1ValidarBD UsuariosEnvi login y passSolicitud login y passLogin Y password

Login y pass incorrecto

Correcto

Ingresa a la aplicacin

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 2Correcto

Ingresa a la aplicacin

Operario

Coordinador

Administrador

Seleccionar

Registro Consultar Actualizar Seleccionar

Consultar Actualizar Empresa transp.

Costos de proveedores

Operaciones

Costos de proveedores

Empresa transp.

Generar

Almacenar Almacenar AlmacenarReportes

Almacenar Almacenar

BD UsuariosBD 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 0Coordinador

Calendario de eventosInicia proceso

NIVEL 1Coordinador

Calendario de EventosInicia proceso

Genera alarmas de los eventos

Selecciona fecha para eventosAsignadas Operarios

Alarma de eventos

Genera eventos

Coordinador: Personal encargado de crear eventosCalendario de eventos: Fechas en las que se asignaron los eventosOperarios: Personal al que se le asign el eventoAlarma de eventos: Recordatorio de los eventos

DIAGRAMA DE FLUJO DE REPORTES

NIVEL 0Administrador

Generar reportesInicia proceso

NIVEL 1AdministradorGenerar reportesInicia procesoEnvi informacinBase de Datos

Consultar informacin

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 0Operario

Realiza despachoInicia proceso

NIVEL 1

Operario

Pedido

Revisa

Selecciona transportadora

Aprueba

Coordinador

Base de Datos

Recoge el pedido

Transportadora

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