Abstract:
El presente trabajo de investigación titulado "DESARROLLO DE UN PROTOTIPO DE SOFTWARE PARA EL DEPARTAMENTO ACADEMICO DE INFORMATICA DE LA UNSAAC - CUSCO - 2008", tiene como objetivo principal desarrollar una herramienta para la automatización de los principales procesos críticos de la organización que se llevan acabo en el Departamento Académico de Informática, como: Elaboración de Catálogo de Asignaturas, Programación de Horarios de Asignaturas, Distribución de Carga Académica Lectiva y el Registro de Avance del Dictado de Asignaturas. La metodología de desarrollo del software que se utilizó para el modelado del sistema del presente trabajo de investigación fue el RUP (Proceso Unificado Racional - Rational Unified Process). Esta metodología de desarrollo de software asegura la producción de software de alta calidad y provee una forma disciplinada de asignar tareas y responsabilidades dentro de una organización de desarrollo. La metodología consta de dos dimensiones: Fases y Flujos de Trabajo, las Fases se subdividen en Inicio, Elaboración, Construcción y Transición; los Flujos de Trabajo están compuestas a su vez por Flujos de Trabajo Fundamentales: Modelo del Negocio, Requerimientos, Análisis y Diseño, Implementación, Pruebas e Implantación. Y por otro lado, por Flujos de Trabajo de Apoyo: Configuración y Manejo de Cambios, Dirección del Proyecto, y Entorno. Para la implementación se ha tomado en cuenta una arquitectura de tres capas: Capa de Acceso a Datos, Capa Lógica del Negocio y la Capa de Interfaz de Usuario; el Lenguaje de Programación utilizado fue Visual C# (pronunciado si sharp en inglés) .NET del Visual Studio .NET 2005 Professional Edition; haciendo uso de la potencia de los Lenguajes de Programación Orientada a Objetos. Así mismo, para la elaboración de los modelos se ha utilizado la Herramienta Case Rational Rose Enterprise Edition 2003, y para la obtención de los reportes se ha utilizado el Cristal Reports v. 1 O. Palabras clave: Proceso Unificado Racional (RUP), Lenguaje Unificado de Modelado (UML), Arquitectura tres capas, Capa de Presentación, Capa Negocio, Capa de Datos, Departamento Académico de Informática, Catálogo de Asignaturas, Horarios de Asignaturas, Distribución de Carga Académica, Inicio, Elaboración, Construcción, Transición, Flujos de Trabajo.