Sie sind auf Seite 1von 72

Instituto Tecnolgico de San Juan del Ro

CONTROL DEL PROCESO INTERNO DE TUBOS PLSTICOS FLEXIBLES MEDIANTE EL SOFWARE TUPAFLEX OPCIN X INFORME DE RESIDENCIA PROFESIONAL QUE PARA OBTENER EL TTULO DE: INGENIERA EN SISTEMAS COMPUTACIONALES
P R E S E N T A: ALEJANDRA ARCE MATA IMELDA CARRIZO SALINAS

San Juan del Ro, Qro., Febrero de 2013.

AGRADECIMIENTOS
Primeramente un agradecimiento a Dios por darnos la oportunidad de vivir esta experiencia. A Tubos Plstico Flexibles S.A de C.V por darnos la oportunidad de desarrollarnos en el mbito profesional y desarrollar el proyecto Tupaflex. Al CESTEC por darnos la oportunidad de iniciar un nuevo proyecto en nuestras vidas, aprender, compartir y convivir con nuestros amigos y compaeros, a trabajar como un equipo pero sobre todo por sus enseanzas. Al ITSJR por permitirnos concluir con esta importante etapa de nuestras vidas y prepararnos para ser mejores profesionistas. A la Lic. Guadalupe Flores Daz por sus enseanzas, motivaciones y palabras de aliento que contribuyeron al desarrollo de este proyecto. A nuestros maestros que fueron ms que maestros amigos pero muy en especial a la Lic. Minnie Ruth Fragoso Cobos y Amparo Resndiz. A las personas que compartieron nuestros logros, aventuras y nos alentaron a seguir adelante, nuestros amigos: Nancy, Juan Carlos, Mary, Delia y Leo. De manera particular y muy en especial a aquellas personas que siempre me apoyaron y me alentaron a seguir adelante a mis queridos padres Reyna Emma y Emiliano, a mis hermanos Celia, Sonia y Ana. Y por ltimo a Omar por su apoyo incondicional y todo su amor. [Imelda Carrizo Salinas] Y muy en especial a mis padres Graciela y Pedro, y mis hermanos Jess y Pedro Alberto por darme siempre su apoyo incondicional y por siempre hacer un esfuerzo para que pudiera seguir adelante con mis estudios, por sus consejos, regaos y palabras de aliento que me motivaron para dar lo mejor y seguir luchando. [Alejandra Arce Mata]

NDICE CAPTULO I. GENERALIDADES AGRADECIMIENTOS ...................................................................................... 1 CAPITULO I. GENERALIDADES ............................................................. 11 1.1 OBJETIVOS ............................................................................................... 11
1.1.1 Objetivo general. ................................................................................................................... 11 1.1.2 Objetivos especficos. ............................................................................................................ 11

1.2 JUSTIFICACIN ....................................................................................... 11 1.3 CARACTERIZACIN DEL REA EN QUE PARTICIP ..................... 12
1.3.1 Datos generales de la empresa. ............................................................................................ 12 1.3.2 Descripcin del departamento o rea de trabajo. ................................................................ 14

1.4 PROBLEMAS A RESOLVER ................................................................... 16 1.5 ALCANCES Y LIMITACIONES .............................................................. 16


1.5.1 Alcances................................................................................................................................. 16 1.5.2 Limitaciones. ......................................................................................................................... 17

CAPITULO II.

FUNDAMENTACIN TERICA ..................................... 19

2.1 SISTEMA.................................................................................................... 19
2.1.1 Elementos de un sistema. ..................................................................................................... 20

2.2 INFORMACIN ........................................................................................ 20


2.2.1 Caractersticas de la Informacin. ......................................................................................... 20

2.3 SISTEMA DE INFORMACIN ................................................................ 21


2.3.1 Caractersticas de un Sistema Informtico............................................................................ 22

2.4 DESARROLLO DE SISTEMAS ............................................................... 23


2.4.1 Metodologa de Cascada. ...................................................................................................... 23 2.4.2 Metodologa en Espiral. ........................................................................................................ 24 2.4.3 Metodologa Incremental...................................................................................................... 25 2.4.4 Metodologa de Prototipos. .................................................................................................. 26

2.5 SISTEMA MANEJADOR DE BASE DE DATOS ................................... 29


2.5.1 Caractersticas de un DBMS. ................................................................................................. 29

2.5.2 Funciones de un DBMS.......................................................................................................... 30

2.6 LENGUAJES DE PROGRAMACIN ...................................................... 30


2.6.1 Tipos de lenguajes de programacin. ................................................................................... 30

CAPTULO III. PROCEDIMIENTOS Y DESCRIPCIN DE ACTIVIDADES REALIZADAS...................................................................... 34 3.1 INVESTIGACIN PRELIMINAR ............................................................ 34 3.2 ANLISIS Y ESPECIFICACON ............................................................. 35 3.3 DISEO Y CONSTRUCCIN .................................................................. 37
3.3.1 Lenguaje de programacin a utilizar. .................................................................................... 37 3.3.2 Base de datos (DB). ............................................................................................................... 38 3.3.3 Diseo de mdulos. ............................................................................................................... 39

3.4 EVALUACIN .......................................................................................... 46 3.5 MODIFICACIN ....................................................................................... 47 3.6 PROGRAMACIN Y PRUEBAS ............................................................. 48 3.7 OPERACIN Y MANTENCIN .............................................................. 50
Mdulo de gastos. .......................................................................................................................... 55 Mdulo de proveedores................................................................................................................. 56 Mdulo de almacn. ...................................................................................................................... 59

CONCLUSIONES ............................................................................................ 63 RECOMENDACIONES ................................................................................... 64 ANEXO A ......................................................................................................... 66


Entrevista 1..................................................................................................................................... 66

ANEXO B ......................................................................................................... 68
Entrevista 2..................................................................................................................................... 68

ANEXO C ......................................................................................................... 69
BIBLIOGRAFA.................................................................................................................................... 71

NDICE DE FIGURAS

Figura. 1. Estructura organizacional de Tubos Plsticos Flexibles. ......................................................... 13 Figura. 2. Ubicacin de la empresaTubos Plsticos Flexibles S.A de C. V. .............................................. 14 Figura. 3. Estructura organizacional del departamento en que se particip. ........................................ 15 Figura. 4. Croquis del departamento en que se particip. ..................................................................... 15 Figura 5. Estructura general de sistema. ................................................................................................ 19 Figura 6. Estructura de sistema informtico........................................................................................... 22 Figura 7. Metodologa de cascada. Fuente: Chawy R., 2009. ................................................................. 24 Figura 8.Metodologa de espiral. Fuente: Chawy R., 2009..................................................................... 25 Figura 9. Metodologa incremental. Fuente: Chawy R., 2009. ............................................................... 26 Figura 10. Etapas del diseo de prototipos. Fuente: Shari Lawrence Peleeger. ..................................... 28 Figura 12. Diagrama general del sistema. .............................................................................................. 41 Figura 13. Diagrama del mdulo de acceso. .......................................................................................... 42 Figura 14. Diagrama del mdulo de men. ............................................................................................ 43 Figura 17. Diagrama del mdulo de almacn......................................................................................... 46 Figura 18. Prototipo del mdulo almacn. ............................................................................................. 47 Figura 19. Correcciones al prototipo del sistema mdulo almacn. ...................................................... 48 Figura 20. Cdigo del botn de bsqueda. ............................................................................................ 49 Figura 21. Cdigo de auto ajuste de la imagen. ..................................................................................... 49 Figura. 22. Seleccin de idioma de la instalacin. .................................................................................. 50 Figura. 23. Asistente de instalacin de Tupaflex. ................................................................................ 50 Figura. 24. Destino de la instalacin....................................................................................................... 51 Figura. 25. Proceso de instalacin. ......................................................................................................... 51 Figura. 26. Finalizacin de la instalacin. ............................................................................................... 52 Figura 27. Ventana de acceso al sistema. ............................................................................................... 54 Figura 28. Pantalla principal del men. .................................................................................................. 55 Figura 29. Ingreso de precio por kilogramo de material ........................................................................ 56 Figura 30. Mdulo de Proveedores. ....................................................................................................... 56 Figura 31. Mensaje de registro exitoso. ................................................................................................. 57 Figura 32. Registros limpiados................................................................................................................ 57 Figura 33. Mensaje de eliminacin correcta. ......................................................................................... 58 Figura 34. Mensaje de error de la opcin Buscar. .................................................................................. 58 Figura 35. Ventana almacn donde se muestra el logo de Excel. .......................................................... 59 Figura 36. Libro Excel con registros de entradas de productos. ............................................................. 60 Figura 37. Stock final de rollos de poliducto. ......................................................................................... 61

NDICE DE TABLAS
Tabla I. Simbologa del croquis. .............................................................................................................. 15 Tabla II. Gastos generales de la empresa Tubos Plsticos Flexibles................................................... 36 Tabla III. Materia prima que ingresa a Tubos Plsticos Flexibles. ...................................................... 37 Tabla IV. Simbologa de Diagramas. ........................................................................................................ 69

INTRODUCCIN

Actualmente la informacin en las empresas constituye el recurso ms importante para llevar a cabo el proceso de administracin, produccin y distribucin de artculos, por medio de la informacin dichas empresas toman decisiones para encaminar el rumbo que seguirn. Obviamente Tubos Plsticos Flexibles S.A. de C.V. no es una compaa que se encuentre fuera de dicho contexto, para ella es muy importante el uso de la informacin para la toma de decisiones como para cualquier otra empresa y es por ello que por las necesidades de la misma fue requerido desarrollar un sistema de control de la informacin cuyo propsito es optimizar el proceso administrativo de la misma proporcionndoles una mejor manera de organizar la informacin realizando un inventario general, almacenando informacin relevante para dicha empresa y obteniendo un reporte de los gastos generados por cada material. El presente documento contiene el proceso del desarrollo del proyecto, el cual est compuesto de la siguiente manera: En el captulo I se abordan las generalidades del sistema, es decir, los aspectos bsicos para realizar el sistema Tupaflex, algunos de los puntos relevantes son los objetivos del proyecto y el lugar de realizacin del mismo y por ltimo los alcances y limitaciones para tener en claro hasta donde abarca el sistema. En el captulo II se presenta un marco terico sobre los principales temas de los cuales se deber tener un conocimiento general para poder comprender con mayor facilidad los objetivos del sistema y el desarrollo del mismo, adems se muestran los pasos de la metodologa en la cual se bas la realizacin de dicho proyecto. En el captulo III se muestra el desarrollo completo y detallado del sistema Tupaflex, desarrollando cada una de las etapas de la metodologa descrita en el captulo II. As mismo se presentan los resultados obtenidos despus de haber concluido la realizacin del proyecto. Finalmente en el documento se muestran los anexos entre los que se encuentran las entrevistas realizadas para la obtencin de requerimientos del sistema.

CAPTULO I. GENERALIDADES

CAPITULO I. 1.1 OBJETIVOS

GENERALIDADES

1.1.1 Objetivo general.


Implementar un sistema informtico que permita obtener costos de transporte,

almacenamiento y procesamiento de los materiales con los que se trabaja en la empresa, as mismo se pretende organizar informacin que es de gran utilidad para la misma con el fin de obtener calidad en el manejo de la informacin.

1.1.2 Objetivos especficos.


Investigar mtodos de desarrollo de software para elegir el mtodo a seguir. Realizar la investigacin preliminar para identificar el problema, identificar los requerimientos del sistema y realizar un estudio de las factibilidades. Realizar un anlisis de los requerimientos solicitados por el cliente para realizar el prototipo base. Construir el prototipo base del sistema para mostrarlo al cliente y hacer posibles retroalimentaciones. Realizar las correcciones propuestas por el cliente y mostrar el prototipo. Implementar el sistema una vez que el cliente se encuentre satisfecho con el mismo.

1.2 JUSTIFICACIN

La empresa Tubos Plsticos Flexibles S.A. de C.V. es una microempresa que se dedica a fabricar poliductos, recolectando desechos de material de otras empresas, y realizando un proceso muy complejo para la elaboracin de dicho poliducto. Es por ello que dicha empresa

necesita implementar un sistema informtico para tener mayor control sobre la materia prima y el producto terminado por lo que se necesita realizar un inventario de lo que hasta ahora se tiene y realizar el control de todo mediante una hoja de Excel ya que en los ltimos meses el stock llega a nmeros muy bajos por lo que es imposible abastecer la demanda del producto lo cual ocasiona prdidas muy costosas. As mismo se pretende automatizar la manera de almacenar la informacin de los clientes y proveedores ya que actualmente se realiza de manera manual en tarjeteras y papelitos, lo cual ocasiona prdidas de lo ms importante de una empresa; la informacin.

1.3 CARACTERIZACIN DEL REA EN QUE PARTICIP 1.3.1 Datos generales de la empresa.
Nombre Tubos Plsticos Flexibles S. A. de C. V. Direccin Carretera la Estancia-San Juan del Ro, Qro. Telfono/Fax 01(427)271 25 36 Lada sin costo 01 800 53 62 776 E-mail: jarr_tupaflex@hotmail.com Misin Tubos Plsticos Flexibles es una empresa productora de poliducto caracterizada por la alta calidad de nuestro producto para satisfacer las necesidades de nuestros clientes, adems que es una empresa comprometida con el medio ambiente debido al reciclaje que realiza de los desechos de las industrias aledaas.

Visin Consolidarse como la empresa nmero uno productora de poliducto en la regin de San Juan del Ro en periodo no mayor a cinco aos, destacando por la calidad de producto y la satisfaccin del cliente.

Estructura organizacional de la empresa Cabe mencionar que la empresa Tubos Plsticos Flexibles es una micro empresa por lo que actualmente nicamente cuenta con las siguientes reas, las cuales se muestran en la Figura 1.

Figura. 1. Estructura organizacional de Tubos Plsticos Flexibles.

Croquis A continuacin se muestra la ubicacin de la empresa Tubos Plsticos Flexibles S.A. de C.V. en la figura 2, adems se muestran acotaciones para ubicarla ms rpidamente. Acotaciones: A: San Jos, La llave, San Juan del Ro. B: Tubos Plsticos Flexibles S.A. de C.V. C: La llave, San Juan del Ro. D: Vistha, San Juan del Ro. E: Carretera Jalpan de Serra-San Juan del Ro.

Figura. 2. Ubicacin de la empresaTubos Plsticos Flexibles S.A de C. V.

1.3.2 Descripcin del departamento o rea de trabajo.


Nombre del departamento: Gerencia General Estructura departamental: Como se mencion anteriormente la empresa Tubos Plsticos Flexibles es una micro empresa por lo cual su estructura departamental es muy pequea como se ilustra en la figura 3.

Figura. 3. Estructura organizacional del departamento en que se particip.

Como se ilustra en la figura 4 el departamento de gerencia general cuenta con una pequea divisin que se llama rea administrativa. En dichas reas se elabor el sistema Tupaflex. Croquis del departamento

Gerencia General

WC

rea administrativa

Figura. 4. Croquis del departamento en que se particip.

Tabla I. Simbologa del croquis.

No. 1 2 3

Simbologa Escritorios Sillas Accesos

Descripcin

1.4 PROBLEMAS A RESOLVER


En la actualidad la empresa Tubos Plsticos Flexibles S.A. de C. V. no cuenta con un plan de administracin de informacin, es por ello que se requiere realizar un sistema el cual realice las siguientes funciones: Realizar un inventario de la materia prima y producto terminado as como llevar una bitcora diaria sobre las entradas y salidas de los mismos. Almacenar datos de clientes y proveedores para poder hacer uso de ellos de una forma ms rpida y segura, as como obtencin de los gastos que se generan al realizar la transformacin de cada uno de los materiales con los que se trabaja en Tubos Plsticos Flexibles S.A de C.V.

1.5 ALCANCES Y LIMITACIONES 1.5.1 Alcances.

El sistema informtico estar instalado en el ordenador que se encuentra ubicado en la gerencia general.

El sistema informtico nicamente beneficiar el rea de gerencia general ya que sta es la encargada de tomar decisiones sobre los procesos realizados, as mismo es la encargada de llevar el control de la informacin que se almacenar en dicho sistema.

El sistema informtico Tupaflex ser llevado hasta la etapa de implementacin gracias a los aportes del personal de la empresa y el tiempo dedicado.

1.5.2 Limitaciones.
Hasta la elaboracin del presente documento no se encontraron limitaciones algunas para que dicho proyecto se desarrollara y terminara satisfactoriamente, si por cualquier razn se encontrar alguna limitante se informar a la persona indicada para que se hagan las modificaciones correspondientes.

CAPTULO II. FUNDAMENTACIN TERICA

CAPITULO II.

FUNDAMENTACIN TERICA

Un sistema de informacin debe contemplar que sea fcil de utilizarse, estar estructurado lgicamente, contar con los procedimientos y estructura de reportes, proporcionar informacin completa entre otras caractersticas, por lo cual es necesario conocerla forma de desarrollar sistemas de informacin con las caractersticas antes mencionadas y conocer algunos conceptos como definiciones de sistema, informacin, sistemas de informacin, la forma en la que se desarrollan los proyectos de software y las herramientas utilizadas en ello . A continuacin se explican brevemente trminos relacionados con lo antes mencionado.

2.1 SISTEMA
Un sistema es un conjunto de partes o elementos organizados y relacionados que interactan entre s para lograr un objetivo. Los sistemas reciben (entrada) datos, energa o materia del ambiente y proveen (salida) informacin, energa o materia(Crdoba, 1997)como se muestra en la figura 5.

Figura 5. Estructura general de sistema.

2.1.1 Elementos de un sistema.


Los elementos principales de un sistema son los siguientes: Integrantes (o elementos) del sistema. Relaciones entre componentes estructura del sistema (mostrado en la figura 5 con lneas rojas). Objetivo del sistema.

Segn Juan Jimnez Delgado en artculo Organizacin de Sistemas Informticos Otros elementos de un sistema que permiten entender el funcionamiento del mismo son los siguientes: El entorno del sistema o ambiente externo: es aquello que lo rodea y dentro del cual est ubicado. Los lmites del sistema: marcan la frontera entre el sistema y el entorno.

2.2 INFORMACIN
Informacin entindase como conjunto de datos que son tiles o significativos para el receptor de los mismos. Es importante mencionar que un dato es un registro de hechos y que es el componente principal de la informacin.(Crdoba, 1997).

2.2.1 Caractersticas de la Informacin.


En general la informacin tiene una estructura interna y puede ser calificada segn varias caractersticas: Significado (semntica): Qu quiere decir?

Importancia (relativa al receptor): La importancia de la informacin para un receptor. Vigencia (en la dimensin espacio-tiempo): Es actual o desfasada? Esto tiene que ver con la sincronizacin en el tiempo de los indicios que permiten revaluar las expectativas en un momento dado.

Validez (relativa al emisor): Esto tiene que ver si los indicios deben ser considerados en la revaluacin de expectativas o deben ser ignorados por no ser indicios fiables.

Valor (activo intangible voltil): Qu tan til resulta para el destinatario?(Crdoba, 1997).

2.3 SISTEMA DE INFORMACIN


Toda empresa necesita una infraestructura para desarrollar sus actividades. Esto se deriva en una serie de funciones a desarrollar, como: Controlar y gestionar el empleo de los recursos financieros. Comercializar de manera ptima los productos o servicios. Fabricar productos o crear servicios para vender en el mercado.

Para que estas actividades se puedan realizar eficientemente deben coordinarse entre s, para ello las organizaciones poseen una infraestructura la cual est compuesta por diversos sistemas de informacin. Un sistema informtico es el conjunto de partes interrelacionadas, hardware, software y recurso humano que permite almacenar y procesar informacin.

2.3.1 Caractersticas de un Sistema Informtico.


Las principales caractersticas un sistema informtico son las siguientes: Hardware incluye computadoras o cualquier tipo de dispositivo electrnico inteligente, que consisten en procesadores, memoria, sistemas de almacenamiento externo, etc. Software incluye al sistema operativo, firmware y aplicaciones, siendo especialmente importante los sistemas de gestin de bases de datos. Soporte humano incluye al personal tcnico que crean y mantienen el sistema (analistas, programadores, operarios y usuarios finales) y a los usuarios que lo utilizan.(Crdoba, 1997). Las anteriores caractersticas se ilustran en la figura 6.

Figura 6. Estructura de sistema informtico.

2.4 DESARROLLO DE SISTEMAS


El desarrollo de sistemas es un conjunto de actividades que los analistas, diseadores y usuarios, necesitan llevar a cabo para desarrollar y poner en marcha un sistema. Los programadores debern hacer uso de herramientas que les ayuden a llevar a cabo las actividades para el desarrollo de Sistemas de Informacin, entre dichas herramientas se encuentran metodologas de desarrollo, lenguajes de programacin y sistemas manejadores de base de datos. Para llevar a cabo un desarrollo de sistemas es necesario elegir una metodologa de desarrollo de software, la cual se acople al sistema. Entindase como metodologa al conjunto de procedimientos, tcnicas, herramientas y un soporte documental que ayuda a los desarrolladores a realizar nuevo software. A continuacin se muestran algunas de las metodologas existentes que permiten el desarrollo de las actividades de software, entre ellas se encuentran: Metodologa de Cascada. Metodologa en Espiral. Metodologa Incremental. Metodologa de Prototipos.

2.4.1 Metodologa de Cascada.


Esta metodologa es la ms comn ya que el resultado suele ser muy positivo. Est compuesta de seis etapas como se muestra en la figura 7. Esta metodologa da muy buen resultado porque si alguna etapa no se completa correctamente se tiene que regresar a la anterior, corregir y avanzar nuevamente, por lo que se vuelve muy tedioso y tardado as que se ha sustituido por algunas otras.

METODOLOGA DE CASCADA
Anlisis de requisitos sistema. los del Anlisis de requisitos software. los de Diseo preliminar. Diseo detallado. Codificacin pruebas. y Codificacin pruebas. y

Figura 7. Metodologa de cascada. Fuente: Chawy R., 2009.

2.4.2 Metodologa en Espiral.


La metodologa de espiral es de gran trascendencia pues permite incluir dentro de su ciclo alguna otra metodologa, adems de ello elimina errores al inicio del ciclo, permite iteraciones, vuelta atrs y finalizaciones rpidas como se muestra en la figura 8. Dentro de sus principales desventajas se pueden mencionar que es un modelo muy costoso y requiere bastante tiempo en la elaboracin del sistema.

Figura 8.Metodologa de espiral. Fuente: Chawy R., 2009.

2.4.3 Metodologa Incremental.


Esta metodologa se realiza por iteraciones hasta llegar a la versin deseada del software. Cabe mencionar que es difcil detectar los errores de recoleccin de requisitos, adems que en cada iteracin se recolectan nuevos datos, vase en la figura 9.

METODOLOGIA INCREMENTAL
Anlisis Anlisis Anlisis

Diseo

Diseo

Diseo

Programacin

Programacin

Programacin

Prueba

Prueba

Prueba

Iteracin 1

Iteracin 2

(Contina)

Iteracin n

Figura 9. Metodologa incremental. Fuente: Chawy R., 2009.

2.4.4 Metodologa de Prototipos.


El modelo de prototipos permite que todo el sistema, o algunos de sus partes, se construyan rpidamente para comprender con facilidad y aclarar ciertos aspectos en los que se aseguren que el desarrollador, el usuario, el cliente estn de acuerdo en lo que se necesita. Este modelo principalmente se aplica cuando un cliente define un conjunto de objetivos generales para el software a desarrollarse sin delimitar detalladamente los requisitos de entrada procesamiento y salida, es decir cuando el responsable no est seguro de la eficacia de un algoritmo, de la adaptabilidad del sistema o de la forma en que interacta el hombre y la mquina. Este modelo se encarga principalmente de ayudar al ingeniero de sistemas y al cliente a entender de mejor manera cul ser el resultado de la construccin cuando los requisitos estn satisfechos.(Garca, Breton, & Rojas, 2011).

2.4.4.1 Etapas de la metodologa de prototipos.


Todas las metodologas tienen las mismas etapas denominado ciclo de vida del software y la metodologa de prototipos no es la excepcin, por lo que a continuacin se describen brevemente.

Investigacin preliminar. Recoleccin de requisitos. Se encuentran y definen los objetivos globales, se identifican los requisitos conocidos y las reas donde es obligatorio ms definicin.

Anlisis y especificacin. De la informacin recopilada se filtra la que sea relevante para los requerimientos del usuario.

Diseo y construccin. Se disea el primer bosquejo del sistema y se construye mediante la programacin en el lenguaje especificado.

Evaluacin. El cliente prueba la maqueta (prototipo) y lo utiliza para refinar los requisitos del software.

Modificacin. Se realizan modificaciones al software segn las correcciones anteriores. Ver Figura 10.

2.4.4.2 Ventajas de la metodologa de prototipos.


Este modelo es til cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. Tambin ofrece un mejor enfoque cuando el responsable del desarrollo del software est inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debera tomar la interaccin humano-mquina.

Definicin de problemas, sus efectos organizacionales. Investigacin preliminar Estudio de factibilidades

Anlisis y especificacin

Diseo bsico del prototipo.

requerimientos

Diseo y construccin

Construccin prototipo inicial.

de

Evaluacin

Verificacin y requerimientos.

Especificaciones prototipado.

Modificacin

Verificacin del prototipo.

Diseo tcnico

Diseo detallado, rediseo del prototipo y programacin para mantencin.

Programacin y pruebas Operacin y mantencin Instalacin del sistema y modificaciones posteriores.

Figura 10. Etapas del diseo de prototipos. Fuente: Shari Lawrence Peleeger.

2.4.4.3 Desventajas de la metodologa de prototipos.


Su principal desventaja es que una vez que el cliente ha dado su aprobacin final al prototipo y cree que est a punto de recibir el proyecto final, se encuentra con que es necesario rescribir buena parte del prototipo para hacerlo funcional, porque lo ms seguro es que el desarrollador haya hecho compromisos de implementacin para hacer que el prototipo funcione rpidamente. Es posible que el prototipo sea muy lento, muy grande, no muy amigable en su uso, o incluso, que est escrito en un lenguaje de programacin inadecuado.

El cliente ve funcionando lo que para l es la primera versin del prototipo que ha sido construido con "plastilina y alambres", y puede desilusionarse al decirle que el sistema an no ha sido construido. El desarrollador puede ampliar el prototipo para construir el sistema final sin tener en cuenta los compromisos de calidad y de mantenimiento que tiene con el cliente.(Garca, Breton, & Rojas, 2011).

2.5 SISTEMA MANEJADOR DE BASE DE DATOS


Para poder realizar un sistema de informacin no slo se debe definir una metodologa tambin es necesario utilizar herramientas como manejadores de base de datos (DBMS). Un DBMS es una coleccin de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea especfica (Cndyvg87, 2010).

2.5.1 Caractersticas de un DBMS.


Estas suministran a los usuarios no informticos, programadores, analistas y/o administrador, todos los medios necesarios para recuperar, manipular y describir los datos que estn almacenados en la base de datos para as poder mantener su integridad, confidencialidad y seguridad.

2.5.2 Funciones de un DBMS.


Algunas de sus funciones de un DBMS son la manipulacin, la descripcin y la utilizacin de datos. La manipulacin de datos nos permite buscar, aadir, modificar y suprimir los datos almacenados dentro de la base de datos. La manipulacin de datos tambin la podemos utilizar para definir los criterios de seleccin, la estructura lgica a recuperar, y para acceder la estructura fsica, dicha manipulacin la podemos realizar por medio de un LMD o Lenguaje manipulador de datos. En la descripcin de datos, se describen los elementos de los datos, su estructura, su interrelacin y su validacin, tal descripcin la podemos realizar mediante un LDD o Lenguaje de Descripcin de Datos. La utilizacin de datos nos permite acceder a la base de datos, rene la interfaz de los usuarios y suministra los procedimientos para el administrador.(Annimo, 2006).

2.6 LENGUAJES DE PROGRAMACIN


Un lenguaje de programacin es aquel elemento dentro de la informtica que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposicin del programador para que este pueda comunicarse con los dispositivos hardware y software existentes.(Arias & Marvin, 2008).

2.6.1 Tipos de lenguajes de programacin.


Los lenguajes de programacin se clasifican segn atendiendo varios criterios (Arias & Marvin, 2008)segn el nivel de abstraccin y segn la forma de ejecucin.

2.6.1.1 Segn su nivel de abstraccin.


Lenguaje Mquina. Es el nico que entiende la computadora digital (es su lenguaje natural), en l slo se pueden utilizar dos smbolos: el cero (0), y el uno (1), es por ello que al lenguaje mquina tambin se le denomina lenguaje binario. (Pest, 2006). Lenguaje de bajo nivel. Tambin son llamados lenguajes ensambladores, estos permiten al programador escribir instrucciones de un programa usando abreviaturas del ingls, estas palabras tambin son llamadas nemotcnicas y un ejemplo de ellas son: ADD, DIV, SUB, entre otras. (Pest, 2006). Lenguaje de Medio nivel. Este tipo de lenguaje se encuentra entre los lenguajes de alto nivel y los lenguajes de bajo nivel. Sin embargo este trmino de nivel medio o medio nivel, no es considerado as o no todo el mundo lo acepta, ya que algunos consideran que es un lenguaje de alto nivel con algunas irregularidades. Suelen ser clasificados de alto nivel, pero permiten ciertos manejos de bajo nivel. Estos son precisos para ciertas aplicaciones tales como la creacin de Sistemas Operativos, ya que permiten un manejo abstracto, pero sin perder mucho del poder y eficiencia que tienen los lenguajes de bajo nivel. (Pest, 2006). Lenguaje de Alto nivel. Este tipo de lenguaje le permite al programador escribir un programa utilizando palabras o expresiones sintcticas muy similares al ingls, en dichos lenguajes se pueden utilizar palabras tales como: if, case, for, while, entre otras. sta es una de las razones por la que son considerados lenguajes de alto nivel, porque se pueden utilizar palabras de muy fcil comprensin para el programador. (Pest, 2006).

2.6.1.2 Segn su forma de ejecucin.


Lenguajes Compilados. Lenguaje de programacin que suele necesitar de un compilador para ejecutar programas escritos en ste. En general un lenguaje compilado suele ejecutarse ms rpido que un lenguaje interpretado. (Alegsa, 2012).

Lenguajes Interpretados. Lenguaje de programacin que necesita de un intrprete para implementar o ejecutar el cdigo escrito en ste. Algunas de sus ventajas son que tiene una mayor flexibilidad ante los lenguajes compilados, una mayor facilidad para lograr independencia de plataformas (portabilidad), menor tamao de programa, dinmico, aunque tambin una de sus principales desventajas es que suelen ejecutarse ms lentamente. (Alegsa, 2012).

CAPTULO III. PROCEDIMIENTOS Y DESCRIPCIN DE ACTIVIDADES REALIZADAS

CAPTULO III. PROCEDIMIENTOS Y DESCRIPCIN DE ACTIVIDADES REALIZADAS

Para poder llevar a cabo el desarrollo del Sistema Tupaflex se seleccion la metodologa de prototipo, la cual incluye una serie de actividades que se realizaron para lograr el objetivo del sistema. La metodologa consta de cinco etapas las cuales son: investigacin preliminar, anlisis y especificacin, diseo y construccin, evaluacin y modificacin a continuacin se describen las actividades realizadas en cada una de estas etapas.

3.1 INVESTIGACIN PRELIMINAR


Se realiz una entrevista al Ing. Jos Antonio Rojas Ros con la finalidad de conocer la problemtica actual dentro de la empresa Tubos Plsticos Flexibles y as mismo determinar el objetivo del sistema a elaborar, despus de realizar dicha entrevista, se detectaron principalmente las siguientes necesidades: Llevar un orden de la cartera de clientes, la cual actualmente se maneja de manera manual en una agenda, dicha agenda llega a extraviarse y no se puede contar con los datos que sta contiene. De la misma forma se desea tener un registro de los proveedores ya que esta informacin se maneja mediante tarjetas de presentacin las cuales se almacenan en un tarjetero. Tubos Plsticos Flexibles desea llevar un control automatizado de la materia prima y producto terminado, actualmente la materia prima llega, se almacena y se usa sin ningn control ocasionando que el stock del material sea nulo o en otras ocasiones sea excesivo y no se tenga lugar para almacenar. En cuanto al producto terminado el control se lleva mediante una hoja y se desea remplazar lpiz y papel por un sistema que registre el material que se procesa y el que se vende diariamente.

Obtener los gastos que se generan al procesar cada uno de los materiales que se necesitan para la produccin del poliducto.

3.2 ANLISIS Y ESPECIFICACON


Una vez detectadas las necesidades fue necesario conocer toda la informacin que la empresa actualmente maneja para llevar a cabo cada uno de los puntos que se requieren cubrir con el sistema, para esto se analizaron diferentes formatos y realizaron entrevistas adicionales obteniendo la informacin que debe ser considerada para garantizar el diseo adecuado del sistema.

Para Tubos Plsticos Flexibles un cliente es elemento primordial ya que es la persona que continuamente compra poliducto por lo tanto el manejo dela cartera de clientes debe ser muy ordenada y cuidadosa, los datos que a la empresa le interesan son: nombre, direccin, telfono y email (ver anexo 2), adems de poder realizar las siguientes actividades: o Agregar un nuevo cliente. o Eliminar un cliente. o Poder visualizar los clientes que existen. o Buscar clientes especficos.

De la misma manera es importante para la empresa llevar el control tanto de proveedores como de prestadores de servicios obteniendo los siguientes datos: nombre, direccin, telfono y email, y de la misma forma poder realizar: o Agregar un nuevo proveedor. o Eliminar un proveedor. o Poder buscar y visualizar de manera rpida los proveedores.

Automatizar la forma de realizar el inventario de almacn, ya que se realiza manualmente y se requiere ms tiempo de lo necesario. Para ello se pretende tener para cada material y producto un registro de las entradas, salidas y stock final del mismo.

Por ltimo se desea tener un apartado el cual indique los gastos que genera el trabajar con cada uno de los cuatro materiales que se emplean para la elaboracin del poliducto con la finalidad de ayudar en la toma de decisiones de dichos gastos. Para recaudar algunos gastos que se considerarn en la elaboracin del presente apartado del sistema se solicitaron dichos datos a la Sra. Claudia Snchez los datos proporcionados se muestran en la tabla II. Estos gastos se requieren para obtener los gastos de produccin por material, lo cual incluye gastos de energa elctrica, agua, nmina, entre otros.

Tabla II. Gastos generales de la empresa Tubos Plsticos Flexibles.

De la misma manera se proporcionaron datos de la cantidad de materia prima que se almacena mensualmente y se obtuvo un promedio, la tabla III muestra el resultado obtenido. Cabe mencionar que nicamente los datos destacados son los materiales que se utilizan y el resto es revendido. Es por ello que se obtiene el promedio diario en kilogramos ya que los costos de produccin se calculan por kilogramo.

Tabla III. Materia prima que ingresa a Tubos Plsticos Flexibles.

3.3 DISEO Y CONSTRUCCIN


Como se mencion en el apartado 2.4.4el diseo y construccin del sistema trata de realizar un prototipo inicial, el cual se muestra al cliente, se evala y se realizan correcciones para dicho fin se realizaron actividades como elegir el lenguaje de programacin y la base de datos a utilizar.

3.3.1 Lenguaje de programacin a utilizar.


El tipo de lenguaje que se utiliz fue visual Basic en su versin profesional ya que tiene ventajas para el programador y el usuario final. Para el primero se puede mencionar que es un lenguaje en el cual se utilizan conos y botones para realizar el diseo, la programacin se realiza por cada elemento del diseo y la facilidad con la que se hace conexin a la BD. En cuanto al usuario le proporciona una interfaz ms amigable y si el usuario es cliente de Windows ser mucho ms fcil usar.

Sin embargo en base a los requerimientos establecidos por el usuario toda la informacin contenida en el mdulo de almacn fue exportada a Microsoft Excel.

3.3.2 Base de datos (DB).


La base de datos fue diseada en Microsoft Access debido a la conexin rpida que realiza con Visual Basic y que el usuario final cuenta con un equipo con sistema operativo Windows el cual en su paquetera office cuenta con Access. Para almacenar los datos necesarios se cre una BD llamada Tupaflex con las siguientes tablas: clientes, almacn, proveedores

3.3.2.1 Diseo de BD y tablas.


Como ya se mencion el sistema cuenta con una BD con 3 tablas las cuales se describen a continuacin: La tabla Clientes la cual tiene los siguientes campos: o Id o Nombre o Direccin o Telfono o Email Tabla Proveedores la cual tiene los mismos campos que la tabla de clientes. La tabla almacn contiene los siguientes campos: o Cdigo o Fecha o Material o Entrada

o Salida o Stock final

3.3.3 Diseo de mdulos.


La base para un buen funcionamiento del sistema es realizar un buen planteamiento y diseo por tal razn se realizan los diagramas de flujo entre otras herramientas para representar procedimientos y estados del sistema. Diseo de la interfaz

En el diseo de la interfaz del usuario se consideraron los siguientes aspectos ilustrados en la figura 11: o Todas las ventanas debern incluir de fondo el logo de la empresa Tubos Plsticos Flexibles S.A de C.V. o Todos los botones de aceptar, salir, cancelar as como los de funciones (buscar, limpiar, agregar, eliminar, anterior y siguiente) sern de la siguientes medias 495x1335. o Los botones que aparecen en el formulario de men sern de las siguientes medidas975x2175, dicho formulario deber incluir en nombre del sistema en la parte central superior. o Todos los formularios debern contener como icono el logo de la empresa as como el nombre del mdulo al que pertenece. o Las ventanas emergentes debern tener el cono de advertencia, error o interrogativa e indicar cul es el problema o advertencia por la que se muestra.

Figura 11. Especificaciones de la interfaz. Diagrama general del sistema

La arquitectura del software alude a la estructura general del software y las formas en que la estructura proporciona una integridad conceptual para un sistema. (Garca, Breton, & Rojas, 2011). El diagrama general muestra todos los mdulos que componen el sistema. Tupaflex comienza con la ventana de inicio de sesin la cual autentifica si los datos son correctos y da acceso de lo contrario manda un mensaje de error. El sistema como se muestra en el figura 12 contiene un mdulo principal el cual tiene el men de las opcin esa las cuales se puede tener acceso y cada botn de salida de los sub mdulos regresa al men principal.

INICIO DE SESIN

MEN PRINCIPAL

Gastos de Produccin

GASTOS

ALMACN

Rollos M. elctrico

Agregar Nuevo Eliminar Consultar

CLIENTES

PROVEEDORES

Agregar Nuevo Eliminar Consultar

Figura 12. Diagrama general del sistema.

Mdulo de acceso al sistema El diagrama que se muestra a continuacin es la representacin grfica de los requisitos que deber cumplir el mdulo de acceso al sistema, como se muestra en la figura 13.

Inicio

Usuario

Usuario

Correcta
S

No

Error

Men Principal

Fin

Figura 13. Diagrama del mdulo de acceso.

Men del sistema Como se ilustra en la figura 14 en el presente mdulo muestra las opciones que se tienen para realizar dentro de Tupaflex las cuales son las siguientes: clientes, proveedores, almacn y gastos, cada una de las anteriores realiza diferentes procedimientos que se describirn ms adelante, una vez realizados los procesos necesarios el sistema mostrar nuevamente al men inicial.

Inicio
A

Cliente s Almacn

Men

Proveedores

Gastos

Salir
A

Figura 14. Diagrama del mdulo de men.

Mdulo clientes El mdulo de clientes deber de realizar las actividades que se muestran en la figura 15, cuando se est dentro del mdulo de clientes este mostrar las opciones siguientes: o Buscar. o Agregar. o Anterior. o Siguiente. o Salir.

Las opciones mencionadas anteriormente tienen una funcin diferente. Dentro de la opcin buscar tenemos que ingresar el nombre del cliente que se desee buscar si est dentro de la BD mostrara la informacin completa del cliente de lo contrario mandar un mensaje de error.

En cuanto la opcin de agregar se debern introducir todos los datos que son requeridos, si todos los datos son correctos mandar un mensaje en el cual indique que el cliente se agreg con xito, de lo contrario mandar un mensaje de error para que se verifiquen los datos. En las opciones de anterior y siguientes se podrn recorrer los registros que hay dentro de la BD, si dentro de la BD no hubiera ningn dato se mandar un mensaje de error. La opcin salir mandar nuevamente al mdulo de men, por si se quisiera elegir otra opcin.

Figura 15. Diagrama del mdulo de clientes. Mdulo proveedores El mdulo de proveedores deber de contener los mismos datos y realizar las mismas actividades que el mdulo de clientes especificado en la figura 15. Mdulo gastos En el mdulo de gastos se obtendrn los gastos producidos por cada tipo de material que se procesa. Para ello se tendr una lista de los cuatro materiales, para poder realizar los

clculos de manera automtica y nicamente el usuario teclear el precio actual del costo por kilogramo del material como se muestra en la figura 16.

Inicio

Elegir material Teclea precio por kilo

Calcular

Mostrar Resultado

Otro calculo

Salir

Limpiar

Figura 16. Diagrama del mdulo de gastos.

Mdulo almacn

Debido a los requerimientos especificados por el cliente el mdulo de almacn ser enlazado a una hoja de clculo Excel, en la cual se realiza el inventario de toda la empresa como se muestra en la figura 17, clasificado por herramientas, material para maquinara, material de seguridad, material elctrico, botiqun, material de limpieza, materia prima, rollos de poliducto y papelera y oficina.

Figura 17. Diagrama del mdulo de almacn.

3.4 EVALUACIN
Se elabor un prototipo del proyecto el cual fue mostrado al cliente, con la finalidad de que l evaluar el funcionamiento del mismo y sealara cuales son las correcciones necesarias que se le tenan que hacer. Las modificaciones realizadas al prototipo presentado son: En la figura 18 se muestra como inicialmente el mdulo almacn se encontraba en su totalidad en Visual Basic pero por peticin del usuario se mud este mdulo a Excel.

Figura 18. Prototipo del mdulo almacn.

Una vez terminado la evaluacin se realizaron las siguientes observaciones: nicamente deber haber un usuario. La contrasea debera ser propuesta por la Sra. Claudia Snchez y no podr cambiarse. Incluir el logo de la empresa en todas las ventanas. Mudar en su totalidad el mdulo almacn a Microsoft Excel por las ventajas que este ofrece para la realizacin de inventario. Cambiar el nombre del mdulo produccin por gastos.

3.5 MODIFICACIN
Una vez recopilado las observaciones se procedi a modificar cada una de los puntos mencionados con anterioridad dando como resultado lo siguiente: nicamente existe el usuario Tupaflex el cual es administrador y la contrasea es nica y amovible por lo cual dicha contrasea fue elegida por el administrador y por fines de seguridad no ser revelada. El logo de Tubos Plsticos Flexibles se incluy en todas las ventanas del sistema.

El mdulo de almacn se export a Microsoft Excel por peticin del usuario, dentro de Excel se tendrn diversas hojas de clculo las cuales estn ordenadas por herramientas, material para maquinaria, entre otros. Dentro de estas se lleva un control diario de las entradas y salidas del material que ingresa a la empresa, ver figura 19.

Figura 19. Correcciones al prototipo del sistema mdulo almacn.

3.6 PROGRAMACIN Y PRUEBAS


Una vez terminadas las correcciones del prototipo del sistema se revisaron los ltimos detalles para poder tener un ptimo funcionamiento del sistema. A continuacin se muestra en la figura 20 un fragmento de cdigo para el botn de bsqueda del mdulo de clientes/proveedores, en el cual la bsqueda se hace mediante el nombre del cliente / proveedor, la bsqueda compara que coincidan los datos de nombre, direccin, telfono y email si los datos no coinciden completamente se crear un error.

Figura 20. Cdigo del botn de bsqueda.

Como se ilustra en la figura 21 se coloca y se ajusta la imagen de tal manera que sta se haga del tamao del formulario, como fue requerido por el usuario.

Figura 21. Cdigo de auto ajuste de la imagen.

Por problemas de espacio es imposible agregar el resto del cdigo en el presente por lo que se anexa un documento con la totalidad del mismo. (Ver cdigo completo pulse aqu).

3.7 OPERACIN Y MANTENCIN


Una vez revisado el proyecto por el Ing. Jos Antonio Rojas Ros y hechas las retroalimentaciones necesarias se procedi a la implementacin del sistema el cual consta de un ejecutable que se instalar en la PC de la gerencia de Tubos Plsticos Flexibles S.A de C. V, a continuacin se muestra el proceso. Ejecutar el archivo. Se mostrar una ventana para seleccionar el idioma. Ver figura 22.

Figura. 22. Seleccin de idioma de la instalacin.

Se mostrar la ventana de inicio de instalacin al sistema de Tupaflex, mostrada en la figura 23.

Figura. 23. Asistente de instalacin de Tupaflex.

Posteriormente como se muestra en la figura 24se cre la carpeta de destino donde se alojar el sistema, adicionalmente se eligen opciones como crear cono de acceso directo.

Figura. 24. Destino de la instalacin.

Se instala el sistema y muestra una ventana donde indica que el sistema est listo para usarse y se finaliza la instalacin, como se muestra en las figuras 25 y 26.

Figura. 25. Proceso de instalacin.

Figura. 26. Finalizacin de la instalacin.

RESULTADOS

A continuacin se presentan los resultados obtenidos al trmino de la elaboracin del sistema Tupaflex y una breve descripcin del funcionamiento del mismo.

a) Requerimientos de Hardware Contar con: Computadora con requerimientos mnimos de 250 GB en Disco Duro y 2 GB en RAM.

b) Requerimientos de Software Contar con: Sistema Operativo Xp/ Vista/ Siete. Licencias de Microsoft para la utilizacin de paquetera de office y VISUAL BASIC.

Dar doble clic en el icono del sistema Tupaflex mostrar la ventana de acceso, la cual pedir al usuario autentificarse pidiendo usuario y contrasea las cuales son las siguientes. Ver Figura 27. Usuario: Tupaflex Contrasea: Este dato ser de uso exclusivo del administrador.

Figura 27. Ventana de acceso al sistema.

Si la contrasea o el usuario no son ingresados correctamente se mostrar un mensaje de error y pedir al usuario autentificarse nuevamente. Al momento de ingresar los datos correctamente, se mostrar la pantalla del men la cual cuenta con cuatro mdulos los cuales son: Almacn, Clientes, Proveedores y Gastos. Una vez dentro del mdulo men, se puede elegir cualquiera de las opciones mostrados en la figura 28.

Figura 28. Pantalla principal del men.

Mdulo de gastos.
Al momento de dar clic en el botn de gastos despliega una nueva ventana, al momento de elegir el material se desplegarn automticamente los costos que incluyen dicho material, el nico dato que se pide es el precio por kilogramo como se muestra en la figura 29. Una vez que ha introducido los datos, seda clic al botn de Gastos de Produccin y dar la suma total de todos los gastos en el espacio de Gastos totales de produccin. Este mdulo tambin cuenta con dos botones ms el primero es el de limpiar, al momento de dar clic limpia todos los datos que ya se tenan, por si se requiere hacer otra eleccin y el botn de salir que mandar al mdulo de men.

Gastos totales

Ingresa el precio por kilogramo del material

Figura 29. Ingreso de precio por kilogramo de material

Mdulo de proveedores.
El mdulo de proveedores es aquel donde se podr almacenar informacin de los proveedores de la empresa, los datos a almacenar son los siguientes: nombre, direccin, telfono y email. Para realizar cualquiera de las funciones del mdulo se debern ingresar los datos del proveedor como se muestran en la figura 30.

Figura 30. Mdulo de Proveedores.

Al oprimir el botn agregarse muestra un mensaje indicando que el registro se agreg correctamente a la base de datos. Como se muestra en la figura 31.

Figura 31. Mensaje de registro exitoso.

El botn limpiar, limpia los datos que se muestran en la pantalla para as poder ingresar un nuevo proveedor o para realizar una nueva consulta. Ver figura 32.

Figura 32. Registros limpiados.

Los botones Anterior y Siguiente sirven para buscar rpidamente los datos que estn almacenados en la base de datos, de no haber datos mandar un mensaje el cual indica que no hay registros almacenados dentro de la misma.

Si se desea eliminar un registro de la base de datos primero se tendr que tener seleccionado el registro que se desea eliminar y oprimir el botn eliminar, aparecer un mensaje que indica que el registro se elimin correctamente de lo contrario mandar un mensaje de error. Lo anterior se ilustra en la figura 33.

Figura 33. Mensaje de eliminacin correcta.

Por ltimo el botn buscar sirve para hacer una bsqueda ms especifica la cual tecleando el nombre del proveedor arrojar los datos deseados, de no haber datos en la base de datos mandar un mensaje de error el cual mostrar que no hay coincidencia en la base de datos. Ver figura 34.

Figura 34. Mensaje de error de la opcin Buscar.

Cabe mencionar que el mdulo de CLIENTES es similar al mdulo de PROVEEDORES por tal motivo nicamente se describe el mdulo de proveedores.

Mdulo de almacn.
Cuando se da clic en el botn de almacn mostrar una nueva ventana en la cual se encuentra el logo de Excel. Ver figura 35.

Logo de Excel

Figura 35. Ventana almacn donde se muestra el logo de Excel.

Al dar doble clic sobre este logo se abrir un Libro de Excel el cual tiene registrados las entradas y salidas de material y producto que hay dentro de la empresa. Ver figura 36.

Figura 36. Libro Excel con registros de entradas de productos.

Como se muestra en la figura anterior el inventario cuenta con tablas las cuales tienen los siguientes campos: Cdigo: En este campo se deber ingresar el cdigo, el cual ser el mismo para una sola tabla. Fecha: Estarn indicados los das de cada mes para registrar la fecha de todos los movimientos realizados. Material: Indica que se deber teclear el nombre del material sobre el cual se realizarn movimientos. Entrada: Son los ingresos del material en cuestin, este campo nicamente recibir datos numricos. Salida: Son las salidas que se registran de dicho material, este campo nicamente recibir datos numricos. Stock: Es el total de unidades que hay en existencia en almacn, estas se obtienen de la resta de todas las entradas y las salidas y el sistema lo da automticamente. Cabe mencionar que hay otra tabla al costado derecho la cual muestra todos los materiales y el stock final de todas las tablas de la hoja. Ver figura 37.

Figura 37. Stock final de rollos de poliducto.

Una vez realizados los cambios necesarios debern ser guardados y cerrar la aplicacin de Excel, automticamente regresar a la ventana de inventario y se podr salir mediante el botn salir.

CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES
Para poder desarrollar el sistema se necesit el uso de diferentes herramientas, entre las cuales podemos destacar las herramientas de desarrollo de software, los sistemas manejadores de bases de datos y los lenguajes de programacin. Cabe mencionar que las herramientas de desarrollo de software sirvieron para llevar a cabo una mejor metodologa la cual se pudiera acoplar al sistema. Basndose en dichas metodologas se pudo obtener un mejor manejo en cuanto a los procedimientos, tcnicas, herramientas y documentacin que ayudarn para el mejor desarrollo de dicho software. Haciendo uso de todos los recursos mencionados anteriormente se elabora un sistema para el manejo de informacin de la empresa Tubos Plsticos Flexibles el cual se puede concluir cumple con los requisitos establecidos en la investigacin preliminar ya que organiza la informacin de la empresa antes mencionada, almacena la informacin del inventario general realizado y obtiene los gastos generados del uso de cada material. En lo personal este proyecto represent un gran reto para desarrollo como profesionistas.

RECOMENDACIONES
Para el ptimo funcionamiento del sistema Tupaflex se sugiere que el mdulo de gastos sea actualizado ya que por peticin del usuario los gastos se quedaron fijos lo cual implica que las consultas que posteriormente se realicen no garanticen fiabilidad por los cambios constantes que existen en los costos. Finalmente se recomienda que cada 6 meses se actualicen los registros de la base de datos, realizando copias de seguridad para su almacenamiento, de esta manera se evita prdida de tiempo en la ejecucin del sistema y se prolonga el tiempo de vida del mismo.

ANEXOS

ANEXO A Entrevista 1.
Objetivo: Conocer la problemtica que se tiene en Tubos Plsticos Flexibles para poder realizar el sistema que mejore la administracin y realizacin de procesos de dicha empresa. Cul es su nombre? R.=Mi nombre es Jos Antonio Rojas Ros. Sabiendo de la necesidad de un sistema de administracin para su empresa, Cules son las necesidades que requiere que dicho sistema tenga? R.= Pues no s, que lleve un orden de informacin respecto a la empresa, adems que me diga que procesos estn fallando por ejemplo cuanto me cuesta procesar el polietileno y un tipo inventario para saber que hay y que cuando venga y me diga alguien compra fusibles, checarlo si hay se le da y si no se compra y as yo creo que ustedes saben ms de esto que yo. Qu informacin desea almacenar en el sistema? R.= No s tal vez los datos de los clientes, proveedores esto es solo para tener un orden porque luego quiero comunicarme con un proveedor y Claudia no encuentra el nmero y en lo que encuentro la tarjeta pues se me olvid para que lo quera. Por otra parte ya les dije tener una lista de todo lo que hay en la empresa y si se puede de los rollos de poliducto que realizan diario y los que se venden diario. Podra platicarnos un poco ms sobre el proceso que se lleva a cabo para realizar el poliducto? R.= Si claro, somos una empresa 100% recicladora ya que acudimos a las grandes empresas de San Juan y lugares aledaos para recolectar todo su material de desperdicio, obviamente estas empresa desechan principalmente polietileno que es la materia prima del poliducto (manguera), una vez transportado el material a la empresa se clasifica y todo lo que no necesitamos se revende y el material que si utilizamos pasa por diferentes procesos a fin de que el poliducto (manguera) salga de alta calidad. Cules son los principales materiales con los que trabaja?

R.= Los materiales que se trabajan para la elaboracin del poliducto son principalmente: El polietileno bolsa, purgo y trozo, tambin se trabaja el troncal y el foam. Nos podra describir que procesos se llevan a cabo a dicho material? R.= A para esto cada material lleva un proceso diferente, algunos pueden llevar doble lavado, secado, cortado y molienda, otros sin embargo nicamente se cortan y se muelen y al final todos llegan al proceso de la transformacin. Necesita que al sistema se le puedan cambiar los costos para poder realizar el estudio cuando lo requiera, ya sabe los costos cambian? R= No es necesario, simplemente quiero saber ahora cules son los gastos que se generan lo que pasa que quiero saber para ver si es viable realizar el proceso de dichos materiales y dependiendo a lo que me digan cambiarlos o tomar algunas medidas lo que si me interesa es que la informacin de los clientes siempre la pueda tener a la mano. Para el sistema necesita que se le incluyan los gastos de mantenimiento como son agua, luz y limpieza? R.= Si, claro al final todos son gastos. Tambin va a requerir que se incluyan gastos de transporte, personal, desgaste de maquinaria y gastos de entrega? R.= Si efectivamente todo eso debe de ir incluido dentro del sistema. Adems de los puntos antes mencionados va a requerir que el sistema tenga alguna otra especificacin? R.= No, por el momento no, pero como se vaya avanzando podramos agregarle cambios que surjan.

ANEXO B Entrevista 2.
Se realiz una entrevista a la seora Claudia Snchez ya que ella es la persona que lleva el control de los clientes, proveedores y el control de los gastos que se hacen dentro de la empresa, y ser la persona que manejar el sistema. De los clientes que informacin deseara que se guardara y que ms deseara que se le hiciera? R.=Para Tubos Plsticos Flexibles, cliente es la persona a la cual le vendemos el producto es por ello que es importante tener su informacin de manera accesible y por tal razn la informacin que me interesara guardar de los clientes sera: el nombre, direccin, email y telfono, que tambin se puedan guardar ms clientes, eliminar algn cliente que ya no sea necesario, que lo pueda buscar para tener un acceso ms fcil a su informacin, y que yo pueda ver su informacin cuando yo la necesite. En cuanto a los proveedores que informacin deseara tener? R.= Pues que sea prcticamente la misma informacin que la de los clientes y que pueda tambin agregar nuevos proveedores si as los necesitara, eliminarlos por si llegramos no se ha cambiar de proveedores o por si ellos llegaran a cambiar de direccin o telfono o algo as, buscar y visualizar su informacin para tenerla a la mano. En cunto los datos que desea guardar referente al almacn, cul sera? R.= Por ejemplo en cuanto al almacn de producto terminado me gustara que se guardara, cuantos rollos de poliducto se realizan diariamente y cuantos hay dentro del almacn de producto terminado para as poder saber de cual debemos hacer y de cul es el que se vende ms, y en cuanto al almacn de materia prima llevar un control del material que entra para as poder saber cundo est a punto de terminarse y tambin para saber cundo ya tenemos un exceso de material. Quin maneja o quien nos puede facilitar los gastos que se hacen dentro de la empresa? R.= Los gastos los manejamos yo o el Ing. Jos Antonio Rojas Ros, por lo tanto pueden pedrnoslos a cualquiera de los dos.

ANEXO C
Tabla IV. Simbologa de Diagramas.

Inicio / Salida Proceso Seleccin Mltiple

Salida por pantalla Decisin Entrada de Datos

Conector

FUENTES CONSULTADAS

BIBLIOGRAFA
Alegsa. (21 de Enero de 2012). Lenguaje Compilado. Recuperado el 17 de Enero de 2013, de http://www.alegsa.com.ar/Dic/lenguaje%20compilado.php Annimo. (16 de Diciembre de 2006). CreativeCommons Ingeniera de software. Recuperado el 20 de Agosto de 2012, de http://www.unalmed.edu.co/~mstabare/Dbms.htm Arias, M., & Marvin, D. (16 de Octubre de 2008). Definicin de lenguaje de programacin. Recuperado el 10 de Agosto de 2012 Brown, K. (1992). Introduccin a la programacin de Visual Basic. Mexico, Df: Grupo Noriega editores. Ceballos Sierra, F. J. (1999). Visual Basic 6 curso de programacin. Mxico D.F: Alfaomega. Ceballos Sierra, F. J. (2005). Enciclopedia de Microsoft Visual Basic 6. Mexico, D.F: Alfaomega. Cndyvg87. (12 de Mayo de 2010). Manejadores de Base de Datos para un Software. Recuperado el 7 de Agosto de 2012, de http://www.buenastareas.com/ensayos/Manejadores-De-Base-De-DatosPara/330329.html Crdoba, D. e. (15 de Agosto de 1997). Elementos que componene un sistema de informacin. Recuperado el 28 de Agosto de 2012, de http://www.unsa.edu.ar/sigeco/archivos/semi_material/Apunte%20Software.pdf Eddy, C., & Buchanan, T. (1999). Aprendiendo Microsoft Access 2000 en 24 horas. Mxico, D.F: Prentice Hall. Garca, G., Breton, J., & Rojas, I. (13 de Mayo de 2011). Ingeniera de software. Recuperado el 16 de Agosto de 2012, de Desarrollo y ciclo de vida del software: http://gestionrrhhusm.blogspot.mx/2011/05/modelo-de-prototipo.html Perry, G. (. (1999). Aprendiendo Visual Basic en 21 dias. Mxico, DF: Prentice Hall. Pest, C. (20 de Marzo de 2006). Definicin de lenguaje mquina. Recuperado el 17 de Enero de 2013 S, P., & Ph.D, R. (1980). Ingeniera de software un enfoque prctico. Mxico, DF: McGrawHill. Vzquez Gmez, J. H. (11 de Febrero de 2010). Desarrollo de sistemas. Recuperado el 3 de Septiembre de 2012, de http://html.rincondelvago.com/desarrollo-de-sistemas.html Alegsa. (21 de Enero de 2012). Lenguaje Compilado. Recuperado el 17 de Enero de 2013, de

http://www.alegsa.com.ar/Dic/lenguaje%20compilado.php

Das könnte Ihnen auch gefallen