Tesis profesional presentada por

Myrna Ivette Flores Rosas Karla Martínez Escobedo

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dra. María del Pilar Gómez Gil
Vocal y Director: Dr. Fernando Antonio Aguilera Ramírez
Secretario: Dra. Genoveva Vargas-Solar

Cholula, Puebla, México a 12 de mayo de 2005.

Resumen

Los adelantos tecnológicos están obligando a los miembros del mundo empresarial a actualizarse de manera constante en tecnologías, herramientas, conocimientos, entre otros. Una empresa, si desea permanecer en el mercado, debe buscar una optimización en cada uno de sus procesos, para así ser en conjunto una empresa productiva. Para lograrlo, la administración de su información debe ser actualizada, segura, coherente y confiable. Esto provoca que las empresas estén en constante búsqueda de aplicaciones que cubran sus necesidades de la mejor manera. En ocasiones, estas aplicaciones pueden manejar información extra o no requerida, o bien, pueden carecer de características esenciales según las necesidades de cada empresa. Cuando ninguna aplicación (sistema computacional) se ajusta a las necesidades principales de una empresa es necesario recurrir al desarrollo de una aplicación a la medida.

Por otro lado, sabemos que cada empresa tiene una manera muy particular de funcionar y de llevar a cabo sus operaciones. Para obtener una aplicación a la medida, es necesario tener un análisis completo y detallado de estas operaciones o procesos que se llevan a cabo. Es así que, para llevar a cabo un buen análisis para la reestructuración de aplicaciones existentes, o bien el desarrollo de nuevas nos valemos de los avances tecnológicos, como las metodologías, estructuras, procesos, entre otros. Dentro de estos avances podemos encontrar los workflows (bussiness process) que pueden servir para la automatización de procesos de negocios tales como empresas virtuales, control de sistemas de ejecución, entre otros. Un workflow es la representación computarizada de un proceso de negocio, el cual especifica las diferentes actividades que forman dicho proceso, el orden en que éstas deben ejecutarse, el flujo de datos entre ellas.

Debido a que la tecnología de workflows es una tecnología que permite modelar los procesos de una empresa de manera detallada y formal, permite manejar el funcionamiento y la interacción entre éstos [Georgakopoulos,1995]. Con la información representada por medio de estos workflows es más fácil crear una aplicación que los maneje de manera adecuada y así, satisfaga las necesidades de una empresa en particular.

El objetivo de esta tesis consistió en el análisis, desarrollo e implementación de un sistema de administración de información a la medida. La aplicación fue desarrollada para el consorcio Grupo Pro, que se dedica a la producción, venta y distribución de pigmentos y colorantes. SIC, como se llama la aplicación resultante, permitió la corrección de fallas que presentaba su solución anterior, conformada por archivos de Excel, el cual carecía de validaciones, seguridad en el manejo de la información y de acceso concurrente de varios usuarios.

Índice de contenido

Agradecimientos (archivo pdf, 5 kb)

Capítulo 1. Introducción (archivo pdf, 14 kb)

  • 1.1 Definición del problema
  • 1.2 Objetivo general
  • 1.3 Objetivos específicos
  • 1.4 Alcances y limitaciones
  • 1.5 Hardware y Software a utilizar

Capítulo 2. Marco teórico (archivo pdf, 129 kb)

  • 2.1 Ingeniería de Software
  • 2.2 Metodología orientada a objetos
  • 2.3 Reingeniería
  • 2.4 Arquitectura cliente-servidor
  • 2.5 Modelo entidad-relación
  • 2.6 Workflows

Capítulo 3. Análisis de SIC (archivo pdf, 49 kb)

  • 3.1 Reconocimiento del problema
  • 3.2 Análisis orientado a objetos
  • 3.3 Análisis de workflows
  • 3.4 Análisis de riesgos
  • 3.5 Estimaciones del proyecto

Capítulo 4. Diseño e implementación (archivo pdf, 118 kb)

  • 4.1 Diseño
  • 4.2 Reingeniería
  • 4.3 Implementación

Capítulo 5. Resultados y conclusiones (archivo pdf, 19 kb)

  • 5.1 Validación
  • 5.2 Aportaciones
  • 5.3 Trabajo a futuro

Referencias (archivo pdf, 8 kb)

Apéndice A. Análisis orientado a objetos (archivo pdf, 19 kb)

Apéndice B. Esquema de la base de datos (archivo pdf, 32 kb)

Apéndice C. Diseño OO (archivo pdf, 18 kb)

Apéndice D. Permiso de autores (archivo pdf, 17 kb)

Flores Rosas, M. I., Martínez Escobedo, K. 2005. Sistema integral de gestión empresarial con aplicación de workflows. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2005.