Automatización de la información distribuida del Instituto Tecnológico de Ocotlán
Texto completo
(2) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. RESUMEN. Esta tesis esta dirigida a la manipulación integrada de la información generada en distintas bases de datos del Instituto Tecnológico de Ocotlán y tiene la finalidad de desarrollar un sistema que ayudé al manejo de datos que son generados por diferentes áreas donde, la información es trabajada en forma independiente y es concentrarla en el Departamento de Planeación. El objetivo es obtener la información de las áreas a través de consultas distribuidas, con ayuda de SQL Server 2000 e implementar un sistema con interfaz grafica en Visual Basic, para minimizar tiempos de respuesta en trámites administrativos, reducir costos en papelería, y horas hombre de trabajo.. SUMMARY. This thesis is directed to the manipulation of information generated in different databases from the Technologic Institute of Ocotlán and it has the purpose of develop a system that helps to the management of data that are generated by different areas where, the information is worked in an independent way and is concentrated in the Planning Department. The objective is to obtain the information from the areas through distributed consultations, with the help of the SQL server 2000 and implant a system with interfaz grafic in Visual Basic, minimize the time of answer in the administrative procedures, reduce the stationer’s costs and manhours .. -2-.
(3) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. -3-.
(4) Introducción......................................................................................................... Lic. Himbad Herrera Barajas. CAPITULO 1 DESCRIPCION DEL PROBLEMA 1.1. 1. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. El problema de la información En el Instituto............................................. 4 1.1.1 Departamento de Gestión Tecnológica y Vinculación.................... 5 1.1.2 Departamento de Servicios Escolares............................................ 5 1.1.3 Departamento de Actividades Extraescolares................................ 7 1.1.4 Centro de Información..................................................................... 8 1.1.5 Departamento de Planeación, Programación y Presupuestación... 8. 1.2. Problemas de la información heterogénea................................................. 10. 1.3. Algunas soluciones de la información heterogénea................................... 11. CAPITULO 2 ANALISIS Y DISEÑO DE LA IMPLEMENTACION 2.1. La UML Breve descripción........................................................................... 13. 2.2. Diagramas de UML...................................................................................... 13. 2.3. Modelado del sistema en UML.................................................................... 15 Modelado de requisitos del sistema AIFDSPV............................................ 15 Modelado lógico de las tablas (paquetes)................................................... 16 Estadística básica enero – junio........................................................... 16 Estadística básica julio – diciembre...................................................... 16 Wstr1..................................................................................................... 18 Actividades extraescolares................................................................... 20 Centro de información........................................................................... 23 Gestión tecnológica y vinculación......................................................... 30. Servicios escolares SIE........................................................................ 24 Modelado de las bases de datos físicas...................................................... 32 Estadística básica enero – junio........................................................... 32 Estadística básica julio – diciembre...................................................... 32 Actividades extraescolares................................................................... 33 Centro de información........................................................................... 33 Gestión tecnológica y vinculación......................................................... 34 Wstr1..................................................................................................... 34 Servicios escolares SIE........................................................................ 35 Modelado de despliegue del sistema AIFDSPV......................................... 36 Modelado del menú general AIFDSPV........................................................ 37 -4-.
(5) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. -5-.
(6) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. CAPITULO 3 IMPLEMENTACION DE LA SOLUCION FIGURAS. 3.1. Características del gestor............................................................................. 38. 3.2. Bondades del Lenguaje de Programación Visual Basic............................... 3.3. Aspectos destacados de la implementación................................................ 39. 3.4. Utilización de la solución.............................................................................. 40. 39. Figuras 3.1 Ejecución....................................................................................................... 40. 3.2 Instalación de AIFDSPV................................................................................ 40. 3.3 Ingreso.......................................................................................................... 41 3.4 Presentación.................................................................................................. 41 3.5 Login.............................................................................................................. 42 3.6 Menú principal............................................................................................... 42 3.7 Menú usuarios............................................................................................... 43 3.8 Estadística Básica......................................................................................... 44 3.9 Vista previa de Impresión.............................................................................. 45 3.10 Botón imprimir............................................................................................... 45 3.11 Nuevo ingreso............................................................................................... 46 3.12 Reingreso...................................................................................................... 46 3.13 Hombres y mujeres....................................................................................... 46 3.14 Total de alumnos por carrera........................................................................ 47 3.15 Alumnos por semestre................................................................................... 47 3.16 Egresados..................................................................................................... 47 3.17 Pasantes....................................................................................................... 48 3.18 Pasantes Lic. Informática............................................................................. 48. 3.19 Pasantes Lic. Contaduría............................................................................. 48. -6-.
(7) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. -7-.
(8) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. 3.20 Pasantes Ing. Industrial............................................................................. 49. 3.21 Pasantes Ing. Electromecánica.................................................................. 49. 3.22 Titulados..................................................................................................... 49. 3.23 Titulados Lic. Informática............................................................................ 50. 3.24 Titulados Lic. Contaduría........................................................................... 50. 3.25 Titulados Ing. Industrial.............................................................................. 50. 3.26 Titulados Ing. Electromecánica.................................................................. 51. 3.27 Bajas temporales........................................................................................ 51. 3.28 Bajas definitivas.......................................................................................... 51. 3.29 Pantalla de edad de alumnos.................................................................... 52. 3.30 Actividades extraescolares.......................................................................... 53. 3.31 Banda de Guerra......................................................................................... 53. 3.32 Volibol.......................................................................................................... 53 3.33 Fútbol........................................................................................................... 54 3.34 Escolta......................................................................................................... 54 3.35 Rondalla....................................................................................................... 54. 3.36 Atletismo....................................................................................................... 55 3.37 Basquet........................................................................................................ 55. 3.38 Comunicación y difusión.............................................................................. 55 3.39 Danza folklórica............................................................................................ 56 3.40 Danza polinesia............................................................................................ 56 3.41 Edecanes..................................................................................................... 56 3.42 Gimnasia cerebral........................................................................................ 57 3.43 Menú VEIS................................................................................................... 57 3.44 Alumnos con materias reprobadas.............................................................. 58 3.45 Alumnos rechazadas................................................................................... 58 3.46 Alumnos aceptados..................................................................................... 58 3.47 Alumnos Solicitantes.................................................................................... 59 3.48 Alumnos que prestantes............................................................................. 59 3.49 Alumnos que no presentan.......................................................................... 59. -8-.
(9) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. 3.50 Menú Carbo bibliografico............................................................................ 60 3.51 Numero de libros......................................................................................... 60 3.52 Menú gestión............................................................................................... 62 3.53 Servicios liberado........................................................................................ 62 3.54 Servicio asiganado...................................................................................... 62 3.55 Residencias asignadas............................................................................... 63 3.56 Residencias liberadas................................................................................. 63. Conclusiones....................................................................................................... 64 Recomendaciones.............................................................................................. 65 Bibliografía........................................................................................................... 66 Referencias Bibliográficas................................................................................... 68. ANEXOS “A”. Data Transformation Service. -9-.
(10) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. INTRODUCCION Esta tesis esta dirigida a dar una solución a la manipulación de la información generada en distintas fuentes y para ello se optó por desarrollar un sistema que ayudé al manejo de datos que son generados por el área de la Subdirección de Planeación y Vinculación, que incluye los Departamentos de Planeación Programación y Presupuestación, Servicios Escolares, Gestión Tecnológica y Vinculación, y Centro de Información del Instituto Tecnológico de Ocotlán.. La información es trabajada en forma independiente por cada departamento sin embargo la mayor parte es concentrada en el Departamento de Planeación, siendo esta la razón de contar con un sin fin de bases de datos o archivos informativos de distinta índole y creadas en diversos SGBD como puede ser dBASE, FoxPro, QBasic, SQL Server, Access 97 y Oracle; así también en formato de hoja de cálculo Excel 97, o puros ficheros de texto.. Esta situación obliga al uso de tecnologías más recientes y poderosas, y a su vez manejar bases de datos que permitan la transformación de la información independientemente de donde sea generada.. La propuesta es la utilización de manejadores de bases de datos potentes como alternativas de solución como SQL Server 2000, Oracle, entre otros. Tomando en cuenta los recursos de la propia institución, se decidió finalmente utilizar SQL Server y realizar la trasformación de información de acuerdo a las necesidades del departamento de planeación.. Entendiendo como trasformación de información el acopio de las distintas bases de datos para poder realizar múltiples consultas, creación de nuevas tablas a partir de dos, tres o más según se requiera, creación de vistas, desencadenadores entre muchas otras opciones, que darán como resultado la. - 10 -.
(11) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. información para requisitar los distintos formatos que son requeridos al departamento de planeación. Dándole una presentación formal en el lenguaje de programación Visual Basic, o en forma directa se consultará la información requerida.. Cabe resaltar que el alcance de esta tesis no abarcará todos los departamentos del Instituto Tecnológico por ser un trabajo muy extenso. Se contemplará únicamente el área de la Subdirección de Planeación y Vinculación que se presentará como primera etapa. Siendo este novedoso por ser el primer sistema implantado que permite la obtención de la información desde donde fue generada dentro del Instituto.. Por lo tanto el objetivo central de esta tesis es:. Diseñar y desarrollar un sistema de gestión de información estadística para apoyar la toma de decisiones de la Subdirección de Planeación del Instituto Tecnológico de Ocotlán.. Los objetivos específicos son:. 1. Proyectar una Base de Datos en SQL Server, para almacenar la información obtenida y transformada de los diferentes sistemas operacionales ya existentes o nuevos de los departamentos o direcciones ya mencionadas, con la finalidad de poder requisitar las diversas estadísticas. 2. Realizar la interfaz con el lenguaje de programación Visual Basic para la manipulación de datos.. Para la mejor descripción del trabajo se decidió estructurarlo en tres capítulos los cuales se refieren a:. - 11 -.
(12) Lic. Himbad Herrera Barajas. . Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Capitulo 1: Descripción del problema. En este capítulo veremos una descripción detallada de la problemática existente y que es la base de la necesidad de este trabajo.. . Capitulo 2: Análisis y diseño de la aplicación. En este capítulo veremos el modelado de la información basado en el Lenguaje Unificado de Modelado (UML).. . Capitulo 3: Implementación de la solución. Veremos algunas características de la programación del sistema, así como la explicación del funcionamiento del sistema ya instalado y en explotación.. - 12 -.
(13) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. CAPÍTULO 1. DESCRIPCIÓN DEL PROBLEMA 1.1. El problema de la información en el Instituto Tecnológico. Hasta el curso pasado el Departamento de Planeación de la Subdirección. de Planeación de nuestro Instituto, requería a los departamentos la información que ellos manejan en diferentes sistemas operacionales de forma física, la información entraba en una etapa de espera de días y hasta semanas, lo cual retrazaba la contestación de la información ante las instancias solicitantes. La problemática en cada departamento es realmente interesante ya que cada uno presenta característica distintas para el logro de nuestros objetivos, cada uno de ellos genera información de importancia para ellos y por supuesto para el departamento de planeación, analizaremos entonces a continuación el estado de automatización de la información de cada departamento, tal y como ellos la manipulan, lo cual puede estar con algún problema de diseño no imputable a nuestro trabajo.. Croquis de la ubicación de los departamentos en cuestión en el Instituto Tecnológico de Ocotlán Departamento Servic ios Esc olares Departamento de planeac ión. Centro de Informac ión. Modulo de Aulas. Subdirec c ión de planeac ión y Vinc ulac ión. Laboratorio Electromecánica. Direc ción. Departamento de Gestión Tec nológic a y Vinc ulac ión. Laboratorio de Computo. Sala Audiovisual Subdirec ción Ac adémica. Departamento de Ac tividades Extraesc olares Unidad Académica Departamental. - 13 -.
(14) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. 1.1.1 Departamento de Gestión Tecnológica y Vinculación:. Este departamento no cuenta con un gestor de bases de datos para manejar su información, simplemente su información es manipulada en modo texto, e incluye datos de residentes y expedientes.. En concreto la información que manejan en residentes es: nombre del alumno, número de control del alumno, una constancia del 75% de carga académica como requisito para poder dar su residencia profesional, carta de presentación de por parte de la escuela y posteriormente el alumno regresa la carta de aceptación por porte de la empresa, el convenio, la carta de asignación y la carta de terminación son dadas por la escuela a través del departamento de gestión tecnológico y vinculación, se cuenta también con la información de la asignación de un asesor interno, o sea, por parte de la institución, y otro asesor externo, por parte de la empresa.. De la información en Control de Expedientes cuento con un número sucesivo, nombre del alumno, la carta de presentación, solicitud, carta de asignación, así como el plan de trabajo del alumno, y la tarjeta de control donde verifican si falta algún documento del alumno, el reporte de final del alumno cuando termina y su carta de terminación y liberación.. La información que se requiere de este departamento son los datos antes mencionados.. 1.1.2 El Departamento de Servicios Escolares:. Cuenta con una base de datos donde manipula la información del propio departamento en dBASE lo cual lleva por nombre SIE (Sistema de Información Escolar), cabe mencionar que este es uno de los departamentos que brinda la información más importante sobre la matricula escolar y sirve de base para cruzar la información con otros departamentos. - 14 -.
(15) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Este departamento maneja todo lo referente a los alumnos, primeramente el alumno se inscribe, y proporciona los siguientes datos, su nombre, domicilio, fecha de nacimiento, sexo, procedencia número de ficha, clave de la especialidad, el grupo al que pertenece, su número de control del alumno, estado de procedencia.. También se encarga de otros datos importantes, que ayudan al control del alumno tales como, clave de la especialidad, clave del plan de estudios, créditos acumulado, estatus actual, clave del período de ingreso, el semestre que cursa el alumno, inscritos, créditos en el semestre, período de terminación, motivo de la baja, año de la baja temporal, folio certificador, Libro donde se asentó el certificado a fojas del Certificado, fecha que se asienta el certificado, clave del módulo de especialidad, clave de autorización de semestre, semestre Autorizado, horas de cruce en su horario de carga.. Este sistema maneja ayuda al usuario, clave de la aplicación para la ayuda, descripción de la ayuda, fecha de la actualización de la ayuda, entre otra información maneja los datos referente al cardes del alumno de las materias cursadas, el cual contiene la información siguiente: Clave Interna de la materia, calificación, última opción de acreditación, semestre que cursó por primera, período que cursó por primera, año que cursó por primera, fecha en caso de especial, semestre que curso por segunda, período que curso por segunda, año que cursó por segunda.. Por otra parte maneja el catálogo de catedráticos el cual contiene la información siguiente: Clave del Departamento, Nombre Corto, Nombre, Proyecto, Unidad/Subunidad, Categoría 1, Diagonal 1, Horas 1, Unidad/Subunidad, Categoría 2, Diagonal 2, Horas 2, Unidad/Subunidad, Categoría 3 , Diagonal 3, Horas 3, Unidad/Subunidad, Categoría 4 , Diagonal 4, Horas 4, Registro Federal de Causantes, Clave del Título, StatusGrado de Estudios, Cargo, Indicador de Entregó Disquette. (S/N), Fecha de Entrega de Disquete, Clave única de registro. - 15 -.
(16) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. de Población, Fecha de Ingreso, Fecha en caso de Egreso, Calle del domicilio del trabajador, Colonia del domicilio del trabajador, Código postal del domicilio, Localidad del domicilio del trabajador, Teléfono del trabajador, Número del Estado del lugar de Nacimiento, Estado civil del trabajador, Cédula profesional del trabajador, Escuela de dónde egresó, Carrera que egresó, Fecha de cuando egresó, Fecha de Titulación entre otras.. Este departamento se encarga de otras informaciones tales, como Movimientos de las cargas complementarias al semestre, del control de horas y aulas para la creación de horarios, análisis del cardex, genera el catálogo de especialidades, catálogo de escuelas de procedencia, movimientos escolares, movimientos de listas escolares, las solicitudes de exámenes especiales, fichas de selección,. los movimientos de carga académica de los alumnos, registro de. tecnológicos, entre otras informaciones de relevancia que maneja este departamento.. La información que utilizamos de él es prácticamente la referente a los alumnos de nuevo ingreso y de reingreso con todos sus datos.. 1.1.3 El Departamento de Actividades Extraescolares:. Este departamento no cuenta con una base de datos, para manejar su información, el jefe del departamento utiliza la hoja de cálculo Excel de Microsoft, para llevar el control de alumnos en las diferentes actividades extraescolares, como son banda de guerra, rondalla, danza folklórica, voleibol, atletismo, danza polinesia, fútbol, básquet, edecanes, escolta, comunicación y difusión, gimnasia cerebral; y cada una contiene cierta información, por ejemplo Fútbol, cuenta con el nombre del alumno, número de control del alumno, carrera que cursa el alumno, teléfono, estatura , peso entre otras.. De esta información utilizaremos el nombre del alumno, su número de control, teléfono, y la carrera que cursa actualmente el resto de la información es - 16 -.
(17) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. relevante únicamente para el entrenador y jefe del propio departamento, de las otras tablas utilizaremos los datos antes mencionados y poder tener la información requerida por el departamento de planeación, hacemos mención de que esta información la hacia llegar al departamento de planeación en físico.. 1.1.4 Centro de Información.. Cuenta con una base de datos donde manipula la información de propio departamento en Foxpro una base de datos donde cuenta con diversas tablas como acervo bibliográfico, préstamo interno, préstamo externo entre otras.. De las cuales utilizaremos la información de los registros de la tabla Acervos bibliográficos que cuenta con la siguiente información: Folio del libro, Nombre del Libro, su Número, Control, Usuario, carrera, domicilio, colonia, municipio, estado, su teléfono, nombre de la empresa a la que se adquieren, domicilio de la empresa, Estado donde se encuentra la empresa, teléfono de la empresa, entre otros registros.. 1.1.5 Departamento de planeación programación y Presupuestación. Este departamento cuenta con base de datos sobre los SGBD: dBASE, y Access, y sobre el lenguaje Visual Basic, así como algunas fuentes de datos Excel y otras tablas en Word, mismas que analizaremos a continuación, haciendo una descripción detallada de la información que se manipula en cada una de ellas.. La base de datos WSTR1. Esta base de datos fue estructurada para el registro del quehacer institucional, esto es, en ella se describe las actividades docentes y administrativas que se realizan, así como, la asignación la materias y que realizan en su tiempo. - 17 -.
(18) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. de descarga, sus datos personales, su sueldo y la categoría que es acreedor cada docente. De los cuales utilizaremos todo su contenido.. De la fuente datos Excel se maneja la información estadista básica, la cual contiene el número de alumnos de nuevo ingreso por carrera, por semestre , número de computadoras en la administración y para la docencia, número de docentes, el grado del personal docente, administrativo y de servicios, contempla la plaza actual, si existen investigaciones y sus datos, el número de alumnos por semestre, así como la edad de cada uno de ellos por carrera y semestre, el sexo de igual manera que el anterior, entre otra información.. Se manipula información, en modo texto o alguna en tablas de Word, que envían algunos organismos, como la representación de la SEP, en Jalisco.. Este departamento de planeación, tiene que trabajar con todos. los. departamentos que componen el cuerpo de la administración, necesita de la información,. que genera cada uno de ellos para dar respuesta a las distintas. organizaciones.. Al tener la información en varios formatos, se presenta el. problema cuando se requiere que la. información llegue al departamento de. planeación en un mismo SGDB. Por lo tanto se requirió de un SGBD que permita la obtención de información independientemente de la fuente de datos en que esté procesada, y a su vez que permita extraerla de diferentes puntos geográficamente dispersos, lo cual complica más la situación a la que nos enfrentamos.. La información que trabajan estos departamentos, es fundamental para el Departamento de Planeación Programación y Presupuestación, siendo esta la razón que marcó la necesidad de uso de tecnologías recientes.. La decisión fue la utilización del manejador de bases de datos SQL Server tomando en cuenta los recursos de la propia Institución, que poseía licencia de uso de este software, para el desarrollo de la base de datos resultante, así como. - 18 -.
(19) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. darle una presentación adecuada a la interfaz en el lenguaje de programación Visual Basic.. Cabe resaltar que el alcance de esta tesis no abarcará todos los departamentos del Instituto Tecnológico por ser un trabajo muy extenso. Se contemplará únicamente el área de la Subdirección de Planeación y Vinculación que se presentará como primera etapa. La investigación se completará más adelante con la integración al sistema de la información de las Subdirecciones Académica y Administrativa.. 1.2. El problema de la información heterogénea. El problema de tener la información en varios formatos, se presenta cuando. se requiere centralizar la información en un mismo SGDB. Por lo tanto requerimos de un SGBD que nos permita la, obtención de información independientemente en la base de datos en que esté procesada, y a su vez que nos permita extraerla de diferentes puntos geográficamente dispersos, lo cual complica más la situación a la que nos enfrentamos.. La información que se manipulará es generada en distintas fuentes como puede ser los SGBD, dBASE, FoxPro, QBasic, SQL Server y Access 97, la hoja de calculo Excel 97 y hasta en Fichero de texto, es la problemática que enfrentamos, esto nos lleva a desarrollar un sistema que ayudé al manejo de datos que son generados por el área de la Subdirección de Planeación y Vinculación, el Departamento de Planeación Programación y Presupuestación, Servicios Escolares, Gestión Tecnológica y Vinculación y Centro de Información.. La información que trabajan estos departamentos, es concentrada en el Departamento de Planeación Programación y Presupuestación, a mi cargo, siendo esta la razón que nos obliga al uso de tecnologías recientes y su vez manejar. - 19 -.
(20) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. bases de datos que permitan la trasformación de información, independientemente de donde sea generada.. La propuesta es la utilización de manejadores de bases de datos potentes como alternativas de solución; como SQL Server 2000 u Oracle, entre otros. Haciendo un análisis comparativo entre ellos y además tomando en cuenta los recursos de la propia institución, él más viable para realizar la trasformación de información de acuerdo a las necesidades del departamento de planeación es SQL Server.. Entendiendo como trasformación de información el acopio de datos de las distintas bases de datos y fuentes respectivamente para poder realizar múltiples consultas, creación de nuevas tablas a partir de dos, tres o más según se requiera, creación de vistas, desencadenadores entre muchas otras opciones, que darán como resultado la información para requisitar los distintos formatos que son requeridos al departamento de planeación.. Cabe resaltar que el alcance de esta tesis no abarcará todos los departamentos del instituto tecnológico por ser un trabajo muy extenso. Se contemplará únicamente el área de la Subdirección de Planeación y Vinculación que se presentará como primera etapa.[1]. 1.3. Algunas soluciones a la información heterogénea En este apartado veremos como algunas empresas y universidades han. resuelto la problemática de integrar información en forma distribuida y de diferentes plataformas. El procesamiento de la información es un gran problema en la actualidad, porque muchos problemas interrelacionados aparecen en base a la necesidad de:. - 20 -.
(21) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. 1. Integrar datos de diferentes fuentes; 2. Navegar a través de información; 3. Aprender y adquirir información a partir de los datos; 4. Predecir; 5. Apoyar la toma de decisiones; 6. Visualizar información computacionalmente; 7. Almacenar, acceder y procesar información digital; 8. Manejar información no tradicional (por ejemplo, ambiental, geográfica, cartográfica, etc.); 9. Confrontar la falta de estructura en nuevos tipos de datos, como objetos complejos o la Web.. Todos estos problemas tienen distintas restricciones que definen distintos tipos de bases de datos. Esta investigación se focaliza en los puntos uno, tres y seis de estos problemas, los que incluyen recuperación de información; análisis de manejo de información en forma distribuida de algunas entidades; estructura de la Red y organización de la información; arquitectura cliente/servidor; organización de la información distribuida; y tipos de información. [ 2 ]. - 21 -.
(22) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. CAPÍTULO 2. ANÁLISIS Y DISEÑO DE LA APLICACIÓN. 2.1.. La UML. Breve descripción.. El Lenguaje Unificado de modelado es un lenguaje gráfico para visualizar especificar, construir y documentar los artefactos de un sistema con gran cantidad de software proporcionando un forma estándar de escribir planos de un sistema, cubriendo las cosas conceptúales tales como los procesos del negocio y funciones del sistema, como las cosa concretas, tales como las clases escritas en un lenguaje de programación específicos, esquema de base de datos y componentes de software utilizables. [ 3 ]. 2.2.. Diagramas de UML. Los diagramas en UML utilizados en esta tesis son los siguientes, estos nos. ayudaron a realizar el análisis de la información requerida por el sistema siendo este de gran ayuda para la culminación de este trabajo los cuales veremos a continuación . . Diagrama de casos de casos de uso (Modelado de contexto y Modelado de los requisitos de un sistema): Este diagrama se utiliza para el modelado de aspectos dinámicos de un sistema, así como el comportamiento de un sistema, subsistema o una clase. Cada uno muestra un conjunto de casos de uso, actores y sus relaciones, también nos ayuda a especificar y documentar el comportamiento de un elemento. Estos diagramas facilitan que los sistemas, subsistemas y clases sean abordables y comprensibles.. . Diagrama de clases (Modelado de colaboración simples y modelado de un esquema lógico de base de datos): Estos tipo de diagrama son los más utilizados en modelado de sistemas orientados a objetos. Un diagrama de clases muestra el conjunto de clases , interfaces y colaboraciones, así como sus relaciones. También para el modelado de la vista diseño estática. - 22 -.
(23) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. de un sistema, primordialmente, esto incluye modelar el vocabulario del sistema, modelar las colaboraciones o modelar esquemas, también son la base para los diagramas de componentes y los diagramas de despliegue. . Diagrama de componentes (Modelado de código fuente, versiones ejecutables, base de datos físicas y sistemas adaptables): Los diagramas de componentes son uno de los tipos de diagramas que aparecen cuando se modelan los aspectos físicos de los sistemas orientados a objetos, un diagrama de componentes. muestra la organización de las dependencias entre un. conjunto de componentes, esto implica modelar las cosas físicas que residen en un nodo tales como ejecutables, bibliotecas, tablas, archivos y documentos. . Diagrama de despliegue (Modelado de un sistema cliente servidor y de un sistema realmente distribuido) Los diagramas de despliegue son uno de los tipos de diagramas que aparecen cuando se modelan los aspectos físicos, muestran la configuración de los nodos que participan en la ejecución de los componentes que residen en ellos. Y si como para modelar la vista de despliegue estática de un sistema.. . Diagrama. de. estado. (Estados,. transiciones. y. actividades):. El. comportamiento de una sociedad de objetos individual puede ser modelado mediante una interacción, el comportamiento de un objeto individual puede ser modelado mediante un máquina de estados, que es el comportamiento que especifica la secuencia de estados por la que pasa un objeto durante su vida, en respuesta a eventos, junto con sus respuestas a esos eventos. [4] La máquina de tiempo se puede ver de dos formas: Destacando el flujo de control de actividades (diagramas de actividades), o destacando los estados potenciales de los objetos y las transiciones entre esos estados (con diagramas de estados).. - 23 -.
(24) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. 2.3.. Modelado del sistema en UML.. Modelado de casos de uso Este diagrama muestra los elementos que se encuentran en el sistema, y son responsables del comportamiento que espera los elementos externos de todos los elementos que interactúan con el sistema y constituyen su contexto.. Modelado de requisistos del sistem a AIFDSPV. Sistema de validación de bases de datos de los departamentos. Realizar transacc ión de la fuente de datos del departamento Gestión tec nológic a y Vinc ulac ión Realizar transacción de BD. Y funetes de datos del departamento Planeación, program ación y Presupuestación. Jefe de departamento de Planeación, Programación y Presupuestación. Realizar transacc ión de BD. Del departam ento Servic ios Esc olares. Realizar transacc ión de la fuentes de datos Ac tividades Extraesc olares. Realizar transacc ión de BD. del Centro de Inform ac ión. - 24 -.
(25) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Clases Como ya se mencionó anteriormente podemos modelar el sistema lógico de las tablas de la BD resultantes a partir de un diagrama de clases en nuestro caso las clases van a resultar en tablas que no se manejan para el control o modificación de la información no requieren de relaciones entre ellas que implique control de la integridad referencial. Para mejorar la comprensión y organización se decidió presentar las tablas en paquetes como veremos a continuación. Modelado lógico de las tablas en Paquetes.. Estadistic a Basic a. Nuevo ingreso. Reingreso. Total de alum nos por c arrera. Alumnos por sem estre. Pasantes. Titulados. Bajas definitiva. Edad de alum nos. Estas tablas. Hombres y mujeres. Egresados. Bajas temporales. almacenan la información que se obtuvo del departamento de. Planeación como se mencionó en el capítulo 1, a través del servicio de transformación de datos. La descripción detallada de estas tablas aparecen a continuación.. - 25 -.
(26) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Nuevo ingreso Carrrera: tex Solic itante:num eric o Rec hazado:num eric o Aceptados:numerico Cbtis:numeric o Cety:numeric o Total:numeric o. Hombres y mujeres Carrrera: tex Edad:numeric o Hom:numerico Muj:num eric o Total:numeric o. Egresados Carrrera: tex Hom:numerico Generac ion:data Muj:num eric o Total:numeric o. Pasantes Carrrera: tex Hom:numerico Muj:num eric o Generac ion:data Total:numeric o. Reingreso. Titulados. Carrrera: tex Alum no:numeric o Hom:numerico Muj:num eric o Total:numeric o. Carrrera: tex Egresados:numerico Hom:numerico Muj:num eric o Gnerac ion:data Total:numeric o. Total de alumnos por c arrera Carrrera: tex Hom:numerico Muj:num eric o Total:numeric o. Bajas temporales. Carrrera: tex Fec ha:data Hom:numerico Muj:num eric o Total:numeric o. Alum nos por sem estre. Carrrera: tex Semestre:tex Hom:numerico Muj:num eric o Total:numeric o. Bajas definitiva. Carrrera: tex Fec ha:data Hom:numerico Muj:num eric o Total:numeric o. Edad de alum nos Carrrera: tex Edad:numeric o Hom:numerico Muj:num eric o Total:numeric o. - 26 -.
(27) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Tabla del sistema WSTR1.. Wstr1. ACT COMP. ACLAVES. MAT1. PLAN. POBESC. PATEGO. PERSONAL. PLANTEL. Estas tablas. PUESTO. almacenan la información que se obtuvo del departamento de. Planeación como se mencionó en el capítulo 1, a través del servicio de transformación de datos. La descripción detallada de estas tabla aparecen a continuación.. - 27 -.
(28) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. ACTCOMP NC: NUMERICO ACT01: NUMERICO ACT02: NUMERICO ACT03:NUMERICO. ACLAVES CLV:NUMERICO TIPO:TEXT DESC:NUMERICO. PLAN PLANTEL:TEX CATEGO:NUMERICO CLAVE:ALFANUMERICO DIRECCION:TEX COL:TEX CIUDAD:TEX MUNICIPIO:TEX POBESC:NUMERICO. CATEGO CATEGO:ALFANUMERICO HORAS:ALFANUMERICO HORAS:ALFANUMERICO CLAVE:NUMERICO DES:NUMERICO. PERSONAL. NC:NUMERICO NOMBRE:TEXT DOMIC:NUMERICO TELEF:NUMERICO FILIACION:TEX NIVEL:TEX PERFIL:TEX ACTIVIDAD:TEX CATEGORIA:ALFANUMERICO HORAS_NOM:NUMERICO EST_OR:NUMERICO EXED:NUMERICO OBS:TEX CARGAH:NUMERICO SEXO:TEX COL:TEX CIUDAD:TEX CP:NUMERICO NPSTO:NUMERICO CURP:ALFANUMERICO INGSEP:DATA INGDG:DATA TARG:NUMRICO. PLANTEL ESPESILAIDAD:TEX PLAN:ALFANUMERICO NO_MAT:NUMERICO. POBESC. CARR:NUMERICO CPO:TEXT PER1:NUMERICO PER2:NUMERICO PER3:NUMERICO PER4:NUMERICO PER5:NUMERICO PER6:NUMERICO PER7:NUMERICO PER8:NUMERICO PER9:NUMERICO PER10:NUMERICO PER11:NUMERICO PER12:NUMERICO. PUESTO MAT1. PUESTO:TEX NOMB:ALFANUMERICO CN:NUMERICO. NOMMAT:TEX CLAVE:NUMERICO CARRE:NUMERICO S:NUMERICO H:NUMERICO GPO:NUMERICO. - 28 -.
(29) Lic. Himbad Herrera Barajas. Estas tablas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. almacenan la información que se obtuvo del departamento de. Actividades extraescolares como se mencionó en el capítulo 1, a través del servicio de transformación de datos. La descripción detallada de estas tabla aparecen a continuación.. - 29 -.
(30) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas Banda de guerra. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Volibol. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. FutBol. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Esc olta. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Rondalla. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Atletismo. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Basquet. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Comunicación y difusión. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Danza folkloric a. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Danza polinesia. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Edec anes. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. Gimnac ia c erebral. NOMBRE:CHAR NO. DE CONTROL:NUMERIC CARRERA:CHAR TELEFONO:NVARCHAR. - 30 -.
(31) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Ac ervo Bibliográfic o. FOLIO:NUMERIC NOMBRE DEL LIBRO:NVARCHAR No:NUMERIC CONTROL:NUMERIC USUARIO:TEXT CARRERA:NUMERIC DOMICILIO:NVARCHAR COLONIA:NVARCHAR MUNICIPIO:NVARCHAR ESTADO:NVARCHAR TEL:NUMERIC EMPRESA:NVARCHAR PUESTO:NVARCHAR DOMEMP:NVARCHAR COLEMP:NTEXT MUNEMP:NVARCHAR EDOEMP:NVARCHAR TELEMP:NUMERIC MASCULINO:TEXT INACTIVO:TEXT PRESTESP:NVARCHART DIASPREST:NUMERIC NUMPRES:NUMERC CLASIFICA:NVARCHAR AUTOR:NVARCHAR TITULO:NVARCHAR COAUTOR:NVARCHAR EDICION:POR DEFECTO CIUDADPAIS:NVARCHAR EDITORIAL:CHAR FEDICION:NUMERIC FCOPYRIGHT:POR DEFCTO PAGINAS:NUMERIC FISICAS:NUMERIC COPIAS:NUMERIC SERIE:NVARCHAR ENCABEZADO:char. Numero del libro Nombre del libro Numero consecutivo de libros existentes Numero de control del alumno Nombre del alumno Codigo de la carrera Domicilio del alumno Colonia del alumno Municipio donde vive el alumno Estado donde vive el alumno Telefono particular del alumno Empresa donde trabaja el alumno Puesto que tiene el alumno en el tarabajo Domicilio de la empresa Colonia donde se encuentra la empresa Municipio donde se encuentra la empresa Estado donde se encuentra la empresa Telefono de la empresa Sexo del alumno No se encuetra trabajando Prestamos especiales para alumnos en concursos e especiales Dias de presatamos a los alumnos en concursos o especiales Numero de prestamos especiales Clasificacion que marca la librería del congreso de la union Nombre del autor del libro Titulo del libro Nombre del segundo autor Año en que fue escrito Ciudad donde fue impreso el libro Nombre de la editorial Fecha de edicion del libro Fecha del año en que se imprimio Numero de paginas que contiene el libro Medidas fisicas del libro Numeros de libros del mismo titulo Numero de serie del libro Temas principales. Estas tablas almacenan la información que se obtuvo del departamento Centro de Información como se mencionó en el capítulo 1, a través del servicio de transformación de datos.. - 31 -.
(32) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Control de Expedientes. Datos de recidentes. NOMBRE:CHAR No.Control:NUMERIC Cons. 75% C.A:CHAR Cart.pres.:CHAR Carta de Acept.:CHAR solic.R.P.:NVARCHAR Convenio :CHAR Carta de Asig.:CHAR Carta de Term.:CHAR Asesor Ext.:NVARCHAR Asesor Int.:CHAR Carta de Agradec.:CHAR. Estas tablas. Nombre delNo.:NUMERIC alumno Numero cosecutivo de alumnos en el servicio social Numero deNOMBRE:CHART control del alumno Nombre del alumno ConstanciaCARTA del 75 % dePRESENTACION:CHAR creditos aprobados Si se entrego la carta de presentación del servicio social DE Carta de presentacion de residencias Si se entrego la solicitud del servicio social SOLICITUD:CHAR Carta de aceptacion de residencias Si se entrego la carta de asignación del servicio social CARTA DE ASIGNACION:CHAR Solicitud dePLAN residencias profesionales DE TRABAJO:NVARCHAR Si entrogo el plan de trabajo del servicio social Bases de concertacion individual para residencias profesionales Control del expediente del alumno del servicio social TARJETA DE CONTROL:NUMERIC Carta de asigancion del BIMESTRALES alumno de residencias Si entrego los reportes bimestrales del servicio social REPORTES :CHARprofesionales Carta de terminación alumno de residencias profesionales Si entrego el reporte final del servicio social REPORTEdel FINAL:CHAR Nombre delCARTA asesor DE externo de residencias profesionales Si se entrego la carta de terminacion del servicio social TERMINACION:CHAR Nombre delCARTA asesor DE interno de residencias profesionales LIBERACION:CHAR Si se le entrego la carta de liberacion del servicio social Requerimientos del anteproyecto que solicita la empresa. almacenan la información que se obtuvo del departamento de. Gestión Tecnológica y Vinculación como se mencionó en el capítulo 1, a través del servicio de transformación de datos.. - 32 -.
(33) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Servic ios Escolares sie. Estas tablas. almacenan la información que se obtuvo del departamento de. Servicios Escolares como se mencionó en el capítulo 1, a través del servicio de transformación de datos. La descripción detallada de estas tabla aparecen a continuación.. - 33 -.
(34) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 34 -.
(35) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 35 -.
(36) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 36 -.
(37) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 37 -.
(38) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 38 -.
(39) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 39 -.
(40) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. - 40 -.
(41) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de componentes: Un diagrama de componentes muestra la organización de las dependencias entre un conjunto de componentes, esto implica modelar las cosas físicas, en nuestro problemática modelares las bases de datos físicas.. Diagrama de c omponentes Modelado de la base de datos fisica Estadístic a básic a eneo - junio. Nuevo ingreso. Egresados. Reingreso. Pasantes. Hombres y m ujeres. Titulados. Total de alum nos por c arrera. Bajas temporales. Alumnos por semestre. Bajas definitiva. Edad de alumnos. Estadístic a básic a julio - dic iembre. Nuevo ingreso. Egresados. Reingreso. Pasantes. Hombres y m ujeres. Titulados. Total de alum nos por c arrera. Bajas temporales. Alumnos por semestre. Bajas definitiva. Edad de alumnos. - 41 -.
(42) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de componentes Modelado de la base de datos física de actidades extraescolares y centro de información Ac tivida des extraescolares. Ba nda de guerra. Ba sq uet. Futbol. Volibol. Com unic ac ión y difusión. Danza folkloric a. Escolta. Danza pilinesia. Ronda lla. edeca nes. Atletism o. Gim na cia c erebra l. Centro de inform a cion. Ac ervos b ibliog raficos. - 42 -.
(43) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de componentes Modelado de la base de datos fisica Gestión tecnologic a y vinculac ión. Servicio asignado. Servicio liberado. Residenc ias asignadas. Residenc ias liberadas. Wstr1 Nota: c abe destacar que esta base de datos está por semestre y por año para no repetirla menc ionaré los años que se están utilizando de 1999 al 2003.. ACTCOMO. PERSONAL. CLAVES. MAT1. PLAN. PLANTEL. POBESC. PUESTO. SAETI PROFI. CATEGO. - 43 -.
(44) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de componentes Modelado de la base de datos física del sistema SIE Servicio de Información Escolar. Servicios esc olares sie. ACCE. APLI. ASPSEL. DACT. DATU. DCAR. DARCA. DARCA2. DCCP. DDEP. DCT2. DDIR. DALU. DCAT. DCTE. DCTR. DDIR2. DEMP. DESC. DCTV. DALU2. DCCO. DDEM. DESP. DEST. DEVE. DEXE. DFAU. DFEX. DFIC. DFNO. DFRE. DGAU. DGEE. DEES. DGRU. DGRU. DGVE. DIMP. DITE. DLIS. DLVE. DNUM. DPAR. DPCA. DPRYI. DPSA. DMBA. DMES. DMUN. DPER. DPES. DPLA. DPTO. DREC. DRES. DVGR. DVRE. DTIT. DPRO. DRET. DSOL. PAQUETE. USUAI. DTEC. - 44 -.
(45) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de despliegue: este diagrama nos permite ver la organización física de muestra red de equipos, así como la distribución de estos en nodos.. Modelado de despliegue del sistem a AIFDSPV Módem Internet. Gestión tec nológic a y Vinc ulac ión. Centro de Inform ación. Ac tividades Extraescolares. Despliega:. Despliega:. Despliega:. BD Gegtion Tecnologica y Vinculación. BD Acervo bibliografico. BD Actividades Extraescolares. Conexión. “Red ” red loc al. Servic ios Esc olares Despliega:. Despliega:. BD Estadistica Basica Enero - Junio Julio - Agosto BD Wstr1 de 199 hasta 2003. BD sie. - 45 -.
(46) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Diagrama de Estados: Con. este diagrama mostramos el menú principal de. sistema y las opciones que se presentan en cada submenú, cuando estos estén desplegados por un evento de clic.. - 46 -.
(47) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. CAPÍTULO 3. IMPLEMENTACIÓN DE LA SOLUCIÓN 3.1.. Caracterización del gestor. Se decidió trabajar en el manejador de base de datos SQL Server 2000. debido a que entre otras, ofrece las siguientes características favorables: . Uso de las herramientas y utilerías.. . Creación e implementación de base de datos, archivos y grupos de archivos.. . Seguridad de inicio de sesión y de usuarios de SQL Server.. . Permisos.. . Restauración de base de datos.. . Creación de tablas. . Servicios de transformación de datos. . Recuperación de datos mediante consultas.. . Modificación de datos por medio de consultas. . Mejora del rendimiento mediante indización.. . Aseguramiento de la integridad de los datos.. . Trabajo con vistas, procedimientos almacenados y desencadenadores.. Programación . Duplicación, diseño y metodologías.. . Implementación de metodologías de duplicación.. . Uso del agente SQL Server.. . Configuración y supervisión de SQL Server 2000. . Integración de SQL Server y Word Wide Web [ 5 ].. - 47 -.
(48) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. 3.2.. Bondades del Lenguaje de Programación Visual Basic Para la realización de la interfaz de nuestra problemática se utilizo por. medio de Visual Basic, utilizamos la cajas de texto para la introducción de datos, también utilizamos cuadros combinados para la selección de opciones predeterminadas, etiquetas para la presentación de mensajes utilizando la tecnologías Activex Data Objects versión 2.0, así como el data report, para visualizar los diferentes reportes que arroja el sistema y data environment que nos permite automatizar los conexiones con nuestra fuente de datos (SQL Server 2000) Entre otras, Visual Basic es considerado como una aplicación RAD (Rapid Application Development). Lo cual nos permite desarrollar una aplicación rápidamente. [ 6 ]. 3.3.. Aspectos destacados de la implementación. Las. bases de datos y fuentes de información que maneja cada. departamento respectivamente,. cuentas con datos de interés para ellos y. para el departamento de planeación, para poder realizar el acopio de información se aplicó el análisis utilizando el Lenguaje Unificado de Modelado, una vez. realizado, se obtuvo la información por medio del. servicio de transformación de datos ver anexo “A”. De esta manera se determinó que información se requería de cada uno de ellos, esto condujo a realizar consultas de cálculo y transformación de la información, posteriormente se realizo la interfaz con Visual Basic para un mejor manejo de la información la cual se muestra en detalle a continuación.. - 48 -.
(49) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. 3.4.. Utilización de la solución. INSTALACIÓN DEL SISTEMA Para instalar este software, ejecutar el archivo D:\BASES DE DATOS GENERALES\SISTEMA\Sistema2\Paquete\setup.exe. Cuando D: sea la letra de su unidad de CD – ROM. Esto hará que aparezca la pantalla de instalación (Fig. 3.1) y (Fig. 3.2). Fig. 3.1 Ejecución AIFDSPV. 3.2 Instalación de AIFDSPV Se elige la opción “Aceptar“ para que se instale el sistema.. - 49 -.
(50) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Una vez instalado el sistema, será incorporado automáticamente el grupo de programas del software al equipo. Para ingresar a este sistema, se debe ir a: Inicio/Programas/AIFDSPV (Fig. 3.3) y seleccionar el icono correspondiente.. Fig. 3.3 Ingreso. FUNCIONAMIENTO DEL SISTEMA Al ejecutarse la primer vez el sistema, la pantalla que aparece es una autodescripción genérica del mismo (Fig. 3.4).. Fig. 3.4 Presentación.. A continuación se presenta la pantalla de login (Fig. 3.5). para que el usuario seleccione el nombre y teclee la contraseña.. - 50 -.
(51) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Fig. 3.5 Login. Una vez seleccionado el usuario y contraseña aparecerá el menú principal del sistema (Fig 3.6), en el cual se encuentran las opciones siguientes:. Salir/Cerrar Estadística Básica Actividades Extraescolares EVIS Acervo Bibliográfico Gestión. Fig. 3.6 Menú Principal. - 51 -.
(52) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Si se selecciona el menú de Usuarios (Fig. 3.6), este menú contiene dos Opciones: . Cerrar Sesión.. . Salir. Fig. 3.7 Menú usuarios. Cerrar Sesión Si se eligió la opción Cerrar Sesión lo que hace es visualizarte la ventana de Login (Fig. 3.5) para volver a introducir la contraseña y el login.. Salir Dicha Opción es terminar la ejecución del sistema para volver al Escritorio de Windows.. El siguiente menú Estadística Básica (Fig. 3.8), este menú contiene once opciones: . Nuevo Ingreso. . Reingreso. . Hombres y Mujeres. . Total de Alumnos por carrera. - 52 -.
(53) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. . Alumnos por semestre. . Egresados. . Pasantes. . Titulados. . Baja Temporal. . Baja Definitiva. . Edad Alumnos. Fig. 3.8 Estadística Básica. A continuación se muestran las pantalla de cada una de las opciones de Estadística Básica, cada una de ellas contiene tres opciones. que realizan lo. siguiente:. Las pantallas contienen la selección de la carrera, en la cual el usuario deberá seleccionar una de las cuatro materias para mostrar la información correspondiente a la carrera seleccionada o Todas para mostrar la información de las cuatro.. - 53 -.
(54) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. A continuación se deberá seleccionar el sexo, dependiendo si desea obtener información acerca de Hombres o mujeres en específico o deberá seleccionar Total para tener información de Ambos sexos.. Al seleccionar la carrera y el sexo se deberá hacer un clic en el botón Mostrar para mostrar la información de la ventana activa en el Software, lo que nos proporcionará el Nombre del Alumno y el Total de alumnos que se encuentran en dichas opciones, si se requiere que la información se muestre el papel deberá hacer un clic en el botón Imprimir para que le muestre una Vista Previa (Fig.5.9) de la información seleccionada, la vista previa es igual en todas las ventanas dependiendo de la información que se desea obtener.. Fig. 3.9 Vista Previa de impresión. Para que la impresión se lleve a cabo deberá seleccionar el botón donde se encuentra la impresora (Fig. 3.10) para que se imprima la información, el sistema manda imprimir teniendo una impresora que esté conectada al equipo donde se ejecuta el sistema.. Fig. 3.10 Botón de Imprimir. Si desea regresar al menú principal deberá hacer clic en el botón Regresar - 54 -.
(55) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Nuevo Ingreso (Fig. 3.11).. Fig. 3.11 Nuevo Ingreso Reingreso (Fig. 3.12). Fig. 3.12 Reingreso Hombres y Mujeres (3.13).. Fig. 3.13 Hombres y Mujeres. - 55 -.
(56) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Total de Alumnos por Carrera (3.14).. Fig. 3.14 Total de alumnos por carrera Alumnos por Semestre (3.15).. Fig. 3.15 Alumnos por Semestre Egresados (3.16).. Fig. 3.16 Egresados. - 56 -.
(57) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Dentro de la séptima opción Pasantes existen cuatro Opciones: Lic. Informática, Lic. Contaduría, Ing. Industrial y Ing. Electromecánica (Fig. 3.17).. Fig. 3.17 Pasantes. La primera es Pasantes Lic. Informática (3.18).. Fig. 3.18 Pasantes Lic. Informática. La segunda es Pasantes Lic. Contaduría (3.19).. Fig. 3.19 Pasantes Lic. Contaduría. - 57 -.
(58) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. La tercera es Pasantes Ing. Industrial (3.20).. Fig. 3.20 Pasantes Ing. Industrial La cuarta es Pasantes Ing. Electromecánica (3.21).. Fig. 3.21 Ing. Electromecánica. Dentro de la octava opción Titulados existen cuatro Opciones: (Fig. 3.22).. Fig. 3.22 Titulados. - 58 -.
(59) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La primera es Lic. Informática (Fig. 3.23).. Fig. 3.23 Titulados en Lic. Informática La segunda es Lic. en Contaduría (Fig. 3.24).. Fig. 3.24 Titulados en Lic. Contaduría. La tercera es Ing. Industrial (Fig. 3.25).. Fig. 3.25 Titulados en Ing. Industrial. - 59 -.
(60) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La tercera es Ing. Electromecánica (Fig. 3.26).. Fig. 3.26 Titulados en Ing. Electromecánica La novena es Bajas Temporales(Fig. 3.27).. Fig. 3.27 Bajas Temporales. La décima opción es Bajas Definitivas(Fig. 5.28).. Fig. 3.28 Bajas Definitivas. - 60 -.
(61) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La onceava opción es Edad de alumnos, la cual no esta disponible en el software, esta información es solicitada al departamento de Servicios escolares, al seleccionar esta opción nos mostrará una ventana (Fig. 3.29).. Fig. 3.29 pantalla de Edad Alumnos. Si se selecciona el menú de Actividades Extraescolares (Fig. 3.30), este menú contiene doce Opciones: . Banda de Guerra. . Volibol. . Fútbol. . Escolta. . Rondalla. . Atletismo. . Básquetbol. . Comunicación y difusión. . Danza Folklórica. . Danza Polinesia. . Edecanes. . Gimnasia Cerebral. - 61 -.
(62) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Fig. 3.30 Actividades Extraescolares. La primera es Banda de Guerra (Fig. 3.31).. Fig. 3.31 Banda de Guerra La segunda es Volibol (Fig. 3.32).. Fig. 3.32 Volibol. - 62 -.
(63) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La tercera es Fútbol (Fig. 3.33).. Fig. 3.33 Fútbol. La cuarta es Escolta (Fig. 3.34).. Fig. 3.34 Escolta La quinta es Rondalla (Fig. 3.35.). Fig. 3.35 Rondalla. - 63 -.
(64) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La sexta es Atletismo (Fig. 3.36).. Fig. 3.36 Atletismo. La séptima es Básquet (Fig. 3.37).. Fig. 3.37 Básquet. La octava es Comunicación y Difusión (Fig. 3.38).. Fig.3.38 Comunicación y Difusión - 64 -.
(65) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La novena es Danza Folklórica (Fig. 3.39).. Fig. 3.39 Danza Folklórica La décima es Danza Polinesia (Fig. 3.40).. Fig. 3.40 Danza Polinesia. La onceava es Edecanes (Fig. 3.41).. Fig. 3.41 Edecanes. - 65 -.
(66) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. La doceava es Gimnasia Cerebral (Fig. 3.42).. Fig. 3.42 Gimnasia Cerebral. Si se selecciona el menú de EVIS (Fig. 3.43), este menú contiene doce Opciones: . Alumnos con Materias Reprobadas. . Alumnos Rechazados. . Alumnos Aceptados. . Alumnos Solicitantes. . Alumnos que Presentan. . Alumnos que no Presentan. Fig. 3.43 Menú VEIS. - 66 -.
(67) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. La primera es Alumnos con Materias Reprobadas (Fig. 3.44).. Fig. 3.44 Alumnos con Materias Reprobadas. La segunda es Alumnos Rechazados (Fig. 3.45).. Fig. 3.45 Alumnos Rechazados. La tercera es Alumnos Aceptados (Fig. 3.46).. Fig. 3.46 Alumnos Aceptados - 67 -.
(68) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. La cuarta es Alumnos Solicitantes (Fig. 3.47).. Fig. 3.47 Alumnos Solicitantes. La quinta es Alumnos que Presentan (Fig. 3.48).. Fig. 3.48 Alumnos que Presentan. La sexta es Alumnos que no Presentan (Fig. 3.49).. Fig.3.49 Alumnos que no Presentan - 68 -.
(69) Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. Lic. Himbad Herrera Barajas. Si se selecciona el menú de Acervo Bibliográfico (Fig. 3.50), este menú contiene una Opción: . Número de Libros. Fig. 3.50 Menú Acervo Bibliográfico. La primera es Número de Libros (Fig. 3.51).. Fig. 3.51 Pantalla Número de Libros. - 69 -.
(70) Lic. Himbad Herrera Barajas. Universidad Central “Marta Abreu” de Las Villas CUBA Automatización de la Información Distribuida del I.T.O.. La pantalla de Acervo Bibliográfico contiene tres datos los cuales deberán de hacer Clic en el botón que se desea obtener la información, el primer botón es de Libros Existentes, aquí se nos proporcionará el número de libros existentes en el centro de Información. El segundo botón Total de Títulos despliega la cantidad de títulos que se tiene en el centro de información, el tercer botón Libros por Alumno muestra el promedio de número de libros por alumno.. Si se requiere que la información se muestre el papel deberá hacer un clic en el botón Imprimir para que le muestre una Vista Previa (Fig. 3.9) de la información seleccionada, la vista previa es igual en todas las ventanas dependiendo de la información que se desea obtener.. Para que la impresión se lleve a cabo deberá seleccionar el botón donde se encuentra la impresora (Fig. 3.10) para que se imprima la información, el sistema manda imprimir teniendo una impresora que esté conectada al equipo donde se ejecuta el sistema.. Si desea regresar al menú principal (Fig. 3.6), deberá hacer clic en el botón Regresar al hacer el clic se muestra el menú principal del sistema.. Si se selecciona el menú de Gestión (Fig. 3.52), este menú contiene cuatro opciones: . Servicio Asignado. . Servicio Liberado. . Residencias Liberadas. . Residencias Asignadas. - 70 -.
Figure
Documento similar
Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..
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
De la Salud de la Universidad de Málaga y comienza el primer curso de Grado en Podología, el cual ofrece una formación generalista y profesionalizadora que contempla
Capítulo I – Fundamentación del tema En el recuadro anterior, se pone de manifiesto el deseo actual de la Universidad Central de las Villas (como lo es también del sistema
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
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
El aporte teórico y práctico consiste en la actualización de material bibliográfico y la evaluación del impacto de la Teleserie Cubana “Rompiendo el Silencio” en los