opp graneles s.i.o.docx
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.