Sei sulla pagina 1di 4

Sistema de Comedor

Yadiel Tomás Romeu, Marcos A. González Huerta, Lisdey Pérez Hernández, Eddy E. del Valle Pino

Resumen. Debido a la crisis económica por la cual el servicio de comedor, en el cual se encontraron las
atraviesa nuestro país, resolver los problemas de siguientes deficiencias:
logística en los centros laborales es uno de los
principales retos. En la Facultad Regional de 1. No existe un proceso real para controlar el
Artemisa se presentan diversas problemáticas
acceso de estudiantes al comedor.
relacionadas con los servicios que brinda el comedor,
entre ellas se puede mencionar que no existe un 2. Descontento del colectivo de trabajadores
proceso real para el control de acceso de los con el sistema de reservación de alimento
estudiantes, no se controla de manera eficiente el que está impuesto en la actualidad.
ahorro de alimentos, así como la alta responsabilidad 3. Desaprovechamiento de las comidas
que representa el manejo directo por parte de los realizadas diariamente por falta de control.
cajeros relacionado con la venta de tickets a los 4. Personal del comedor trabajando
trabajadores. Con el objetivo de darle una solución directamente con dinero.
eficiente a dichos problemas fue concebido el Sistema
Comedor, el cual se divide principalmente en dos
Considerando estas situaciones surge la idea de la
aplicaciones, una de ellas para automatizar el control
de acceso de estudiantes y trabajadores del centro al creación de un sistema capaz de darle solución de
comedor, y la otra gestiona las reservaciones de forma eficiente y segura a todas las problemáticas
estudiantes y trabajadores, ofreciendo de esta forma anteriormente planteadas. El producto tiene como
un informe detallado con la cantidad de comensales a objetivo la automatización del control del acceso de
realizar diariamente en cada uno de los eventos del estudiantes y trabajadores del centro al comedor
comedor, contribuyendo además con el ahorro de buscando de esta forma una mayor seguridad en
alimentos. El sistema permitirá además imprimir un esta área, además se lleva el control de la cantidad
reporte mensual a cada trabajador con la cantidad de de comidas diarias por cada evento logrando de esta
reservaciones que hizo en el mes, el Departamento de
forma minimizar el por ciento de desperdicios de
Contabilidad con el control total de dichos reportes
será el encargado de hacer el descuento por nómina a alimentos en la facultad. El sistema incluye además
los mismos. Para complementar los principales la automatización de los siguientes procesos:
procesos a automatizar en el sistema se incluyeron
además varias funcionalidades como son la gestión 1. Gestionar la reservación de alimentos de
del menú semanal, gestión de los horarios y eventos trabajadores y estudiantes.
del comedor, la gestión de usuarios para el acceso al 2. Contabilizar mensualmente el saldo a
sistema así como la gestión de otros reportes de descontar de la nómina de los
interés para la facultad. trabajadores.
3. Generar reportes del consumo diario en el
comedor.
I. INTRODUCCIÓN 4. Generar diferentes reportes de interés para
la facultad.
5. Gestionar los horarios del comedor.
En la actualidad el país se halla inmerso en un 6. Gestionar el menú semanal.
proceso de informatización y automatización de sus
principales servicios del cual la Universidad de las II. METODOLOGÍA COMPUTACIONAL
Ciencias Informáticas (UCI) se ha convertido en el
motor impulsor de esta tarea brindando enormes A lo largo de esta investigación se utilizaron un
beneficios al país. La Facultad Regional de conjunto de métodos científicos que sirvieron de
Artemisa (FRA) como parte integrante de esta guía y facilitaron un mejor entendimiento de lo que
universidad, se encuentra incorporándose al proceso está sucediendo, como es el caso de los métodos
de producción de software. empíricos y los teóricos. A continuación se explica
Partiendo de esta premisa se tiene que una de las en detalles el por que de su selección.
problemáticas de la facultad que necesita una
solución de manera inmediata, es la relacionada con
Métodos Empíricos:
1. Encuestas y Entrevistas: Se entrevistaron a ¿Por qué un nuevo Sistema de Comedor?
todos aquellos dirigentes que de una forma u Dada la lejanía existente entre la Facultad
otra están involucrados en el proceso de Regional de Artemisa(FRA) y la Cede Central de
alimentación de la facultad, con el objetivo la Universidad, se generan diferencias en cuanto
de recopilar toda la información posible con a funcionamiento y estructura del proceso de
respecto a dicho tema y de esta forma alimentación del centro, por lo cual se presentan
conocer más a fondo como se desarrolla este numerosas limitantes para la utilización del
proceso en el centro. Además se realizaron Sistema de Comedores de la universidad, por
encuestas a los trabajadores y estudiantes de ejemplo: en la UCI existen tres complejos de
la facultad para conocer su opinión sobre el comedores, los cuales a su vez tienen dos o tres
proceso actual que se lleva a cabo y como comedores con dos puertas de entrada cada uno
podía ser mejorado al darle una solución mientras que en la facultad solo existe un
informática. comedor para estudiantes y trabajadores con una
sola puerta de entrada. Además debido a las
Métodos Teóricos: dificultades económicas a las que se enfrenta el
1. Histórico-Lógico: Se realizó una país en estos momentos la facultad ha optado por
investigación a fondo de los sistemas buscar una solución óptima para el
informáticos existentes en el mundo, en aprovechamiento de los alimentos, la cual es que
nuestro país y en nuestra universidad, que tanto estudiantes como trabajadores reserven las
dieran solución a los problemas actuales del comidas con antelación permitiendo así obtener
centro con respecto al servicio alimenticio. una cifra exacta de los comensales diarios. Otra
El objetivo de esta investigación fue la de limitante es que desde los inicios de la facultad se
analizar las posibles soluciones y ha fomentado la completa migración a software
seleccionar, en caso de existir, la que más se libre por lo tanto sería una total contradicción la
ajustara a las condiciones de la facultad utilización de un sistema desarrollado sobre
posibilitando además conocer con mayor tecnologías privadas. En general estas son las
profundidad los antecedentes y las principales razones por las cuales se tomó la
tendencias con respecto a este tema. decisión de desarrollar un nuevo Sistema de
2. Modelación: Se desarrollaron un conjunto Comedor que se adecuara a las condiciones de la
de diagramas que propiciaron un mejor FRA.
entendimiento de la arquitectura y de lo que
se implementó en la solución informática Sistema de Comedor de la FRA
desarrollada. El sistema está compuesto por dos aplicaciones,
3. Analítico – sintético: Se realizó un análisis una de ellas es una aplicación de escritorio que es
de las teorías, documentos, etc. permitiendo la encargada de controlar el acceso al comedor y
de esta forma la extracción de los elementos la otra es una aplicación web cuyo objetivo
más importantes que se relacionan con el fundamental es el de gestionar las reservaciones
objeto de estudio. de estudiantes y trabajadores. La aplicación de
escritorio se encarga además de mostrar toda la
Soluciones informáticas existentes: información referente al evento que se está
Actualmente en la Universidad de las Ciencias desarrollando en ese momento en el comedor, así
Informáticas (UCI) está implantado un Sistema como de controlar automáticamente los horarios
de Comedores que permite la automatización de de inicio y cierre del comedor, es importante
la mayor parte de los procesos correspondientes a especificar que el acceso al comedor es
la esfera de Logística de la universidad. Este verificado por la aplicación a través del código de
sistema ofrece la posibilidad de controlar el barra del solapín que posee cada trabajador y
acceso al comedor de estudiantes y trabajadores y estudiante del centro y para garantizar el acceso,
emitir reportes que permitan un mayor control de la persona debe haber reservado con anterioridad
la información almacena. Dadas las en la aplicación web. La aplicación web al poseer
características de la universidad, el sistema no la funcionalidad de gestionar las reservaciones de
posee las funcionalidades necesarias para ofrecer trabajadores y estudiantes permite ofrecer un
la cifra exacta de comensales diarios, por lo cual reporte con la cantidad de comensales exactos en
debe ser estimada a través de estadísticas creando el día, además a través de la aplicación el
ciertas imprecisiones que traen consigo el administrador del sistema tiene la posibilidad de
desaprovechamiento de los alimentos. Además gestionar los horarios del comedor, gestionar los
resaltar que el sistema está desarrollado sobre usuarios con acceso al sistema y gestionar el
software privativo lo cual va en contra de la menú del comedor semanalmente. Es importante
política de migración a software libre que se está especificar que la aplicación presenta diferentes
llevando a cabo en el país. niveles de acceso para una mayor seguridad de la
misma y que por lo tanto requiere la  Qt4: Es un framework multiplataforma
autenticación del usuario para poder acceder a las escrito en C++ y utilizado para crear la
diferentes funcionalidades. Esta aplicación es interfaz gráfica y el acceso a datos de la
completamente auditable por lo que permite la aplicación de escritorio.[4]
generación de numerosos reportes de interés para
la facultad, siendo uno de los más importantes el Por otro lado se utilizó SCRUM-XP como
reporte del descuento mensual por alimentos que metodología de desarrollo de software para guiar el
se le hace a los trabajadores y al cual tiene acceso proceso de construcción del mismo y el UML como
el departamento de Contabilidad, automatizando lenguaje de modelado, teniendo en cuenta que el
de esta forma un proceso que anteriormente sistema constituye un proyecto de poca duración y
resultaba extremadamente complejo y tedioso. se necesitaba una metodología ágil que no retrasara
El Sistema de Comedor está compuesto por el desarrollo del mismo.
diferentes componentes que han sido integrados Por último es importante resaltar que todas las
logrando un mayor acoplamiento entre las partes herramientas utilizadas para el desarrollo del
del sistema lo cual trae como ventaja significativa sistema son libres.
la posibilidad de reutilización de código o en este
caso de componentes, véase Figura 1. Arquitectura:
La arquitectura de software es la organización
fundamental de un sistema encarnado en sus
componentes, las relaciones entre ellos y el
ambiente, así como los principios que orientan su
diseño y evolución, es por ello que en el desarrollo
del Sistema de Comedor no se pasó por alto el
estudio de la misma y se definió la arquitectura
Cliente/Servidor como la que regirá la aplicación
web, véase Figura 2, mientras que la arquitectura de
la aplicación de escritorio es Multi-Tier, la cual
consiste en dividir los componentes primarios de la
aplicación, programarlos por separado y luego
unirlos sea en tiempo de ejecución o en el mismo
código, véase Figura 3.

Figura 1. Componentes del Sistema de Comedor.

Tecnologías
En el proceso de construcción del Sistema de
Comedor se emplearon un conjunto de tecnologías
que tributan a un mejor rendimiento del sistema. La
aplicación web fue desarrolla usando el lenguaje de
programación php5.2 por el lado del servidor y por
el lado del cliente JavaScript, mientras que la
aplicación de escritorio utilizó como lenguaje de
programación Python 2.6. Para la implementación
de todo el sistema fueron utilizados diferentes
frameworks con el objetivo de agilizar y a la vez Figura 2. Arquitectura de la aplicación web.
facilitar el proceso de producción del software,
haciéndolo más robusto y eficiente, estos son:

 Extjs 3.0: es una librería JavaScript ligera


y de alto rendimiento para crear páginas
web dinámicas y compatibles con la
mayoría de navegadores.[2]
 Symfony 1.4: Es un Framework PHP
pensado y diseñado para optimizar el
desarrollo de aplicaciones web.[1]
 Doctrine 1.2: Es un potente y completo
sistema ORM (Object Relational Mapper)
para PHP 5.2+.[3]
Figura 3. Arquitectura de la aplicación de
escritorio.

III. RESULTADOS Y DISCUSIONES


Con la implantación del Sistema Comedor se espera
aumentar en gran medida la seguridad y la
eficiencia en los procesos y servicios que se
realizan en el comedor así como la total
erradicación de las problemáticas existentes en la
facultad. Además con el desarrollo de este software
el centro cuenta con un sistema que cumple con las
características propias del lugar y la situación
geográfica, siendo este una herramienta más para
hacerle frente a la crisis económica actual por la
que atraviesa nuestro país al disminuir
significativamente el desperdicio de alimentos en
la facultad. Por último podemos agregar que el
Sistema de Comedor puede ser implantado en
cualquier centro de trabajo o escuela en la cual las
características del proceso de alimentación sean
similares a las de la FRA.

REFERENCIAS BIBLIOGRÁFICAS
[1] Fabien Potencier, François Zaninotto.
Symfony la guía definitiva,
2008.[Disponible en:
http://www.librosweb.es/symfony_1_2]

[2] Javier Eguíluz Pérez .Introducción a


AJAX, 2008.[Disponible en:
http://www.librosweb.es/ajax]

[3] Doctrine ORM for PHP ,[Disponible en:


http://phpdoc.org]

[4] http://qt.nokia.com/products/

Potrebbero piacerti anche