Este documento presenta el diseño e implementación de un sistema de control administrativo para la Asociación de Auditoría y Control para Sistemas de Información de Costa Rica (ISACA CR). El sistema permitirá llevar un mejor control de los asociados, eventos, proveedores y tareas administrativas de la asociación. El documento incluye la formulación del problema, objetivos, marco metodológico, análisis de requerimientos, diseño de la base de datos, presentación del sistema implementado y conclusiones.
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL ADMINISTRATIVO PARA ISACA-CR
1. FACULTAD DE INGENIERÍA DE SISTEMAS
CARRERA DE INGENIERÍA DE SISTEMAS
TESIS PARA OPTAR AL GRADO DE LICENCIATURA EN
INGENIERÍA DE SISTEMAS
“DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL
ADMINISTRATIVO PARA ISACA-CR”
Ing. Olga Mora Pana
Septiembre 2012
2. Agenda
Antecedentes del Problema
Formulación del Problema
Objetivo General
Objetivos Específicos
Marco Metodológico
Análisis de Resultados
Presentación del Sistema
Conclusiones y Recomendaciones
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
3. Antecedentes del Problema
• La Asociación de Auditoría y Control para Sistemas de Información,
conocida como ISACA por sus siglas en ingles, entra en función desde
el año 1977, con el fin de difundir conocimientos técnicos en el área de
Auditoría en Informática y agremiar profesionales en el área de
Auditoría.
• No cuentan con un Sistema Automatizado.
• Información descentralizada.
• Dificultad a la hora de obtener información de forma ágil y oportuna.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
4. Formulación del Problema
Debido a la naturaleza de sus actividades, es fundamental para ISACA CR
contar con reportes confiables y oportunos de las capacitaciones,
asociados y sus certificaciones.
Por la importancia que esto implica, se plantea la siguiente pregunta:
¿Cuál es el Sistema de Control Administrativo más conveniente para
ISACA CR?
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
5. Objetivo General
Desarrollar un Sistema de Control Administrativo para
ISACA CR con el fin de llevar el adecuado control de los
asociados, proveedores y los diferentes eventos que
organiza la Asociación.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
6. Objetivos Específicos
Realizar el levantamiento de requerimientos para el nuevo sistema para
entregar un producto final que se ajuste a las necesidades del usuario.
Definir el motor de base de datos para lograr un adecuado control y respaldo
de los datos.
Diseñar la base de datos del Sistema para obtener un producto eficiente
para ISACA CR.
Desarrollar un Sistema que facilite el control de las tareas administrativas
que se llevan a cabo en ISACA CR de manera que se cuente con información
actualizada y accesible para los asociados de la organización.
Implementar el Sistema con el fin de capacitar a los usuarios finales para
que puedan manejar eficientemente el sistema desarrollado.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
7. Marco Metodológico
Investigación Exploratoria: para el desarrollo de este proyecto se utiliza el tipo
de Investigación Exploratoria.
Según los autores Hernández Sampieri, Fernández Collado y Batista Lucio:
“ Se realizan cuando el objetivo es examinar un tema o problema de investigación poco
estudiado, del cual se tiene muchas dudas o no se ha abordado antes”. (Metodología
de la investigación, Roberto Hernández Sampieri, Carlos Fernández, Pilar Batista
Lucio, 2008)
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
8. Marco Metodológico
Fuentes Primarias: objeto o persona que provee información directa sobre el
tema de investigación. Entrevista y cuestionarios realizados a los miembros de
Junta Directiva y personal de ISACA CR.
Fuentes Secundarias: información ya existente, que se encuentra disponible
para poder utilizarla. Libros, tesis, referencias de internet y diccionarios.
Población: elementos de los que se obtiene la información, personas,
o acontecimientos. Se cuenta con una población de 5 personas.
Universidad Magister
Ing. Olga Mora Pana
objetos
Septiembre 2012
9. Marco Metodológico
PROCESAMIENTO DE LA INFORMACIÓN
Todo gira en torno a una visión. Un sistema complejo toma forma cuando
alguien tiene la visión de cómo la tecnología puede mejorar las cosas. Los
desarrolladores tienen que entender completamente la idea y mantenerla en
mente mientras crean el sistema que le dé forma.
El éxito de los proyectos de desarrollo de aplicaciones o sistemas se debe a
que sirven como enlace entre quien tiene la idea y el desarrollador. El UML
(Lenguaje Unificado de Modelado) es una herramienta que cumple con esta
función, ya que le ayuda a capturar la idea de un sistema para comunicarla
posteriormente a quien esté involucrado en su proceso de desarrollo.
La comunicación de la idea es de suma importancia. Antes del advenimiento
del UML, el desarrollo de sistemas era, con frecuencia, una propuesta al azar.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
10. Marco Metodológico
POR QUÉ ES NECESARIO UTILIZAR UML
En los principios de la computación, los programadores no realizaban análisis
muy profundos sobre el problema por resolver. En la actualidad es inapropiado
en los negocios de alto riesgo.
Hoy en día, es necesario contar con un plan bien analizado. Un cliente tiene que
comprender qué es lo que hará un equipo de desarrolladores.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
11. Análisis de Resultados
La Asociación no cuenta actualmente con un sistema automatizado
¿Utiliza actualmente Excel para el control de asociados y eventos?
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
12. Análisis de Resultados
¿Considera que mantener un control de asociados y eventos en Excel es
eficiente?
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
13. Análisis de Resultados
¿Considera que un Sistema Automatizado le permitirá agilizar las tareas
administrativas?
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
14. Análisis de Resultados
¿Considera necesario un Sistema Automatizado que apoye las tareas
Administrativas, así como la generación de reportes para la Asociación?
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
15. Análisis de Resultados
Requerimientos establecidos:
Maestro de Asociados.
Reporte de Asociados.
Control de Pago de Membresías.
Reporte de Certificaciones.
Maestro de Certificaciones.
Reporte de Eventos.
Maestro de Eventos.
Reporte de Junta Directiva.
Miembros de Junta Directiva.
Reporte de Contactos Generales.
Contactos Generales.
Reporte de Proveedores.
Maestro de Proveedores.
Reporte de Materiales.
Maestro de Materiales.
Parámetros.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
17. Conclusiones
Gracias al proceso de Levantamiento de Requerimientos se logra
obtener un panorama de las necesidades actuales de la Asociación.
Se debe contar con un adecuado Motor de Base de Datos.
El óptimo Diseño de Base de Datos, permitirá a los usuarios contar una
respuesta eficiente a la hora de ejecutar los procesos diarios y la
seguridad de que podrá utilizarse por largo tiempo.
Un Sistema que de apoyo a las Tareas Administrativas para una
Asociación que está en constante crecimiento.
Para la Implementación del Sistema se proporcionara un CD con el
ejecutable del Sistema, no será entregado el código fuente. Se
entregará in disco que contendrá el instalador de SQL Server Express.
Se incluirá también un CD con el manual de usuario del sistema.
Es importante brindar una adecuada capacitación en el sistema para
que logren el máximo aprovechamiento de la herramienta desarrollada.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
18. Recomendaciones
Se recomienda utilizar como Motor de Base de Datos SQL Server 2008
Express ya que es estable y eficiente.
Se recomienda la utilización de la Base de Datos desarrollada durante
la creación de este proyecto, ya que fue diseñada de acuerdo a las
Reglas de Normalización y pensando en las necesidades descritas
durante el levantamiento de requerimientos..
Con la implementación del Sistema Administrativo se obtendrá agilidad
en las tareas diarias así como seguridad a la hora de obtener la
información necesaria y solicitada con regularidad por miembros de
Junta Directiva..
Se recomienda capacitar al personal Administrativo así como a algún
miembro de Junta Directiva en el uso del Sistema desarrollado, para
que logren obtener el máximo provecho que la herramienta les ofrece.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
19. Costos Estimados del Proyecto
El haber desarrollado el presente Sistema con herramientas disponibles
de manera gratuita, pero que a la vez proporcionan gran potencial
conllevan a la reducción en los costos de implementación del proyecto.
Esto aunado a que la Asociación cuenta con un equipo que cumple con
los requerimientos necesarios para la debida ejecución del Sistema,
permite obtener un ahorro en la inversión de nuevo equipo.
Por tal motivo, los costos considerados son el análisis, diseño,
programación e implementación del Sistema y valorando que permite su
crecimiento, conforme se valoren nuevas necesidades de la Asociación,
se estima el valor en ₡1 750 000, expresado en dólares el monto es de $3
476,98 (TC.: 503,31, de acuerdo al Banco Central, 22/09/2012)
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
20. Impacto
Económico: aspectos como obtener información de forma rápida y confiable, lo
que genera en una pronta atención al Asociado, Junta Directiva y público en
general, así como el resguardo de información, entre otros aspectos resultarán
en reducción de costos económicos y de tiempos de atención.
Organizacional: para ISACA CR, el Sistema se convierte en un nuevo activo,
fundamental para mantenerse agilizar sus tareas y mantener el resguardo
adecuado de la Información.
Ambiental: el almacenamiento de información de forma centralizada, despliegue
y listado en pantalla de diferentes reportes, control de materiales, mayor agilidad
en tareas de cobros de membresías, conlleva a una reducción importante en el
consumo de papel, tinta de impresoras, entre otros; lo cual resulta en un impacto
ambiental de forma positiva.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012
21. Innovador
Este Sistema representa para los miembros de Junta Directiva y personal
Administrativo, una herramienta innovadora para las labores y servicio que presta
la Asociación, la cual les traerá muchos beneficios, entre ellos centralización de
información y respuesta ágil ante las solicitudes de información diarias y
necesarias para la toma de decisiones.
Al ser un desarrollo que ha sido poco explotado, pocas organizaciones que
realizan tareas similares cuentan con un Sistema como el presentado en este
proyecto, por tal motivo puede implantarse en muchas organizaciones de este
mismo género, a la vez que es una herramienta útil y económicamente accesible.
Universidad Magister
Ing. Olga Mora Pana
Septiembre 2012