optimizacion inventario

Upload: pamela-anaya-werner

Post on 12-Feb-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 OPTIMIZACION INVENTARIO

    1/86

    AUTOMATIZACIN DEL MDULO DE INVENTARIO DEL ALMACN TELAS LA27

    JESSENIA OROZCO SNCHEZ

    CORPORACIN UNIVERSITARIA MINUTO DE DIOSFACULTAD DE INGENIERA

    DEPARTAMENTO DE INFORMTICA Y ELECTRNICAPROGRAMA EN TECNOLOGA EN INFORMTICA

    BOGOT 2010

  • 7/23/2019 OPTIMIZACION INVENTARIO

    2/86

    AUTOMATIZACIN DEL MDULO DE INVENTARIO DEL ALMACN TELAS LA27

    JESSENIA OROZCO SNCHEZ

    Trabajo de grado para optar por el ttulo:TECNLOGA EN INFORMTICA.

    Asesor:CARLOS GUILLERMO CHARRY MORA.

    CORPORACIN UNIVERSITARIA MINUTO DE DIOSFACULTAD DE INGENIERA

    DEPARTAMENTO DE INFORMTICA Y ELECTRNICAPROGRAMA EN TECNOLOGA EN INFORMTICA

    BOGOT 2010

  • 7/23/2019 OPTIMIZACION INVENTARIO

    3/86

    iii

    Cundinamarca, Soacha (13,08,2010)

    Nota de aceptacin

    Presidente del jurado

    Jurado

    Jurado

  • 7/23/2019 OPTIMIZACION INVENTARIO

    4/86

    iv

    DEDICATORIA

    Dedico este proyecto de grado a Diosy a mis padres por darme las fuerzasnecesarias para seguir adelante. Mehan enseado a encarar lasadversidades sin perder nunca lafuerza ni desfallecer en el intento. Mehan dado todo lo que soy comopersona, mis valores, mis principios,mi perseverancia y mi empeo y todoello con una gran dosis de amor y sinpedir nunca nada a cambio.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    5/86

    v

    AGRADECIMIENTOS

    Agradezco primero que todo a Dios por estar conmigo en cada paso que doy porhaberme permitido realizar este proyecto de grado y darme la paciencia necesariadurante todo este proceso, tambin doy gracias por haber puesto en mi camino aaquellas personas que han sido mi soporte y compaa durante todo el periodo deestudio.

    A mis padres Jos Jess Orozco Muoz y Luz Dary Snchez Vergao, lesagradezco su apoyo, su gua y su confianza en la realizacin de mis sueos. Soy

    afortunada por contar siempre con su amor, comprensin y ejemplo.A mis familiares por haberme brindado las herramientas tecnolgicas necesariaspara la elaboracin del proyecto en el momento que ms lo necesite sin pedirnadaa cambio.

    A mis amigos Willson Benavides Rey y Sebastin Muos Borja, tambinestudiantes de Tecnologa en Informtica a los cuales quiero mucho, lesagradezco por todo el tiempo y los consejos que compartieron conmigo a la horade ayudarme con la construccin de mi proyecto de grado.

    Debo agradecer de manera especial y sincera al profesor Carlos Guillermo CharryMora por aceptarme para realizar este proyecto de grado bajo su direccin. Suapoyo y confianza en mi trabajo y su capacidad para guiar mis ideas han sido unaporte invaluable, no solamente en el desarrollo de este proyecto, sino tambin enmi formacin como profesional.

    Y por ultimo, le agradezco a la facultad de educacin de la CorporacinUniversitaria Minuto de Dios, por su ayuda y apoyo para poder realizar estaTecnologa en Informtica.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    6/86

    vi

    CONTENIDO

    Pg.

    INTRODUCCIN... 1

    ORIGEN DEL PROYECTO2

    1. TEMA.3

    2. PLANTEAMIENTO DEL PROBLEMA..43 OBJETIVOS..4

    3.1 Objetivo general.4

    3.2 Objetivos especficos4

    4. MARCOS DE REFERENCIA.5

    4.1 Marco terico.5

    4.2 Marco conceptual ..6

    4.3 Marco organizacional6

    5. ALCANCE.7

    6. SISTEMA ACTUAL.7

    6.1 Diagramas casos de uso. .9

    6.2 Diagrama secuencial9

    7. SISTEMA PROPUESTO..13

    7.1 Diagramas de caso de uso27

  • 7/23/2019 OPTIMIZACION INVENTARIO

    7/86

    vii

    7.2 Diagrama secuencial..34

    8. CRONOGRAMA DE ACTIVIDADES..38

    9. ARQUITECTURA DE LA SOLUCIN DE SOFTWARE.399.1 Modelo de desarrollo..39

    10. ANALISIS DE LA SOLUCIN DE SOFTWARE....48

    10.1 Estructura de almacenamiento...48

    10.2 Interfaz grfica de usuario...48

    10.3 Interfaz de procesamiento...49

    11. ANALISIS DE LA SOLUCIN DE SOFTWARE....49

    11.1 Estructura de almacenamiento...49

    11.2 Interfaz grfica de usuario...55

    11.3 Interfaz de procesamiento...66

    12. DESARROLLO Y PRUEBAS66

    RECOMENDACIONES. ..68

    CONCLUSIONES..6 9

    BIBLIOGRAFA.. 70

  • 7/23/2019 OPTIMIZACION INVENTARIO

    8/86

    viii

    LISTA DE FIGURAS

    Pg.

    Figura 1: Estadstica anual del 2009 del promedio lapso 30 das.3

    Figura 2: Registros faltantes ao 2009.4

    Figura 3: Marco organizacional del almacn Telas la 27..6

    Figura 4: Diagrama caso de uso sistema actual.9

    Figura 5: Diagrama de caso de uso funciones del empleado encargado..9

    Figura 6: Diagrama de caso de uso recopilar datos10

    Figura 7: Diagrama de caso de uso recopilar datos de entrada10

    Figura 8: Diagrama de caso de uso recopilar datos salidas...10

    Figura 9: Diagrama Secuencial tratamiento de los insumos..11

    Figura 10: Diagrama Secuencial tratamiento de los Ingresos11

    Figura 11: Diagrama Secuencial tratamiento de los Egresos12

    Figura 12: Diagrama Secuencial tratamiento de la nmina de los empleados yservicios pblicos...12

    Figura 13: Icono.13

    Figura 14: Pagina inicial de la aplicacin...14

    Figura 15: Opciones Entradas.14

    Figura 16: Entradas opcin ingresar..15

    Figura 17: Listar Entradas16

    Figura 18: Eliminar entradas16

  • 7/23/2019 OPTIMIZACION INVENTARIO

    9/86

    ix

    Figura 19: Opciones Salidas17

    Figura 20: Generar salida18 Figura 21: Listar existencias...18

    Figura 22: Opciones insumos. ...19

    Figura 23: Cargar insumo20

    Figura 24: Listar insumo..20

    Figura 25: Modificar insumos..21

    Figura 26: Eliminar insumos21

    Figura 27: Opciones productos..22

    Figura 28: Cargar producto.22

    Figura 29: Listar productos.23

    Figura 30: Modificar productos...23

    Figura 31: Eliminar producto...24

    Figura 32: Opciones de administrador..24

    Figura 33: Seguridad en la copia25

    Figura 34: Dump y Download..25

    Figura 35: Restore.26

    Figura 36: Diagrama presentacin del modulo para Telas la 27.27

    Figura 37: Diagrama ingresar al sistema...27

    Figura 38:Diagrama opciones inciales que se muestran en pantalla...28

    Figura 39: Diagrama ingresar por inventario entradas y salidas28

    Figura 40: Diagrama ingresar por inventario Insumos.29

  • 7/23/2019 OPTIMIZACION INVENTARIO

    10/86

    x

    Figura 41: Diagrama ingresar por inventario productos..29

    Figura 42: Diagrama ingresar por inventario configuraciones de administrador.30Figura N 43: Diagrama ingresar por inventario configuraciones de administradorcambiar usuario..30

    Figura 44: Diagrama ingresar por inventario configuraciones de administradorcambiar contrasea...31

    Figura N 45: Diagrama ingresar por inventario configuraciones de administradorGenerar Backup.31

    Figura N 46: Diagrama ingresar al mdulo de inventario..34Figura N 47: Diagrama ingresar un insumo.35

    Figura N 48: Diagrama ingresar un producto..35

    Figura N 49: Diagrama consultar insumo.36

    Figura N 50: Diagrama consultar producto..36

    Figura N 51: Diagrama modificar insumos y productos.37

    Figura N 52: Diagrama eliminar insumo...37

    Figura N 53: Diagrama eliminar producto38

    Figura 54: Modelo evolutivo.39

    Figura 55:Modelo Entidad Relacin..49

    Figura 56: DFD ingresar administrador..56

    Figura 57: DFD ingresar un producto.56

    Figura 58: DFD ingresar un insumo57

    Figura 59: DFD consultar un producto...57

    Figura 60: DFD consultar un insumo..58

  • 7/23/2019 OPTIMIZACION INVENTARIO

    11/86

    xi

    Figura 61: DFD modificar un producto...58

    Figura 62: DFD modificar un insumo..59Figura 63: DFD eliminar un producto.59

    Figura 64: DFD eliminar un insumo60

    Figura 65: Pantallazo inicial .60

    Figura 66: Pantallazo men principal.61

    Figura 67: Pantallazo opciones inventario.61

    Figura 68: Pantallazo opciones inventarioentradas.62

    Figura 69: Pantallazo opciones inventariosalidas....62

    Figura 70: Pantallazo opciones inventario - insumos..63

    Figura 71: Pantallazo opciones inventario - productos...63

    Figura 72: Pantallazo opciones de administrador64

    Figura 73: Pantallazo opciones de administradorcambiar usuario...64

    Figura 74: Pantallazo opciones de administradorcambiar contrasea65

    Figura 75: Pantallazo opciones de administradorgenerar Backup...65

    Figura 76: Interfaz de procesamiento del cdigo del proyecto..66

  • 7/23/2019 OPTIMIZACION INVENTARIO

    12/86

    xii

    LISTA DE TABLAS

    Pg.

    Tabla 1: Ingresar al sistema22

    Tabla 2:Opciones inciales que se muestran en pantalla.....23

    Tabla 3:Ingresar por inventario..23

    Tabla 4:Ingresar por configuraciones de administrador24

    Tabla 5: Tabla administrador..49

    Tabla 6: Tabla entradas_ins....50

    Tabla 7: Tabla entradas_prod.51

    Tabla 8: Tabla insumos....52

    Tabla 9: Tabla productos.52

    Tabla 10: Tabla salida_ins...53

    Tabla 11: Tabla salida_prod54

    Tabla 12: Tabla tipo_material..55

    Tabla13: Tabla tipo_material...55

  • 7/23/2019 OPTIMIZACION INVENTARIO

    13/86

    xiii

    GLOSARIO

    BASE DE DATOS: es un conjunto de datos pertenecientes a un mismo contextoy almacenados sistemticamente para su posterior uso. En este sentido, unabiblioteca puede considerarse una base de datos compuesta en su mayora pordocumentos y textos impresos en papel e indexados para su consulta.

    DIAGRAMAS DE CASOS DE USO: La descripcin escrita del comportamiento delsistema al afrontar una tarea de negocio o un requisito de negocio. Estadescripcin se enfoca en el valor suministrado por el sistema a entidades externastales como usuarios humanos u otros sistemas.(www. wikipedia.org)

    DIAGRAMA ENTIDAD RELACION: es una herramienta para el modelado dedatos de un sistema de informacin. Estos modelos expresan entidades relevantespara un sistema de informacin as como sus interrelaciones y propiedades.(www.wikipedia.org)

    DIAGRAMA DE RELACION DE DATOS: Es donde se estructura la relacin decada uno de los datos o atributos que corresponden a cada una de de las tablasen consulta del modelo de entidad relacin.

    DIAGRAMA DE FLUJO DE DATOS: Es una representacin grfica del "flujo" dedatos a travs de un sistema de informacin, tambin se puede utilizar para lavisualizacin de procesamiento de datos. (www. wikipedia.org)

    DIAGRAMA DE SECUENCIA: Muestra la interaccin de un conjunto de objetosen una aplicacin a travs del tiempo y se modela para cada mtodo de la clase.(www. wikipedia.org)

    DICCIONARIO DE DATOS: Conjunto de metadatos que contiene lacaractersticas lgicas de los datos que se van a utilizar en el sistema (nombre,descripcin, contenido).( http://uvfdatabases.wordpress.com)

    DREAMWEAVER: Potente software de creacin WYSIWYG de Macromedia quepermite crear fcilmente sitios que contienen grficos y elementos multimedia.Es uno de los mejores programas para crear animaciones. (www.multimania.es)

  • 7/23/2019 OPTIMIZACION INVENTARIO

    14/86

    xiv

    HARDWARE: Componentes fsicos de una computadora o de una red, encontraposicin con los programas o elementos lgicos que los hacen funcionar.(www.e-salud.gob.mx)

    HTML: Siglas de HyperText Markup Language (Lenguaje de Marcas deHipertexto), Es el lenguaje de marcado predominante para la construccin depginas web. Es usado para escribir la estructura y el contenido en forma de texto,as como para complementar el texto con objetos telas como imgenes. HTML seescribe en forma de etiquetas, rodeadas por corchetes angulares (). HTMLtambin puede describir, hasta un cierto punto, la apariencia de un documento, ypuede incluir un script (por ejemplo Javascript), el cual puede afectar elcomportamiento de navegadores web y otros procesadores de HTML.

    INDEXADO: Valor que se le asigna al campo de una tabla de la base de datos

    que sirve para agilizar los procesos de bsqueda en el sistema.(apuntes de claseINTERFAZ GRFICA DE USUARIO: en el contexto del proceso de interaccinpersona ordenador, la interfaz grfica de usuario es el artefacto tecnolgico deun sistema interactivo que posibilita, a travs del uso y la presentacin dellenguaje visual, una interaccin amigable con un sistema informtico.

    INVENTARIO: Un inventario es definible como aquel conjunto de bienes, tantomuebles como inmuebles, con los que cuenta una empresa para comerciar. Deeste modo, con los elementos del inventario es posible realizar transacciones,tanto de compra como de venta, as como tambin es posible someterlos a ciertosprocesos de elaboracin o modificacin antes de comerciar con ellos. Estastransacciones de compra y venta deben realizarse en un perodo econmicodeterminado y deben contarse dentro del grupo de activos circulantes de laempresa.

    INSUMO: Es un bien consumible utilizado en el proceso productivo de otro bien.Este trmino, equivalente a la materia prima, y usualmente son denominadosfactores de la produccin o recursos productivos.

    MYSQL: Es un lenguaje declarativo de acceso a bases de datos relacionales quepermite especificar diversos tipos de operaciones en stas.(www.abanet.net/acronimos.html)

    MDULO: En programacin un mdulo es una parte de un programa deordenador. De las varias tareas que debe realizar un programa para cumplir consu funcin u objetivos, un mdulo realizar una de dichas tareas (o quiz varias enalgn caso).

    http://es.wikipedia.org/wiki/Materia_primahttp://es.wikipedia.org/wiki/Programaci%C3%B3nhttp://es.wikipedia.org/wiki/Programa_(computaci%C3%B3n)http://es.wikipedia.org/wiki/Programa_(computaci%C3%B3n)http://es.wikipedia.org/wiki/Programaci%C3%B3nhttp://es.wikipedia.org/wiki/Materia_prima
  • 7/23/2019 OPTIMIZACION INVENTARIO

    15/86

    xv

    PHP: Es un lenguaje de cdigo abierto sumamente popular especialmenteutilizado para desarrollar aplicaciones que se ejecutan en servidores Web y puedeser integrado en HTML. Las siglas son por PHP Hypertext Preprocessor.(www.esalud.gob.mx)

    PRODUCTO: Es cualquier cosa que se puede ofrecer a un mercado parasatisfacer undeseo o unanecesidad.

    SISTEMA: conjunto de reglas o principios sobre una materia relacionados entre si.

    SOFTWARE: Se refiere al equipamiento lgico o soporte lgico de unacomputadora digital, y comprende el conjunto de los componentes lgicosnecesarios para hacer posible la realizacin de tareas especficas. (www.wikipedia.org)

    UNICIDAD: Es el valor que se le asigna a los campos de una base de datoscuando stos son de valor numrico entero, y se cargan en el sistema de unaforma ordenada de menor mayor.

    http://es.wikipedia.org/wiki/Mercado_(Marketing)http://es.wikipedia.org/wiki/Deseohttp://es.wikipedia.org/wiki/Necesidadhttp://es.wikipedia.org/wiki/Necesidadhttp://es.wikipedia.org/wiki/Deseohttp://es.wikipedia.org/wiki/Mercado_(Marketing)
  • 7/23/2019 OPTIMIZACION INVENTARIO

    16/86

    xvi

    RESUMEN

    El objetivo de este proyecto de grado es analizar, entender y suplir lasnecesidades que presenta el almacn Telas La 27 en el rea de inventario.

    Para entender el proceso que el almacn lleva acabo para la elaboracin de este,se realiza una investigacin previa, donde se decide estructurar cada uno de losrequerimientos en diferentes etapas de evaluacin, para as lograr el respectivoanlisis y desarrollo durante la estructura del mdulo.

    Al evaluar cada uno de estas etapas se lograr eliminar al mximo los errores de

    ejecucin en cada uno de los procesos que se desean trabajar en el anlisis delproyecto.

    Por ende se prosigue, a elaborar diagramas de flujo de datos que permitenentender la forma en que es tratada la informacin que se ingresa al inventario.

    A partir de esto se puede comenzar a construir un mdulo de un sistema deinformacin que permita mejorar y sistematizar la elaboracin de este, ofreciendoas control y seguridad a los datos.

    El propsito del estudio consisti en Implementar un primer mdulo de un sistemade registro y control de los datos que maneja el almacn Telas La 27 para elinventario que brinde al administrador y al empleado encargado la informacinnecesaria y actualizada de las diferentes entradas y salidas de los insumosy productos con los que el almacn cuenta.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    17/86

    1

    INTRODUCCIN

    La importancia para las organizaciones de tener un orden en cada una de susregistros de informacin ha sido una de los requerimientos que han queridoimplementar en cada uno de los sistemas. .

    Sistemas que permitan llevar el debido control de los diferentes movimientos quealteran las existencias de los productos e insumos que el almacn comercializa,muchos de estos se organizan de forma escrita en acetas a muebles de archivo, alpasar del tiempo estos archivos se van deteriorando y la informacin que contiene

    se borra.Para dar solucin a este problema que presenta el almacn Telas La 27 en el reade inventarios, se propone implementar un mdulo que permita la automatizacinde los procesos que se llevan de forma manual permitiendo as cargar a sistema lainformacin inmediatamente una vez se genere una compra o una venta demateria prima y elementos deportivos.

    Esta sistematizacin permite que la empresa valla un paso adelante que suscompetidores, al utilizar herramientas tecnolgicas, ya que esto agilizara losprocesos y ayudara a la gerencia en la toma de decisiones.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    18/86

    2

    ORIGEN DEL PROYECTO

    La idea de realizar este proyecto surge en el momento que se contacta a la dueadel almacn Telas La 27, donde ella manifiesta la necesidad que tiene en el reade inventario, donde se llega a la conclusin que es necesario sistematizar lainformacin que se tienen del inventario para darle un mejor control y seguridad alos datos por medio de herramientas tecnolgicas.

    Se decidi empezar por este mdulo al notar que a la hora de hacer el inventariono se utilizan los mtodos adecuados para la elaboracin, lo cual genera falta deinformacin importante que se necesita extraer de este. Teniendo en cuenta estafalencia he decidido mejorar el modo en el que lo elaboran, el cual permitaingresar datos ya con un formato establecido no dando cabida a errores humanos,

    e implementando un mtodo ms rpido y seguro donde un administrador sea elencargado de manejarlo.

    En mi papel de desarrolladora he decidido aceptar la realizacin de este primermdulo para suplir la necesidad que el almacn Telas La 27 esta presentando,con el fin de mejorar su organizacin en el tratamiento de datos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    19/86

    3

    1. TEMAAutomatizacin de la informacinLa automatizacin es un sistema donde se trasfieren tareas de produccin,

    realizadas habitualmente por operadores humanos a un conjunto de elementostecnolgicos.

    2. PLANTEAMIENTO DEL PROBLEMA

    El almacn Telas la 27 en el rea de inventario no cuenta con las herramientasadecuadas para la elaboracin y almacenamiento de est, lo cual perjudicabastante en la toma de decisiones de los procesos de entrada y salida de losinsumos y los productos.

    En ocasiones no se logra encontrar y entender de donde cierta cantidad de dineroo un producto; como no se lleva un control en muchas ocasiones son pasadas poralto esta inconsistencia pasa frecuentemente y en ocasiones se presenta prdidade registros indispensables para el inventario, lo cual genera desorganizacin einseguridad para los datos.

    A finales del 2009 el almacn decidi hacer una estadstica; de los ingresosmensuales (ver Grafico1) la administradora se dio cuenta que lo reportado en laestadstica en algunos meses era menor de lo que en verdad se haba vendido,esto se presento por perdida de registros y de no ingresar lo que se paso por alto(ver Grafico 2).

    Figura N 1: Estadstica anual del 2009 del promedio lapso 30 das - FuenteTelas La 27.

    0

    5000000

    10000000

    15000000

    20000000

    En

    ero

    Febr

    ero

    a

    rzo

    A

    bril

    ayo

    Ju

    nio

    Ju

    lio

    Ago

    sto

    Septiem

    bre

    Octubre

    Noviem

    bre

    Diciem

    bre

    PROMEDIO ESTIMADO DE ENTRADAS ECONOMICAS

    2009

    Ingresos

    cuota

    Excedente

    Faltante

  • 7/23/2019 OPTIMIZACION INVENTARIO

    20/86

    4

    Figura N 2Registros faltantes ao 2009 - Fuente Telas La 27.

    Este descontrol se presenta siempre cuando se intenta organizar el inventario; enocasiones los datos que este da resultan ser errneos.Para evitar el descontrol de los datos que se almacenan en el inventario queelabora el almacn Qu se debe realizar para obtener el control sobre los

    productos que fbrica y compra Telas la 27?

    3. OBJETIVOS

    Los objetivos a trabajar en el desarrollo del proyecto son los siguientes:

    3.1 GENERAL

    Desarrollar un mdulo de un sistema de inventario que le permita al almacn TelasLa 27 controlar las entradas y salidas econmicas de los insumos y productos con

    los que est cuenta.3.2 ESPECFICOS

    Crear una cuenta de usuario dentro del mdulo donde un administrador tengael uso de permisos y privilegios evitando de esta forma posibles alteracionesen el manejo y recopilacin de datos.

    Asegurar la navegabilidad entre las diferentes pginas de la aplicacin, de talforma que se ofrezca una informacin oportuna al administrador.

    Consultar con expertos en el tema los diferentes requerimientos y puntos atratar durante el desarrollo del mdulo.

    Enero

    9% Febrero

    9% Marzo

    9%Abril9%

    Mayo

    8%

    Junio

    8%

    Julio

    8%

    Agosto

    8%

    Septiembre8%

    Octubre

    8%

    Noviembre

    8%

    Diciembre

    8% Registros Faltantes Ao 2009

  • 7/23/2019 OPTIMIZACION INVENTARIO

    21/86

    5

    4. MARCO REFERENCIAL

    Telas La 27 es una empresa punto de fbrica de uniformes de futbol y compra deelementos deportivos. Ubicada en la calle 27 sur N 14 35 Bogot D.C

    Telfonos: 27236309129933.MisinSomos una empresa dedicada a ofrecer gran demanda en ropa deportiva de altacalidad y excelencia, asesora contina a nuestros clientes, innovacin, liderazgo,excelente servicio, precios competitivos y novedosos diseos; que siemprecumplen las expectativas de nuestros clientes.

    VisinEn el ao 2014, Telas La 27 ser la empresa ms representativa delDepartamento de Cundinamarca, con un gran portafolio en ropa deportiva y

    casual, que nos permitir posicionarnos en el mercado en el primer lugar encuanto a la satisfaccin del cliente, gracias al compromiso de nuestro equipohumano y proveedores respondiendo confiablemente a las expectativas delconsumidor.

    4.1 MARCO TERICO

    El problema que se presenta actualmente en el almacn, es la falta deconocimiento de los procesos y formatos en el que se debe realizar el inventariopor parte del empleado encargado.

    Para dar solucin a la falta de conocimiento se contacta a un contador, el cualexplica los procedimientos y la informacin bsica y necesaria que se debe tenerpara la correcta creacin de est.

    El formato sugerido por el contador se analiza de forma detallada, a partir delanlisis se adopta est nuevo formato para usarlo en el mdulo que essistematizado.

    Para organizar la informacin que se necesita se crean tablas relacionadas entresi que contienen datos de los insumos y productos, entradas y salidas de estos. La

    creacin de las tablas se hace en el motor gestor de bases de datos MYSQLsiguiendo algunos parmetros establecidos por este sistema.

    Para la implementacin del mdulo de un sistema de informacin y registro sedeben tener en cuenta los recursos de hardware y software con los que cuenta el

  • 7/23/2019 OPTIMIZACION INVENTARIO

    22/86

    6

    almacn, y con lo que la duea este dispuesta a renovar para el buenfuncionamiento de est.

    4.2 MARCO CONCEPTUALUna base de datos dentro de un mdulo de sistema de inventario permite guardarde forma ordenada, gran cantidad de datos ya que cuenta con una gran capacidadpara el almacenamiento de los datos, permitiendo realizar consultas en un periodode tiempo ms corto.

    La base de datos ser interpretada por lenguajes de programacin como PHP,JavaScrip y correr sobre un servidor Apache, su estructura estar implementadasobres el motor gestor de bases de datos MYSQL, todo esto con el fin de que elmdulo pueda ser implementado bajo cualquier sistema operativo en el caso que

    el almacn desee cambiar el que posee.

    Dentro de este mdulo los datos de la informacin de los insumos y productos sonfundamentales para alimentar la base de datos y poder ser mostrados aladministrador. Teniendo en cuenta que el administrador es el que lleva el controlde la informacin est debe ser denominado por la duea del almacn.

    4.3 MARCO ORGANIZACIONAL

    Figura N 3: Marco organizacional del almacn telas la 27.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    23/86

    7

    5. ALCANCE

    El proyecto busca proporcionar un instrumento de visualizacin insercin yconsulta de los insumos y productos que Telas La 27 compra y brinda al mercado,

    por ello que se trabaja en la creacin de un Mdulo de inventario, As se buscaofrecer un control y seguridad a los datos que en este se guardan teniendo encuenta lo importante que es para el almacn esta informacin.

    La funcionalidad del sistema se enmarca en el cumplimiento del siguiente grupode actividades solicitadas por la administradora del punto de fbrica principal enBogot, la seora Yolanda Crispn Liguera, quien plantea los siguientesrequerimientos.

    1. El mdulo permite elaborar el inventario, permitiendo consultar, modificar yeliminar la informacin que se almacene en al base de datos sobre las entradas y

    las salidas. .2. El mdulo permite cargar la base datos con la descripcin de los insumos yproductos con los que el almacn cuenta.

    3. El mdulo Permite ingresar y consultar los proveedores, de una forma ordenadacon la informacin necesaria agilizando de este modo el proceso de compra de losinsumos.

    4. el mdulo permite restar y sumar las cantidades de los insumos y productos sinnecesidad de depender del modulo de facturacin.

    El almacn cuenta con el departamento de compra y venta, pero est mdulo sesolo se encarga de llevar el inventario de estas dos reas. Estas opciones estncontempladas para un siguiente mdulo el de facturacin, el cual ser desarrolladomas adelante.

    6. SISTEMA ACTUAL

    Teniendo en cuenta que Telas La 27 es un punto de fbrica cuenta con unalmacn donde se realizan las ventas, en este establecimiento solo tienen undiseo de cada estilo tanto de uniformes como de camisetas, medallas, trofeos,guayos y canilleras; teniendo en cuenta esto la administradora es la encargada derealizar el inventario y lo hace de la siguiente manera:

    Para Las Telas:la administradora una vez que mide y pesa cada rollo de telaanota en una planilla el nombre de cada tela y los metros que contiene cadarollo permitiendo esto saber con cuantos metros de tela se cuenta para laproduccin de los uniformes; cuando ya se tienen estos datos la

  • 7/23/2019 OPTIMIZACION INVENTARIO

    24/86

    8

    administradora compara los resultados con los datos que se encuentran en elinventario, permitindole calcular cuanta tela se gasto y cuenta tela queda.

    Para Los Ingresos y Egresos: la administradora recoge la siguiente

    informacin la cual se anota en una planilla.1. Recoge la carpeta de las facturas de ventas y extrae los siguientes datos:

    cdigo del producto, descripcin del producto, IVA, cantidad, valor unitario delproducto, valor total del producto, subtotal antes del IVA, valor total IVA y totalfactura; esto lo hace con cada una de estas.

    2. Recoge la carpeta de las rdenes de compras y extrae los siguientes datos:nombre del proveedor, descripcin del insumo o producto, cantidad queingresa, valor unitario, valor total de la compra; esto lo hace con cada una deestas.

    3. Recoge la carpeta de la nmina de los empleados y con lista en mano se dirigea consignarles a cada uno de ellos.

    4. Recoge la carpeta marcada con el nombre servicios pblicos en los cuales seencuentran recibos de pago como: arrendamiento, agua, luz, telfono, gasentre otros.

    5. Recoge la carpeta marcada con el nombre parafiscales en los cuales seencuentra recibos de pago como: IVA, NIT, DIAN, entre otros.

    6. Recoge la carpeta marcada con el nombre de caja menor de esta mira losrecibos que le dan al encargado de comprar implementos de aseo, bolsas,etctera.

    Una vez recopilado estos datos la administradora mira en las facturas de ventas elvalor total de las facturas y los suma, despus mira todo las salidas y las suma,entonces coge el resultado de las facturas de venta y le resta el valor que le dio enlas salidas y eso le da un resultado.

    Cuando tiene est resultado confirma en la cuenta de la empresa y mira siconcuerda con lo que estaba escrito con lo que debe tener en ese momento en

    dinero.

    Para los productos que se encuentran en el almacn: La administradoracomprueba las referencias de los productos que se encuentran en este;teniendo en cuenta que en el almacn solo hay un diseo de cada estilo tantopara los uniformes como para las medallas, trofeos, guayos, balones ycanilleras; una vez comprueba si estn todos los productos no modifica nada

  • 7/23/2019 OPTIMIZACION INVENTARIO

    25/86

    9

    en el inventario pero si es el caso contrario lo reporta en la planilla y seinvestiga que paso con este producto.

    6.1 DIAGRAMA CASOS DE USO SISTEMA ACTUAL.

    El actor identificado en el sistema es administrador del almacn:

    Administrador

    Figura N4: Diagrama caso de uso sistema actual.

    Administrador

    Figura N 5: Diagrama de caso de uso funciones del empleado encargado.

    MANEJO DEL

    INVENTARIO ENEL ALMACNTELAS LA 27.

    Reco ilar

    Guardar

    Ingresar

  • 7/23/2019 OPTIMIZACION INVENTARIO

    26/86

    10

    Administrador

    Figura N6: Diagrama de caso de uso recopilar datos.

    Administrador

    Figura N7: Diagrama de caso de uso recopilar datos de entrada.

    Administrador

    Figura N 8: Diagrama de caso de uso recopilar datos salidas .

    Entradas

    Salidas

    Consulta Materia

    Consulta Ingresos

    Consultar facturas de venta

    Consultar rdenes de compra

    Consultar nomina empleados

    Consultar gastos servicios

    Consultar caja menor

  • 7/23/2019 OPTIMIZACION INVENTARIO

    27/86

    11

    6.2 DIAGRAMA SECUENCIAL SISTEMA ACTUAL.

    Figura N 9:Diagrama Secuencialtratamiento de los insumos.

    Figura N 10: Diagrama Secuencialtratamiento de los Ingresos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    28/86

    12

    Figura N 11: Diagrama Secuencial tratamiento de los Egresos.

    Figura N 12: Diagrama Secuencial tratamiento de la nmina de los empleados yservicios pblicos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    29/86

    13

    7. SISTEMA PROPUESTO.

    Para solucionar el inconveniente que se presenta con la informacin del inventariose propone automatizar los procedimientos que se hacen de forma manual,

    creando un primer mdulo el cual consta de una base de datos para elalmacenamiento de los datos ingresados a este nuevo sistema, permitiendo deeste modo que la informacin sea ingresada y consultada de inmediato una vez segenere una compra o venta de los productos e insumos.

    La implementacin de este de mdulo le ayudara a la gerencia en la toma dedecisiones pues al poder consultar la informacin del inventario de formainmediata, les permite saber las existencias de los productos e insumos y asllevar un control de las entradas y salidas de estos.

    Teniendo en cuenta lo anterior a continuacin se describe el sistema propuesto:

    El diseo del sistema propuesto para Telas la 27 presenta diferentes opciones detrabajo que facilitan la conexin entre el administrador y el inventario. Este sistemacontara con un cono que se encontrara en el escritorio, el cual permite el accesodirecto a la aplicacin.

    Figura N 13:Icono

    Una vez seleccionado este icono, se mostrara la aplicacin en el navegadorInternet donde se puede ver el inicio de esta, la cual pide que se ingrese un

    usuario y contrasea, ya que este mdulo trabaja con una nica sesin la cual sedenomino administrador estos se hace con el fin de brindarle seguridad a losdatos.

    En la parte superior del la pgina se encuentra un banner animado, el cual seencuentra el logo del almacn y el nombre del aplicativo, en la parte inferior delbanner aparece un titulo en movimiento el cual le da la bienvenida al sistema, enla parte izquierda se muestra el logo ampliado, en la parte derecha se encuentranlos campos en los que el administrador del sistema puede digitar el usuario ycontrasea para poder ingresar al sistema.

    En la parte inferior izquierdo se muestra la fecha actual que consta de nombre yda el mes y el ao, en la parte inferior derecha se encuentra el nombre deldesarrollador y correo electrnico, lo anterior dicho se puede ver en la figura N14. .

  • 7/23/2019 OPTIMIZACION INVENTARIO

    30/86

    14

    Figura N 14:Pagina inicial de la aplicacin.

    Una vez ingresa como administrador del sistema se muestra un men el cualcontiene las opciones inventario, configuraciones de administrador y cerrar sesin.

    Si se elige la opcin inventario esta opcin muestra un submen donde se puederegistrar y llevar un control de las entradas y salidas, si se escoge entradas estaopcin se puede ingresar, listar y eliminar un insumo o producto ver figura N 15.Si se escoge salidas esta ofrece generar una salida y listar las existencias que seencuentran de los insumos y productos con los que el almacn cuenta ver figuraN 19.

    Figura N 15:Opciones Entradas.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    31/86

    15

    Dentro de las opciones entradas en el submen ingresar tanto para los insumos ylos productos, se muestra un formulario en el cual el administrador puede llenar lasiguiente informacin:

    1. Referencia: Se muestra en una lista desplegable que se carga dependiendo delo que se ingrese en la opcin insumo.

    2. Nombre: Este se carga automticamente dependiendo de lo que se seleccioneen la lista desplegable.

    3. N factura: Se ingresa el nmero de factura.

    4. Costo unitario: es el valor por unidad de lo que se este comprando ovendiendo.

    5. Cantidades: Es el numero de insumos o productos de lo que se estecomprando o vendiendo.

    6. Valor: este campo se carga automticamente dependiendo de lo que se ingreseen costo unitario y cantidades, puesto que el sistema internamente multiplica estosdos campos y as da el valor de la entrada o salida.

    En la parte superior se muestra el numero de la entrada o salida de la cual se estaingresando, y en la parte inferior se pueden visualizar si desea regresar al mense oprime volver pero si desea almacenar la informacin se oprime guardar.

    Figura N 16: Entradas opcin ingresar.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    32/86

    16

    La opcin listar las entradas tanto para los insumos como para los productosmuestra los datos ingresados en el formulario control de entradas y adicionalmuestra el numero de la entrada, la fecha en la que se genero la entrada queaunque no se pide en el formulario el sistema la guarda automticamente, se

    guarda la descripcin la cual siempre ser compra s/n, y el saldo total que vasumando automticamente lo que se almacena en el campo valor.

    Figura N 17:Listar Entradas.

    La opcin eliminar tanto para la entrada de insumos y productos muestra toda lainformacin como se hace en la opcin listar pero esta opcin la deferencia unbotn al lado derecho de cada registro un botn con el nombre eliminar.

    Figura N18:Eliminar entradas.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    33/86

    17

    Figura N 19:Opciones Salidas.

    Dentro de las opciones salidas en el submen generar salida tanto para losinsumos y los productos, se muestra un formulario en el cual el administradorpuede llenar la siguiente informacin:

    1. Referencia: carga las referencias en una lista desplegable que ya se ingresaronen el formulario de las entradas.

    2. Nombre: se carga automticamente segn la opcin que elija el administradorde la lista desplegable en el campo referencia.

    3. Descripcin: este campo aparece solo en la opcin generar insumos y se cargaautomticamente segn la opcin que elija el administrador de la lista desplegableen el campo referencia.

    4. Stock: se carga automticamente segn la opcin que elija el administrador de

    la lista desplegable en el campo referencia y muestra la cantidad mnima quedebe existir dada por la empresa para cada insumo o producto.

    5. Cantidad: ingresa las cantidades que van a salir ya sea a produccin o fueronvendidas.

    6. Nueva existencia: se carga automticamente de pendiendo de la cantidadsaliente a la cual el sistema le resta las existencias que se muestran del insumo oproducto.

    En la parte inferior se pueden visualizar si desea regresar al men se oprime

    volver pero si desea almacenar la informacin se oprime guardar.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    34/86

    18

    Figura N 20:Generar salida.

    La opcin listar existencias permite visualizar las cantidades actuales de cadainsumo o producto con las que cuenta el almacn, permitiendo ver la referencia,nombre y stock.

    Figura N 21:Listar existencias.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    35/86

    19

    Dentro de la misma opcin inventario se puede cargar la base de datos con ladescripcin detallada de la materia prima con la opcin insumos se puede cargar,listar, modificar y eliminar los datos de estos.

    Figura N 22: Opciones insumos.

    Dentro de las opciones salidas en el submen cargar base de datos insumos semuestra un formulario en el cual el administrador puede llenar la siguienteinformacin:

    1. Referencia: Se le asigna una referencia al insumo que se va almacenar en labase de datos.

    2. Nombre: Se ingresa el distintivo por el cual se va a reconocer este insumo.

    3. Und/med: Se selecciona por medio de una lista desplegable la unidad demedida que tiene el insumo ejemplo: metros, milmetros y capas dependiendo a la

    que corresponda cada insumo.

    4. Material: Se selecciona por medio de una lista desplegable el material describela clase de material del insumo.

    5. Stock: Se ingresa la cantidad mnima que debe haber del insumo.

    En la parte inferior se pueden visualizar si desea regresar al men se oprimevolver pero si desea almacenar la informacin se oprime guardar.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    36/86

    20

    Figura N 23: Cargar insumo.

    La opcin listar insumos muestra los datos que se ingresaron en el formulariocargar base de datos insumos.

    Figura N 24:Listar insumos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    37/86

    21

    La opcin modificar insumos le permite al administrador modificar el nombre de uninsumo que ya halla sido ingresado al sistema., en el campo referencia seselecciona la referencia del insumo al cual se le desea modificar el nombre yadicional carga el nombre actual.

    En la parte inferior se pueden visualizar si desea regresar al men se oprimevolver pero si desea modificar la informacin se oprime modificar.

    Figura N 25:Modificar insumos.

    La opcin Eliminar insumos muestra los datos que se ingresaron en el formulariocargar base de datos insumos pero adicionalmente a cada registro al lado derechose muestra un botn el cual permite eliminar dicho registro.

    Figura N 26:Eliminar insumos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    38/86

    22

    Dentro de la misma opcin inventario se puede cargar la base de datos con ladescripcin detallada de los elementos que estn a la venta con la opcinproductos se puede cargar, listar, modificar y eliminar los datos de estos.

    Figura N 27: Opciones productos.

    Dentro de las opciones salidas en el submen cargar base de datos productos semuestra un formulario en el cual el administrador puede llenar la siguiente

    informacin:

    1. Referencia: Se le asigna una referencia al producto que se va almacenar en labase de datos.

    2. Nombre: Se ingresa el distintivo por el cual se va a reconocer este producto.

    3. Stock: Se ingresa la cantidad mnima que debe haber del producto.

    En la parte inferior se pueden visualizar si desea regresar al men se oprimevolver pero si desea almacenar la informacin se oprime guardar.

    Figura N 28:Cargar producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    39/86

    23

    La opcin listar productos muestra los datos que se ingresaron en el formulariocargar base de datos productos.

    Figura N 29:Listar productos.

    La opcin modificar productos le permite al administrador modificar el nombre deun producto que ya halla sido ingresado al sistema., en el campo referencia seselecciona la referencia del producto al cual se le desea modificar el nombre yadicional carga el nombre actual.

    En la parte inferior se pueden visualizar si desea regresar al men se oprime

    volver pero si desea modificar la informacin se oprime modificar.

    Figura N 30:Modificar productos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    40/86

    24

    La opcin Eliminar productos muestra los datos que se ingresaron en el formulariocargar base de datos insumos pero adicionalmente a cada registro al lado derechose muestra un botn el cual permite eliminar dicho registro.

    Figura N 31: Eliminar producto.

    La opcin configuraciones de administrador permite cambiar el usuario y la

    contrasea, en el caso de la contrasea se pide que ingrese la contrasea actual yluego pide dos veces la nueva contrasea esto impide que personas ajenascambien la contrasea.

    Figura N 32:Opciones de administrador.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    41/86

    25

    La opcin generar backup le permite al dueo del almacn generar una copia deseguridad de la base de datos.

    Figura N33: Seguridad en la copia

    En esta opcin el administrador deber ingresar otro tipo de usuario y contrasea,para poder generar la copia de informacin, el sistema pedir en ingreso de otropassword muy diferente al del administrador, con el fin de aumentar la seguridad

    en cuanto al desarrollo de este permiso.

    Dump y Download

    Figura N34: Dump y Download.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    42/86

    26

    El sistema mostrara esta opcin de descarga de la copia de la informacin de labase de datos una vez que se halla ingresado en usuario y el password correcto alsistema.

    Para restaurar la informacin a la base de datos el administrador deber ingresarotro tipo de usuario y contrasea, para poder generar la copia de informacin, elsistema pedir en ingreso de otro password muy diferente al del administrador,con el fin de aumentar la seguridad en cuanto al desarrollo de este permiso.

    Restore

    Figura N35:Restore.

    El sistema mostrara en pantalla el resultado del borrado general de la informacinen la base de datos y el proceso de carga o actualizacin que se ejecuto en labase de datos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    43/86

    27

    7.1DIAGRAMAS DE CASO DE USO PARA EL SISTEMA PROPUESTO.

    El actor identificado en el sistema es el administrador, a continuacin se puedenobservar los diferentes diagramas que apoyan las diferentes acciones que realiza

    el actor del sistema en relacin con la aplicacin.

    Administrador

    Figura N 36:Diagrama presentacin del modulo para Telas la 27

    Administrador

    Figura N 37:Diagrama ingresar al sistema.

    AUTOMATIZACI NDEL MDULO DEINVENTARIO DEL

    ALMACN TELASLA 27

    Aplicacin

    Ingresar alsistema.

    Usuario

    Contrasea

  • 7/23/2019 OPTIMIZACION INVENTARIO

    44/86

    28

    Administrador

    Figura N 38:Diagrama opciones inciales que se muestran en pantalla.

    Figura N 39: Diagramaingresar por inventario entradas y salidas.

    Aplicacin

    Configuracin deadministrador

    Inventario

    Cerrar sesin

  • 7/23/2019 OPTIMIZACION INVENTARIO

    45/86

    29

    Figura N 40: DiagramaIngresar por inventario Insumos.

    Figura N 41: Diagrama Ingresar por inventario productos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    46/86

    30

    Figura N 42:Diagramaingresar por inventario configuraciones deadministrador.

    Figura N 43: Diagramaingresar por inventario configuraciones de administradorcambiar usuario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    47/86

    31

    Figura N 44: Diagramaingresar por inventario configuraciones de administradorcambiar contrasea.

    Figura N 45: Diagramaingresar por inventario configuraciones de administradorGenerar

    Backup.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    48/86

    32

    Caso de Uso Ingresar al sistema

    Actor PrimarioEl administrador

    MetasIngresar a la aplicacin y poder realizar las

    respectivas tareas para la elaboracin del inventario.

    CondicionesPrevias

    Haber activado el botn ingresar a la aplicacin.

    ActivadorAdministrador

    Escenario

    (Proceso)

    1. Ingresa los datos de usuario

    2. Ingresa los datos de password

    3. Sistema visualiza los valores de usuario

    4. Sistema oculta los valores del password

    5. Sistema valida informacin

    6. Sistema permite al administrador trabajar lasopciones de configuracin del sitio web

    Excepciones1.1 no ingresa datos en el campo de usuario

    2.1 no ingresa datos en el campo de password

    5.1 el sistema encuentra un error en el ingreso deesos datos.

    Tabla 1: Ingresar al sistema.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    49/86

    33

    Caso de Uso Opciones de la pantalla principal

    Actor PrimarioEl administrador

    Metas

    Visualizar en pantalla las opciones de inventario,

    configuracin de administrador.

    CondicionesPrevias

    Haber iniciado sesin correctamente.

    ActivadorAdministrador

    Escenario(Proceso)

    1. El Sistema le permite al administrador trabajar lasopciones de inventario, configuracin deadministrador.

    Excepciones1.1 no ingresar por alguna de las opciones que sevisualizan en pantalla.

    Tabla N 2:Opciones inciales que se muestran en pantalla.

    Caso de Uso Opciones inventario

    Actor PrimarioEl administrador

    Metas

    Visualizar en pantalla las opciones del inventario y carga

    de la base de datos.Condiciones

    Previas

    Ingresar por la opcin inventario.

    ActivadorAdministrador

    Escenario(Proceso)

    1. Sistema permite al administrador trabajar las opcionesde configuracin de las entrada y salidas de los productose insumos y a su vez cargar la base de datos con lainformacin de estos.

    Excepciones 1.1 no ingresar por alguna de las opciones que sevisualizan en pantalla.

    Tabla N 3:Ingresar por inventario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    50/86

    34

    Caso de Uso Opciones de la pantalla principal

    Actor PrimarioEl administrador

    Metas

    Visualizar en pantalla las opciones que puede configurar

    el administrador.

    CondicionesPrevias

    Haber iniciado sesin correctamente.

    ActivadorAdministrador

    Escenario(Proceso)

    1. El Sistema le permite al administrador configurar suusuario y contrasea y a su vez generar un Backup de labase de datos en este ingresa con un usuario ycontrasea diferente para mayor seguridad.

    Excepciones

    1.1 no ingresar por alguna de las opciones que se

    visualizan en pantalla.

    Tabla 4:Ingresar por configuraciones de administrador.

    7.2 DIAGRAMAS DE SECUENCIA SISTEMA PROPUESTO.

    Figura N 46:Diagramaingresar al mdulo de inventario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    51/86

    35

    Figura N 47: Diagramaingresar un insumo.

    Figura N 48:Diagrama ingresar un producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    52/86

    36

    Figura N 49:Diagrama consultar insumo.

    Figura N 50:Diagrama consultar producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    53/86

    37

    Figura N 51: Diagrama modificar insumos y productos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    54/86

    38

    Figura N 52:Diagrama eliminar insumo.

    Figura N 53: Diagrama eliminar producto.

    8. CRONOGRAMA DE ACTIVIDADES.

    Las actividades a realizar en el tiempo, para asegurar el cumplimiento de lasmetas son:

    1. Analizar cada uno de los requerimientos que el almacn desea que seanimplementados.

    2. Recopilar los datos que se necesitan para poder entender como funciona elsistema actualmente.

    3. Utilizar los mtodos que ofrece la ingeniera de software para ofrecerle al clientede una formo ordenada y concreta una propuesta para automatizar la informacin.

    4. Desarrollar cada una de las opciones que se propone implementar durante unperiodo de 20 das.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    55/86

    39

    9. ARQUITECTURA DE LA SOLUCIN DE SOFTWARE

    9.1 MODELO

    El modelo de desarrollo que se utilizar para el diseo y desarrollo de steproyecto corresponde al modelo de desarrollo evolutivo, el cual, para cada una desus fases trabaja el modelo en cascada.

    En la siguiente figura (Ver Figura N 54: Modelo evolutivo) se podr visualizar lasetapas del modelo en cascada que deben ser aprobadas para lograr la ejecucindel sistema, bajo la estructura del modelo evolutivo.

    El modelo de desarrollo evolutivo construye una serie de grandes versionessucesivas de un producto, sin embargo, mientras que la aproximacin incrementalpresupone que el conjunto completo de requerimientos es conocido al comenzar,el modelo evolutivo asume que los requerimientos no son completamenteconocidos al inicio del proyecto.

    (Ventajas del modelo evolutivo con respecto al software prototipo y alestructurado, s.f, 1 prrafo)

    Figura N 54: Modelo evolutivo.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    56/86

    40

    En el modelo evolutivo, los requerimientos son cuidadosamente examinados, yslo esos que son bien comprendidos son seleccionados para el primerincremento.

    El desarrollo evolutivo es 100% compatible con el modelo cascada, ste nodemanda una forma especfica de observar el desarrollo de algn incremento, as,el modelo cascada puede ser usado para administrar cada esfuerzo de desarrollo.

    El desarrollo de software en forma evolutiva requiere un especial cuidado en lamanipulacin de documentos, programas, datos de test, etc. Desarrollados paradistintas versiones del software, cada paso debe ser registrado, la documentacindebe ser recuperada con facilidad, los cambios deben ser efectuados de unamanera controlada.

    El modelo evolutivo se trabaja con el modelo de desarrollo en cascada, el cual

    tiene como enfoque metodolgico ordenar rigurosamente las etapas del ciclo devida del software, de tal forma que el inicio de cada etapa debe esperar a lafinalizacin de la inmediatamente anterior.

    De sta forma, cualquier error de diseo detectado en la etapa de prueba conducenecesariamente al rediseo y nueva programacin del cdigo afectadoaumentando los costes del desarrollo. (Ventajas del modelo evolutivo conrespecto al software prototipo y al estructurado, s f, 5 prrafos)

    Para confirmar la correcta ejecucin del modelo en cascada en el proyecto, sedebe evaluar las siguientes etapas que corresponden al determinado modelo, lascuales son las siguientes:

    1. Anlisis de requerimientos.

    2. Diseo del sistema.

    3. Diseo del programa.

    4. Codificacin.

    5. Pruebas.

    6. Implantacin.

    7. Mantenimiento.

    En la primera fase se analizan las necesidades de los usuarios finales del softwarepara determinar que objetivos debe cubrir.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    57/86

    41

    Cmo se logr el levantamiento de informacin?Para hacer un buen anlisis de requerimiento lo primero que se debe hacer eslograr el levantamiento de informacin como se conoce en ingeniera de software,para as conocer realmente el problema al que se le desea dar solucin.

    El levantamiento de informacin se logr ejecutar, al cumplir con las siguientesactividades, con la autorizacin de la seora Yolanda Crispn Liguera, Gerente deproduccin de Telas la 27.

    Se trabaj en el punto de fabrica de Telas la 27 por un tiempo de 30 das, conel fin de visualizar con que tipo de materiales son los que se utilizan a la horade confeccionar los diferentes uniformes deportivos, esto se realiz con el finde poder evaluar la calidad con que se trabajan cada uno de los productos.

    Se examinaron las diferentes fichas tcnicas de cada uno de los materialesque se utilizaban para poder trabajar cada uno de los uniformes deportivos que

    se ofrecan al mercado, para as poder confirmar los procesos de calidad quese estaban ejecutando en cada uno.

    Tambin se tomaron apuntes de cada uno de las reas por las que deba pasarun producto antes de llegar a ser entregado al cliente, entre estos seencontraron los siguientes:

    rea de diseo:En compaa del seor Jorge Luis Gutirrez, coordinador delrea de diseo, se recolectaron los siguientes datos de forma escrita sobre lasactividades que se realizaban dentro de ste proceso, los cuales son lossiguientes:

    En sta rea se creaban las diferentes hormas relacionadas con cada uno delos diseos en uniformes deportivos, con el fin de disear moldes precisos quese adaptaran a las medidas del nuevo trabajo que se deseaba lanzar almercado.

    Con relacin a los elementos deportivos, en sta rea, solo se especificabanlas tallas, materiales y colores que stos deban tener como caractersticaspara contar con una relacin hacia el uniforme, luego estos elementos secompran a un proveedor nacional que le asegura la calidad, economa ygaranta en cada uno de estos productos, para as poder venderlos en elalmacn.

    rea de corte: En compaa de la seora Milena Zamora, coordinadora delrea de corte, se recolectaron los siguientes datos de forma escrita sobre lasactividades que se realizaban dentro de ste proceso, los cuales son lossiguientes:

  • 7/23/2019 OPTIMIZACION INVENTARIO

    58/86

    42

    En sta rea se relacionaban las diferentes telas que se deban emplear en laconfeccin del nuevo uniforme, igualmente se relacionaban las hormas detrabajo para cada diseo y se procesa a cortar bajo los moldes.

    En ste trabajo se revisaron los procesos de perfeccin al corte, puesdependiendo de ste paso se puede asegurar el ptimo trabajocorrespondiente a la confeccin del uniforme. .

    rea de confeccin: En compaa del seor Juan Fernando Bejarano,coordinador del rea de confeccin, se recolectaron los siguientes datos deforma escrita sobre las actividades que se realizaban dentro de ste proceso,los cuales son los siguientes:

    En sta rea se unen las piezas que corresponden al diseo del uniforme, secuenta con personal capacitado en cada uno de estos procesos, tanto en la

    manipulacin de la maquinaria como en el conocimiento de la estructura de lastelas.

    En ste proceso se detall cada uno de los trabajos de presin que realizaba elpersonal femenino dentro del rea.

    rea de estampado: En compaa del seor Mauricio Alquiver, coordinadordel rea de estampado, se recolectaron los siguientes datos de forma escritasobre las actividades que se realizaban dentro de ste proceso, los cuales sonlos siguientes:

    En sta rea se realizan los diferentes procesos de estampado que serequieren emplear en cada uno de los diseos de los uniformes deportivospara futbol, se trabajan las tcnicas de transfer (estampado al calor) y de cajn(estampado manual).

    En ste proceso se detall cada uno de los trabajos que se deben trabajar enel uniforme para darle vida al diseo, tambin se pudo deducir quedependiendo del tipo del estampado es que se evala el precio comercial decada uniforme.

    rea de bordado:En compaa del seor Andrs Marn, coordinador del reade bordado, se recolectaron los siguientes datos de forma escrita sobre lasactividades que se realizaban dentro de ste proceso, los cuales son lossiguientes:

    En sta rea se trabajan los detalles que se le deben adicionar al uniforme, ascomo son los bordados de los escudos y la publicidad.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    59/86

    43

    De sta forma se deduce el valor que se le acredita a cada uniforme deportivopara futbol dependiendo de las caractersticas que tenga cada bordado comoejemplo se tienen las siguientes:

    El nmero de puntadas que se trabajan en el bordado.El calibre y tipo de hilo que se utiliza para el trabajo. .

    El trabajo en la creacin del ciclo del programa que debe recorrer la aguja paraterminar el diseo.

    rea de control: En compaa del seor William Camero, coordinador del reade control, se recolectaron los siguientes datos de forma escrita sobre lasactividades que se realizaban dentro de ste proceso, los cuales son lossiguientes:

    En sta rea se evalan los trabajos terminados para as poder ingresar uncdigo de registro donde se concentrarn todos y cada uno de los procesosque se le trabajaron al uniforme, para as enviarlos al almacn de ventas.

    Con el anlisis del trabajo desarrollado por cada una de las reas deproduccin de uniformes deportivos, se pudieron tomar los apuntes quecorrespondes a la ejecucin de cada uno de los procesos; con el fin de poderreconocer los parmetros y caractersticas que se deban ingresar en elsistema de gestin de los productos deportivos y los insumos para Telas la 27que se desean trabajar en este proyecto.

    Se realiz un inventario con cada uno de los uniformes y elementos deportivosque comercializaba el almacn, con el fin de contar con los respectivosatributos que correspondan a cada producto, para as poder entender un pocoms de sta estructura y poder contar con la informacin precisa para lograr laejecucin de ste proyecto.

    Este inventario se realizo de forma manual apuntando las respectivascaractersticas en unas nuevas fichas tcnicas que luego se ingresaran alsistema, esto se logr con el fin de poder actualizar los registros dentro delalmacn , para as poder analizar la calidad que cada uno de estos elementosdeportivos y uniformes contaban para ofrecer al cliente en una prxima venta.

    Se realizo una entrevista con la seora Yolanda Crispn Liguera, Gerente deproduccin de Telas la 27, para determinar los requerimientos que senecesitaban que se cubrieran en el proyecto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    60/86

    44

    Todo ste proceso facilit la identificacin de los requerimientos que se hacanindispensables por Telas la 27 que se trabajarn en sta primera etapa.

    Cules son los requerimientos que se hacan indispensables por Telas la 27?

    El sistema debe permitir por medio de vnculos o botones, que el administradorpueda consultar en pantalla los diferentes entradas y salidas de los insumoselementos deportivos y uniformes que el almacn comercializa, para as lograrsatisfacer la bsqueda que desea obtener por ste medio de consulta.

    El sistema debe permitir tan solo al administrador por medio de la aprobacin deuna clave usuario y contrasea; poder consultar todos los datos que correspondena cada entrada y salida de los elementos deportivos o uniforme que se encuentraen la aplicacin, con el fin de permitirle a ste personal, lograr actualizar cada unade sta informacin.

    El administrador podr hacer una copia de la seguridad dentro del mismo sistema.Como conclusin, al culminar la primera fase del modelo evolutivo se logrrecolectar la informacin necesaria para poder construir los diagramas de caso deuso que sirven como gua principal para generar el aplicativo.

    En la segunda fase del modelo de desarrollo

    En sta fase se concentra el trabajo en el diseo del sistema, el cual descomponey organiza cada uno de los requerimientos que se desean cumplir en el proyecto;de sta forma se lograr organizar la informacin, aprovechando las ventajas deldesarrollo en equipo de cada una de las actividades a realizar.

    Al culminar con el proceso de recoleccin de datos, se puede empezar a plantearlas diferentes opciones de desarrollo que el sistema debe cumplir, para lograr elcumplimiento de cada uno de los requerimientos que se encontraron en el procesode investigacin. .

    Posteriormente, se necesita organizar los diferentes datos de registro dentro de unsistema, para esto, se organizan los diferentes campos en una base de datos quese conecte directamente con las opciones de consulta del aplicativo.

    El sistema deber tener opciones que permitan al administrador ingresar,modificar, eliminar y consultar cada una de de las entradas y salidas que segeneran en el almacn, con el fin de ofrecer informacin clara y precisa de cadauno de los insumos y productos que Telas la 27 tiene.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    61/86

    45

    El sistema debe cumplir con todos los parmetros de seguridad, es decir, no debepermitir el ingreso de informacin nula al registro, ni tampoco conceder ejecutarlas tareas de decisin al personal diferente del administrador del aplicativo.

    Como conclusin, al culminar la segunda fase del modelo evolutivo se logrrecolectar la informacin necesaria para poder construir el diseo de los mediosde almacenamiento y transaccionalidad que utiliza el sistema de informacinpropuesto para el almacn Telas la 27.

    En la tercera fase del modelo de desarrollo

    En sta fase se trabaja el diseo del programa, en este punto se realizan losalgoritmos necesarios para lograr cumplir con cada uno de los requerimientos delusuario, como tambin los anlisis para saber que herramienta usar en cada etapade codificacin.

    El aplicativo trabajar con una base de datos en MYSQL, que le permitir realizarlos procesos de ingreso y consulta necesarios relacionados hacia cada uno de losinsumos que tiene y los elementos deportivos que ofrece Telas la 27.

    Adems se asegurar la correcta ejecucin de cada una de stas tareas mediantela codificacin del lenguaje de PHP, otorgndole al aplicativo un limpio y seguroprocedimiento, a la hora de ingresar o consultar cierta informacin.

    Tambin se trabajar con una codificacin sencilla en HTML a la hora de ofrecerleal usuario una fcil y segura navegabilidad en el aplicativo.

    Como conclusin, al culminar la tercera fase del modelo evolutivo, se logrrecolectar la informacin necesaria para poder relacionar los diferentes camposdel sistema en la base de datos, generando as la construccin del diagrama derelacin de datos. .

    En la cuarta fase del modelo de desarrollo

    En sta fase se concentrar el proceso en la codificacin del diseo, pues stedebe traducirse en una forma legible para la maquina.

    Se implementa el cdigo fuente dependiendo del lenguaje de programacin con

    las correspondientes libreras y componentes siendo reutilizables dentro delmismo proyecto, para as hacer que la programacin sea un proceso ms seguro yeficiente.

    El sistema tendr una codificacin limpia y altamente validada en cada una de susopciones de almacenamiento de informacin; con el fin de lograr aumentar laseguridad en cada uno de los procesos que la misma enlaza, tambin se eliminar

  • 7/23/2019 OPTIMIZACION INVENTARIO

    62/86

    46

    por completo la duplicidad de datos que puedan alterar la informacin que seingresa al sistema y se visualiza en el sitio web.

    La informacin que corresponde a la base de datos solo podr ser modificada por

    el personal que apruebe la seguridad que se establece en el sitio web, es decirsta accin no ser permitir al personal ajeno al sistema.

    El cdigo que se utiliza para lograr la estructuracin del sistema serimplementado en HTML apoyado por el lenguaje de programacin PHP, para aslograr cumplir con todos los parmetros de seguridad y control que el sistemanecesita para su fcil y segura ejecucin.

    Como conclusin, al culminar la cuarta fase del modelo evolutivo, se logrrecolectar y organizar la informacin necesaria que se va a trabajar en lacodificacin del sistema, esta informacin ayuda a lograr el buen desarrollo del

    diagrama de flujo de datos. .En la quinta fase del modelo de desarrollo

    En esta fase se trabajan las pruebas en los elementos ya programados, seensamblan para componer el sistema y se prueba que funcione correctamentepara confirmar que ste cumple con los requisitos de seguridad que el aplicativodebe tener para ser ejecutada el administrado.

    Antes de lograr la instalacin del sistema en el equipo principal del administrador,se realizarn las respectivas pruebas de fiabilidad, consistencia, concurrencia ydems para confirmar la correcta ejecucin del mismo.

    Las pruebas de desempeo y carga del sistema se trabajarn por un lmite de 30das una vez instalado el sistema en la empresa, con ste intervalo de tiempo seevaluar la correcta funcionalidad del aplicativo

    Este tipo de pruebas se deben hacer con el fin de encontrar eliminar por completolos datos en duplicidad que el sistema pueda presentar y que a su vez interrumpancon la culminacin de algunos procesos.

    Estas pruebas se realizan con el fin de lograr comprobar que los requerimientospor los que fue implementado el sistema corresponden con la ejecucin de cadauno de ellos.

    Tambin se deben hacer pruebas que demuestren la seguridad que soporta lainformacin a la hora de permitir ser consultada o alterada en pantalla por eladministrador, ya que ste es el nico que tiene el acceso a tomar sta decisin.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    63/86

    47

    Una vez terminado este tiempo de prueba se podrn deducir conclusiones yejecutar los respectivos cambios que el sistema solicite, para continuar con unasiguiente etapa.. .

    En la sexta fase del modelo

    En esta fase de desarrollo se evaluar la implantacin del sistema dentro del reade trabajo.

    Se instalarn los respectivos tipos de software que se necesitan dentro delsistema, para lograr la correcta ejecucin dentro de los correspondientes modelosde hardware con que se van a trabajar en el aplicativo.

    La implementacin es la fase con ms duracin y con ms cambios en el ciclo deelaboracin de un proyecto. .

    El sistema y la base de datos deber ser implantada en un servidor seguro quecuente con la capacidad de memoria necesaria para lograr ingresar cada uno delos diferentes cdigos de informacin que se plasmaran en el aplicativo, as comoimgenes, sentencias, tablas de informacin y controles de seguridad.

    Para poder trabajar desde un espacio ms amplio que permita desarrollar yejecutar las diferentes opciones de consulta que el aplicativo ofrece aladministrador, se recomienda trabajarlo desde el navegador de Internet Explorer6.0.

    Igual se recomienda que el aplicativo sea trabajado desde el navegador deinternet Explorer 6.0, pues en ste se pueden realizar los procesos de consultapara el administrador de una forma ms eficiente y ordenada, cosa que no sepodra visualizar desde cualquier otro tipo de navegador, pues no todos cuentancon los respectivos parmetros que permitan el libre trabajo de las diferentesoperaciones que se desarrollan en el aplicativo.

    Para lograr la correcta instalacin del sistema de base de datos en el equipo deladministrador, se recomienda ejecutarlo sobre la plataforma del sistema operativode Windows XP. Pues en este tipo de sistema operativo fue donde se realizaronlas pruebas de desarrollo e implantacin del sitio web, igualmente se recomiendaque para eliminar las opciones de errores en procesos del sistema, ste seainstalado bajo estas recomendaciones.

    Puesto que en el sitio web se podr seleccionar diferentes opciones de consultautilizando listas desplegables, botones de seleccin, vnculos, etc.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    64/86

    48

    Como conclusin, al culminar la sexta fase del modelo evolutivo se logrrecolectar las caractersticas con las que debe contar en el determinado rea detrabajo del administrador donde se va a hacer la instalacin del sistema.

    En la sptima fase del modelo de desarrollo

    En sta fase se supervisa y evala el correspondiente mantenimiento que se lepodr realizar al sistema una vez se deseen hacer cambios despus de haberculminado con la entrega e instalacin del mismo.

    Una vez que se deseen ejecutar ste tipo de cambios en el sistema de gestin delos productos deportivos, se debern atender estas acciones dentro de unasegunda etapa de trabajo del modelo evolutivo para el proyecto.

    10. ANLISIS DE LA SOLUCIN DE SOFTWARE

    10.1 ESTRUCTURA DE ALMACENAMIENTO.

    Para organizar la informacin que se necesita se crean tablas relacionadas entresi que contienen datos de los insumos y productos, entradas y salidas de estos. Lacreacin de las tablas se hace en el motor gestor de bases de datos MYSQLsiguiendo algunos parmetros establecidos por este sistema.

    Para el motor gestor de base de datos se trabajo con el paquete de XAMPP server1.7.3, el cual cuenta con las siguientes caractersticas.

    Apache 2.2.14 (IPv6)MySQL 5.1.41OpenSSL 0.9.8lXAMPP 2.5.8 Panel de controlPhpMyAdmin 3.2.4

    10.2 INTERFAZ GRAFICA DE USUARIO.

    Para darle orden a la presentacin de la interfaz de usuario se utiliza la ingenierade software para poder entender los procedimientos y el flujo de informacin quese quiere mostrar, donde se hacen diagramas de flujo de datos para poderidentificar que funcin cumple cada formulario que se muestra en pantalla como:principal, listado, formularios, cuadros de dilogos, sesin, mensajes.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    65/86

    49

    10.3 INTERFAZ DE PROCESAMIENTO.

    Para conectar la capa de almacenamiento y presentacin se trabaja en el

    lenguaje de programacin PHP, Para lograr la estructura de cada una de lasfunciones de la aplicacin, se trabajo con Dreamweaver 8 portable.

    11. DISEO DE LA SOLUCIN DE SOFTWARE

    11.1 ESTRUCTURA DE ALMACENAMIENTO.

    Figura N 55: Modelo Entidad Relacin.

    Nombre Tabla:administrador.Descripcin:Tabla que almacena los datos del administrador.

    Tabla N 5: Tabla administrador.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    66/86

    50

    Nombre Tabla:entrada_ins.Descripcin:Tabla que almacena los datos de las entradas de los insumos.

    Tabla N 6: Tabla entradas_ins.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    67/86

    51

    Nombre Tabla:entrada_prod.Descripcin:Tabla que almacena los datos de las diferentes entradas de losproductos.

    Tabla N 7: Tabla entradas_prod.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    68/86

    52

    Nombre Tabla:insumos.Descripcin:Tabla que almacena los datos de los diversos materiales para lafabricacin de los uniformes deportivos.

    Tabla N 8: Tabla insumos.

    Nombre Tabla:productos.Descripcin:Tabla que almacena los datos de los diferentes productosdeportivos que estn ala venta en el almacn.

    Tabla N 9: Tabla productos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    69/86

    53

    Nombre Tabla:salidas_ins.Descripcin:Tabla que almacena los datos de las diferentes salidas de losinsumos.

    Tabla N 10: Tabla salida_ins.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    70/86

    54

    Nombre Tabla:salida_prod.Descripcin:Tabla que almacena los datos de las diferentes salidas de losproductos.

    Tabla N 11: Tabla salida_prod.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    71/86

    55

    Nombre Tabla:tipo_material.Descripcin:Tabla que almacena los datos de los diferentes materiales en losque estn hechos los insumos.

    Tabla N 12: Tabla tipo_material.

    Nombre Tabla:unidad_demedida.Descripcin:Tabla que almacena los datos de la unidad de medida de losproductos.

    Tabla N 13: Tabla unidad_material.

    11.2 INTERFAZ GRAFICA DE USUARIO.

    A continuacin se explica el proceso de cada una de las actividades en losdiagrama de flujo de datos del sistema, los cuales se obtuvieron como conclusina la hora de trabajar la cuarta fase del modelo evolutivo.

    Los siguientes son los diagramas de flujo de datos que corresponden a losprocesos que se ejecutan en los diagramas de casos de uso.

    Diagramas DFD: administrador

  • 7/23/2019 OPTIMIZACION INVENTARIO

    72/86

    56

    Figura N 56: DFD ingresar administrador.

    Figura N 57: DFD ingresar un producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    73/86

    57

    Figura N 58: DFD ingresar un insumo.

    Figura N 59: DFD consultar un producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    74/86

    58

    Figura N 60: DFD consultar un insumo.

    Figura N 61: DFD modificar un producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    75/86

    59

    Figura N 62: DFD modificar un insumo.

    Figura N 63: DFD eliminar un producto.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    76/86

    60

    Figura N 64: DFD eliminar un insumo.

    Figura N 65: Pantallazo inicial.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    77/86

    61

    Figura N 66: Pantallazo men principal.

    Figura N 67: Pantallazo opciones inventario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    78/86

    62

    Figura N 68: Pantallazo opciones inventario - entradas.

    Figura N 69: Pantallazo opciones inventario - salidas.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    79/86

    63

    Figura N 70: Pantallazo opciones inventario - insumos.

    Figura N 71: Pantallazo opciones inventario - productos.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    80/86

    64

    Figura N 72: Pantallazo opciones de administrador.

    Figura N 73: Pantallazo opciones de administradorcambiar usuario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    81/86

    65

    Figura N 74: Pantallazo opciones de administradorcambiar contrasea.

    Figura N 75: Pantallazo opciones de administradorgenerar Backup.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    82/86

    66

    11.3 INTERFAZ DE PROCESAMIENTO DE DATOS.

    Figura N 76: Interfaz de procesamiento del cdigo del proyecto.

    12. DESARROLLO Y PRUEBAS

    Para el desarrollo del proyecto se consider que se trabajarn las especificacionestcnicas de software y de hardware.

    A continuacin se explicar la estructura correspondiente a cada una.

    ESPECIFICACIONES TECNICAS

    Para el desarrollo del proyecto, funcionalidad del proyecto y operatividad todas lasactividades a realizar por el proyecto, las especificaciones a trabajar son desoftware y de hardware. .

    SOFTWARE

    Para el desarrollo y ejecucin del proyecto se trabajo en el sistema operativode Windows XP.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    83/86

    67

    Para el desarrollo del proyecto en su fase de cdigo fuente se trabajo con php.

    Para el desarrollo de interfaces grficas se trabajo con el pseudo lenguajeHTML versin 4.01 Strict.Para el motor gestor de base de datos se trabajo con el paquete de XAMPP

    server 1.7.3, el cual cuenta con las siguientes caractersticas.

    Apache 2.2.14 (IPv6)MySQL 5.1.41OpenSSL 0.9.8lXAMPP 2.5.8 Panel de controlPhpMyAdmin 3.2.4

    Para lograr la estructura de cada una de las funciones de la aplicacin, setrabajo con Dreamweaver 8.La aplicacin se muestra en un servidor Stand Aldne (Servidor local DNS-Localhost).La aplicacin se muestra al usuario en un navegador de Internet.

    HARDWARE

    Para lograr que el sistema funcione correctamente como se plantea en steproyecto, es necesario que el rea donde se va a lograr la instalacin dentro delalmacn cumpla con las siguientes caractersticas como mnimo.

    Equipo administrador:

    Procesador Pentium IV o Xeon, que permita agilizar cada uno de los procesosque se desarrollan por el modulo de inventario.Memoria RAM libre de 1 GB o ms.

    Disco duro libre de 160 GB. (como mnimo) para poder almacenar lainformacin correspondiente que se necesite para trabajar, as como imgenesde los productos e informacin de base de datos.

    Unidad de CD-ROM (Para instalacin).Tener instalado Internet Explorer 7 o Firefox 2.0.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    84/86

    68

    RERECOMENDACIONES

    Se recomienda que el administrador si no esta seguro de los datos aingresar o de los procesos a realizar, lean la documentacin del sistemapara evitar el ingreso de datos errneos que puedan afectar el buenfuncionamiento del sistema o puedan alterar los resultados del mismo.

    El administrador o el encargado del buen uso del sistema debe realizar unmantenimiento peridicamente con el fin de evitar el riesgo de perderinformacin.

    Capacitar al administrador parta que maje cada uno de los procesos delsistema.

    Leer el manual tcnico y de usuario, para resolver cualquier inquietud quese presente respecto al sistema.

    .

  • 7/23/2019 OPTIMIZACION INVENTARIO

    85/86

    69

    .CONCLUSIONES.

    1. Para construir una aplicacin se necesita estar enterado de todo lo queocurre en un proceso como es el de inventarios.

    2. El proceso de investigacin durante el desarrollo de un proyecto nospermite conocer las necesidades de un sistema, nos deja ver el problemadesde una perspectiva diferente, no como desarrolladores de software, sino como que pueden contribuir a la mejora de un sistema.

    3. Una aplicacin se debe construir pensando en la forma en que se puede

    ayudar a la comunidad, y a las empresas.

    4. Con la implementacin de un software para la elaboracin del inventarioevita que se deje de ingresar informacin importante parta el inventario.

  • 7/23/2019 OPTIMIZACION INVENTARIO

    86/86

    BIBLIOGRAFA

    ENTREVISTA con Yolanda Crispn, Administradora del rea de produccinde la Razn Social "Telas la 27".Bogota, 15 de Enero del 2010.

    APUNTES DE CLASE de Maurico Bermdez, Profesor del curso detecnologa en informtica "Proyecto de grado" de la Universidad Minuto deDios. soacha, 15 de febrero de 2010.

    TUTOR Carlos Charry, Profesor del curso de tecnologa en informtica"Tutor del proyecto " de la Universidad Minuto de Dios. Soacha.

    VENTAJAS DEL MODELO EVOLUTIVO CON RESPECTO ALSOFTWARE PROTOTIPO Y AL ESTRUCTURADO", ventajas del modeloevolutivo [en lnea] [citado el 15 de abril del 2010]

    SELECCIONA COMPUTADORAS PC QUE TE SIRVAN EN LAEJECUCIN EFICIENTE DE TU TRABAJO. Tipos de computadoras parauna microempresa [en lnea] [citado el 16 de abril de 2010]

    LENGUAJE UNIFICADO DE MODELADO. Tipos de modelos de UML [enlnea] http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado>[citado el 3 de marzo de 2010]

    INCONTEC: Tesis y otros trabajos 92842SIS.