Análisis, diseño e implementación de un sistema de información aplicado a la gestión educativa en centros de educación especial
Abstract
Este proyecto consiste en el análisis, diseño e implementación de un sistema de
información de apoyo a la gestión educativa en centros de educación especial. El
propósito de esta plataforma es posibilitar la administración y atención de los planes
curriculares funcionales (en adelante programas educativos) y terapéuticos para
personas con necesidades especiales, así como consolidar el conocimiento de
trastornos y promover la participación y evaluación continua entre padres y
especialistas.
La administración del proyecto adoptó las prácticas establecidas por el Project
Management Institute. No obstante fueron recogidos un número específico de
procesos de gestión según el alcance de la solución. Como metodología de
desarrollo de software fue seleccionada la metodología Agile Unified Process (AUP)
por su mayor afinidad y claridad de actividades en las etapas de diseño y
construcción de este producto.
Durante la concepción de la arquitectura se evaluaron múltiples patrones de
arquitectura Web como MVC, MVP y N–capas resultando finalmente una estructura
de cuatro capas con funciones específicas e independientes entre sí: manteniendo
las capas de Presentación y Acceso a Datos separadas. Así como la capa de
Lógica de negocio fue subdividida para la seguridad y navegabilidad entre las
páginas (capa de Aplicación) como para conservación de las reglas de negocio
(capa Lógica).
La implementación fue llevada a cabo mediante el IDE Microsoft Visual Web
Developer 2010 Express y el lenguaje de programación C# soportado bajo .NET
Framework 4.0. Para la construcción de las páginas (capa de Presentación) se
trabajó con ASP.NET Webforms y controles dinámicos de la librería Ajax Control
Toolkit. La capa de Acceso a Datos fue construida bajo la tecnología Microsoft
ADO.NET Entity Framework y en conexión con una base de datos PostgreSQL.
Para la etapa de pruebas el servidor Web seleccionado fue Internet Information
Services (IIS) Express 7.5 una réplica del servidor IIS 7.5 estándar diseñada para
ambientes de desarrollo y sin restricciones de uso.
Temas
Sistemas de información gerencial--Diseño y construcción
World Wide Web (Sistemas de recuperación de la información)
Educación especial
World Wide Web (Sistemas de recuperación de la información)
Educación especial
Para optar el título de
Ingeniero Informático