Sistema de Gestión de Mesa de Entrada para la Facultad

Transcripción

Sistema de Gestión de Mesa de Entrada para la Facultad
Sistema de Gestión de Mesa de Entrada para la
Facultad Politécnica U.N.E.
Córdoba Bogado, Liz Nathalia1 ; Panadero Bogarı́n, Verena Ayñhoa2 .
Facultad Politécnica, Universidad Nacional del Este.
Ciudad del Este, Paraguay.
1 [email protected], 2 verena [email protected]
Resumen
Este trabajo propone informatizar la gestión de Mesa de Entrada de la Facultad Politécnica
de la Universidad Nacional del Este. Al no contar la Facultad con un sistema informatizado
para estas gestiones, las cuales exigen un buen control y registro, se ofrece una aplicación
que gestione todos los procesos que se dan inicio en Mesa Entrada, acompañando el ciclo
de vida de los documentos, permitiendo además conocer el estado en que se encuentran, de
manera a lograr un mejor control, sin descuidar cuestiones como la seguridad, integridad de
los datos, y otros mecanismos que hacen a la gestión documental. El desarrollo del sistema
fue realizado con el software Adobe Flex Builder, como base de datos fue empleada MySql,
y como patrón de desarrollo del software fue utilizado el Modelo Vista Controlador (MVC)1 .
Se ha logrado el seguimiento registrado de los históricos de los expedientes, mejorando los
procesos, quedando demostrado que los registros obtenidos mejorarı́an en gran parte el
trabajo actual.
Descriptores: seguimiento de documentos, Adobe Flex, programación Web.
Abstract
This work proposes computerizing the Reception Desk management of the Polytechnic Faculty, East National University. Since the Faculty is not counting with a computerized system
for these procedures, which requires a good control and registry, it offers an application that
manages all the processes that are initiated in Reception Desk, accompanying the life cycle
of documents, also allowing to know the state in which they are, in order to achieve a better
control, without neglecting issues such as security, data integrity, and other mechanisms
that make document management. Software Adobe Flex Builder was used for the system
development, MySql was used as data repository, the Model View Controller (MVC) was
used as the software pattern development. A historical of file tracking has been achieved by
recording dossier documents, improving processes, demonstrating that the records obtained
would largely improve the current job.
Keywords: document tracking, Adobe Flex, Web programming.
1. Introducción.
1.1. Motivación.
La gestión documental consiste en el uso de
tecnologı́a y procedimientos que permiten la gestión y el acceso unificado a información generada en una organización. La Facultad Politécnica
en sus cuatro carreras cuenta con una gran cantidad de alumnos, consecuentemente, diariamente
se realizan muchas gestiones documentales en la
Mesa de Entrada de la institución; de aquı́ la idea
de presentar una propuesta para desarrollar una
aplicación que ayude a facilitar dichas tareas.
Siendo la Facultad Politécnica un referente importante con sus carreras y contando con tantos
alumnos, en general, y especı́ficamente la carrera de Análisis; como alumnas de esta carrera, las
autoras proponen una visión para la gestión documental.
En efecto, la Facultad aún no cuenta con un
sistema informático que controle todos los procesos, algunos de los cuales son realizados aún manualmente. Debido a que en Mesa de Entrada se
1 Model-View-Controller. Patrón arquitectónico desarrollado para interfaces gráficas que resalta la importancia de una
separación clara entre la presentación de datos y la lógica de negocio de una aplicación
Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica U.N.E.
necesita tener la información precisa del estado de
los documentos y dónde se encuentran en caso de
consulta de expediente de parte del interesado, se
hace difı́cil proveer una información inmediata de
la situación de su expediente y el historial de los
procesos por los que pasó el documento correspondiente. Con este trabajo se busca contribuir con
las constantes mejoras que son parte importante
de la dinámica de esta institución universitaria.
1.2. Importancia del trabajo.
Agilizar el trabajo de todas las áreas involucradas en los diferentes procesos que son iniciados en
Mesa de Entrada y culminan en las distintas dependencias de la institución. De esta manera tener
un mejor control del seguimiento de expedientes,
ya que actualmente esto se realiza en forma manual mediante apuntes en un Libro de Acta, esto
hace que cualquier consulta que se requiera hacer
sea lenta y muchas veces imprecisa.
1.6. Adobe Flex Builder SDK 3.2.
Se ha utilizado el Adobe Flex Builder, que es
una herramienta para desarrollar Flash, propiedad
de Adobe, con varias utilidades muy interesantes y
que está basado en el entorno de desarrollo Eclipse
[4]. Flash básicamente permite generar una aplicación en formato swf, en la que se puede diseñar,
crear sı́mbolos gráficos, incrustar o cargar imágenes, videos, sonidos, tipografı́as, etc., e interactuar
con ellos mediante código ActionScript [5]. Es una
herramienta completa y tiene todo lo necesario para desarrollar. Con ella se puede también dibujar,
crear efectos y diseñar. Trabaja en formato vectorial, pero además permite generar contenidos multimedia. Eclipse es una plataforma de desarrollo
open source basada en Java. Es un marco y un
conjunto de servicios para construir un entorno
de desarrollo a partir de componentes conectados.
Flex Builder facilita la vida a la hora de programar, da pistas sobre el código, y muchas veces
lo genera automáticamente con atajos de teclado
y otras artimañas varias.
1.3. Objetivo.
Desarrollar un diseño de aplicación que gestione todos los procesos que son iniciados en Mesa de
Entrada de la Facultad Politécnica de la Universidad Nacional del Este. El alcance del trabajo llega
hasta la definición del diagrama de flujo del sistema propuesto, quedando pendiente su desarrollo
para un futuro trabajo.
1.7. AMFPHP.
Es una implementación en PHP, gratuita y de
código abierto del AMF (Action Message Format),
el cual es un formato binario basado en SOAP
(Simple Object Access Protocol). AMF permite la
serialización binaria de objetos y tipos nativos de
ActionScript 2 y ActionScript 3 para ser enviados
a servicios del lado del servidor [6].
1.4. Conceptos Generales.
1.8. Patrón de diseño MVC.
Un Sistema de Información es un conjunto de
elementos que interactúan entre sı́ con el fin de
apoyar las actividades que forman parte de la administración, el procesamiento, el transporte y la
distribución de la información dentro una empresa
o negocio [1].
La gestión documental consiste en el uso de
tecnologı́a y procedimientos que permiten la gestión y el acceso unificado a información generada
en una organización. La mayorı́a de las organizaciones necesitan acceder y consultar de forma frecuente la información archivada. En otras organizaciones es la importancia de los documentos o el
volumen de información lo que estimula a buscar
nuevas soluciones innovadoras que ofrezcan ventajas y valor añadido sobre los sistemas tradicionales
de archivo y almacenamiento [2].
El Modelo Vista Controlador es un patrón para el desarrollo del software que se basa en separar
los datos (por un lado), la interfaz del usuario (por
otro) y la lógica interna (por un último lado). Es
mayormente usado en aplicaciones Web, donde la
vista es la página HTML, el modelo es el Sistema
de Gestión de Base de Datos y la lógica interna, y
el controlador es el responsable de recibir los eventos y darles solución [7]. Los Fundamentos básicos
del MVC son los siguientes: Modelo: Sirve como
representación especı́fica de toda la información
con la cual el sistema va a trabajar. La lógica de
datos puede llegar a asegurar la integridad de estos
y permitirá derivar nuevos datos. Vista: Presenta
el modelo con el que va a interactuar el usuario,
más conocida como interfaz. Controlador: Responde más bien a eventos, normalmente son acciones
que el usuario invoca, implica cambios en el modelo y también en la vista (interfaz).
Framework MVC. Los MVC cumplen perfectamente el fin particular de cualquier framework : una estructura bien definida que da soporte
a un proyecto Web, también ayuda a que el proyecto sea organizado y bien desarrollado.
1.5. Sistema de gestión documental.
Un sistema de gestión documental es un sistema computarizado, un conjunto de programas
utilizado para rastrear y almacenar documentos
soportados en papel [3].
92
Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica U.N.E.
En la figura 1 se observa el diagrama de un
framework MVC.
Figura 1. Diagrama de flujo de un Framework
El index.php inicializa el núcleo de la aplicación. El enrutador examina la petición HTTP y
ayuda a determinar qué se debe de hacer. Si existe,
la cache devuelve el archivo HTML sin necesidad
de pasar por el sistema, ahorrando la carga que
esto conlleva. Se tiene seguridad, ya que antes de
que se cargue el controlador, se filtran los datos
enviados para que estos puedan resultar fiables.
El controlador carga el modelo, librerı́as, helpers,
plugins y todos los demás recursos necesarios para
satisfacer la petición. Finalmente, cuando la vista está renderizada, esta es enviada al navegador;
entontes, si la cache se encuentra habilitada, se almacena el resultado para la próxima ocasión que
la URL sea servida.
2. Métodos.
Este trabajo pretende atender las necesidades
especı́ficas de la Secretarı́a General y sus dependencias, en cuanto a procesos de gestión y seguimiento de los documentos que son iniciados en
Mesa de Entrada. En la figura 2 se observa cómo
está estructurada la Secretarı́a General.
Figura 2. Organigrama de la Secretaria General.
Las solicitudes ingresadas por Mesa de Entrada pueden pasar por las siguientes dependencias:
Gestión Documental, Sesión de Consejo Directivo, Dirección Académica, Coordinación, Comisiones de Asuntos Académicos y Legales, entre otras.
La cantidad de alumnos ha aumentado considerablemente entre el año 2010 y 2012; además,
a partir del año 2010 se sumaron los alumnos del
Curso Pre Universitario (CPU), quienes también
realizan gestiones en la Mesa de Entrada. En base
a lo mencionado se puede concluir que el flujo de
solicitantes es mayor y por ende la demanda de
gestión de documentos en Mesa de Entrada también ha aumentado, por lo que es necesario contar
con un sistema que agilice el trabajo y permita un
mejor control y seguimiento.
Actualmente en Mesa de Entrada son recibidas
diariamente varias solicitudes, para cada solicitud
ingresada el encargado debe verificar si la solicitud fue completada correctamente o en todo caso,
si se tratara de una nota, si la misma esta correctamente elaborada, luego procede a registrar en
un libro de Mesa de Entrada, donde se asigna un
número de expediente, seguidamente completa un
pequeño ticket con el numero asignado, el nombre
y apellido del solicitante, la fecha de ingreso del
documento y el asunto, lo firma y lo entrega al solicitante como comprobante de ingreso. De ahı́ en
más procede a la gestión de derivación del documento al área que corresponde según el tipo de
solicitud, registrando previamente en un segundo
libro, que es el libro de derivación. Cabe mencionar que cada área posee su propio libro de derivación. Se han identificado 17 tipos de solicitudes,
entre ellas solicitud de convalidaciones, certificado de estudios, certificado de estudios para titulo
de grado, certificado de estudios para titulo intermedio, certificado de estudios para becas, programa de estudios, constancia de legajo, constancia
de alumno, constancia disciplinaria, constancia de
auxiliar de la enseñanza, extracto académico, fotocopia de documentos de bachiller, solicitud de
extensión de tiempo académico; también los docentes de la institución pueden solicitar la gestión
de ciertos documentos como: constancia docente,
permisos de profesores, renuncias de profesores,
entre otros. Para estos pedidos ya existe un formulario que el alumno debe llenar, para otros tipos
de pedidos el alumno debe presentar una nota. El
sistema atiende todos estos tipos de solicitudes.
Todas estas solicitudes pasan por diferentes procesos y dependencias de acuerdo con el tipo de
pedido y este trámite lleva su tiempo, dependiendo de cuánto demora en cada dependencia, por
ello es importante tener un buen control debido a
la cantidad de solicitudes que diariamente son gestionadas en las diferentes dependencias, para ello
es necesario tener bien registrados todos los documentos que fueron derivados, a que áreas fueron
remitidos, en qué fecha, en qué estado se encuentran, cuantos siguen pendientes, cuantos ya fueron
atendidos y finalizados, y si ya fueron entregados
al solicitante o están pendientes de entrega. Para determinar todos estos datos es necesario recurrir a los libros de derivación y libros de Mesa
de Entrada y elaborar un informe manualmente o
en todo caso consultar con cada encargado. Tam93
Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica U.N.E.
bién en caso de que el solicitante consulte a cerca
de su solicitud, el encargado de Mesa de Entrada debe verificar en el Libro de Actas si ésta ya
fue finalizada y está para su entrega o aún no.
Si bien es bueno el sistema de trabajo actual, se
agilizarı́a más aún el trabajo, se ahorrarı́a papel,
tiempo y espacio con la informatización de este
proceso. También se tendrı́a un historial de todas
las gestiones.
No se propone modificación del proceso, solamente acompañamiento informatizado del mismo.
3. Resultados.
3.1. Comparación del sistema tradicional
con el sistema propuesto.
Realizando un acompañamiento a la forma de
trabajo actual, pudimos observar que hay cierta
demora en el proceso de cada solicitud debido a
que los registros se realizan manualmente. En la
tabla 1 se realiza la comparación entre la forma de
trabajo actual, con el sistema de gestión de documentos.
Tabla 1. Ventajas del sistema propuesto en comparación al sistema tradicional.
Sistema actual
Sistema informatizado
Falta de información puntual en el
momento requerido.
Lleva tiempo saber
la ubicación y el estado de la solicitud.
Información al instante a través de un
buscador.
Permite visualizar el
estado y la ubicación de la solicitud
en forma inmediata.
Genera un historial
del proceso de cada
una de las solicitudes ingresadas.
Emite informes y listados de acuerdo a
la necesidad en forma inmediata.
No se tiene un historial del proceso por
el que paso el documento.
La generación de informes y listados lleva tiempo debido a
que hay que realizarlo manualmente.
Registrar una solicitud en forma manual lleva tiempo y
trabajo.
El comprobante de
ingreso de una solicitud debe ser rellenado manualmente.
Con el sistema solo basta con digitar
el número de documento del solicitante y ya arroja todos
los datos necesarios.
El sistema imprime
automáticamente el
ticket como comprobante del ingreso.
3.2. Propuesta.
Se propone un aplicativo que ayude a controlar el proceso de cada solicitud ingresada por Mesa
de Entrada mediante el registro de cada solicitud
simplemente con el número de documento del solicitante, asignando automáticamente un número
de expediente y emitiendo un ticket como comprobante de ingreso; al mismo tiempo permite al
usuario de Mesa de Entrada asignar el área al que
va a destinar la solicitud.
Una vez enviada la solicitud el destinatario recibe un mensaje informándole que ha recibido una
nueva solicitud, este debe seleccionar la opción recibir para poder visualizar el pedido, en el instante
en que la solicitud es recibida los involucrados en el
proceso pueden visualizar el historial del recorrido
de este documento, como ası́ también la fecha de
ingreso y el estado, entre otros datos. Teniendo un
histórico de cada solicitud el usuario puede realizar consultas acerca de la misma con solo digitar el
número de expediente, pudiendo saber el estado,
las dependencias por las que pasó y la ubicación
del mismo para ası́ poder saber en qué etapa del
proceso se encuentra. Esto a su vez pone a disposición del usuario diferentes tipos de informes y
listados.
3.3. Herramientas de software utilizadas.
− Sistema Operativo Windows 7.
− Adobe Flex Builder 3.2 SDK: es una herramienta de código abierto que permite crear
aplicaciones Web compatibles con cualquier
sistema operativo y explorador Web.
− Servidor HTTP Apache versión 2.2: es un
servidor web de código abierto para plataformas Unix, Windows, Macintoch entre otras.
Presenta entre otras caracterı́sticas mensajes de error altamente configurables, bases
de datos de autenticación y negociado de
contenido.
− MySql 5.0.45: es un sistema de administración de bases de datos relacional. Una base
de datos relacional archiva datos en tablas
separadas en vez de colocar todos los datos
en un gran archivo. Esto permite velocidad y
flexibilidad. Las tablas están conectadas por
relaciones definidas que hacen posible combinar datos de diferentes tablas sobre pedido.
− PhpMyAdmin 2.10.2: es una herramienta escrita en PHP con la intención de manejar la
administración de MySQL a través de páginas web, utilizando Internet. Actualmente
puede crear y eliminar Bases de Datos, crear,
eliminar y alterar tablas, borrar, editar y
añadir campos, ejecutar cualquier sentencia
SQL, administrar claves en campos, administrar privilegios, exportar datos en varios
formatos y está disponible en 62 idiomas. Se
94
Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica U.N.E.
encuentra disponible bajo la licencia General Public License (GPL).
− AMFPHP 1.9: es una implementación open
source basado en lenguaje PHP. El mismo
recibe y etrega datos en estructuras complejas, datos simples y flash puede leer datos
devueltos de una consulta MYSQL.
− Creación de la Base de Datos para el Sistema de Gestión para la Mesa de Entrada de
la Facultad Politécnica UNE.
En el motor de base de datos MySql, el administrador debe crear la base de datos que
puede llamarse “politecnica”, con los permisos de usuario correspondientes. En la base de
datos creada se agregan los depósitos de datos o tablas aquı́ llamados: tb area, tb esta,
tb expediente, tb expediente item, tb memoti,
tb situ, tb usuario, y 13 persona (que es una tabla
ya existente en la base de datos de la Facultad).
3.4. Diagrama de flujo de datos.
En la figura 3 se observa el diagrama de flujo de datos el cual contiene todos los procesos y
tablas del sistema.
Figura 3. Diagrama de flujo del sistema informático propuesto.
4. Conclusión.
influyen directamente en la eficiente y efectiva implementación de dicho sistema.
Un Sistema de Gestión Documental implementado en las organizaciones contribuye eficientemente en el control y administración de documentos que recibe y emite la organización; esto es posible con el apoyo y participación de todos los encargados y funcionarios de la organización quienes
La utilización del Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica de la
UNE, responderı́a de manera óptima, acorde a la
problemática a resolver, facilitarı́a la gestión y el
seguimiento de solicitudes ingresadas por Mesa de
Entrada, ya que impondrı́a un orden, un buen con95
Sistema de Gestión de Mesa de Entrada para la Facultad Politécnica U.N.E.
trol y agilizarı́a el proceso.
Lográndose el seguimiento y registrándose los
históricos de los expedientes, mejorándose los procesos. Se concluye que los registros obtenidos mejorarán en gran parte el trabajo actual.
Referencias bibliográficas
[1] Cohen Karen, Daniel. Sistemas de Información
Gerencial.Mexico:McGraw Hill, 2000. ISBN:
970-17-0255-7.
[2] Ofimaticadigital.
“Gestión
Documental”
http://www.ofimaticadigital.es/index.
php?option=com_content&view=article&id=
42&Itemid=55 Acceso: 12 de marzo de 2012.
[3] Athento. “Gestión Documental Inteligente”
http://www.athento.com/gestion-
ocumental-inteligente/ Acceso: 09 de junio
de 2012.
[4] Gassner, David. Adobe Flex 3 Bible. Indianapolis: Wiley Publishing, Inc, 2008. ISBN:987-0470-28764-4.
[5] Lott, J. Patterson, D. Action Script .Berkeley:
Peachpit Press, 2007. ISBN:0-321-42656-8.
[6] Cristalab. “Tutorial de AMFPHP y ActionScript
3”
http://www.cristalab.
com/tutoriales/tutorial-de-amfphpy-actionscript-3-c274l/ Acceso: 08 de
octubre de 2012.
[7] Neleste.
“Modelo
Vista
Controlador”
http://www.neleste.com/modelo-vistacontrolador/ Acceso: 14 de agosto de 2012.
96

Documentos relacionados