Logo Studenta

implementacion sistema informatico de la investigacion tecnologica

¡Este material tiene más páginas!

Vista previa del material en texto

i 
 
 
 
 
 
FACULTAD DE INGENIERIA 
ESCUELA PROFESIONAL DE INGIENERIA DE SISTEMAS 
 
 
Implementación de un sistema informático de gestión de la 
investigación tecnológica en el Instituto de Educación 
Superior Tecnológico Público IESTP Carlos Salazar 
Romero del distrito de Nuevo Chimbote, 2014. 
 
INFORME DE INVESTIGACIÓN 
 
 
AUTOR: JOSÉ ELÍAS PLASENCIA LATOUR 
 
 
 
CHIMBOTE - PERÚ 
2014 
 
ii 
 
HOJA DE FIRMA DEL JURADO Y ASESOR 
 
Implementación de un sistema informático de gestión de la investigación 
tecnológica en el Instituto de Educación Superior Tecnológico Público IESTP 
Carlos Salazar Romero del distrito de Nuevo Chimbote, 2014. 
 
Autor: José Elías Plasencia Latour 
 
Asesor: 
 
_________________________ 
Dr. César Alfonso Lip Licham 
 
Jurado: 
 
__________________________ 
Dr. José Saldaña Tirado 
Presidente 
 
 
__________________________ 
Mg. Noe Gregorio Silva Zelada 
Secretario 
 
 
__________________________ 
Mg.Andrés Epifanía Huerta 
Secretario 
iii 
 
AGRADECIMIENTO S 
 
A Dios, por iluminar siempre mi camino y permitir que se cumplan todas mis metas 
personales y profesionales. 
 
A mi docente asesor Dr. César Lip Licham por su paciencia y empeño en la asesoría 
de este trabajo de investigación. 
 
A todas las personas que de una manera u otra hicieron posible la realización de la 
presente investigación. 
 
José Elías 
 
 
 
 
 
 
 
 
 
 
 
iv 
 
DEDICATORIA 
 
A Dios, por iluminar siempre mi camino y permitir que se cumplan todas mis metas 
personales y profesionales. 
 
A la memoria de mi padre José Orestes, que siempre está presente en mi vida. 
 
A mi madre María Angélica y hermanas. 
 
A mi esposa Carla Cristina por su apoyo en la realización de mis metas. 
 
 
José Elías 
 
 
 
 
 
 
 
 
 
 
v 
 
RESUMEN 
 
Esta investigación tuvo por objetivo implementar un sistema informático de gestión 
de la investigación tecnológica, para apoyar las actividades relacionadas a la 
investigación tecnológica realizada tanto por docentes como por alumnos en el 
I.S.T.P. Carlos Salazar Romero del distrito de Nuevo Chimbote, 2014. Se trabajó con 
todos los directivos, Jefes de Áreas Académicas, Jefe de Área de Investigación 
Tecnológica y docentes involucrados en el proceso de investigación tecnológica. 
Para realizar esta implementación se utilizó como metodología el Rational Unified 
Process (RUP) y los diagramas del Unified Modeling Language UML. Asimismo se 
utilizó el lenguaje de programación Java y como manejador de base de datos el 
MySQL. Todo ello en dentro de una arquitectura Cliente – Servidor. Este sistema 
busca automatizar la gestión de todo el proceso de investigación tecnológica en esta 
institución de educación. En conclusión, se propone que la gestión de los recursos de 
la investigación tecnológica sea un proceso completo e integrado con la producción 
tecnológica mediante este sistema informático. 
 
Palabras Clave: Gestión de la investigación, sistema de información, Metodología 
RUP. 
 
 
 
 
 
 
 
 
 
 
 
 
 
vi 
 
ABSTRACT 
 
This research, derived from the research in Information Technology and 
Communication Systems Engineering School of Los Angeles Catholic University of 
Chimbote , aimed to implement a management information system of technological 
research , to support activities technological research conducted by teachers and by 
students in the ISTP Carlos Salazar Romero Nuevo Chimbote District , 2014. 
Worked with all managers , Heads of Academic Areas , Area Chief Technology 
Research and faculty involved in the process of technological research. To make this 
implementation methodology was used as the Rational Unified Process (RUP ) and 
Unified Modeling Language diagrams of UML . The Java programming language 
and as a manager the MySQL database is also used . All of this within a Client - 
Server. This system aims to automate the management of the whole process of 
technological research in this educational institution . In conclusion , it is proposed 
that the management of resources for technological research is a complete and 
integrated process production technology by the computer system. 
 
Keywords : Research management , information system , RUP methodology . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vii 
 
ÍNDICE DE CONTENIDOS 
 
HOJA DE FIRMA DEL JURADO Y ASESOR ii 
AGRADECIMIENTO iii 
DEDICATORIA iv 
RESUMEN v 
ABSTRACT vi 
ÍNDICE DE CONTENIDOS vii 
ÍNDICE DE TABLAS ix 
ÍNDICE DE GRÁFICOS x 
I. INTRODUCCIÓN 1 
II. REVISIÓN DE LA LITERATURA 8 
2.1 Instituciones de Educación Superior 8 
2.1.1. Reseña 8 
2.1.2. I.E.S.T.P Público “Carlos Salazar Romero” 9 
2.1.2.1. Reseña 9 
2.1.2.2. Misión 10 
2.1.2.3. Visión 10 
2.1.2.4. Infraestructura de TIC 10 
2.2. Las tecnologías de información y comunicación (TIC) 11 
2.2.1. Definición 11 
2.2.2. Áreas de aplicación de las TIC 11 
2.2.3. Beneficios que aportan las TIC 12 
2.2.4. Principales TIC utilizadas en las instituciones públicas 12 
2.2.5. TIC en Instituciones de Educación Superior 13 
2.3. Sistemas de información 14 
2.3.1. Definición 14 
2.3.2. Tipos y usos de los sistemas de información 15 
2.3.3. Aplicaciones utilizadas en la implementación de sistemas de información 17 
2.3.3.1. Java 17 
2.3.3.2. MySQL 18 
2.3.3.3. Lenguaje de Modelado Unificado (UML) 19 
viii 
 
2.3.4. Arquitectura de desarrollo del sistema propuesto 24 
2.3.5. Metodología de desarrollo de software 25 
2.3.6. Sistema de gestión de la investigación tecnológica 29 
III. METODOLOGÍA 32 
3.1. Diseño de la investigación 32 
3.2. Población y muestra 32 
3.3. Técnicas e instrumentos 33 
3.3.1. Procedimiento de recolección de datos 34 
3.3.2. Definición y operacionalización de variables 34 
3.3.3. Plan de análisis 34 
IV. RESULTADO 36 
4.1. Resultados 36 
4.2. Discusión de resultados 69 
V. CONCLUSIONES 71 
VI. REFERENCIAS BIBLIOGRÁFICAS 72 
 
 
 
 
 
 
 
 
 
 
 
 
 
ix 
 
ÍNDICE DE TABLAS 
 
Tabla N° 1 Estado del problema 38 
Tabla N° 2 Estado de posicionamiento del producto 38 
Tabla N° 3 Resumen de Stakeholders 39 
Tabla N° 4 Ley de Stakeholders 39 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
x 
 
ÍNDICE DE GRÁFICOS 
 
Gráfico N° 1 Tipos y usos de los Sistemas de Información 16 
Gráfico N° 2 Fases del ciclo de vida de un sistema de información 26 
Gráfico N° 3 Ciclo de vida RUP 27 
Gráfico N° 4 Modelo del negocio 43 
Gráfico N° 5 Diagrama de actividades de gestionar curso 44 
Gráfico N° 6 Diagrama de actividades de gestionar recursos 45 
Gráfico N° 7 Diagrama de actividades de gestionar recursos 46 
Gráfico N° 8 Diagrama de clases 47 
Gráfico N° 9 Diagrama de clases 52 
Gráfico N° 10 Diagrama de componentes 53 
Gráfico N° 11 Interfaz de logueo 61 
Gráfico N° 12 Interfaz del administrador 62 
Gráfico N° 13 Interfaz del docente 67 
Gráfico N° 14 Interfaz del alumno 69 
 
 
 
 
 
 
 
 
 
 
 
 
1 
 
I. INTRODUCCIÓN 
La producción tecnológica de las instituciones de educación superior no 
universitarias es un aspecto fundamental para cumplir sus fines. Para colaborar con 
esta tarea, dicha actividad debe ser gestionada adecuadamente y respaldada por un 
sistema informático. 
La información es esencial para la toma de decisiones y para las acciones que 
realizamos. La información oportuna y precisa permite aprender de las experiencias 
de los demás, identificar y aprovechar las oportunidades y evitar situaciones 
peligrosas o de riesgo (1). 
Las organizaciones exitosas dehoy han entendido y aceptado los beneficios que 
proporciona el uso adecuado de las tecnologías de información y comunicaciones 
(TIC) y utilizan este conocimiento para impulsar el valor de sus acciones. Ellas 
reconocen la dependencia crítica de muchos de los procesos de negocio de las 
tecnologías de información y comunicaciones, así como la necesidad de cumplir con 
las crecientes demandas de cumplimiento normativo y los beneficios de la gestión 
eficaz de riesgos (2). 
Hoy en día las tecnologías de información y comunicaciones se han vuelto una 
herramienta necesaria e indispensable para toda institución o empresa, las cuales 
permiten obtener ventajas competitivas y alinearse a los avances tecnológicos que 
se están dando en estos últimos años. 
El vertiginoso desarrollo en los últimos años de las tecnologías de información y 
comunicación (TIC) han transformado paulatinamente la forma de actuar y 
relacionarnos en los ámbitos económico, social, político y educativo. Este impacto es 
muy visible en el mundo educativo y empresarial, donde las TIC, con su capacidad 
ilimitada de obtener, almacenar, procesar y compartir información, permiten 
conformar un nuevo entorno de competencias en el que las barreras geográficas 
prácticamente desaparecen, facilitando el acceso a un mercado más amplio pero 
favoreciendo también una mayor presión competitiva, así mismo los tiempos de 
respuesta se acortan, lo que hace necesario contar con una mayor capacidad y 
velocidad en el procesamiento de la información, en la generación y difusión de 
conocimiento (3). 
2 
 
En este contexto, las TIC ofrecen grandes oportunidades para mejorar la eficiencia y 
diferenciación de cualquier tipo de empresa, las mismas que deben saber aprovechar, 
las TIC ofrecen entre otras, las posibilidades de ampliar el alcance del negocio, en la 
medida en que la difusión a través de la Internet facilita la llegada a nuevos mercados 
geográficos, así mismo permite reducir costos y tiempos, aprovechando la capacidad 
de las nuevas tecnologías de automatizar los procesos internos, el mejoramiento de la 
calidad del servicio ofrecido a los clientes, a través de una mayor disponibilidad y 
velocidad del mismo, finalmente permite acrecentar la colaboración entre los 
miembros de la organización, para mejorar el diseño y optimizar los procesos. 
No está demás decir que actualmente los servicios y los sistemas de información 
constituyen un punto clave en el manejo estratégico y operativo de las 
organizaciones, las diferentes formas de uso de las tecnologías de información y 
comunicación reflejan una evolución que ha ido desde el procesamiento automático 
de los datos hasta que éstas tecnologías han logrado el mayor impacto en los 
negocios y en el trabajo utilizando los diferentes tipos de redes de computadoras y 
que, proyectándose a futuro, permite afirmar que esta evolución está recién 
comenzando, pues se prevé un mayor Involucramiento en el desarrollo de las 
actividades y procesos de todas las áreas. 
Así mismo independientemente del objetivo o funcionamiento de un negocio, la 
información y la tecnología que las soportan representan sus más valiosos activos. 
Las empresas más exitosas reconocen los beneficios de la tecnología de información 
y la utilizan para impulsar el valor de sus interesados, éstas empresas no descuidan lo 
referente al monitoreo y evaluación del uso de las tecnologías de información y 
comunicación por lo que comprenden, aceptan y administran los riesgos asociados, 
tales como el aumento en requerimientos regulatorios, así como la dependencia 
crítica de muchos procesos de negocio en TIC (2). 
El IESTP “Carlos Salazar Romero” fue creado por la ley 14996, el 18 de marzo de 
1964 y su modificatoria ley 17394 del 14 de febrero de 1969, como colegio Regional 
de Chimbote (CORECHI). 
3 
 
El 04 de Diciembre de 1976 se convierte en escuela de educación Superior 
profesional ESEP “Carlos Salazar Romero”” por aplicación del Decreto Ley 19326, 
Ley de la Reforma Educativa dada por el Gobierno Militar del General Juan Velasco 
Alvarado, atendiendo a dos(02) niveles educativos, el primer nivel orientado a los 
egresados del 3er Año de Secundaria conducente al título de Bachiller Profesional, y 
el 2do nivel orientado a los egresados de Nivel secundario quien optaban el título de 
Especialista profesional. 
Al promulgarse la ley de Educación N° 23384, se convierte en instituto superior 
tecnológico “Carlos Salazar Romero”, con la R.S. No. 0131-83.ED del 18 de Mayo 
de 1983, autorizándose luego a. ofertar las Carrera Profesionales de Química 
industrial, enfermería técnica y computación e informática. 
Actualmente está integrada a la Red de institutos Tecnológicos que aplican el nuevo 
diseño curricular en base al Sistema modular de Educación Superior e integrado al 
sistema Tecnológico de la Información y Comunicación Aplicadas a Educación. 
Además está en el proceso de la acreditación de sus carreras profesionales. 
En el IESTP “Carlos Salazar Romero” no se realiza una adecuada gestión del 
proceso de implementación de las TIC, pues esto requiere de procesos de monitoreo 
que no se llevan a cabo adecuadamente, pues dichos procesos incluyen la definición 
de indicadores de desempeño relevantes, de reportes sistemáticos y oportunos de 
dicho desempeño y de la toma de medidas estandarizadas cuando existan 
desviaciones, así mismo el monitoreo se requiere para garantizar que los procesos se 
hagan correctamente y que estén de acuerdo con el conjunto de directrices y políticas 
de gestión. 
Así mismo se tiene la dificultad del establecimiento de un programa de control 
interno efectivo para tecnologías de información pues esto requiere de un proceso 
bien definido de monitoreo, este proceso incluye el monitoreo y el reporte de las 
excepciones de control, los resultados de las autoevaluaciones y de las auditorias y 
revisiones por parte de terceros, un beneficio importante de la realización del 
monitoreo del control interno es que proporciona seguridad respecto a las 
4 
 
operaciones eficientes y efectivas así como el cumplimiento de las leyes y 
regulaciones aplicables al mismo. 
Por otro lado realizar una supervisión efectiva para verificar el cumplimiento de los 
requerimientos externos, requiere del establecimiento de procesos de revisión y 
verificación que permitan garantizar el cumplimiento de las leyes, normas y 
requerimientos contractuales, éstos procesos incluyen la identificación de 
requerimientos de cumplimiento, optimizando y evaluando las respuestas a fin de 
obtener resultados que determinen si los requerimientos se han cumplido, finalmente 
integrar los reportes de cumplimiento de tecnologías de información con los demás 
elementos de la entidad. Finalmente respecto a la implementación adecuada de la 
gestión de las tecnologías de información y comunicación, representa un problema 
que requiere del establecimiento de un marco de trabajo de gobierno efectivo, el 
mismo incluye la definición de estructuras, procesos, liderazgo, roles y 
responsabilidades organizacionales, de modo que se garantice, que las inversiones 
empresariales realizadas en tecnologías de información estén alineadas y de acuerdo 
con las estrategias y objetivos de la entidad. 
El Área Académica de Investigación Tecnológica del I.E.S.T.P Carlos Salazar 
Romero cuenta con un docente investigador por cada una de las 9 carreras 
profesionales que ofrece, como son: 
 Computación e Informática 
 Contabilidad 
 Enfermería 
 Química Industrial 
 Electricidad 
 Electrónica 
 Electrotecnia 
 Mecánica Automotriz 
 Mecánica de Producción. 
5 
 
La gestión de la investigación tecnológica no está sistematizada, es decir se realiza 
de manera manual. Por lo que se requiere contar con un sistema de información que 
la automatice. 
Los problemas derivados de esta realidad se pueden resumiren lo siguiente: 
 No se tiene formatos de presentación de proyecto e informe estandarizados en 
todas las carreras profesionales. 
 También existe un problema en la elaboración y control de los proyectos e 
informes de investigación tecnológica. 
 No se lleva un control en el proceso de emisión de actas de aprobación de 
proyecto de investigación tecnológica, actas de informe de investigación 
tecnológica y actas de sustentación. 
El Área Académica de Investigación Tecnológica no cuenta con un sistema 
informático y lleva toda la información en forma manual, lo que origina: perdida de 
información, demoras en la emisión de actas, pérdida o extravío de actas, errores en 
el registro de proyectos e informes, errores en la emisión de las actas respectivas, 
entre otros. 
En base a la problemática descrita en los párrafos anteriores, se propuso la siguiente 
pregunta de investigación: 
¿Cómo mejorar la calidad en el I.E.S.T.P. Carlos Salazar Romero del distrito de 
Nuevo Chimbote mediante la implementación de un sistema informático de gestión 
de la investigación tecnológica, 2014? 
Esta investigación se propuso cumplir con el siguiente objetivo general: 
Implementar un sistema informático de gestión de la investigación tecnológica en el 
I.E.S.T.P. Carlos Salazar Romero del distrito de Nuevo Chimbote, 2014. 
Para cumplir con el objetivo general, se propusieron los siguientes objetivos 
específicos: 
 Determinar los requerimientos de información que la empresa requiere, a partir 
de los usuarios involucrados con el proceso a implementar. 
6 
 
 Determinar la metodología a utilizar para implementar el sistema de información 
requerido. 
 Realizar el análisis del sistema, incluyendo metodologías como el uso de 
diagramas de UML, que cuentan con un método que representa en forma gráfica 
la entrada de datos de la empresa, los procesos y la salida de información. 
 Realizar el diseño lógico del sistema de información mediante el uso de técnicas 
de diseños de formularios y de pantallas. 
 Desarrollar el software que automatice los procesos analizados. 
 Realizar las pruebas respectivas del sistema de información, para detectar los 
problemas antes de entregar el sistema. 
 Implantar el sistema informático en el entorno del usuario. 
Esta investigación se justifica, ya que la implementación de un sistema informático 
de gestión de la investigación tecnológica en el I.E.S.T.P. Carlos Salazar Romero del 
distrito de Nuevo Chimbote, permitirá una mejor gestión del proceso de 
investigación tecnológica en esta institución, lo que redundará en una mejor calidad 
del proceso y de los productos finales como son el proyecto e informe de 
investigación tecnológica, los mismos que se realizan en las siguientes asignaturas 
que están en el plan de estudios de todas las especialidades: 
 Fundamentos de investigación tecnológica 
 Investigación e innovación tecnológica 
 Proyectos de investigación e innovación tecnológica. 
Asimismo se reducirá los tiempos de realización de este proceso, ya que las 
búsquedas de información se realizarán de manera rápida y segura, no existiendo los 
errores que se pueden cometer si se realizaran de manera manual. 
El desarrollo de este proyecto permitirá una reducción de costos con respecto a los 
recursos que actualmente se emplea en dicho proceso. De tal manera que esto 
contribuya a reducir los gastos de esta Área Académica. 
Para realizar esta implementación se utilizó como metodología el Rational Unified 
Process (RUP) y los diagramas del Unified Modeling Language UML. Asimismo se 
7 
 
utilizó el lenguaje de programación Java y como manejador de base de datos el 
MySQL. Todo ello en dentro de una arquitectura Cliente – Servidor. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8 
 
II. REVISIÓN DE LA LITERATURA 
2.1 Instituciones de Educación Superior 
2.1.1. Reseña 
Los institutos son instituciones de educación superior que forman de manera integral 
profesionales especializados, profesionales técnicos y técnicos en todos los campos 
del saber, el arte, la cultura, la ciencia y la tecnología. Producen conocimiento, 
investigan y desarrollan la creatividad y la innovación (5) . 
Realizan investigación científica e innovación educativa, tecnológica y artística para 
el desarrollo humano y de la sociedad (5). 
Los Institutos y Escuelas de Educación Superior Públicos se crean por Resolución 
Suprema, refrendada por los Ministros de Educación y de Economía y Finanzas. 
Cuando la institución que se va a crear dependa de un sector que no es el de 
Educación, la resolución también será refrendada por el titular del sector que 
corresponda. 
Para expedir la Resolución Suprema de creación de los Institutos y Escuelas públicos 
que dependen del sector Educación es requisito la opinión favorable de la Dirección 
Regional de Educación o la que haga sus veces, la que necesariamente 
deberá contener la disponibilidad presupuestaria con la que se cuenta; la opinión 
favorable del CONEACES sobre la conveniencia de la carrera; y la conformidad de 
la Dirección General de Educación Superior y Técnico Profesional del Ministerio de 
Educación con la opinión de la Dirección Regional de Educación o de la que haga 
sus veces. Para los Institutos y Escuelas de Educación Superior que dependen de 
otros sectores el requisito de la opinión favorable de la Dirección Regional de 
Educación o la que haga sus veces, se reemplazará por la de la Oficina o Dirección 
especialmente designada para ello por el sector correspondiente. 
Todo Instituto o Escuela de Educación Superior Público creado será inscrito de 
oficio por la Dirección General de Educación Superior y Técnico Profesional del 
Ministerio de Educación en el Registro de Institutos y Escuelas de Educación 
Superior públicos. 
9 
 
Las funciones más importantes, aparte de la enseñanza, en la educación superior son 
las actividades de investigación en los distintos niveles del saber las actividades de 
extensión, en las que se procura la participación de la población y se vuelca hacia 
ella los resultados (6). 
2.1.2. Instituto de Educación Superior Tecnológico Público “Carlos Salazar 
Romero” 
2.1.2.1. Reseña 
El instituto IESTP “Carlos Salazar Romero” fue creado creado por la ley 14996, el 
18 de marzo de 1964 y su modificatoria ley 17394 del 14 de febrero de 1969, como 
colegio Regional de Chimbote (CORECHI) (7). 
Se inauguró el 18 de Diciembre de 1969 con dos Carreras Profesionales Metalurgia y 
Administración de Empresas. A partir de 1973 se abrieron las especialidades de 
Electrónica, Electricidad, Mecánica automotriz, Mecánica de producción y 
Contabilidad. 
El 04 de Diciembre de 1976 se convierte en Escuela de Educación Superior 
Profesional ESEP “Carlos Salazar Romero” por aplicación del Decreto Ley 
19326,Ley de la Reforma Educativa dada por el Gobierno Militar del General Juan 
Velasco Alvarado, atendiendo a dos (02) niveles educativos, el primer nivel 
orientado a los egresados del 3er Año de Secundaria conducente al título de Bachiller 
Profesional, y el 2do nivel orientado a los egresados de Nivel secundario quien 
optaban el título de Especialista profesional (7). 
Al promulgarse la ley de Educación N° 23384, se convierte en instituto superior 
tecnológico “Carlos Salazar Romero”, con la R.S. No. 0131-83.ED del 18 de Mayo 
de 1983, autorizándose luego a. ofertar las Carrera Profesionales de Química 
industrial, enfermería técnica y computación e informática. 
Actualmente está integrada a la Red de institutos Tecnológicos que aplican el nuevo 
diseño curricular en base al Sistema modular de Educación Superior e integrado al 
sistema Tecnológico de la Información y Comunicación Aplicadas a Educación. 
Además está en el proceso de la acreditación de sus carreras profesionales. 
10 
 
El IESTP “Carlos Salazar Romero”, cantera de Profesionales técnicos desde 1971 es 
considerado el mejor IESTPde la Región Ancash y del Norte del País, Ha obtenido 
muchos lauros y trofeos tanto en el aspecto académico, cívico-cultural y deportivo (7). 
2.1.2.2. Misión 
El enunciado de la misión del IESTP Carlos Salazar Romero es: “Somos una 
institución educativa pública de nivel superior que brinda formación tecnológica 
integral competitiva de acuerdo a la estructura curricular vigente, a los 
requerimientos de la demanda laboral y con cultura empresarial; promoviendo 
procesos de desarrollo socio-económico sostenible que contribuyan al bienestar de la 
comunidad en un mundo globalizado” (7). 
2.1.2.3. Visión 
El IESTP Carlos Salazar Romero declara como su visión: “Ser una institución 
educativa líder en la formación tecnológica, acreditada en todas las carreras 
profesionales que oferta, mediante la calidad y sistematización de los procesos e 
instrumentos de gestión, su vinculación con los agentes estratégicos y su 
posicionamiento e identificación con el desarrollo y bienestar de la sociedad” (7). 
2.1.2.4. Infraestructura de TIC 
La I.E.S.T.P “Carlos Salazar Romero” cuenta entre otras con la siguiente 
infraestructura de TIC: 
 Red de área local con todos sus componentes (aprox. 250 usuarios) 
 Intranet ((mediante WiFi) 
 Computadoras de escritorio 250 
 Computadoras portátiles (Laptop) 10 
 Servidores varios 02 
 Software licenciado (Sistema operativo, software ofimático, Antivirus, etc.) 
 
 
11 
 
2.2. Las tecnologías de información y comunicación (TIC) 
2.2.1. Definición 
Inicialmente se hablaba del término “tecnologías de la información”, el cual se 
definía cómo el conjunto de tecnologías relacionadas con las actividades de 
hardware, software y servicios informáticos, es decir, todas aquellas tecnologías cuyo 
objetivo sea tratar o procesar información (8). 
En los últimos años se ha dado un paso hacia adelante y se han incluido aquellas 
tecnologías que tienen como fin difundir o comunicar esta información y compartir 
conocimiento, así, ahora se habla de tecnologías de la información y comunicación. 
Este resultado ampliado conocido como TIC es la denominación genérica que abarca 
las tecnologías de la información, las actividades de equipos y servicios de 
comunicaciones y las personas. 
Las TIC, como herramienta que son, permiten realizar básicamente tres funciones: 
Obtener más información en mucho menos tiempo, procesar esa información de una 
manera más creativa, completa, rápida y confiable y comunicarnos con más personas 
más efectiva y eficientemente (8). 
 2.2.2. Áreas de aplicación de las TIC 
Las TIC se aplican a cualquier tipo de empresa u organización. En el caso de una 
empresa, éstas se aplican a las áreas administrativas, procesos productivos, relaciones 
externas, control y evaluación gerencial (9). En el caso de instituciones educativas de 
nivel superior no universitario, están se aplican además para automatizar la parte 
académica y en el caso de esta investigación para automatizar lo referente a la 
gestión de la investigación. 
2.2.3. Beneficios que aportan las TIC 
Las empresas tienen un objetivo claro: producir beneficios ofreciendo productos y 
servicios de valor para los que los adquieren. Por tanto, todo lo que hagan en relación 
con la sociedad de la información tiene que encajar con su razón de ser. 
12 
 
Hay muchas formas en que las empresas se beneficiaran, y no solo las nuevas 
empresas nacidas para Internet, sino también las tradicionales (10): Crear el sitio web 
de empresa, producir aumento de ingresos o reducción de costos; es decir, mejora de 
la competitividad, desarrollar una oferta de servicios y aplicaciones electrónicas, 
entre otras. 
2.2.4. Principales TIC utilizadas en las instituciones públicas 
Las principales tecnologías de la información y comunicaciones que utiliza las 
instituciones públicas son (10): 
a) Internet, definido como como un inmenso conjunto de redes de computadoras 
que se encuentran interconectadas entre sí, dando lugar a la mayor red de redes de 
ámbito mundial. 
b) El Comercio Electrónico, que incluye actividades muy diversas como el 
intercambio de bienes y servicios, el suministro on line de contenido digital, la 
transferencia electrónica de fondos, las compras públicas, los servicios postventa, 
marketing en general, entre otros. 
c) Telecomunicaciones básicas, que incluyen todos los servicios de 
telecomunicaciones, tanto públicos como privados, que suponen la transmisión de 
extremo a extremo de la información facilitada por los clientes. 
d) Aplicaciones de las TIC. En los últimos años se ha producido una rápida 
expansión y evolución de la tecnología de los sistemas de información para 
empresas. Este es la aplicación TIC que se origina como resultado de esta 
investigación. 
2.2.5. TIC en Instituciones de Educación Superior 
Las tecnologías de la información y de la comunicación (TIC) se han asentado 
plenamente en las Instituciones de Educación Superior a lo largo de la última década. 
Sin duda, esto está comportando un cambio significativo en la dinámica interna de 
las instituciones: en la forma de planificar y desarrollar la docencia, en la 
administración académica y en los servicios a los estudiantes y, de forma relevante, 
13 
 
en la actividad de investigación y difusión. Para llegar al uso habitual de las TIC en 
estas instituciones, los equipos de gobierno han tomado, a lo largo de los últimos 
años, decisiones estratégicas que han condicionado y determinado la situación actual. 
Podemos concluir de forma genérica que la introducción de las TIC en las 
instituciones de educación superior se ha realizado sin planificación estratégica y que 
ha sido el resultado de la demanda externa lo que ha propiciado su uso. Asimismo, 
podemos afirmar que el uso de las TIC, especialmente de Internet, está 
transformando de manera sustancial la dinámica institucional de los institutos, desde 
su estructura hasta la forma de planificar e impartir clases, pasando por la gestión y 
administración académica, así como por la investigación y la difusión del 
conocimiento (11). 
La introducción y el uso de las TIC de forma habitual en los procesos administrativos 
y de enseñanza-aprendizaje en la educación superior están significando una 
transformación institucional que nos muestra hoy una realidad de los sistemas 
diferente del de hace tan sólo una década. 
Las TIC no sólo están permitiendo a las universidades transformar sus 
procedimientos administrativos, innovar metodologías de enseñanza y aprendizaje o 
facilitar el acceso a nuevos grupos de personas –especialmente adultos–, sino que, de 
forma especial, han propiciado una incipiente transformación en su sistema 
organizativo. 
Las TIC en un Instituto de Educación Superior Tecnológico, como también en la 
empresa o en cualquier otro tipo de institución, no sólo afectan a sus procesos o a su 
cadena de valor, sino que de forma evidente afectan a la propia estructura de la 
organización. 
En la actualidad son pocos los Institutos Tecnológicos Públicos que tienen 
implementadas las TIC de manera adecuada, la mayoría se limita al uso de 
computadores como mecanismo de automatización de oficinas y las aplicaciones 
informáticas se limitan a sistemas de información académicos, muy limitados. Esta 
realidad se presenta también en el I.E.S.T.P Carlos Salazar Romero, el cual cuenta 
con computadores en todas sus áreas y oficinas, la mayoría de las cuales están 
limitados al uso de los programas ofimáticos. Se cuenta con un sistema de 
14 
 
información de control de pagos, de control de personal y de gestión académica 
institucional. No se cuenta con un sistema de gestión de la investigación tecnológica, 
la cual se realiza en las diferentes especialidades. Con esta propuesta se busca 
mejorar e incentivar la participaciónde docentes y estudiantes en el proceso de 
investigación tecnológica. 
2.3. Sistemas de información 
2.3.1. Definición 
Un sistema informático es un conjunto de elementos que interactúan entre sí con el 
fin de apoyar las actividades de una empresa o negocio. Un sistema informático 
realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida 
de información (12): 
 a) Entrada de Información: Es el proceso mediante el cual el sistema de 
información toma los datos que requiere para procesar la información. Las entradas 
pueden ser manuales o automáticas. Las manuales son aquellas que se proporcionan 
en forma directa por el usuario, mientras que las automáticas son datos o información 
que provienen o son tomados de otros sistemas o módulos. Esto último se denomina 
interfaces automáticas. 
Las unidades típicas de entrada de datos a las computadoras son las terminales, las 
cintas magnéticas, las unidades de disquete, los códigos de barras, los escáneres, la 
voz, el teclado y el mouse, entre otras. 
b) Almacenamiento de información: El almacenamiento es una de las actividades o 
capacidades más importantes que tiene una computadora, ya que a través de esta 
propiedad el sistema puede recordar la información guardada en la sección o proceso 
anterior. Esta información guardada en la sección o proceso anterior. Esta 
información suele ser almacenada en estructuras de información denominadas 
archivos. La unidad típica de almacenamiento son los discos duros, USB, memorias 
SD y discos compacto (CD-ROM & DVD). 
 c) Procesamiento de Información: Es la capacidad del Sistema de Información 
para efectuar cálculos de acuerdo con una secuencia de operaciones preestablecida. 
15 
 
Estos cálculos pueden efectuarse con datos introducidos recientemente en el sistema 
o bien con datos que están almacenados. Esta característica de los sistemas permite la 
transformación de datos fuente en información que puede ser utilizada para la toma 
de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones, 
lo que hace posible, entre otras cosas, entre otras cosas, que un tomador de 
decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones 
genere una proyección financiera a partir de los datos que contiene un estado de 
resultados. 
 d) Salida de Información: La salida es la capacidad de un sistema de información 
para sacar la información procesada o bien datos de entrada al exterior. Las unidades 
típicas de salida son las impresoras, USB, discos compactos, la voz, entre otros. Es 
importante aclarar que la salida de un sistema de información puede constituir la 
entrada a otro sistema de Información o modulo. En este caso, también existe una 
interface automática de salida.” 
2.3.2. Tipos y usos de los sistemas de información 
Los sistemas de información cumplirán tres objetivos básicos dentro de las 
organizaciones (12): 
 Automatizar los procesos operativos. 
 Proporcionar información que sirva de apoyo al proceso de toma de decisiones. 
 Lograr ventajas competitivas a través de su implantación y uso. 
Los sistemas de información que logran la automatización de procesos operativos 
dentro de una organización, son llamados frecuentemente sistemas transaccionales 
tales como pagos, cobros, entradas, salidas, etc. Por otra parte, los sistemas de 
Información que apoyan el proceso de toma de decisiones son los sistemas que 
soporte a la toma de decisiones, sistemas para la toma de decisiones de grupo, 
sistemas estratégicos para ejecutivo. El tercer tipo de sistema, de acuerdo con su uso 
u objetivos que cumplen, es el de los sistemas Estratégicos, los cuales se desarrollan 
en las organizaciones con el fin de lograr ventajas competitivas, a través del uso de la 
tecnología de información. 
16 
 
Los tipos y usos de los sistemas de información se muestran en el Gráfico N° 1. 
Gráfico N° 1 
Tipos y usos de los Sistemas de Información 
 
 Fuente: Sistema de información 
 
El sistema de gestión de la investigación tecnológica que se propone está dentro de la 
categoría de sistemas administrativos 
 
2.3.3. Aplicaciones utilizadas en la implementación de sistemas de información 
2.3.3.1. Java 
Inicialmente Java fue creado por un grupo de investigadores de Sun Miccrosystems 
como un lenguaje de programación multipropósito y que funcionara no solo en 
computadoras, sino en cualquier dispositivo electrónico que necesite de 
programación. Java es un lenguaje de programación multipropósito y orienta a 
objetos, permite crear aplicaciones ejecutables en múltiples plataformas: Intel, 
Windows, entre otros. Java es un lenguaje con el cual se pueden crear programas 
dependientes e independientes (12). 
17 
 
Java es un lenguaje de programación con el que podemos realizar cualquier tipo de 
programa. En la actualidad es un lenguaje muy extendido y cada vez cobra más 
importancia tanto en el ámbito de Internet como en la informática en general. Está 
desarrollado por la compañía Sun Microsystems con gran dedicación y siempre 
enfocado a cubrir las necesidades tecnológicas más punteras. Una de las principales 
características por las que Java se ha hecho muy famoso es que es un lenguaje 
independiente de la plataforma. Eso quiere decir que si hacemos un programa en 
Java podrá funcionar en cualquier ordenador del mercado. Es una ventaja 
significativa para los desarrolladores de software, pues antes tenían que hacer un 
programa para cada sistema operativo, por ejemplo Windows, Linux, Apple, etc. 
Esto lo consigue porque se ha creado una Máquina de Java para cada sistema que 
hace de puente entre el sistema operativo y el programa de Java y posibilita que este 
último se entienda perfectamente. La independencia de plataforma es una de las 
razones por las que Java es interesante para Internet, ya que muchas personas deben 
tener acceso con ordenadores distintos. Pero no se queda ahí, Java está 
desarrollándose incluso para distintos tipos de dispositivos además del ordenador 
como móviles, agendas y en general para cualquier cosa que se le ocurra a la 
industria. 
El Java tiene las siguientes características (12): 
 Simple. El conjunto de palabras reservadas es muy reducido, así como las reglas 
de sintaxis, lo que hace de Java un leguaje fácil de aprender. 
 Orientado a Objetos. El conjunto de palabras reservadas es muy reducido, así 
como las reglas de sintaxis, lo que hace de Java un lenguaje fácil de aprender. 
 Distribución. Debido a las características de conectividad del lenguaje, existe la 
capacidad de programar distintas aplicaciones para que se ejecuten en distintas 
maquinas, en las cuales se distribuye el trabajo, minimizando tiempos. 
 Seguro. El sistema de Java tiene ciertas políticas que evitan se puedan codificar 
virus con este lenguaje. Existen muchas restricciones que limitan lo que se puede 
y no puede hacer con los recursos críticos de una computadora. 
18 
 
 Dinámico. Java no requiere que se compile todas las clases de un programa para 
que este funcione. Si realiza una modificación a una clase Java se encargara de 
realizar un Dynamic Loading para encontrar las clases. Gracias a las 
características de los objetos, java está cambiando constantemente de forma, 
aumentando sus capacidades. 
Desde otro punto de vista java permite el direccionamiento de memoria en forma 
dinámica. 
 
2.3.3.2. MySQL 
MySQL es el servidor de bases de datos relaciones más popular, desarrollando y 
proporcionando por MySQL por MySQL AB que es una empresa cuyo negocio 
consiste en proporcionar servicios en torno al servidor de base de datos MySQL. Una 
de las razones para el rápido crecimiento de popularidad de MySQL (12). 
Una base de datos es una colección estructurada de datos. La información que puede 
almacenar una base de datos puede ser tan simple como la de una agenda, un 
contador, o un libro de vistas como la de un sistemade venta. 
Para agregar, accesar y procesar los datos almacenados en una base de datos, 
se necesita un sistema de administración de base de datos tal como MySQL. 
Una base de datos relacional almacena los datos en tablas separadas en lugar de 
poner todos los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las 
tablas que son enlazadas al definir relaciones que hacen posible combinar datos de 
varias tablas cuando se necesitan consultar datos. La parte SQL de MySQL significa 
“Lenguaje Estructurado de Consulta” y es el lenguaje más usado y estandarizado 
para accesar a base de datos relacionales.” 
 
2.3.3.3. Lenguaje de Modelado Unificado (UML) 
Lenguaje de Modelado Unificado (UML, siglas de Unified Modeling Language) es el 
lenguaje de modelado de sistemas de software más conocido y utilizado en la 
actualidad; aun cuando todavía no es un estándar oficial, está respaldado por el OMG 
19 
 
(Object Management Group). Es un lenguaje grafico para visualizar, especificar, 
construir y documentar un sistema de software. UML ofrece un estándar para 
describir un plano del sistema (modelo), incluyendo aspectos conceptuales tales 
como procesos de negocio y funciones del sistema y aspectos concretos como 
expresiones de lenguajes de programación esquemas de base de datos y componentes 
de software reutilizables (13). 
Es importante resaltar que UML es un lenguaje para especificar y no para describir 
métodos o procesos. Se utiliza para definir un sistema de software para detallar los 
artefactos en el sistema y para documentar y construir. En otras palabras, es el 
lenguaje en el que esta descrito el modelo y construir. En otras palabras, es el 
lenguaje en el que esta descrito el modelo. Se puede aplicar en una gran variedad de 
formas para dar soporte a una metodología de desarrollo de software (tal como el 
Rational Unified Process, RUP) pero no especifica en sí mismo que metodología o 
proceso usar (13). 
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos 
en las entidades representadas. 
Diagrama de estructura 
 Diagrama de clases 
 Diagrama de componentes 
 Diagrama de objetos 
 Diagrama de estructura compuesta 
 Diagrama de despliegue 
 Diagrama de paquetes 
Diagrama de comportamiento 
 Diagrama de actividades 
 Diagrama de casos de uso 
 Diagrama de estados 
20 
 
 Diagrama de interacción 
 Diagrama de secuencia. 
 El UML tiene las siguientes características (14): 
 Proporcionar a los desarrolladores un lenguaje de moldeamiento ampliamente 
aceptado y listo para usar. 
 Integra las mejores prácticas del desarrollo de software. 
 Permite el intercambio de modelos entre las diferentes herramientas de software. 
 Es independiente del lenguaje de programación y de métodos y procesos 
particulares de desarrollo de software. 
 Proporciona sus propios mecanismos de extensión. 
 Agrupa los conceptos de orientación a objetos definiendo su significado. 
 
El UML presenta las siguientes ventajas: 
 Es el lenguaje del modelado de objetos estándar dominante. 
 Es apoyado por metodólogos y empresas importantes en Tecnologías 
de Información. 
 Cuenta con la aprobación de OMG como notación estándar. 
 Todas las herramientas modernas proporcionan soporte para UML. 
 Nos facilita el aprendizaje del enfoque orientado a objetos pues basta con 
aprender este estándar y no perdernos en toda la jungla de métodos y notaciones 
existentes. 
En UML 2.0 hay diferentes tipos de diagramas: 
a. Diagramas de estructura: 
 Diagrama de clases: Es un tipo de diagrama estático que describe la estructura 
de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los 
diagramas de clases son utilizados durante el proceso de análisis y diseño de los 
http://es.wikipedia.org/wiki/Sistema
21 
 
sistemas, donde se crea el diseño conceptual de la información que se manejará 
en el sistema, y los componentes que se encargaran del funcionamiento y la 
relación entre uno y otro. 
 Diagrama de componentes: Representa la separación de un sistema 
de software en componentes físicos (por ejemplo archivos, cabeceras, módulos, 
paquetes, etc.) y muestra las dependencias entre estos componentes. Debido a 
que estos son más parecidos a los diagramas de casos de usos estos son utilizados 
para modelar la vista estática de un sistema. Muestra la organización y las 
dependencias entre un conjunto de componentes. No es necesario que un 
diagrama incluya todos los componentes del sistema, normalmente se realizan 
por partes. Cada diagrama describe un apartado del sistema. 
 Diagrama de objetos: Son utilizados durante el proceso de análisis y diseño de 
los sistemas informáticos en la metodología UML. Se puede considerar un caso 
especial de un diagrama de clases en el que se muestran instancias específicas de 
clases (objetos) en un momento particular del sistema. Los diagramas de objetos 
utilizan un subconjunto de los elementos de un diagrama de clase. Los diagramas 
de objetos no muestran la multiplicidad ni los roles, aunque su notación es 
similar a los diagramas de clase. Una diferencia con los diagramas de clase es 
que el compartimiento de arriba va en la forma, Nombre de objeto: Nombre de 
clase. Por ejemplo, Miguel: Persona. 
 Diagrama de estructura compuesta (UML 2.0) 
 Diagrama de despliegue: Es un tipo de diagrama del Lenguaje Unificado de 
Modelado que se utiliza para modelar el hardware utilizado en la 
implementaciones de sistemas y las relaciones entre sus componentes. 
 Diagrama de paquetes: Muestra como un sistema está dividido en agrupaciones 
lógicas mostrando las dependencias entre esas agrupaciones. Dado que 
normalmente un paquete está pensado como un directorio, los diagramas de 
paquetes suministran una descomposición de la jerarquía lógica de un 
sistema (14). 
22 
 
b. Diagramas de comportamiento: Los diagramas de comportamiento enfatizan en lo 
que debe suceder en el sistema modelado: 
 Diagrama de actividades: Representa los flujos de trabajo paso a paso de 
negocio y operacionales de los componentes en un sistema. Un diagrama de 
actividades muestra el flujo de control general. 
 Diagrama de casos de uso: Define una notación gráfica para representar casos 
de uso llamada modelo de casos de uso. UML no define estándares para que el 
formato escrito describa los casos de uso, y así mucha gente no entiende que esta 
notación gráfica define la naturaleza de un caso de uso; sin embargo una notación 
gráfica puede solo dar una vista general simple de un caso de uso o un conjunto 
de casos de uso. Los diagramas de casos de uso son a menudo confundidos con 
los casos de uso. Mientras los dos conceptos están relacionados, los casos de uso 
son mucho más detallados que los diagramas de casos de uso. 
 Diagrama de estados: Se usan para representar gráficamente máquinas de 
estados finitos (es un modelo matemático de un sistema que recibe una cadena 
constituida por símbolos de un alfabeto y determina si esa cadena pertenece al 
lenguaje que el autómata reconoce.). Las tablas de transiciones (es una tabla que 
muestra que estado se moverá la máquina de estados, basándose en el estado 
actual y otras entradas) son otra posible representación. 
c. Diagramas de interacción: Los diagramas de interacción son un subtipo de 
diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos 
entre los elementos del sistema modelado: 
 Diagrama de secuencia: Es uno de los diagramas más efectivos para modelar 
interacción entre objetos en un sistema. Un diagrama de secuencia muestra la 
interacción de un conjunto de objetos en una aplicación a través del tiempo y se 
modela para cada método de la clase. Mientras que el diagrama de casos de uso 
permite el modelado de una vista bussiness del escenario, el diagrama de 
secuencia contiene detalles de implementación del escenario, incluyendo los 
objetos y clases que se usanpara implementar el escenario, y mensajes pasados 
entre los objetos. Típicamente uno examina la descripción de un caso de uso para 
23 
 
determinar qué objetos son necesarios para la implementación del escenario. Si 
tienes modelada la descripción de cada caso de uso como una secuencia de varios 
pasos, entonces puedes "caminar sobre" esos pasos para descubrir qué objetos 
son necesarios para que se puedan seguir los pasos. Un diagrama de 
secuencia muestra los objetos que intervienen en el escenario con líneas 
discontinuas verticales, y los mensajes pasados entre los objetos como vectores 
horizontales. Los mensajes se dibujan cronológicamente desde la parte superior 
del diagrama a la parte inferior; la distribución horizontal de los objetos es 
arbitraria. Durante el análisis inicial, el modelador típicamente coloca el nombre 
bussiness de un mensaje en la línea del mensaje. Más tarde, durante el diseño, el 
nombre bussiness es reemplazado con el nombre del método que está siendo 
llamado por un objeto en el otro. El método llamado, o invocado, pertenece a la 
definición de la case instanciada por el objeto en la recepción final del mensaje. 
 Diagrama de colaboración: Esencialmente es un diagrama que muestra 
interacciones organizadas alrededor de los roles. A diferencia de los diagramas 
de secuencia, los diagramas de colaboración muestran explícitamente las 
relaciones de los roles. Por otra parte, un diagrama de colaboración no muestra el 
tiempo como una dimensión aparte, por lo que resulta necesario etiquetar con 
números de secuencia tanto la secuencia de mensajes como los hilos 
concurrentes. 
 Diagrama de tiempos (UML 2.0): es una gráfica de formas de onda digitales 
que muestra la relación temporal entre varias señales, y cómo varía cada señal en 
relación a las demás. Un cronograma puede contener cualquier número de 
señales relacionadas entre sí. Examinando un diagrama de tiempos, se puede 
determinar los estados, nivel alto o nivel bajo, de cada una de las señales en 
cualquier instante de tiempo especificado, y el instante exacto en que cualquiera 
de las señales cambia de estado con respecto a las restantes. 
 Diagrama de vista de interacción (UML 2.0) 
 
 
24 
 
2.3.4. Arquitectura de desarrollo del sistema propuesto 
El sistema propuesto utilizará la arquitectura cliente/servidor. Esta arquitectura 
consiste básicamente en que un programa (el cliente) realiza peticiones a otro 
programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a 
programas que se ejecutan sobre una sola computadora es más ventajosa en un 
sistema operativo multiusuario distribuido a través de una red de computadoras (15). 
En esta arquitectura la capacidad de proceso está repartida entre los clientes y los 
servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la 
centralización de la gestión de la información y la separación de responsabilidades, 
lo que facilita y clarifica el diseño del sistema. 
La separación entre cliente y servidor es una separación de tipo lógico, donde el 
servidor no se ejecuta necesariamente sobre una sola máquina ni es necesariamente 
un sólo programa. Los tipos específicos de servidores incluyen los servidores web, 
los servidores de archivo, los servidores del correo, etc. Mientras que sus propósitos 
varían de unos servicios a otros, la arquitectura básica seguirá siendo la misma (15). 
Una disposición muy común son los sistemas multicapa en los que el servidor se 
descompone en diferentes programas que pueden ser ejecutados por diferentes 
computadoras aumentando así el grado de distribución del sistema. 
La arquitectura cliente-servidor sustituye a la arquitectura monolítica en la que no 
hay distribución, tanto a nivel físico como a nivel lógico. 
En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus 
características son (16): 
 Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la 
comunicación. 
 Espera y recibe las respuestas del servidor. 
 Por lo general, puede conectase a varios servidores a la vez. 
 Normalmente interactúa directamente con los usuarios finales mediante una 
interfaz gráfica de usuario. 
http://es.wikipedia.org/wiki/Computador
25 
 
En los sistemas C/S el receptor de la solicitud enviada por cliente se conoce como 
servidor. Sus características son (16): 
 Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan 
entonces un papel pasivo en la comunicación. 
 Tras la recepción de una solicitud, la procesan y luego envían la respuesta al 
cliente. 
 Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos 
casos el número máximo de peticiones puede estar limitado). 
 No es frecuente que interactúen directamente con los usuarios finales. 
 
2.3.5. Metodología de desarrollo de software 
El sistema propuesto de gestión de la investigación tecnológica, utilizará la 
metodología Proceso Unificado Racional (Rational Unified Process RUP). 
 RUP es un proceso de desarrollo de software. RUP apoya el desarrollo basado en 
componentes, tanto nuevas como preexistentes. UML es la base del modelado visual 
de RUP. RUP ayuda a planificar, diseñar, implementar, ejecutar y evaluar pruebas 
que verifiquen estas cualidades. RUP indica cómo controlar, rastrear y monitorear los 
cambios dentro del proceso iterativo de desarrollo. RUP divide el proceso de 
desarrollo en ciclos, teniendo un producto al final de cada ciclo (17). 
Cada ciclo se divide en cuatro fases: 
 Concepción. 
 Elaboración. 
 Construcción. 
 Transición. 
Cada fase concluye con un hito bien definido donde deben tomarse ciertas 
decisiones (17). 
 
26 
 
Gráfico N° 2 
Fases del ciclo de vida de un sistema de información 
 
Fuente: Rational Unified Process (RUP) 
El RUP tiene las siguientes fases: 
Gráfico N° 3 
Ciclo de vida RUP 
 
Inicio Elaboración Construcción Transición 
 
Ciclo de vida Ciclo de vida Inicial Producto 
 Objetivos Arquitectura Operacional libre 
 Hito Hito Capacidad Hito 
 Hito 
 Tiempo 
Fuente Rational Unified Process (Rup): 
27 
 
El ciclo de vida del software del proceso Unificado Racional (RUP) se descompone 
con el tiempo en 4 fases secuenciales, cada uno concluido por un hito mayor. 
a. Fase de inicio. 
Establece la visión del proyecto y su alcance, la idea inicial para el desarrollo se lleva 
de estar suficientemente bien fundamentada para garantizada la entrada en la fase de 
la elaboración. Esta fase tiene las siguientes actividades: 
 Establecer el caso de negocio para un nuevo sistema opara la puesta al día de un 
sistema ya existente 
 Artefactos desarrollados 
 El núcleo de lo solicitado para el proyecto 
 Una asesoría de riesgo inicial 
 Artefactos opcionales: Un prototipo conceptual, un modelo inicial de dominio 
(10% - 20% completo) 
b. Fase de elaboración. 
Se analiza los casos de uso que se consideran relevantes para obtener la arquitectura 
del sistema, la estructura de la organización y los signos de trabajo fundamentales. 
Los casos de uso de la etapa anterior se refinan y se asocian con modelos de 
iteraciones para estudiar cómo se llevan a cabo. Se establece la línea base de la 
arquitectura, se define la visión del producto y su arquitectura. Esta fase presenta las 
siguientes actividades: 
 Analizar el dominio del problema 
 Establecer una arquitectura sólida 
 Abordar el elemento más riesgoso del proyecto 
 Desarrollar un plan integral para mostrar cómo el proyecto será terminado. 
Asimismo, una vez terminada, esta fase general los siguientes productos: 
 Un modelo del comportamiento del sistema, incluyendo el contexto, escenarios y 
modelosdel dominio (80% terminado) 
28 
 
 Una arquitectura ejecutable 
 Una visión de la línea base del producto a partir del modelo del dominio 
 Una evaluación del riesgo 
 Un plan de desarrollo 
 Criterios de evaluación 
 Un manual preliminar para el usuario (opcional) 
 Estrategias de pruebas 
 Plan de pruebas 
c. Fase de construcción: 
Se constituye el producto mediante una serie de iteraciones incrementales; se lleva el 
software desde una base arquitectónica ejecutable hasta su disponibilidad para la 
comunidad de usuario. Esta fase presenta la siguiente actividad: 
 Desarrollar incrementalmente un producto completo (un programa) que está listo 
para introducirse en la comunidad de los usuarios. 
Asimismo, al final de esta fase se deben generar los siguientes productos: 
 Una secuencia de ejecutables. 
 Prototipos de comportamiento. 
 Resultados de calidad asegurados. 
 Documentación del usuario y del sistema. 
 Plan de despliegue. 
 Criterios de evaluación para al menos la siguiente iteración. 
d. Fase de transición: 
El software es puesto para la disponibilidad del usuario. Esta fase presenta la siguiente 
actividad: 
 Implantar el software en su entorno de operación 
29 
 
Asimismo, al final de esta fase se deben obtener los siguientes productos: 
 Una secuencia de ejecutables. 
 Resultados de calidad asegurados. 
 Documentación del usuario y del sistema actualizado. 
 Análisis del rendimiento del proyecto. 
 
2.3.6. Sistema de gestión de la investigación tecnológica 
Esta investigación se propuso realizar la implementación de un sistema de gestión de 
la investigación tecnológica en el I.E.S.T.P Carlos Salazar Romero. 
Este sistema de información se encargará de gestionar la investigación realizada en 
las diferentes Áreas Académicas de esta institución. 
Es necesario, ya que actualmente no se realiza un seguimiento y control de los 
trabajos de investigación realizados en los tres cursos que tiene incorporado el 
itinerario formativo de cada especialidad como son: Fundamentos de investigación, 
Investigación e innovación tecnológica y proyectos de investigación e innovación 
tecnológica. 
Realizando una revisión del estado del arte respecto a este tema, se ha encontrado 
investigaciones ya realizadas en diferentes lugares. 
En el año 2007, Palomo, I, Veloso, C. y Schmal, R. realizaron una investigación 
denominada “Sistema de Gestión de la Investigación en la Universidad de Talca, 
Chile. El objetivo de este trabajo fue mostrar la evolución experimentada por el 
Sistema de Gestión de la Investigación (SGI), que se ha desarrollado enla 
Universidad de Talca para apoyar las actividades académicas que realizan sus 
investigadores. El documento hace referencia al proceso de mejoramiento continuo 
que ha experimentado el SGI desde su concepción. El sistema fue desarrollado por 
etapas, desde una primera versión Intranet seguida por la versión Web, integración al 
Sistema Nacional de Investigación en Ciencia, Tecnología e Innovación (SICTI), 
hasta la versión actual sobre una plataforma basada en flujo de trabajo (Workflow). 
30 
 
La incorporación del SGI en la Universidad de Talca ha contribuido a incrementar 
significativamente el número de investigadores activos, así como la cantidad de 
proyectos de investigación ejecutados, el número de publicaciones de corriente 
principal y la adjudicación de fondos externos e internos (18). 
 
En el año 2008, la Universidad Católica Los Ángeles de Chimbote, desarrolló el 
Módulo de Investigación Científica, como parte del ERP University. Este módulo 
permite la gestión de los cursos de tesis y de todo el proceso de investigación que se 
lleva a cabo en las 14 carreras profesionales que ofrece esta universidad (19). 
 
En el año 2012, Fabregas, R., Grau, A y Ruiz S. publicaron un artículo denominado 
Desarrollo de un nuevo sistema de gestión de la investigación universitaria, el cual 
explica el desarrollo de un programa informático para la gestión de los re-cursos de 
investigación. Si bien dichos recursos son clave en la consecución de resultados 
científicos la literatura sobre el campo es aún escasa. Es por ello que el enfoque que 
propone TAIR es novedoso pues parte del trabajo diario de los gestores de los 
recursos de investigación y basa su metodología en las necesidades del personal 
técnico y administrativo que desarrolla esta tarea. En concreto se vislumbra la 
gestión de los recursos de investigación como un proceso global en el que la 
identificación de las convocatorias es el elemento clave. A partir de esta 
identificación se llega hasta la concesión de ayudas, su divulgación en forma de 
trabajo científico y su posterior inclusión en el curriculum vitae del investigador. En 
conclusión, se propone que la gestión de los recursos de la investigación sea un 
proceso completo e integrado con la producción científica mediante el programa 
informático TAIR (20). 
 
En el 2013, en la Universidad Tecnológica de Panamá se implementó un sistema de 
gestión de la investigación, que involucra la gestión de los proyectos que se realizan 
bajo el Programa UTP-Investiga así como también el seguimiento y monitoreo a 
31 
 
otros proyectos de investigación que se estén realizando en la institución. La 
implementación de este sistema depende, en gran medida, de la coordinación 
dinámica, eficiente y eficaz por parte de la Dirección de Investigación de la UTP. Por 
esta razón, hemos planificado que los procesos relacionados con la gestión de la 
investigación, desde esta dirección administrativa, se desarrollarán mediante seis 
subsistemas. Cada uno de estos subsistemas será en sí un sistema que generará un 
conjunto de productos que, a su vez, facilitarán la generación de indicadores de 
calidad. Estos sistemas se han denominado: SeASISTE, SeINVESTIGA, 
SeINFORMA, SeEVALUA, SeVINCULA y SeESTIMULA; con esta denominación 
se persigue que fácil y rápidamente se pueda comprender qué procesos involucran 
cada uno de ellos. Veamos una breve descripción de los mismos (21). 
 
Como cada institución tiene sus propias particularidades, se realizará en primer lugar 
un estudio de los requerimientos de información necesarios para realizar la gestión 
de la investigación. 
 
 
 
 
 
 
 
 
 
32 
 
II I. METODOLOGÍA 
 
3.1. Diseño de la investigación 
La investigación utilizada para el desarrollo del proyecto es de dos tipos: 
 Investigación documental, estudio de problemas con el propósito de ampliar y 
profundizar el conocimiento de su naturaleza, con apoyo principalmente, en 
trabajos previos, información y datos divulgados por medios impresos. 
 Investigación descriptiva, descripción y análisis de la situación objeto de 
estudio trabajando siempre sobre la realidad de los hechos y de campo porque 
se tuvieron que realizar visitas a la empresa e interrogar a sus trabajadores 
con el fin de recolectar toda la información necesaria para el desarrollo del 
sistema de información. 
Diseño documental, de tipo descriptivo, de campo. Cualitativo 
 
3.2. Población y muestra 
La población de estudio está constituida por todos los involucrados en el proceso de 
investigación tecnológica de esta institución educativa de nivel superior no 
universitario, directivos, docentes y alumnos de las diferentes especialidades: 
Directivos: 12 
Docentes: 78 
Alumnos: 456 
 
 
 
33 
 
3.3. Técnicas e instrumentos 
Las técnicas de recolección de datos son instrumentos utilizados para la obtención 
de información pertinente y de apoyo para la ejecución de todos y cada uno de los 
objetivos de la investigación; además constituyen las bases del proyecto de 
investigación pues, es vital comenzar haciendo uso de las mismas para contar con 
información que sirva de soporte para que posteriormente se desarrolle de forma 
completa el trabajo de investigación. Entre las técnicas utilizadas se tienen: 
o 
relacionado con el proyectode investigación a desarrollar, utilizando el apoyo de 
datos que pueden haber sido producto de mediciones hechas por otros, es decir 
tesis, libros, manuales y normativas de empresas, folletos, Internet, metodologías, 
leyes y normas, con el propósito de obtener una base teórica amplia. 
diferentes actividades del proceso de atención al alumno, a fin de conocer todo lo 
referente al flujo de información que se maneja. Esto es verificar la problemática 
existente en el sistema actual para analizar las posibles soluciones que permitan 
facilitar el desarrollo del Proyecto propuesto. 
 del área de 
investigación, para conocer e l nivel de conocimiento que tiene los mismos con 
respecto al tema en cuestión; de esta manera se reforzaran los resultados obtenidos. 
 
 
 
 
34 
 
3.3.1. Procedimiento de recolección de datos 
Para realizar la implementación del proyecto se efectuó las visitas del caso al Área 
Académica de Investigación del I.E.S.T.P Carlos Salazar Romero, y a las áreas 
académicas involucradas con la finalidad de realizar la aplicación de las entrevistas 
y recojo de datos respectivos. 
 
3.3.2. Definición y operacionalización de variables 
Variable: Implementación de un sistema informático de gestión de la investigación 
tecnológica. 
Definición conceptual: Aplicación informática que permitirá llevar a cabo la gestión 
del proceso de investigación tecnológica en esta Institución de Educación Superior 
No Universitaria. 
Dimensiones: Módulo de gestión de temas de investigación, módulo de gestión de 
proyectos de investigación tecnológica, módulo de gestión de informes de 
investigación tecnológica. 
 
3.3.3. Plan de análisis 
Plan de análisis de funcionamiento se aplicará para poder determinar cómo funciona 
sus procesos y la empresa. Para poder llevar a cabo este análisis lo ideal es identificar 
y determinar cómo trabajan el personal con el producto y los procesos que se hacen 
con ello. 
35 
 
Los datos recogidos con las encuestas servirán para realizar los diferentes diagramas 
previos, como modelo del negocio, modelo de casos de usos, diagrama de 
actividades, diagrama de clases, etc. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36 
 
IV. Resultados 
4.1. Resultados 
 
4.1.1. Determinación de los requerimientos de información 
Esto se realizó a partir del documento de requerimientos. 
a. Introducción: 
El presente documento muestra la visión del negocio en términos del sistema a 
desarrollarse para el Instituto de Educación Superior Tecnológica Público Carlos 
Salazar Romero. 
Este documento provee la definición del sistema desde una perspectiva de todos los 
involucrados en el sistema. 
Esta visión abarca las funciones de la planificación y control de los procesos 
establecidos para la gestión de control y administración de los curso y actividades de 
investigación tecnológica, principalmente en el Área de Investigación Tecnológica 
de esta institución de educación superior. 
Este documento se basa en lo siguiente: 
 Documento de Regla de Negocio. 
 Documento de Especificación de Reglas de Negocios. 
 Documento Glosario de Negocio. 
 
b. Posicionamiento: 
Oportunidades de negocio: 
Para que todas las gestiones del Área de Investigación Tecnológica marchen 
correctamente, se cuenta con docentes de los curso de Investigación tecnológica y 
jurados de investigación. Se cuenta con buen equipo de trabajo. 
 
37 
 
c. Estado del problema 
 
Tabla N° 1 
Estado del problema 
FUENTE: E laboración propia. 
 
d. Estado del posicionamiento del producto 
 
Tabla N° 2 
Estado de posicionamiento del producto 
 
 
 
 
 
 
 
 
 
Fuente: Elaboración propia 
PROBLEMA AFECTADOS IMPACTO SOLUCION 
Demora en la 
determinación de 
documentos 
Alumno 
 
Atraso en la 
aprobación de 
proyectos 
Realizar una data 
de las Actas. 
Inestabilidad e 
inseguridad de 
información de la 
documentación 
Docentes y 
alumnos 
Pérdida de tiempo 
para determinar la 
documentación. 
Gestionar un 
control más rígido 
de documentos en 
el departamento 
No se lleva un 
control exacto de 
todos los 
documentos 
Alumnos Perdida de 
información y 
tiempo 
Gestionar un 
control en tiempo 
real de los 
documentos 
Desarrollado por José Plasencia Latour 
Para Área de Investigación Tecnológica del I.E.S.T.P Carlos 
Salazar Romero – Nuevo Chimbote 
Nombre del 
Producto 
Sistema informático de gestión de la investigación 
tecnológica 
Objetivo Que el Área cuente con un sistema para poder manejar 
sus procesos de manera adecuada. 
38 
 
 e. Resumen de Stakeholders 
 
Tabla N° 3 
Resumen de Stakeholders 
Fuente: Elaboración propia 
 
Tabla N° 4 
Ley de Stakeholders 
 Necesidades Prioridad Interés Solución 
 Corriente 
Solución 
Propuesta 
Controlar de 
manera 
adecuada el 
Control y 
Administración 
de los curso de 
Investigación 
 
 
Alta 
 
 
Área de 
Investigación 
Tecnológica 
 
Tener La 
información de 
los documentos 
en tiempo Real 
 
Establecer una 
sincronización 
con cada uno de 
las diferentes 
sedes 
FUENTE: Elaboración propia 
 
Nombre Representante Rol 
Jefe de Área de 
Investigación 
Tecnológica 
Mg. Benigno Miñano 
(No poner el nombre o usar 
uno inventado) 
Encargado 
Docente de asignatura 
investigación 
De acuerdo a la 
especialidad 
Encargado 
Jurado de 
investigaciones 
De acuerdo a la 
especialidad 
Encargado 
Secretaria ………………………….. Encargado 
39 
 
 f. Alternativas y competencias 
El presente sistema como productos alternativos una hoja en Excel, una aplicación en 
Access (plantilla), La competencia para este producto lo provee 
 
g. Objetivos de la ingeniería de negocios 
Módulo para el Control de Cursos Investigación 
Módulo para reportes de Cursos Investigación 
Módulo de recopilar Control de Actas 
Módulo para elaborar Actas de Proyecto de investigación tecnológica 
Módulo para elaborar Actas de Informe de investigación tecnológica 
Módulo para elaborar Actas de Sustentación de Informe 
 
h. Restricciones 
El Sistema solo puede ser manipulado por los alumnos que están llevando los cursos 
pertenecientes al área de investigación, por el Jefe de Área y docentes. 
 
i. Rangos de calidad 
El producto cumplirá con los estándares mininos de calidad. 
 
j. Precedentes y prioridades 
El sistema deberá implementarse en el siguiente orden: Registrar Curso 
Programados, Registrar Docentes Investigadores, Registro de Asignación de 
Alumnos, Registrar Recursos de los cursos, Elaborar Actas. 
 
40 
 
k. Otros requerimientos 
Plataforma de trabajo: Multiplataforma 
Requerimiento del sistema: El sistema a desarrollarse correrá bajo Cualquier 
Sistema Operativo, teniendo como manejador de base de datos a MYSQL y como 
Lenguaje de Programación PHP y Java. 
Requerimiento de ejecución: tiempos de respuestas rápidas en la búsqueda de 
cursos y/o Recursos, manejo entendible y sencillo en la elaboración de Actas y 
Reportes. 
 
4.1.2. Determinación de la metodología a utilizar para implementar el sistema 
de información de gestión de la investigación. 
Las metodologías de desarrollo de software surgen ante la necesidad de utilizar una 
serie de procedimientos, técnicas, herramientas y soporte documental a la hora de 
desarrollar un producto software. Dichas metodologías pretenden guiar a los 
desarrolladores al crear un nuevo software, pero los requisitos de un software a otro 
son tan variados y cambiantes, que ha dado lugar a que exista una gran variedad de 
metodologías para la creación del software. 
Se ha elegido la metodología Rational Unified Process, conocida por sus siglas RUP. 
El Proceso Unificado Racional es un proceso de desarrollo de software y junto con el 
Lenguaje Unificado de Modelado UML, constituye la metodología estándar más 
utilizada para el análisis, implementación y documentaciónde sistemas orientados a 
objetos no es un sistema con pasos firmemente establecidos, sino un conjunto de 
metodologías adaptables al contexto y necesidades de cada organización. 
Definitivamente es una metodología que se adapta exclusivamente para el desarrollo 
41 
 
de software de pequeña a mediana escala. Además su análisis lógico de procesos 
llamado también modelado de negocio permite estructurar y dinamizar todos los 
procesos de la organización de igual manera se podría medir la eficiencia de estos. 
En la Gestión de proyectos se vigila el cumplimiento de los objetivos, gestión de 
riesgos y restricciones para desarrollar un producto que sea acorde a los requisitos de 
los clientes y los usuarios. Provee un marco de trabajo para la gestión de proyectos 
de software intensivos. Provee guías prácticas para realizar planeación, ejecutar y 
monitorear el proyecto. También Provee un marco de trabajo para gestionar riesgos. 
RUP se centran en la definición detallada de los procesos y tareas a realizar, 
herramientas a utilizar, y requiere una extensa documentación, ya que pretende 
prever todo de antemano. Este tipo de metodologías son más eficaces y necesarias 
cuanto mayor es el proyecto que se pretende realizar respecto a tiempo y recursos 
que son necesarios emplear, donde una gran organización es requerida. Su ventaja 
principal es que se basa todo en las mejores prácticas que se han intentado y se han 
probado en el campo. 
Por todas estas razones optamos por esta metodología para el desarrollo de software, 
porque se ajusta estrictamente a una serie de reglas que se centran en las necesidades 
del cliente para lograr un producto de buena calidad y nos permitirá desarrollar un 
proyecto socio tecnológico con mayor seguridad. 
 
 
 
 
 
 
42 
 
4.1.3. Análisis del sistema 
Modelo del negocio: 
Gráfico N° 4 
Modelo del negocio 
 
 
 
Fuente: Elaboración propia 
 
 
 
 
 
43 
 
Diagrama de actividades 
Gestionar curso 
 
Gráfico N° 5 
Diagrama de actividades de gestionar curso 
 
 
 
Fuente: Elaboración propia 
 
44 
 
Gestionar recursos: 
 
Gráfico N° 6 
Diagrama de actividades de gestionar recursos 
 
 
Fuente: Elaboración propia 
 
 
 
 
 
 
 
 
 
 
45 
 
Gestión de examen teórico práctico: 
 
Gráfico N° 7 
Diagrama de actividades de gestionar recursos 
 
 
Fuente: Elaboración propia 
 
 
 
 
 
46 
 
Diagramas de casos de uso 
Gráfico N° 8 
Diagramas de casos de uso 
 
 
 
 
 
47 
 
 
 
 
 
 
 
 
 
 
 
 
48 
 
 
 
 
 
 
 
 
 
 
49 
 
 
50 
 
 
Fuente: Elaboración propia 
 
 
 
 
 
 
 
51 
 
Diagrama de clases 
Gráfico N° 9 
Diagrama de clases 
 
Fuente: Elaboración propia 
52 
 
4.1.4. Diseño lógico del sistema de información 
Diagrama de componentes 
Gráfico N° 10 
Diagrama de componentes 
 
 
Fuente: Elaboración propia 
53 
 
Diseño de la base de datos 
CREATE TABLE `comite_investigacion_area_academica` ( `id` bigint(8) NOT NULL 
AUTO_INCREMENT, `trabajador` char(12) COLLATE utf8_spanish_ci DEFAULT NULL, 
`tipomiembro` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, `sede` char(2) COLLATE 
utf8_spanish_ci DEFAULT NULL, `escuela` char(2) COLLATE utf8_spanish_ci DEFAULT NULL, 
`periodo` char(6) COLLATE utf8_spanish_ci DEFAULT NULL, `modalidad` char(1) COLLATE 
utf8_spanish_ci DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, 
PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8 
COLLATE=utf8_spanish_ci; /*Table structure for table `cursos` */ 
 
CREATE TABLE `cursos` ( `id` bigint(8) NOT NULL AUTO_INCREMENT, `periodo` char(6) 
COLLATE utf8_spanish_ci DEFAULT NULL, `sede` char(2) COLLATE utf8_spanish_ci DEFAULT 
NULL, `modalidad` char(2) COLLATE utf8_spanish_ci DEFAULT NULL, `escuela_facultad` 
char(2) COLLATE utf8_spanish_ci DEFAULT NULL, `fecharegistro` datetime DEFAULT NULL, 
`nombre` varchar(300) COLLATE utf8_spanish_ci DEFAULT NULL, `descripcion` varchar(400) 
COLLATE utf8_spanish_ci DEFAULT NULL, `docentetutor` char(10) COLLATE utf8_spanish_ci 
DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT '1', PRIMARY KEY (`id`) ) 
ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
/*Table structure for table ` docentes_investigacion_tecnologica ` */ 
CREATE TABLE ` docentes_investigacion_tecnologica ` ( `id` int(4) NOT NULL 
AUTO_INCREMENT, `docente` varchar(15) COLLATE utf8_spanish_ci DEFAULT NULL, 
`persona` varchar(6) COLLATE utf8_spanish_ci DEFAULT NULL, `escuela` char(2) COLLATE 
utf8_spanish_ci DEFAULT NULL, `tipo` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, 
`estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, `campoprubea` varchar(20) 
COLLATE utf8_spanish_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB 
AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
/*Table structure for table `informe_contenido` */ 
CREATE TABLE `informe_contenido` ( `id` int(4) NOT NULL AUTO_INCREMENT, `nombre` 
varchar(150) COLLATE utf8_spanish_ci DEFAULT NULL, `descripcion` varchar(250) COLLATE 
utf8_spanish_ci DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, 
`contenido` longtext COLLATE utf8_spanish_ci, PRIMARY KEY (`id`) ) ENGINE=InnoDB 
AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
54 
 
/*Table structure for table `informe_contenido_escuela` */ 
CREATE TABLE `informe_contenido_escuela` ( `id` bigint(8) NOT NULL AUTO_INCREMENT, 
`id_contenido` int(4) DEFAULT NULL, `contenido` longtext COLLATE utf8_spanish_ci, 
`escuela` char(2) COLLATE utf8_spanish_ci DEFAULT NULL, `estado` char(1) COLLATE 
utf8_spanish_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB 
AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
/*Table structure for table `modulo_exameninforme` */ 
CREATE TABLE `modulo_exameninforme` ( `id` bigint(8) NOT NULL AUTO_INCREMENT, 
`id_sesion` bigint(8) DEFAULT NULL, `nombre` varchar(200) COLLATE utf8_spanish_ci 
DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, `fechaactivacion` 
date DEFAULT NULL, `horaactivacion` time DEFAULT NULL, `estadoactivacion` char(1) 
COLLATE utf8_spanish_ci DEFAULT '0', `fechaculminacion` date DEFAULT NULL, 
`horaculminacion` time DEFAULT NULL, `estadoculminacion` char(1) COLLATE 
utf8_spanish_ci DEFAULT '0', PRIMARY KEY (`id`), KEY `FK_modulo_exameninforme` 
(`id_sesion`), CONSTRAINT `FK_modulo_exameninforme` FOREIGN KEY (`id_sesion`) 
REFERENCES `modulo_sesiones` (`id`) ON DELETE NO ACTION ) ENGINE=InnoDB 
AUTO_INCREMENT=2341 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
/*Table structure for table `modulo_exameninforme_respuesta` */ 
CREATE TABLE `modulo_exameninforme_respuesta` ( `id` bigint(8) NOT NULL 
AUTO_INCREMENT, `id_exameninforme` bigint(8) DEFAULT NULL, `ruta` varchar(200) 
COLLATE utf8_spanish_ci DEFAULT NULL, `nombre` varchar(200) COLLATE utf8_spanish_ci 
DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, `fecharegistro` 
datetime DEFAULT NULL, `fechamodificacion` datetime DEFAULT NULL, `persona` char(6) 
COLLATE utf8_spanish_ci DEFAULT NULL, `usuario` varchar(12) COLLATE utf8_spanish_ci 
DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK_modulo_exameninforme_respuesta` 
(`id_exameninforme`), CONSTRAINT `FK_modulo_exameninforme_respuesta` FOREIGN KEY 
(`id_exameninforme`) REFERENCES `modulo_exameninforme` (`id`) ON DELETE NO ACTION 
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci; 
 
/*Table structure for table `modulo_examenproyecto` */ 
CREATE TABLE `modulo_examenproyecto` ( `id` bigint(8) NOT NULL AUTO_INCREMENT, 
`id_sesion` bigint(8) DEFAULT NULL, `nombre` varchar(200) COLLATE utf8_spanish_ci 
DEFAULT NULL, `estado` char(1) COLLATE utf8_spanish_ci DEFAULT NULL, `fechaactivacion` 
date DEFAULT NULL, `horaactivacion` time DEFAULT NULL, `estadoactivacion` char(1) 
COLLATE utf8_spanish_ci

Continuar navegando