• No se han encontrado resultados

APLICACIÓN WEB PARA LA TOMA DE DECISIONES e- Informática

N/A
N/A
Protected

Academic year: 2021

Share "APLICACIÓN WEB PARA LA TOMA DE DECISIONES e- Informática"

Copied!
8
0
0

Texto completo

(1)

APLICACIÓN WEB PARA LA TOMA DE DECISIONES

e- Informática

WEB APPLICATION FOR

DECISIONS e- Informática

Artículo de Investigación - Gestión 2011 - 2012

Lic. Nancy Orihuela S., Lic. René Casilla G., Lic. José L. Zeballos A.

[email protected] , rencas©gmail com, jizeballos666©hotmailses

RESUMEN

El Sistema de Información de Gestión Académica para la toma de Decisiones (SIGA) realiza la integración de los procesos académicos y administrativos, más importantes de las diferentes unidades de la Carrera de Informática, mediante una aplicación web.

El desarrollo de prototipos de software (generados por investigadores), permiten integrar los diferentes módulos de la aplicación web basados en la independencia de implementación que tiene cada uno.

La aplicación de procesos de reingeniería e ingeniería inversa, ha permitido la implementación de una Base de Datos (con información de estudiantes, docentes, administrativos y las tareas más cotidianas que se realizan en la Carrera de Informática) en un servidor web, logrando que la toma de decisiones sea oportuna e inmediata.

El mantenimiento de la aplicación web, será factible de realizar debido a que el SIGA contará con la documentación técnica de los módulos a implementar.

Palabras clave:

Aplicación Web; Base de Datos; Ingeniería de software; Reingeniería de procesos. ABSTRACT

The Information System for Academic Management Decision Making (SIGA) makes an integration of leading academic and administrative processes, of the different units of the Computer Science Career, using a web application.

The software prototypes development (created by researchers), can integrate different web application modules based on, each one implementation independence.

The process reengineering and reverse engineering enforcement, has enabled a Database Implementation (with information of students, teachers, administrative and common daily tasks at the Computer Science Career) on a web server, accomplishing an appropriate and immediate decision making.

The web application maintenance, will be possible to do since SIGA will have technical documentation about the modules to he implernented.

Keywords:

Web application; Database; Software engineering; Process reengineering.

(2)

Artículo de Investigación - Gestión 2011 - 2012

INTRODUCCIÓN

En la Carrera de Informática existen, diferentes sistemas informáticos, que manejan su propia información, no existiendo entre ellos una comunicación directa, no tienen la documentación necesaria para el mantenimiento de los mismos. La información que se administra en dichos sistemas no permite tomar decisiones a nivel gerencial.

Los estudiantes, docentes y

administrativos, tienen acceso parcial a la información, de las actividades o tareas que se realizan en la Carrera de Informática.

La toma de decisiones gerenciales no siempre es inmediata, por lo que los procesos de gestión académico-administrativo tienden a ser lentos y burocráticos.

Para contribuir institucionalmente a la Carrera de Informática en la planificación y organización gerente-académico-administrativa, se propone el desarrollo del Sistema de Información de Gestión Académica para la toma de Decisiones (SIGA), que propone la implementación de una aplicación web que integre los diferentes Sistemas Informáticos que funcionan en la carrera.

MÉTODOS

El presente proyecto de investigación aplicada, constituye un enlace importante entre la Investigación (haciendo uso de métodos y técnicas de desarrollo) y la Comunidad académica-administrativa de la Carrera de Informática.

En el desarrollo de la aplicación web, se aplican métodos y modelos de la Reingeniería de Software, la Reingeniería de Procesos y la Reingeniería de Base de datos; utilizando técnicas de Ingeniería Inversa y herramientas de la Ingeniería Directa, de tal manera. que se oriente

hacia niveles mayores de facilidad en cuanto a mantenimiento, reutilización, comprensión y/o evaluación del proyecto a explotar.

Reingeniería de Procesos

Con la aplicación de la reingenieria, se analizó el conjunto de procesos para el rediseño de los mismos. que reemplacen los actuales con el propósito de mejorar el rendimiento y su eficiencia operativa. Este análisis da como resultado la identificación de los problemas existentes en los procesos actuales, entre los que se tiene a la inconsistencia de información que maneja el Sistema de Información Académico actual y los procesos manuales administrativos.

Para las condiciones de éxito de la reingeniería, se necesita:

• Implementar una metodología

comprensiva y sistemática de cambio • Coordinar con todas las unidades

involucradas por el proceso de reingeniería.

• Analizar el impacto de los cambios mediante la implementación de prototipos de software y pruebas

• Concientizar a la comunidad de la Carrera de Informática, que la implementación conlleva un proceso de revisión continua y constante

Para cada uno de los procesos analizados se utilizó la metodología que se presenta en la Figura 1.

(3)

Artículo de Investigación - I./.I. Gestícín 2011 - 2012

Mapear y medir el proceso

Determinar las exigencias - del cliente

Analizar y modificar el proceso

Fuente: (eVisualReport, 2012)

Figural. Metodología de reingeniería de procesos

Implementar la reingenieria de procesos

rediseñar y redefinir

Reingeniería de Base de Datos

Aplicando la Reingeniería de Base de Datos (DBRE) [2] ; se estableció que la información con que se dispone actualmente es parcial e inconsistente.

El proceso de reingeniería, se inicia con el análisis del esquema físico de una base de datos (Figura 2), para obtener la abstracción conceptual de la base de datos.

(4)

Gestión 2011 - 2012 Artículo de Investigación -

Esquema Externo 1

Esquema Externo 2

Esquema Conceptual Esquema Físico

Esquema Externo n

Función de traducción de Externo a Conceptual

Función de traducción de Conceptual a Físico

Figura 2. Niveles de abstracción ANSI/SPARC [3]

Donde:

• El esquema externo, representa la visión de la base de datos según la aplicación y/o el usuario.

El esquema conceptual, es la representación teórica de los datos y sus relaciones

• El esquema físico, representa el almacenamiento físico de la información.

El proceso de reingeniería ampliado consiste en la abstracción conceptual de la base de datos a partir de la fase física implementado en SGBD (Figura 3)

(5)

Gestión 2011 - 2012 Artículo de Investigación - LLL

Fase de Conceptualización ----i Fase de Extracción 4.

Esquema Externo 1 Esquema Físico Función de traducción

7

de Conceptual e Hateo ModelolRelacio 7177:71.717 .- Pao•T .1.1•41.r.sdell» Esquema Externo 2 E sq..erna Conceptual Esquema Externo n 1 FunziOn de 9aduellon do Ex:emo e Ccnceptual Abstracción Conceptual .10

Fuente: [Elaboración propia]

Figura 3. Proceso de Abstracción Conceptual de la BD

Las etapas de reversión son: Relación, partiendo de

información:

la siguiente • Fase de extracción, se considera la

extracción de los datos desde el SGBD. identificando el esquema de la base de datos, las relaciones y sus atributos. Es importante identificar las claves primarias en cada una de las relaciones y las claves foráneas por relación, con el objeto de relacionar las relaciones. • Fase de conceptualización, del cual

se obtiene esquema conceptual de la Base de Datos, en el caso particular se utilizó el Modelo Entidad/Relación.

Como se ha mencionado anteriormente sobre la BDRE. en el caso específico de proyecto se determino seguir los procesos para la obtención del diagrama Entidad-

Lista de las relaciones y de sus atributos del esquema general de la base de datos en funcionamiento.

- Dependencia de inclusión e

Identificación de claves primarias, candidatas y foráneas.

Como resultado del diagrama ER se identificaron:

- Jerarquías de

generalización/especialización del esquema de la base de datos Relación de dependencias entre relaciones

Relación de asociación entre relaciones

- Modelo relacional

(6)

Votación Electrónica Seguimiento Académico

Base de Datos por Unidad

Seguimiento Taller I y II Bolsa de Trabajo

Emisión de Resoluciones y Memorandums Artículo de Investigación - I.I.I.

- Y la abstracción conceptual de la Base de Datos.

Implementación y programación

Una vez generada la nueva base de datos en base según el nuevo Modelo Entidad Relación y el Modelo Relacional, se paso a la fase de programación implementando

'Gestión 2011 - 2012

aplicaciones relacionadas al DOM. javascrip, jquery y PHP.

Como Gestor de base de Datos se eligió Postgres, por las cualidades y características del mismo.

Los sistemas que se implementarán en forma gradual serán los que se muestran

la Figura 4.

Base de Datos Institucional

Convocatorias Docentes y Auxiliares

Fuente: (Elaboración propia)

Figura 4. Sistema de Información para la gestión Académica (SIGA)

• Descripción de los nuevos procesos.

• Diseño del Esquema Conceptual y el Esquema Físico de la nueva Base de Datos. Gestor Postgres. • Procedimientos Almacenados de

migración de información de la base de Anterior a la Nueva Base de datos.

RESULTADOS

El objetivo principal de la investigación. es la implementación de una aplicación web como producto final.

Los productos de ésta primera parte del desarrollo del proyecto son:

(7)

Artículo de Investigación - 1.1.1. Gestión 2011 - 2012

• Implementación de los prototipos de software siguientes:

• Proceso de inscripción de estudiantes.

o Seguimiento y control para Taller de tesis 1 y II.

Convocatorias de docentes y Auxiliares de Docencia. Emisión de resoluciones. Emisión de memoranda. Supervisión de: ■ Bolsa de Trabajo ■ Votación Electrónica

DISCUSIÓN

El relevamiento de información técnica sobre los sistemas de información y la aplicación de procesos de reingeniería e ingeniería inversa existentes, han permitido crear programas interfaces de intercambio de información con el fin de desarrollar una aplicación web que se implementará gradualmente, que involucre procesos para la toma de decisiones a nivel gerencial.

La ingeniería directa permitirá a futuro mayores niveles de facilidad en cuanto a mantenimiento, reutilización : comprensión y evaluación.

El proyecto en su primera fase, ha generado modelos de implementación de módulos de una aplicación web. librerías de trabajo, generación de reportes, modelo de aplicación web, modelo de recopilación de información.

Los programadores ; podrán realizar la implementación de la aplicación web (en sus diferentes módulos) en forma más rápida que la habitual, debido a que existe documentación de las actividades y tareas existentes en la Carrera de Informática, así como también prototipos de implementación de software y una Base Datos.

28

SIGA es un sistema de información que permite obtener información académico -administrativa de manera optima y rápida por parte de los usuarios.

CONCLUSIONES

Los resultados obtenidos en el desarrollo de la aplicación web, en la primera fase, fueron implementados y se encuentran en un sitio web proporcionado por la Carrera de Informática.

El servidor web, tiene implementado una Base de Datos (Postgres) con información relacionada con las tareas más importantes que se realizan en la Carrera de Informática (Estudiantes, Docentes, Administrativos y otros).

La aplicación web, está desarrollada en PHP, DOM, JavaScript, JQuery y FPDF. Los módulos desarrollados como prototipos son: Proceso de inscripción de estudiantes, seguimiento y control para Taller de tesis I y II, convocatorias de docentes y auxiliares de docencia, emisión de resoluciones, emisión de memoranda.

PROYECCIONES

Se espera que la información, que se dispondrá en un futuro, sea lo más oportuna y eficiente para los diferentes usuarios de la aplicación web, logrando que los procesos, sean lo más transparente posible.

Otra tarea, no menos importante es hacer que la aplicación web sea administrada por personal administrativo y no por los docentes ni estudiantes.

Por la magnitud del presente proyecto, lo anteriormente mencionado se logrará con la implementación del sistema en una segunda fase.

(8)

Gestión 2011 - 2012

BIBLIOGRAFÍA

Adoración de Miguel, P M. (2000). Diseño de Base de Datos Relacionales. Alfaomega. Elmasri R., N. S. (1994). Fundamentals of Database Systems.

eVisualReport. (2012). eVisualReport.com . Recuperado el 07 de 2012, de http://www.e-visualreport.com/reingenieria-proceSos.htmf

Garcia Tosca Fernando, M. F. (2009). Reingeniería de Software, ¿Un Camino o el Camino?

La Nueva Gestión Organizacional, 25.

Garcia, C. (2009). Guia Flash CS4. Libro Electrónico.

Incorporated, A. S. (2008). "Utilización de Adobe Flash CS4. Libro Electrónico. Perdrix, S. F. (2004). Hojas de Estilo y Usabilidad. Libro Electrónico

Sánchez, J. (2004). Diseño Conceptual de Base de Datos Recuperado el 08 de 2012, de http://www.jorgesanchez.net/bd/disenoBD.pdf

W.W W C. (2001). Especificación HTML 4.01 . Libro Electrónico.

Artículo de Investigación - I.I.I.

Referencias

Documento similar

Proporcione esta nota de seguridad y las copias de la versión para pacientes junto con el documento Preguntas frecuentes sobre contraindicaciones y

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

o Si dispone en su establecimiento de alguna silla de ruedas Jazz S50 o 708D cuyo nº de serie figura en el anexo 1 de esta nota informativa, consulte la nota de aviso de la

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

Las manifestaciones musicales y su organización institucional a lo largo de los siglos XVI al XVIII son aspectos poco conocidos de la cultura alicantina. Analizar el alcance y

IB-14/47-AS-412 Relieve monoclinal de la Arenisca de Aljibe, sobre ellao en este caso en posici6n inverti da se observa el Castillo de Castellar de la Frontera.... IB-14/47-AS-413

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de