Interfaz del Software

A continuación se presentan algunas capturas de pantalla de la interfaz y funcionalidad del sistema:


 Login del Sistema


Menú usuario Logística


Usuario Logística - Tabla de datos




Usuario Logística - 2° tabla datos




Menú usuario Ventas




Usuario Ventas - Tabla datos

Entrevistas


Entrevistas

La opinión de expertos es muy importante, pues son ellos quienes gracias a su experiencia y a su formación, son capaces de dar una opinión más acertada de un tema a tratar. Esta no es la excepción y es de esta forma como hemos recolectado unas cuantas entrevistas a ingenieros logrando resultados confiables gracias a sus conocimientos.Las personas entrevistadas son:


  • Ing. Isaac Moisés Sánchez Zavaleta 
Entrevista1 by SIPA-ITTG


  • Ing. Julio Cesar Martínez
Entrevista 2 by SIPA-ITTG

  • Ing. Vicente Alejandro Pérez

  • Ing. Francisco Xavier Ponce Naranjo

Entrevista 4 by SIPA-ITTG

Encuesta

A través de una aplicación en Facebook, se realizó una encuesta sobre la viabilidad del proyecto. En ésta, se pidió a los encuestados respondieran con sinceridad y sobre todo que nos brindaran su opinión acerca de qué características les gustaría que tuviera el sistema.

Las preguntas aplicadas en la encuesta son las siguientes:

  1. ¿Conoce el término “empresa manufacturera”?
  2. ¿Conoce el término “planeación agregada”?
  3. ¿Cree usted que la planeación agregada dentro de la industria manufacturera es importante?
  4. ¿Considera apropiado el desarrollo de software que ayude a minimizar tiempos y costos de producción en industrias manufactureras?
  5. ¿Qué inconvenientes le percibe al desarrollo de un software de apoyo?
  6. Además de las características mencionadas, ¿Qué otros aspectos le gustaría que tuviese el software?
  7. ¿Considera que la economía del estado mejore con el implemento de un sistema como el sugerido?
  8. Si usted fuese dueño de una empresa manufacturera, ¿se apoyaría en el uso de un software de este tipo?
  9. ¿Por qué cree que una empresa no progresa?
  10. ¿Cree usted que una empresa pueda progresar gracias aun sistema que le permita decir cuanto producir durante un periodo de tiempo basándose en estadísticas de periodos anteriores?
  11. ¿Qué considera usted que es importante para un software de este tipo?
  12. ¿Qué ventajas considera usted que un software de este tipo pueda proporcionar?

Las estadísticas de las respuestas, de una muestra de 31 personas que participaron en la encuesta en los días 8-10 de octubre del presente año son las siguientes:
















El sexo de los participantes ronda en el 74% (23 votos) masculino y el 26% (8 votos) femenino. Sobre la pregunta número seis (¿Qué otros aspectos le gustaría que tuviese el software?) las opiniones de los encuestados iban desde la portabilidad del software, practicidad y eficiencia, rapidez, accesibilidad económica, facilidad de uso y eficacia, velocidad de cálculos y opciones para imprimir reportes.


«SRS - Software Requirement Specification»


  1. INTRODUCCIÓN

1.1 Propósito del documento de requerimientos

Satisfacer al mínimo costo los requerimientos de los clientes, utilizando de manera óptima los recursos.

El algoritmo de Optimización Agregada se plantea con un enfoque integral para el análisis de familias de productos en el mediano plazo y para diversas fuentes de producción; el algoritmo se fundamenta en el modelo de las decisiones básicas involucradas en el plan de producción agregado, y en el modelo del comportamiento del inventario.

1.2 Alcance del producto

El SIPA (Sistema Integral para Planeación Agregada) permitirá generar, de manera eficiente, y a través de procedimientos más prácticos que los métodos tradicionales, planes de producción agregados, de manera que se satisfagan los requerimientos de los clientes con la asignación óptima de los recursos.

El sistema informático permite el análisis en tiempo real de las condiciones en las que se encuentra inmerso el administrador de operaciones al analizar las estrategias que llevará a cabo la organización en el mediano plazo.

Ayudará a que las empresas establezcan planes de producción que les permitan una mejor gestión de sus recursos, en el mediano plazo, y por ende sean más competitivas.

1.3 Definiciones, acrónicos y abreviaturas

Administrar: Acción de agregar, modificar, eliminar y consultar la información de un determinado objeto o persona.

Agregación: Se refiere a la idea de centrarse en la capacidad general en lugar de los productos o servicios individuales.

Permiso: Parámetro que especifica si su poseedor dispone de acceso a una determinada función del sistema o a una parte de la interfaz de usuario del sistema.

PPA: Sistema de Planeación Agregada

Productividad: Se refiere a la relación entre la cantidad y calidad de bienes o servicios producidos y la cantidad de recursos utilizados para producirlos.

PyME: Pequeñas y Medianas Empresas

SGBD: Sistemas Gestores de Bases de Datos

SI: Sistemas de Inventarios

SIPA: Sistema Integral para Planeación Agregada

Usuario: Persona que puede ingresar al SIPA a través de un proceso de autentificación utilizando nombre de usuario y contraseña.

1.4 Referencias

[1] Adam Jr. E. y Ebert R. J., Administración de la producción y las operaciones, 4ª ed., Prentice–Hall Ed., México, 1991.

[2] Gaither N. y Frazier G, Administración de producción y operaciones, 4ª ed., International Thomson Editores, Ed., México, 2000.

[3] Smith R., Correa A. y Aristizábal J., “Un enfoque de Análisis Multiobjetivo para la Planeación Agregada de Producción”, Dyna, vol. 71, pp. 15-27, Mar. 2004.

[4] Schroeder R. G., Administración de Operaciones: Casos y conceptos contemporáneos, 2a ed., Mc Graw Hill Ed., México, 2005.

[5] Vollmann T. E., Berry W. L., Whybark D. y Jacobs F. R., Planeación y control de la producción: Administración de la cadena de suministros, 5ª ed., Mc Graw Hill Ed., México, 2005.

[6] Sommerville, I., Ingeniería de software, 7a ed., Addison Wesley Ed., España, 2005.

[7] Chiavenato I., Introducción a la teoría general de la administración, Mc Graw Hill Ed., México,2000.

[8] Pardalos P. M. y Resende M. G. C., Handbook of Applied Optimization, Oxford University Press, Inc. Ed., USA, 2002.

[9] Silberschatz A., Korth y Sudarshan, Fundamentos de bases de datos, 4ª ed., Mc Graw Hill Ed., 2002.

[10] Espinoza M. Eligio y Hejduk Irene, “Modelo de Administración de la mejora continua para pequeñas y medianas empresas mexicanas”, Ide@s CONCYTEG., vol. 65, pp.1308-1309, Nov. 2010.

[11] Escobar G. Elías N., “Modelo Difuso para Planeación Agregada”, Tesis Doctorado en Ing. En el Área de Procesos de Manufactura, Centro de Ingeniería y Desarrollo Industrial, Querétaro, Querétaro, Dic. 2009.

[12] INEGI (Instituto Nacional de Estadística, Geografía e Informática) (2004), Censo Económico 2004, disponible en:http://www.inegi.gob.mx/est/contenidos/espanol/proyectos/censos/ce2004/pdfs/CT_PyMES.pdf

[13] INEGI (Instituto Nacional de Estadística, Geografía e Informática) (2011), Perspectiva Chiapas 2011, disponible en:http://www.inegi.org.mx/est/contenidos/espanol/sistemas/perspectivas/perspectiva-chs.pdf

[14] Ponsot B. Ernesto y Márquez Víctor, “Modelo de programación lineal de la producción, integrado en un sistema computarizado de producción, inventario y ventas industrial”, Economía, vol. 16, pp. 73-90, año 2000.

[15] Techawiboonwong Atthawit y Yenradee Pisa, “Aggregate Production Planning Using Spreadsheet Solver: Model and Case Study”, ScienceAsia, vol. 28, pp. 291-300, año 2002.

[16] Lascano S. Mario F., “Opimización de los métodos de trabajo en el proceso de construcción de máquinas para labrar madera en la empresa Cima Castro”, Tesis Ingeniería Industrial, Escuela Superior Politécnica de Chimborazo, Riobamba, Ecuador, 2010.

[17] García C. Alberto, “Diseño de un Sistema de Planeación y de Control de la Producción para la Fabricación de Blusas en Tejidos de Punta”, Tesis Ingeniería Mecánica, Instituto Politécnico Nacional, Escuela superior de Ingeniería Mecánica y Eléctrica, Unidad Profesional Azcapotzalco, México Distrito Federal, Mayo 2008.

[18] J. B. Winner, P. C. Nelson, y C. J. Goodrow, “Methods for Creating Aggregate Plans Useful in Manufacturing Environments”, US Patente 6 278 901 B1, Agosto 21, 2001.

[19] F. Boutemy, B. Pachany,T. Van de Weghe, S. Garcia, “Network Production Planning Method”, US Patente 7 873 429 B2, Enero 18, 2011.

[20] K. Miyashita, “Production Plan Creation System, Method, and Program”, US Patente 2006/0106477 A1, Mayo 18, 2006

[21] H. Yokoyama “Production Management System Production Management Method”, US Patente 2004/0210467 A1, Octubre 21, 2004.

[22] J. Steinbach, B. Schoenborn “Planning Granularity in Manufacturing Computing Systems”, US Patent 2007/0219929 Al, Septiembre 20, 2007.

[23] Manrique A. Darlene A., “Diseño de un plan de producción y distribución en planta para un empresa del sector de fabricación de productos de plástico”, Tesis Ingeniería Industrial, Pontifica Universidad Javeriana: Facultad de Ingeniería, Bogotá D.C, 2008.

[24] Escobar G. Elías N., Díaz N. J. J. y Taracena S. L. F., “Modelo para el ajuste de pronósticos agregados utilizando lógica difusa”, Ingeniería Investigación y Tecnología, vol. 11, pp. 289-302, año 2010.

1.5 Descripción del resto del documento

  • Objetivos Generales:

Desarrollar un sistema informático que de manera eficiente permita a las empresas ajustar su producción a los requerimientos de los clientes, en el mediano plazo.

  • Objetivos Específicos:

  1. Desarrollar el modelo de Entidad-Relación del módulo de Optimización Agregada

  2. Desarrollar el modelo Entidad-Relación del módulo de Desagregación.

  3. Diseñar la arquitectura del sistema informático.

  4. Desarrollar el código del sistema informático.

Justificación:

En el estado de Chiapas, las empresas manufactureras aportaron 13 973 mdp otorgando el 0.6% del total obtenido en el mismo sector a nivel nacional. Dentro de los subsectores que generaron el mayor valor agregado censal bruto al interior de la entidad son la industria química, alimentaria, bebida y tabaco.

El desarrollo de este proyecto se fundamenta en la necesidad de las organizaciones para disponer de un mecanismo que le permita ajustar su producción a los requerimientos de sus clientes en el mediano plazo, estableciendo un proceso de solución menos laborioso, y menor consumo de recursos de cálculo para el desarrollo de los planes agregados, que los métodos usados tradicionalmente.

De tal forma que se faculte al administrador de operaciones para que establezca, de manera eficiente, planes de producción agregados.

Para el desarrollo de planes de producción agregados se utilizan modelos como programación lineal o programación dinámica, sin embargo, en muchos casos estos modelos requieren de cálculos en demasía, por lo que se desarrolla un modelo más eficiente para el análisis de familias de productos y diversas fuentes de producción en el mediano plazo, el algoritmo de optimización agregada.

Considerando lo anterior, se ha pensado en la creación de un sistema que automatice y agilice la obtención de resultados en base a los diferentes parámetros que el administrador de operaciones proporcionará, permitiéndole así, almacenarlos para su uso posterior; siendo de gran ayuda en la toma de decisiones sobre la productividad de la empresa.

2. DESCRIPCIÓN GENERAL

2.1 Perspectiva del producto

Con el desarrollo de este sistema se espera que las empresas puedan ajustar y agilizar su producción a los requerimientos de los clientes, en el mediano plazo, para optimizar sus recursos, minimizar costos y aumentar ganancias.

2.2 Funciones del producto

La función principal es el desarrollo de planes de producción agregados dentro de las empresas manufactureras. Entre otras funciones se encuentran:

a) La administración de usuarios, donde el administrador del sistema podrá gestionar los usuarios y los datos que cada uno de ellos ingresará al mismo, pudiendo agregar, modificar, buscar y listar.

b) Obtención de estadísticas, entre otras funciones.

2.3 Características del usuario

Para el manejo del sistema existen 5 tipos de usuarios que interactuaran y lo administraran de acuerdo a sus respectivos permisos. Estos usuarios, serán los jefes/encargados de cada una de las áreas de la empresa:

  • Logística: Este usuario podrá crear desde cero un nuevo plan de producción.

  • Manufactura: Este tipo de usuario podrá ingresar/calcular los costos de producción, los cuales serán en tiempo normal, en tiempo extra, de subcontratación y el costo por mantener artículos en inventario.

  • Almacén: Ingresará cada una de las restricciones de inventario, desde el inventario inicial, el inventario al final de cada periodo de análisis y al final del horizonte de planeación.

  • Ventas: Ingresará la demanda agregada de la familia seleccionada, como Pronósticos de venta en el horizonte seleccionado. (por unidad de venta o por unidad agregada de producción litros).

  • Administrador: Este usuario será el que administra todo el sistema, teniendo permisos de crear, modificar cada dato/campo del plan agregado creado en el sistema.

    Jerarquía de Usuarios


    2.4 Restricciones generales

    • El software trabajará bajo la plataforma de Windows XP y posteriores.

    • Los planes agregados creados no podrán ser desarrollados antes de que todos los usuarios hayan ingresado los datos correspondientes a su área.

    • Una vez un plan haya sido creado no podrá modificarse, ya que alterará las estadísticas de todo el plan de producción.

    • El único usuario con privilegios de hacer modificaciones y visualizar todo el contenido de cada uno de los planes creados será el administrador.

    El sistema deberá controlar los permisos que tiene cada usuario para su accesibilidad de manera correcta, de tal forma que pueda acceder a la información que le corresponde de acuerdo a su participación en los planes de producción. Tendrá controles adecuados para la validación de datos.

    El manual de usuario y el manual técnico, indicándole al usuario la forma de operar el sistema, se presentaran en el lenguaje español, así como también la documentación necesaria para entender las fases de desarrollo y las recomendaciones para la operación del sistema.


    2.5 Suposiciones y dependencias

    El producto a entregar es el sistema informático (Sistema Integral para Planeación Agregada) que coadyuvará al desarrollo de planes de producción en el mediano plazo, contribuyendo a mejorar la toma de decisiones de los administradores de operaciones; además, se plantea el registro del software desarrollado.


    3. REQUERIMIENTOS ESPECÍFICOS

    Requerimientos funcionales:

    • Gestor de base de datos

    • Interfaz gráfica

    • Al menos una computadora

    • Plataforma Windows XP o posteriores

    • El sistema debe permitir la creación de diferentes usuarios para asignarles permisos de acuerdo a sus tareas.

    • El sistema debe permitir la actualización de las contraseñas de los usuarios.

    Requerimientos no funcionales

    • Material para la red

    • Usuario

    • Contraseña

    • Datos correspondientes a cada usuario por plan de producción.

    • El sistema debe permitir la manipulación de la información por medio de un motor de base de datos.

    • El sistema debe permitir la retención de datos para guardar un historial de ellos para posteriores reportes.

    • El sistema debe permitir encriptar las contraseñas para mayor seguridad.

    Requerimientos de interfaz

    • Visual Studio 2010

    • Expression Blend 2010

    • Logo de la empresa al inicio como marca de agua.

    • El sistema debe presentar o contener vínculos de navegación entendibles, así como pestañas y botones de fácil acceso.

    • El sistema debe indicar ayudas tipo texto en el ingreso de datos en los formatos.

    4. APÉNDICE

    Análisis de costos

    Al ser un proyecto interno, no se cuenta con un apoyo económico por parte de alguna institución, por lo tanto al usar las herramientas para el desarrollo del software se ha tomado en cuenta este factor, empleando aquellas que sean gratuitas y de fácil obtención como:

    • Visual Studio 2010 Express

    • SQL Management Studio 2008 versión Express

    La única herramienta que no cuenta con versión Express es:

    • Expression Blend 2010

    Por lo que únicamente se empleará la versión de prueba que consta de 2 meses, ésta herramienta sólo se empleará para desarrollar la interfaz por lo que es un tiempo suficiente para este paso.



    5. ÍNDICE


    1 INTRODUCCIÓN

    1.1 Propósito del documento de requerimientos

    1.2 Alcance del producto

    1.3 Definiciones, acrónicos y abreviaturas

    1.4 Referencias

    1.5 Descripción del resto del documento

    2 DESCRIPCIÓN GENERAL

    2.1 Perspectiva del producto

    2.2 Funciones del producto

    2.3 Características del usuario

    2.4 Restricciones generales

    2.5 Suposiciones y dependencias

    3. REQUERIMIENTOS ESPECÍFICOS

    4. APÉNDICE

    5. ÍNDICE