Vous êtes sur la page 1sur 84

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

DE ZACATECAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROYECTO: SISTEMA DE ADMINISTRACIÓN DE ESTADÍAS REPORTE DE

PROYECTO:

SISTEMA DE ADMINISTRACIÓN DE ESTADÍAS

REPORTE DE ESTADÍA QUE PARA OBTENER EL TÍTULO DE:

INGENIERO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN.

PRESENTA:

ELOY CONTRERAS DE LIRA

Guadalupe, Zac., agosto 2012.

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

DE ZACATECAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROYECTO: SISTEMA DE ADMINISTRACIÓN DE ESTADÍAS REPORTE DE

PROYECTO:

SISTEMA DE ADMINISTRACIÓN DE ESTADÍAS

REPORTE DE ESTADÍA QUE PARA OBTENER EL TÍTULO DE:

INGENIERO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN.

PRESENTA:

ELOY CONTRERAS DE LIRA

NOMBRE DE LA EMPRESA:

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS

ASESOR EMPRESARIAL:

M.A.D. CLAUDIA VERÓNICA CHÁVEZ CORONA

ASESOR ACADÉMICO:

I.S.C. ROBERTO ALEJANDRO BARRAZA TREJO

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Resumen El presente reporte contiene la descripción del Sistema de Administración de Proyectos de

Estadías, el cual se encargará de recabar información para los diferentes catálogos de

alumnos, asesores académicos y empresas con sus respectivos proyectos y asesores

empresariales; esta información será procesada, para llevar el control de los proyectos de

estadía de una manera más eficiente.

Este sistema vendrá a facilitar y automatizar la administración de los diferentes proyectos a

cargo de la dirección de carrera de Tecnologías de la Información y Comunicación, con

esto se busca que las personas encargadas de administrar las solicitudes de proyecto y los

proyectos, no tengan que almacenar una gran cantidad de documentos como solicitudes,

revisiones, asignaciones de proyectos, que se podrían dañar o perder, en lugar de esto

tendremos un lugar donde almacenaremos, en un pequeño espacio físico toda esta

información.

La aplicación ofrecerá a los usuarios una interfaz amigable y funcional que les permitirá

ingresar, consultar y modificar información de los alumnos, empresas, asesores

académicos, asesores empresariales, empresas y proyectos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Abstract This report contains the description of the project “Administración de Reportes de Estadía”

which will take charge to request information from the different catalogs of students,

academic advisers and the companies with its respective projects and advisory managerial

this information will be processed, in few words to take the control of the projects of stays

memory in a more efficient and more effective way.

This system will come to facilitate and to automate the administration of the different

projects in charge of the management of career of Technologies of the Information and

Communication, with this it is looked for that people in charge of administering the project

applications and the projects, don't have to store a great quantity of documents like

applications, revisions, assignments of projects that could be damaged or to lose, instead of

this will take a place where we will store in a small physical space all this information.

The application will offer the users a friendly and functional interface that will allow them

to enter, to consult and to modify the students' information, companies, managerial

academic, advisory advisers, companies and projects.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

POLÍTICA DE CALIDAD DE LA UTEZ

Cumplir con la formación integral de los alumnos de la Universidad Tecnológica del Estado de Zacatecas con calidad y conciencia ambiental respetando estándares nacionales e internacionales que apoyan la sustentabilidad.

MISIÓN

Formar integralmente profesionales bajo un modelo centrado en el aprendizaje y programas educativos con enfoque a competencias que respondan a las necesidades del entorno.

VISIÓN

Ser una universidad reconocida socialmente por la calidad y creatividad de sus egresados que contribuye al desarrollo sustentable.

COMPROMISO

VALORES

Convicción en cada integrante de la Comunidad Universitaria para cumplir con sus responsabilidades.

RESPONSABILIDAD

Capacidad exigente en los integrantes de la Comunidad Universitaria, para reconocer y aceptar las consecuencias de un hecho realizado libremente y cumplir con las obligaciones en tiempo, calidad y forma.

SERVICIO

Prestación humana que se ofrece en beneficio de los demás, potenciando capacidades y habilidades de manera positiva.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

RESPETO

Ser congruente y tolerantes, a favor de las valías de nosotros mismos y del entorno, conscientes de las diferentes maneras de pensar, actuar y sentir de los demás.

PERFIL PROFESIONAL DEL LA INGENIERÍA

PRESENTACIÓN

El Ingeniero en Tecnologías de la Información cuenta con las competencias profesionales necesarias para su desempeño en el campo laboral, en el ámbito, local, regional y nacional.

COMPETENCIAS PROFESIONALES

Las competencias profesionales son las destrezas y actitudes que le permiten desarrollar actividades en su área profesional, adaptarse a nuevas situaciones, así como transferir, si es necesario, sus conocimientos, habilidades y actitudes a áreas profesionales próximas. Las competencias profesionales que integran el perfil profesional del Ingeniero en Tecnologías de la Información se clasifican en dos categorías:

COMPETENCIAS GENÉRICAS

Son las que permiten al egresado aprender a lo largo de su vida y son comunes a todos los perfiles profesionales; y están integradas por la capacidad de análisis y síntesis, habilidades para la investigación básica, las capacidades individuales y las destrezas sociales.

Así mismo, se incluyen las competencias que caracterizan a los egresados del modelo educativo de las Universidades Tecnológicas, es decir, las habilidades gerenciales y las habilidades para comunicarse en un segundo idioma.

COMPETENCIAS ESPECÍFICAS

Son la base de la especialización y constituyen el sustento teórico-metodológico que caracteriza a la disciplina, y permiten responder a necesidades específicas de cada sector productivo y/o región.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

COMPETENCIAS ESPECÍFICAS DEL INGENIERO EN TECNOLOGÍAS DE LA INFORMACIÓN COMPETENCIA 1: Dirigir proyectos de tecnologías de información (TI) para contribuir

a la productividad y logro de los objetivos estratégicos de las organizaciones utilizando las

metodologías apropiadas.

COMPETENCIA 2: Evaluar sistemas de tecnologías de información (TI) para establecer

acciones de mejora e innovación en las organizaciones mediante el uso de metodologías

para auditoría.

COMPETENCIAS GENÉRICAS

COMPETENCIA 1: Desarrollar y dirigir organizaciones a través del ejercicio ético del

liderazgo, con enfoque sistémico para contribuir al logro de objetivos estratégicos.

COMPETENCIA 2:Comunicar sentimientos, pensamientos, conocimientos, experiencias,

ideas, reflexiones, opiniones, en los ámbitos público, personal, educacional y ocupacional,

productiva y receptivamente en el idioma inglés de acuerdo al nivel B1+, usuario

independiente, del Marco de Referencia Europeo, para contribuir en el desempeño de sus

funciones en su entorno laboral y personal.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

ÍNDICE

Resumen Abstract Política de calidad de la utez Misión Visión Valores Perfil profesional del la ingeniería Competencias específicas del ingeniero en tecnologías de la información

Introducción

1

CAPÍTULO I. ANTECEDENTES GENERALES DE LA EMPRESA

1.1 Historia

2

1.2 Filosofía de calidad

3

1.2.1 Misión

3

1.2.2 Visión

3

1.2.3 Valores

3

CAPÍTULO II. EL PROYECTO

2.1

Antecedentes

4

2.2

Definición del

4

2.3

4

2.4

Objetivos

5

2.5

5

2.6

Metodología

6

2.6.1

Modelo por

6

2.7. Recursos materiales y humanos

8

2.7.1 Recursos

8

2.7.2 Recursos

8

2.8

Plan de

9

CAPÍTULO III. FUNDAMENTACIÓN TEÓRICA

3.1 ¿Qué es la estadía?

10

3.2 Sistema de información

10

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.2.1

Sistema de

11

3.3

Fundamentos de la web

11

3.3.1. Aplicaciones web

11

3.3.1

Tipos de aplicaciones

12

3.3

Historia de

13

3.3.1 Evolución de php

13

3.4.2 Modo de funcionamiento de php

15

3.5

Concepto de bases de datos

16

3.5.1 Bases de datos

16

3.5.2 Conexión con el gestor de la base de

17

3.5.3 Naturaleza de las bases de datos relacionales

17

3.5.4 Diseño de la base de datos

17

3.5.5 Diseño formal de una base de datos

18

3.6

JavaScript

19

CAPÍTULO IV. DESARROLLO DEL PROYECTO

4.1

La especificación de requerimientos

20

4.2. Diseño de la base de datos

31

4.3 Diseño de prototipos

32

4.4 Construcción del

35

4.5 Montar aplicación en un

37

 

Resultados

40

Conclusiones

41

Recomendaciones

42

Bibliografia

43

 

Anexos

44

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Lista de tablas y figuras

Figura 1.

Modelo por prototipos

6

Figura 2. Representación de un sistema de

11

Figura 3

Modelo entidad-relación

31

Figura 4 Base de datos en

31

Figura 5 Ventana de acceso

32

Figura 6 Ventanas del módulo de catálogos

32

Figura 7

Ventanas del módulo de proyectos

33

Figura 8 Ventanas del módulo de

34

Figura 9

Ventana de plantilla

35

Figura 10

Formulario

36

Figura 11

Ventana de acceso a hosting

37

Figura 12

Ventana de panel de control del hosting

37

Figura 13 Ventana de

38

Figura 14 Ventana de codificación de

38

Figura 15 Ventana de FileZilla……………………………………………………………….………….….…39

Figura 16 Ventana de Acceso al Sistema de Administración de Proyectos de Estadia……

….39

Sistema de Administración de Estadías Eloy Contreras de Lira Introducción. El uso de los sistemas

Sistema de Administración de Estadías

Eloy Contreras de Lira

Introducción. El uso de los sistemas ha cambiado radicalmente con el surgimiento de nuevas tecnologías,

hace algunos años casi todo era manejado localmente y el acceso a estos se hacía de

manera limitada en un espacio u edificio. Con la llegada del internet se abrieron los

horizontes y los sistemas comenzaron a evolucionar, dando lugar a que se pudiera acceder

a los sistemas de cualquier lugar sin la limitante del espacio; todo esto gracias a los

servidores y la infraestructura de las redes.

La velocidad y exactitud con que los usuarios de los sistemas de web puedan recibir

información en cualquier lugar donde se encuentren sobre lo que está funcionando bien o

lo que está funcionando mal determinarán, en gran medida, la eficacia que tendrán los

sistemas de control.

Los sistemas de información desempeñan un papel muy importante en la administración de

las diferentes áreas que conforman las instituciones educativas, ayudando a mejorar la

calidad en sus servicios, proporcionándoles las herramientas tecnológicas que ayudan a

cumplir con esta misión, siendo así los sistemas parte importante en el avance educativo.

Ante la gran demanda de nuevas generaciones de egresados, es de vital importancia

implementar este tipo de sistemas que coadyuven a mejorar el servicio y a agilizar el

control y administración de los proyectos de estadía por parte de los actores que participan

en este proceso.

CAPÍTULO I. ANTECEDENTES GENERALES DE LA EMPRESA

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

1.1 Historia En el año de 1989, la Secretaría de Educación Pública puso en marcha el programa de

Evaluación y Mejoramiento de la Educación Superior, emprendiendo, además estudios

sobre nuevas opciones de educación superior.

Así mismo, se analizaron las experiencias de algunos países con un crecimiento económico

mayor, entre ellos Estados Unidos de América, Francia, Japón, Alemania y Gran Bretaña.

Se encontró que la modalidad de educación superior de los Institutos Universitarios de

Tecnología franceses eran los más adecuados, para adaptarlos a México.

En tal virtud y considerando fundamentalmente la situación de la educación superior en

México, así como los aspectos socioeconómicos, laborales y de expectativas educativas en

varias regiones del país, se acordó el establecimiento de un nuevo modelo educativo a

través de las "Universidades Tecnológicas", el cual, una vez concluidos los estudios de

factibilidad correspondientes, se determinó, llevarla a la práctica en los estados de

Aguascalientes, México e Hidalgo, con la puesta en marcha de una Institución de este tipo

en

cada uno de ellos, en el año 1991.

El

modelo Académico del Sistema de Universidades Tecnológicas demanda una revisión

periódica de los contenidos de sus programas que garantice la pertinencia de los mismos,

es

decir, que correspondan a las necesidades.

La

Universidad Tecnológica del Estado de Zacatecas, es fundada en el año de 1998, al no

contar aún con instalaciones propias inicia sus clases en la Universidad Pedagógica

Nacional (UPN) con una matrícula inicial de 268 alumnos.

Y es en el mes de marzo de 1999 cuando estrena su propio edificio en Guadalupe,

Zacatecas.

A la fecha, la Universidad cuenta con una matrícula histórica jamás obtenida de 1,626

alumnos de los 7 programas educativos que ofrece en los niveles de Técnico Superior

Universitario e Ingeniería.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

1.2 Filosofía de calidad

1.2.1 Misión

y

programas educativos con enfoque a competencias que respondan a las necesidades del

Formar

integralmente

profesionales,

bajo

un

modelo

centrado

en

el

aprendizaje

entorno.

1.2.2 Visión

Ser una Universidad reconocida Socialmente por la Calidad y creatividad de sus egresados

que contribuyen al desarrollo sustentable.

1.2.3 Valores

COMPROMISO: Convicción en cada integrante de la Comunidad Universitaria para

cumplir con sus responsabilidades.

RESPONSABILIDAD: Capacidad existente en los integrantes de la Comunidad

Universitaria, para reconocer y aceptar las consecuencias de un hecho realizado libremente

y cumplir con las obligaciones en tiempo, calidad y forma.

SERVICIO: Prestación humana que se ofrece en beneficio de los demás, potenciando

capacidades y habilidades de manera positiva.

RESPETO: Ser congruente y tolerantes, a favor de las valías de nosotros mismos y del

entorno, consistentes de las diferentes maneras de pensar, actuar y sentir de los demás.

CAPÍTULO II. EL PROYECTO

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

2.1 Antecedentes.

En la Universidad Tecnológica del Estado de Zacatecas, los alumnos tienen la opción de concluir sus estudios en dos modalidades: TSU en 2 años y la ingeniería en otro año 8 meses. En cada uno de estos procesos, el alumno realiza un proyecto de estadía que le permite terminar sus estudios y titularse; en los últimos años la matrícula de alumnos ha crecido considerablemente, por lo que es cada vez es mayor el número de alumnos egresados que necesitan un proyecto para titularse y por ende su administración se vuelve cada vez más complicada; por todo esto, la dirección de Tecnologías de Información y Comunicación decidió implementar un sistema que le permitiera controlar de una mejor manera la administración de los proyectos de estadías, en este momento el registro de estadías se lleva en hojas de cálculo de Excel y el seguimiento se lleva de manera informal y sin tener un estándar, lo que limita enormemente tener disponible la información.

2.2 Definición del proyecto.

El sistema que se desarrollará es una aplicación web donde podremos almacenar información referente a los proyectos de estadía, esta aplicación contara con una base de datos que nos permitirá almacenar todos los datos de entrada del sistema, su acceso será de manera remota mediante la conexión de internet y un explorador web.

2.3 Alcance.

Este sistema va dirigido a todas las personas involucradas en el proceso de estadías, como docentes y directivos, los cuales están a cargo de llevar a cabo dicha tarea, el sistema se creará con la finalidad de ofrecerles una herramienta funcional que les permita llevar un mejor control de dicho proceso educativo.

El Sistema pretende ayudar a la carrera de Tecnologías de la Información y Comunicación, en especial a la dirección de carrera la cual tiene la función de recibir todas las solicitudes de proyectos que se enfoquen en esta área, en este caso el sistema deberá ofrecer la posibilidad de registrar todos y cada uno de estos proyectos, después de registrar las solicitudes de proyectos el sistema les ofrecerá la posibilidad de validarlos y en seguida asignarlos a los asesores académicos, estos podrán controlar cada proyecto con la posibilidad de registrar observaciones y registrar la entrega de sus documentos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

En un principio el sistema está pensado para que pueda ser utilizado solo en la carrera de TICS, en este caso todos los docentes que se les asigne un proyecto y en un futuro expandirse a otras carreras.

2.4 Objetivos.

Generar una herramienta que ayude a los administrativos y personal de docente en el seguimiento de proyectos de estadía.

Ofrecer un servicio eficiente, eficaz y automatizado en cuanto al proceso de titulación.

Ayudar a que los docentes que toman el papel de asesores académicos puedan llevar un mejor control de sus alumnos, ya que todos los datos estarán disponibles en el sistema.

Ofrecer una plataforma a la que los usuarios puedan acceder a esta en cualquier lugar contando solo con una conexión de internet y un equipo de cómputo.

Mantener la información que genere el sistema concentrada en un solo lugar y que pueda estar disponible la mayoría del tiempo tomando en cuenta otros factores ajenos al sistema como problemas en el servidor u otro tipo de situaciones.

2.5 Justificación.

El proceso de estadías funciona en base a una gran cantidad de datos e información muy importante, dicha información debe ser manejada de la manera más eficiente posible, en la actualidad esta información se administra mediante aplicaciones de ofimática, las cuales no garantizan que nuestra información sea utilizada adecuadamente, por todo esto es difícil garantizar que este proceso produzca los resultados esperados, en base a estos antecedentes es necesario implementar un sistema que permita administrar dicha información de manera automatizada y lo más importante es que permitirá ahorrar el tiempo de consulta y procesamiento.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

2.6 Metodología utilizada.

Por las características del proyecto y a petición del cliente se aplicó el Modelo de prototipos a continuación se hace referencia a este modelo.

Para desarrollar mi proyecto utilizaré esta metodología la cual se describe a continuación.

2.6.1 Modelo por prototipos.

se describe a continuación. 2.6.1 Modelo por prototipos. F i g u r a 1 Modelo

Figura 1 Modelo Por Prototipos.

El modelo por prototipos permite que todo el sistema, o algunos de sus partes, se construyan rápidamente para comprender con facilidad y aclarar ciertos aspectos en los que se aseguren que el desarrollador, el usuario y el cliente estén de acuerdo en lo que se necesita así como en la solución que se propone para dicha necesidad y de esta forma minimizar el riesgo y la incertidumbre en el desarrollo, este modelo se encarga del desarrollo de prototipos para que estos sean analizados y prescindir de ellos a medida que se adhieran nuevas especificaciones, es ideal para medir el alcance del producto, pero no se asegura su uso real.

Este modelo es muy útil cuando un cliente define un conjunto de objetivos generales para el software a desarrollar sin delimitar detalladamente los requisitos de entrada, procesamiento y salida, es decir cuando el responsable no está seguro de la eficacia de un algoritmo, de la adaptabilidad del sistema o de la forma en que interactúa el hombre y la máquina. Este modelo se encarga de ayudar al ingeniero de sistemas y al cliente, a entender cuál será el resultado de la construcción cuando los requisitos estén satisfechos. Una maqueta o prototipo de pantallas muestra la interfaz de la aplicación, pero dicha interfaz está fija, estática y no procesa datos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

El prototipo no tiene desarrollada una lógica interna, sólo muestra las pantallas que contendrá.

Por su parte, el prototipo funcional evolutivo desarrolla un comportamiento que satisface los requisitos y necesidades que se han entendido claramente. Realiza, por tanto, un proceso real de datos, para contrastarlo con el usuario. Se va modificando y desarrollando sobre la marcha, según las apreciaciones del cliente. Esto ralentiza el proceso de desarrollo y disminuye la fiabilidad, puesto que el software está constantemente variando, pero a la larga, genera un producto más seguro, en cuanto a la satisfacción de las necesidades del cliente.

Cuando un prototipo se desarrolla con el sólo propósito de precisar mejor las necesidades del cliente, y después no se va a aprovechar ni total, ni parcialmente en la implementación del sistema final, se habla de un prototipo desechable.

Para que la construcción de prototipos sea posible se debe contar con la participación activa del cliente.

Al usar prototipos, las etapas del ciclo de vida clásico quedan modificadas de la siguiente manera:

Análisis de requisitos del sistema.

Análisis de requisitos del software.

Diseño, desarrollo e implementación del prototipo.

Prueba del prototipo.

Refinamiento iterativo del prototipo.

Refinamiento de las especificaciones del prototipo.

Diseño e implementación del sistema final

Explotación (u operación) y mantenimiento

Si bien el modelo de prototipos evolutivos, fácilmente modificables y ampliables es muy usado, en muchos casos pueden usarse prototipos desechables para esclarecer aquellos aspectos del sistema que no se comprenden bien.

El paradigma de construcción de prototipos tiene tres pasos:

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

1. Escuchar al cliente. Recolección de requisitos. Se encuentran y definen los

objetivos globales, se identifican los requisitos conocidos y las áreas donde es

obligatorio más definición.

2. Construir y revisar la maqueta (prototipo).

3. El cliente prueba la maqueta (prototipo) y lo utiliza para refinar los requisitos del

software.

Este modelo es útil cuando:

El cliente no identifica los requisitos detallados.

El responsable del desarrollo no está seguro de la eficiencia de un algoritmo,

sistema operativo o de la interface hombre-máquina.

Su principal desventaja es que una vez que el cliente ha dado su aprobación final al

prototipo y cree que está a punto de recibir el proyecto final, se encuentra con que es

necesario reescribir buena parte del prototipo para hacerlo funcional, porque lo más seguro

es que el desarrollador haya hecho compromisos de implementación para hacer que el

prototipo funcione rápidamente(Rogers, 2006).

2.7 Recursos materiales y humanos.

2.7.1 Recursos materiales.

Equipo de cómputo.- Herramienta electrónica que permitirá desarrollar el proyecto, en

este caso se utilizó una computadora portátil marca Hp con un sistema operativa Windows

7.

Software.- Son las aplicaciones necesarias para el desarrollo del sistema. Es importante

considerar que se utilizó una aplicación para cada necesidad, para la codificación y

construcción de formularios se utilizó el Dreamweaver 8, para la edición de imágenes

Fireworks 8, el XAMMP para montar el servidor local y crear la base de datos y por último

el Filezilla para la gestión de archivos.

2.7.2 Recursos humanos.

Una sola persona realizó el papel de analista, diseñador y programador.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

2.8 Plan de trabajo.

de Estadías Eloy Contreras de Lira 2.8 Plan de trabajo. Tecnologías de la Información y Comunicación

CAPÍTULO III. FUNDAMENTACIÓN TEÓRICA

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.1 ¿Qué es la estadía?

La Estadía es la actividad que desempeña el alumno al iniciar el último cuatrimestre de su

carrera para lograr su titulación, mediante el desarrollo de un proyecto dentro de alguna

organización y que cumpla con al menos las siguientes al menos, las siguientes

características: resolver un problema real, significar un valor agregado para una empresa u

organización y ser acorde al perfil del alumno.

3.1.1 Proyecto de estadía

Son actividades muy específicas que se agrupan a manera de proyecto para llevarse a cabo

según las necesidades de la Organización donde se realizará el proyecto.

3.2 Sistema de información

Es un conjunto de hardware, software, personas, procedimientos y datos. Todos ellos

trabajan juntos para ofrecer información básica para conducción de una empresa.

Existen cuatro tipos de sistemas de información basados en computadoras:

Sistema de procesamiento de transacciones.

Sistema de información gerencial.

Sistema de apoyo de decisiones.

Sistema de apoyo ejecutivo.

Y dos sistemas de apoyo a las acciones de los trabajadores:

Sistema de automatización de oficinas.

Sistema de trabajo de conocimiento.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.2.1 Sistema de computación.

Es la maquinaria que automatiza el proceso. Se entiende como el conjunto de elementos físicos y electrónicos (hardware) que funcionan bajo la guía y control de programas (software), comportándose como un todo compatible o armónico. Ahora bien, un sistema de cómputo debe ser operado por personas capacitadas para convertirse en un sistema de información. Ver figura 2.

SISTEMA DE CÓMPUTO
SISTEMA DE
CÓMPUTO
PERSONAS SISTEMA DE = + CAPACITADAS INFORMACION
PERSONAS
SISTEMA DE
=
+
CAPACITADAS
INFORMACION

Figura 2 Representación de un sistema de cómputo. (Martha Angelica Orozco Guzman, 2006)

3.3 Fundamentos de la web

El éxito en los sistemas se basa en dos puntales fundamentales: El protocolo HTTP y el lenguaje HTML. Uno permite una implementación simple y sencilla de un sistema de comunicaciones que nos permite enviar cualquier tipo de ficheros de una forma fácil, que simplifica el funcionamiento del servidor, permitiendo que servidores poco potentes atiendan miles de peticiones, simplificando los costes de despliegue. El otro nos proporciona un mecanismo de composición de páginas enlazadas simple y fácil, altamente eficiente(Musiano Musiano, 2003).

3.3.1 Aplicaciones web.

Una aplicación web básicamente es un programa, en sí es muy parecido a cualquiera de los programas que todos nosotros tenemos en nuestra computadora pero con la salvedad de que la computadora que hace correr este programa, es el servidor al que nos conectamos a través de nuestro navegador, convirtiéndose éste en la “pantalla” o ventana en la que visualizamos las cosas que ocurren al ejecutar las acciones de la aplicación. El servidor nos devuelve la información en formato HTML y así cualquier navegador es capaz de interpretar este código para poder visualizar de manera correcta la información que nos envía la aplicación.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Son numerosas las ventajas de las aplicaciones web en cualquiera de los campos para los

que se utilicen, ya que permiten facilitar mucho la estructuración y sobre todo el

mantenimiento de la información que se muestra en el sitio web. Las aplicaciones web se

pueden utilizar con múltiples fines, desde un sencillo uso para facilitar la creación de un

sitio web más o menos extenso, hasta para centralizar toda la información (contabilidad,

pedidos, logística, etc.) de una empresa multinacional, con sedes en diferentes países del

mundo. Al partir toda la información de un mismo punto o base de datos, permite a todos

los usuarios que información de un mismo punto o base de datos, permite a todos los

usuarios que trabajan con esta información conocer en real el estado de la misma. Por

ejemplo una empresa con diferentes sedes que vende productos del tipo que sea,

catalogado y referenciado y por supuesto almacenado, con un control de stock.

Si un agente comercial de un departamento gestiona el pedido de una referencia, de la cual

solo se queda una en el almacén, justo en el momento en el que se haya ejecutado el

pedido, el siguiente agente, aunque pertenezca a otra sede de otro departamento, que entre

para realizar un pedido de esa misma referencia, podrá informar al cliente de que no hay

unidades en el almacén de ese producto, evitando problemas en el servicio al cliente.

Ventajas como las mencionadas anteriormente , exigen a cambio el esfuerzo, trabajo o

inversión de mantener toda la información actualizada permanentemente para poder así ser

útil a todos los usuarios que trabajan diariamente con la aplicación web(Musiano Musiano,

2003).

3.3.1 Tipos de aplicaciones

Desarrollo de sitios web básicos.

Web en flash.

Aplicaciones de contenido.

Aplicaciones e-learning.

Comercio electrónico.

Aplicaciones de gestión.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.3 Historia de php.

PHP comenzó siendo un conjunto de scripts en Perl que permitían a su creador Rasmus Lerdorf, el control de los accesos a sus páginas personales. A este conjunto de Scripts les denomino como personal Home Page Tools. Poco a poco, Rasmus fue complementando las funcionalidades básicas de sus herramientas escribiendo programas en c. En 1995 decidió liberar el código fuente escrito en C para que cualquiera pudiera utilizarlo e, incluso, colaborar con la mejora. De este modo Nació PHP/Fi. A finales de 1997 se libera PHP/FI 2.0, pasando a ser el proyecto de una sola persona el desarrollo de un equipo .Tubo un seguimiento estimado de varios miles de usuarios en todo el mundo, con aproximadamente 50,000 dominios informando que lo tenían instalados, lo que sumaba alrededor del 1% de los dominios de Internet.

En junio de 1998 se liberó oficialmente PHP 3.0, anunciando como sucesor oficial de PHP /FI 2.0, si bien había sido completamente reescrito por Andi Gutmans y Zeev Zuraski. Una de las mejores características de PHP 3.0 que trajo a docenas de desarrolladores a unirse y enviar nuevos módulos de extensión era su gran extensibilidad, además de proveer a los usuarios finales de una sólida infraestructura para muchísimas bases de datos, protocolos, APls. En su apogeo, PHP 3.0 estaba instalado en aproximadamente un 10% de los servidores Web en internet(Abram Gutierrez, 2008).

3.3.1 Evolución de php

El siguiente paso en la evolución de PHP consistió en la rescritura de su núcleo, dando lugar a un nuevo motor denominado Zend (acrónimo de los apellidos Zeev y Andi). PHP 4.0, basado en este motor, y acoplado con un rango de nuevas características adicionales, fue oficialmente liberado en mayo de 2000(Abram Gutierrez, 2008).

Además de la mejora de ejecución de esta versión, PHP 4.0 incluía otras características calve, como el soporte para la mayoría de los servidores Web, sesiones HTTP forma nativa, ciertas facilidades de orientación a objetos, compatibilidad con las expresiones regulares de Perl, Buffers de salida, encriptación.

Formas más seguras de controlar entradas de usuarios y muchas nuevas Construcciones de Lenguaje, etc.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

La ultima y actual versión de PHP, liberada en julio de 2004, es la 5.0 está basada en el nuevo motor Zend 2, el cual ha vuelto a ser reescrito por completo.

Entre sus características y novedades más resaltables está el completo soporte para programación orientada a objetos (que a buen seguro satisfará a los más apasionados y ortodoxos seguidores de este paradigma de programación).

También incorpora a la gestión de excepciones, una nueva librería de XML (libxm 12), soporte nativo para el sistema gestor de base de datos SQLite, y mejoras en la gestión de las cadenas de caracteres, PHP 5.0 soporta también MySQLi, una nueva ampliación de MySQL (está diseñada para trabajar con la versión 4.1.2 o superior), la cual, además de la interfaz habitual, encierra una interfaz basada en objetos.

(Abrahm Gutiérrez)Aunque principalmente se utiliza para programar scripts que se van a ser ejecutados en servidores Web, no hay que olvidar que puede utilizarse como cualquier otro lenguaje (Perl, C, Python, Shell, etc.) para escribir programas que se ejecuten desde la línea de comandos , es decir, sin necesidad de que se ejecute conjuntamente con un servidor Web. De todas formas, es en el entorno Web donde se ha conseguido su mayor aceptación, y es que PHP no solo nos permite realizar todas las acciones de un Script CGI tradicional (procesamiento de formularios, manipulación de cookies, generación de páginas con contenidos dinámicos), sino que también nos proporciona las siguientes posibilidades:

Soporte para múltiples sistemas operativos: Unix (Entre otras Linux, HP-UX, Solaris y Open BSD), Microsoft Windows, Mac OS X. RISC OS. Actualmente está en preparación para las plataformas IBM OS/ 390 y AS/400. Soporte para múltiples servidores Web: Apache, Microsoft Internet Information

Server, Personal Web Server, Netscape e iPlanet, Oreilly Website Pro Server, Caudium, Xitami, OmniHTTPD y muchos otros. Soporte para OBDC y extensiones DBX. Soporte para comunicarse con otros servicios usando protocolos tales como LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (en Windows) y muchos otros.

con otros servicios usando protocolos tales como LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (en Windows)

Puede utilizar objetos Java de forma transparente, como objetos PHP.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

PHP soporta WDDX para intercambio de datos entre lenguajes de programación Web.

La extensión de CORBA puede ser utilizada para acceder a objetos remotos.

Generación de resultados en múltiples formatos como XHTML, _XML ficheros de

imágenes, ficheros PDF y películas flash. Manejo de expresiones regulares POSIX Extended o Perl.

Funciones de comercio electrónico, como Cybercash, CybermutVerisignPayflow Pro y CCVS para pasarelas de pago. Otras extensiones muy interesantes son las funciones del motor de búsquedas Gosearch, funciones para pasarelas de IRC, utilidades de comprensión (gzip, bz2), convención de calendarios y traducciones.

3.4.2 Modo de funcionamiento de php

El intérprete PHP puede ser ejecutado por el servidor Web de dos modos distintos: como módulo del propio servidor (interfaz SAPI, Server Application programming Interface) o como programa externo a éste (modo CGI, Common Gateway Interface). Agrandes rasgos, ejecutar un programa CGI le supone a la maquina donde se está ejecutando el servidor Web llamar al sistema operativo para que realice las siguientes tareas básicas: cargar el programa en memoria, anotarlo en la lista de tareas, lanzar su ejecución, esperar a que termine y, por fin, descargarlo de memoria y de la lista de tareas. Tantas veces el cliente pida la ejecución de un programa CGI, tantas veces se repetirán estas acciones en la maquina servidora(Abram Gutierrez, 2008). Es tan Facio imaginar que, si el número de peticiones en medio-alto, el rendimiento general de ésta se verá proporcionalmente degradado, no ya solo por el número de tareas simultáneas a realizar , si9no por la ocupación de la memoria física del equipo servidor con las copias del programa CGI ejecutándose. Por otra parte, podemos pensar en un SAPI como un protocolo que permite acceder directamente a las funciones internas del servidor, por tanto a través del SAPI podemos añadir nuevas funcionalidades a un servidor web (por ejemplo, acceso a base de datos, autentificación de usuarios, cacheó de páginas, generación de imágenes al vuelo, etc.).

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Lo más interesante de esta es que todas estas nuevas funcionalidades se van a ejecutar de forma más rápida y eficiente ya que lo van a ser en espacio de memoria del propio servidor. Esto significa que las ejecuciones de los programas las hará el propio servidor web y, por tanto, serán mucho más rápidas y eficaces (no habrá creación de procesos nuevos ni ocupación extra de la memoria física con copias de estos). Según el fabricante de servidores, existen varios tipos de API´s: Apache API para el servidor Apache, ISAPI de Microsoft para su producto Internet Información Server, NSAPI de AOL para el servidor iplanet (antes, Netscape Enterprise Server) y WSAPI. Que es el SAPI del servidor Website Pro de O´Reilly(Abram Gutierrez, 2008).

3.5 Concepto de bases de datos El termino base de datos fue acuñado por primera vez en 1963 en un simposio celebrado en California. De una forma sencilla, se puede indicar que una base de datos no es más que un conjunto de información relacionada que se encuentra agrupada o estructurada. El archivo por sí mismo no constituye una base de datos, sino más bien la forma en que está organizada la información es la que se da origen a la base de datos(Martinez, 2004).

3.5.1 Bases de datos relacionales. Existen muchos tipos de bases de datos en función del modo en que almacenan y acceden a la información que guardan: relacional, jerárquica, en la red, orientada a objetos, etc. Ejemplos de gestores de bases de datos relacionables o RDBMS (Rational Database Management) hay muchos: MySQL, SQLite, Oracle, Infomix, SyBase, Microsoft SQL Server, Progres, Msql. Etc. (Martinez, 2004).

MySQL De entre todos los gestores anteriormente mencionados , la elección de MySQL como gestor de base de datos radica en que es gratuito tanto para usos privados, cómo comerciales(sólo hay que pagar en el caso de que se desarrolló un producto comercial que éste basado en MySQL), es su disponibilidad para distintos sistemas operativos( la mayor parte de los sabores Unix, Windows 9x(NT/2000/XP, OS/2 etc.) en que es capaz de trabajar con millones de registros y porque , además es muy rápido y no necesita grandes recursos de máquina(Martinez, 2004).

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.5.2 Conexión con el gestor de la base de datos.

Como ya es sabida las aplicaciones que siguen la arquitectura cliente-servidor (Web, correo, ftp, news, etc.) basan su funcionamiento en dos extremos; un servidor que se mantiene a la escucha de peticiones en un puerto determinado y en el otro, los clientes que, cuando quieren contactar con el servidor, realizan conexiones a ese puerto.

MySQL sigue esta misma arquitectura y, por tanto para poder realizar operaciones, es necesario tener arrancado el programa servidor, por defecto el servidor de MySQL escucha peticiones en el puerto TCP 3306(Martinez, 2004).

3.5.3 Naturaleza de las bases de datos relacionales

Aunque las bases de datos físicamente son archivos de una computadora, las aplicaciones que utilizan las bases de datos no manejan estos archivos directamente. En su lugar, las aplicaciones envían comandos y reciben respuestas de un sistema de administración de base de datos (SABD). SQL server y Access son ejemplos de sistemas de administración de bases de datos. Un SABD libera al programador de muchas tareas tediosas y complicadas implicadas en el procesamiento de la base de datos y protege frente a la introducción de datos no válidos. Todos los SABD deben proporcionar las siguientes tres funciones para acceder a los datos:

Select: Presentan una vista de una tabla en la que solo se muestran los registros que tienen los valores especificados en los campos especificados. Project: Presenta una vista de una tabla que no incluye tos sus campos. Join: Presenta una vista combinada de dos tablas como si fuera una sola. El resultado es como una tabla temporal que el SABD construye haciendo corresponder los valores de los registros de una tabla con los valores de los registros de otra y después combinando los campos de ambos registros.

3.5.4 Diseño de la base de datos

Una única base de datos relacional puede contener cualquier número de tablas, esto plantea

las preguntas de cuántas tablas debe tener una base de datos y de que campos debe tener cada tabla. Dichas decisiones son la base de datos y ofrece suficiente flexibilidad para admitir los requisitos futuros(Martinez, 2004).

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Un diseño pobre obstaculiza las operaciones select, project y join, haciendo que la base de datos resulte poco flexible y sea difícil trabajar con ella.

3.5.5 Diseño formal de una base de datos Una base de datos verdaderamente relacional es aquella que sigue el llamado modelo relacional formulado inicialmente por E.F. Codd, un investigador de IBM. El modelo relacional describe la base de datos, tablas, registros, campos, operadores como select, project y join de un modo formal, matemático. Uno de los puntos fuertes del modelo relacional es que es matemáticamente completo (un término que coloquialmente significa que no contiene incoherencias ni le faltan vínculos). El resultado es un modelo de base de datos con una capacidad de aplicación sin precedentes a una gama de problemas enormemente amplia. En tecnología relacional, el proceso de organizar los campos en tablas se denomina normalización, porqué con cada paso el diseño se aproxima cada vez más al estándar relacional (es decir, la norma relacional). Los expertos han propuesto muchos grados de normalización, pero todos parecen estar de acuerdo con los cinco primeros:

Primera forma normal: Un campo dado de un registro dado sólo puede contener un valor, esto prohíbe todo tipo de grupos que se repiten dentro de un único registro, para implementar grupos que se repiten, diseñe una tabla con registros que se repiten. Segunda forma normal: Cada campo no clave debe depender de todos los campos de la clave principal. Tercera forma normal: Esta forma es muy extrema y suele ignorarse, requiere descomponer una tabla en las partes más pequeñas posibles para eliminar toda redundancia Cuarta forma normal: Esta forma prohíbe varias relaciones independientes de unos a varios entre los campos de la clave principal y los campos no clave. Para conseguir la cuarta forma normal tendrá que crear una tabla aparte para cada relación de uno a varios independientes. Quinta forma normal: Esta forma es muy extrema y suele ignorarse, requiere descomponer una tabla en las partes más pequeñas posibles para eliminar toda redundancia.(Martinez, 2004)

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3.6 JavaScript

JavaScript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos.

Muchos confunden el JavaScript con el Java pero ambos lenguajes son diferentes y tienes sus características singulares. JavaScript tiene la ventaja de ser incorporado en cualquier página web, puede ser ejecutado sin la necesidad de instalar otro programa para ser visualizado.

Java por su parte tiene como principal característica ser un lenguaje independiente de la plataforma. Se puede crear todo tipo de programa que puede ser ejecutado en cualquier ordenador del mercado: Linux, Windows, Apple, etc. Debido a sus características también es muy utilizado para internet.

Como síntesis se pude decir que JavaScript es un lenguaje interpretado, basado en prototipos, mientras que Java es un lenguaje más orientado a objetos.

JavaScript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con JavaScript podemos crear diferentes efectos e interactuar con nuestros usuarios.

Este lenguaje posee varias características, entre ellas podemos mencionar que es un lenguaje basado en acciones que posee menos restricciones. Además, es un lenguaje que utiliza Windows y sistemas X-Windows, gran parte de la programación en este lenguaje está centrada en describir objetos, escribir funciones que respondan a movimientos del mouse, aperturas, utilización de teclas, cargas de páginas entre otros.

Es necesario resaltar que hay dos tipos de JavaScript: por un lado está el que se ejecuta en el cliente, este es el JavaScript propiamente dicho, aunque técnicamente se denomina Navigator JavaScript. Pero también existe un JavaScript que se ejecuta en el servidor, es más reciente y se denomina LiveWire JavaScript(Zacas, 2001).

CAPÍTULO IV. DESARROLLO DEL PROYECTO

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.1 La especificación de requerimientos.

La especificación de requerimientos tiene como propósito definir los requisitos funcionales, no funcionales y del sistema para la implementación de una aplicación web que permitirá administrar y consultar la información de los proyectos de estadía de la Universidad Tecnológica del Estado de Zacatecas, utilizada por asesores académicos, directivos y personal de oficina (secretaria).

Propósito

Plasmar de manera práctica y concisa los requerimientos del cliente, los cuales serán la base para el desarrollo del proyecto.

Perspectiva del producto

El Sistema de Administración de Proyectos de Estadías será un producto diseñado para trabajar en entornos web, lo que permitirá su utilización de forma descentralizada, además de considerar que en el desarrollo de nuevas versiones del sistema pueda interactuar con otros sistema de la misma universidad que se encarga de manejar la información de servicios escolares como SAIIUT o SITO.

Funcionalidad del producto

En este apartado se describen de manera general las funciones que deberá de realizar el sistema a desarrollar.

Catálogos.

En esta sección se podrá acceder a las siguientes opciones:

Alumnos.

Asesores académicos.

Empresas.

Asesores empresariales.

Administrar los proyectos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Estadísticas.

Elaborar

información:

una serie de reporte y gráficos

que nos permitan mostrar la siguiente

Alumnos que iniciaron proyecto de estadía.

Alumnos que terminaron proyecto de estadía.

Alumnos que se titularon.

Proyectos en empresas públicas o privadas.

El número de estadías que ha asesorado cada asesor académico.

Proyectos.

Validar los proyectos registrados.

Asignar los proyectos ya validados.

Seguimiento de los proyectos asignados a cada asesor académico, alumno y asesor empresarial.

Seguridad.

El sistema deberá tener una ventana de acceso donde se pedirá un usuario y contraseña la cual será creada por el administrador. Los roles que se podrán crear son: Administrador, asesor académico y secretaria.

Diseño.

Colores claros en los fondos de preferencia color blanco.

El acceso a la interfaz por medio de hotkeys (atajos de teclado).

Agregar tooltips par a información de elementos de la interfaz.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Características de los usuarios

El sistema contendrá 3 tipos de usuarios que interactuaran y lo administraran:

Administrador del sistema, asesores académicos y secretaria.

Tipo de usuario

Administrador

Formación

Dominio en el proceso de estadías.

Habilidades

Manejo básico de computadora y saber utilizar aplicaciones de escritorio.

Actividades

Encargado de manejar el sistema con gran responsabilidad sobre los criterios de permisos sobre los usuarios.

Tipo de usuario

Asesor académico

Formación

Dominio en el proceso de estadías.

Habilidades

Conocimiento navegación web y manejo de formatos.

Actividades

Se encarga de capturar información sobre el seguimiento de los proyectos

Tipo de usuario

Secretaria

Formación

Dominio en el proceso de estadías.

Habilidades

Conocimiento navegación web y manejo de formatos.

Actividades

Se encarga de capturar información sobre el seguimiento de los proyectos y tiene algunos permisos de administrador.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Restricciones

La aplicación se desarrollará mediante software de licencia abierta por lo tanto no se deberá pagar por el uso de un servidor web (Apache), Sistema de Gestión de base de datos (MySQL) y el lenguaje de programación (PHP), por lo tanto, la utilización de estos programas se hará mediante las políticas establecidas por este tipo de licenciamiento, además el sistema será montado en el servidor de la Universidad.

La aplicación será construida para un entorno web, así que su programación será realizada mediante un lenguaje de programación para construir aplicaciones en servidores, además se necesitará instalar una aplicación que simule los servicios de un servidor para no depender directamente del servidor.

El sistema debe controlar los permisos que tiene cada usuario, de tal forma que pueda acceder a la información que le corresponde de acuerdo a su rol. Debe tener controles adecuados para la validación de datos.

Suposiciones y dependencias

La red interna deberá de estar configurado para el manejo de protocolos TCP/IP, HTTP, DNS, además de brindar un entorno seguro para el buen funcionamiento de la aplicación.

Debe

desempeñar.

realizarse

una

capacitación

adecuada

y

acorde

Evolución previsible del sistema

al

rol

de

cada

usuario

va

a

El sistema que se planea realizar, quedará abierto a futuras mejoras en los siguientes aspectos:

Realizar mejoras visuales a la interfaz.

Que pueda funcionar de manera homogénea en cualquier explorador web.

Que se pueda extender a dispositivos móviles.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Requisitos específicos.

En este apartado se presentan los requisitos específicos de origen de una manera clara y ordenada.

Número de requisito

1

Nombre de requisito

Validar usuario

 

Tipo

Tipo Requisito   Restricción

Requisito

 

Restricción

Fuente del requisito

Cliente

 

Prioridad del requisito

Prioridad del requisito Alta/Esencial   Media/Deseado   Baja/ Opcional

Alta/Esencial

 

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

El sistema deberá permitir el acceso a usuarios registrados previamente en el formulario de registro de usuarios que manejará el administrador del sistema donde ingresará el usuario y una contraseña la cual podrá ser cambiada exclusivamente por el administrador.

Número de requisito

2

Nombre de requisito

Creación de roles

 

Tipo

Tipo Requisito   Restricción

Requisito

 

Restricción

Fuente del requisito

Cliente

 

Prioridad del requisito

 

Alta/Esencial

Prioridad del requisito   Alta/Esencial Media/Deseado   Baja/ Opcional

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

El cliente solicitó que crearan los roles de administrador, asesor académico y secretaria.

Número de requisito

3

Nombre de requisito

Catálogo

 

Tipo

Tipo Requisito Restricción

Requisito

Restricción

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Fuente del requisito

Cliente

 

Prioridad del requisito

Prioridad del requisito Alta/Esencial   Media/Deseado   Baja/ Opcional

Alta/Esencial

 

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

Se debe crear un catálogo que cuente con los elementos como: Alumnos, asesores académicos, empresas, asesores empresariales y proyectos; cada formulario debe estar conectado la base de datos y se podrán realizar altas, bajas, consultas y modificaciones. Manejar la información de docentes (asesores académicos), tales como altas, bajas, consultas y actualizaciones, contando con la siguiente información: núm. de empleado, nombre y perfil.

Realizará altas, bajas, consultas y actualizaciones de las empresas, con los datos de razón social, tipo de empresa, gerente otra información relacionada con este módulo es la de proyecto y asesores empresariales los cuales dependen de este módulo ya que pertenecen directamente con la empresa.

Deberá ser capaz de registrar los diferentes proyectos que serán desarrollados en las estadías se le ingresará el nombre del proyecto y su descripción además se especificara a que empresa pertenece dicho proyecto para que cuando se mande llamar la empresa aparezcan todos su proyectos. Además deberá registrar los diferentes asesores empresariales en base a las empresas registradas con anterioridad para poder registrar un asesor debes tener registrada la empresa donde se asignará cada asesor empresarial.

Número de requisito.

4

Nombre de requisito

Estadísticas

 

Tipo

Tipo Requisito   Restricción

Requisito

 

Restricción

Fuente del requisito

Cliente

 

Prioridad del requisito

Prioridad del requisito Alta/Esencial   Media/Deseado   Baja/ Opcional

Alta/Esencial

 

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

Elaborar una serie de reporte y gráficos que nos permitan mostrar la siguiente información: Alumnos que iniciaron proyecto de estadía, alumnos finalizaron proyecto de estadía, alumnos titulados, proyectos empresas públicas o privadas, número de estadías asignadas por asesor

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

 

académico.

 

Número de requisito

5

Nombre de requisito

Proyectos

 

Tipo

Tipo Requisito   Restricción

Requisito

 

Restricción

Fuente del requisit2o

Cliente

 

Prioridad del requisito

Prioridad del requisito Alta/Esencial   Media/Deseado   Baja/ Opcional

Alta/Esencial

 

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

Este módulo contendrá una serie de elementos que ayudarán a llevar un control y seguimiento de los proyectos como: Validación de proyecto, asignación de proyecto y seguimiento, permitirá seguir paso a paso el desarrollo de cada proyecto.

Cuando ya se hayan cargado los datos de alumnos y de la empresa con sus proyectos y asesores empresariales el sistema deberá registrar de los datos de validación del proyecto con la fecha de solicitud y fecha de recepción los datos deberán ser enlazado de los datos de los alumnos, asesores académicos, empresas y proyectos.

Llevar un registro de los proyectos asignados a cada asesor académico (quitar columna de nombre en el formato de asignación.) donde deberá capturar datos como: matricula, nombre de proyecto, empresa, domicilio de la empresa, nombre del asesor empresarial y nombre del asesor académico, además de poder imprimir el formato F-DIR17.

Cuando los proyectos ya hayan sido validados y se le haya asignado un asesor empresarial se podrá dar seguimiento a los proyectos donde se registre el seguimiento de cada revisión, también deberá contener el estatus del proyecto como iniciado. Normal y terminado, además registrará la fecha de entrega de la documentación reportada por el alumno como carta de presentación, carta de aceptación, carta de liberación y oficio de autorización de impresión si el alumno no ha entregado la documentación en cierta fecha el sistema pondrá un alerta en cada documento y deberá mostrar si la estadía ha sido reasignada por último se puede subir los documentos de avances o documentos oficiales con la posibilidad de poder

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

imprimir el seguimiento registrado de cada proyecto. El seguimiento se redactará en un área de
imprimir el seguimiento registrado de cada proyecto. El seguimiento se redactará en un área de

imprimir el seguimiento registrado de cada proyecto.

El seguimiento se redactará en un área de texto y se guardará en otra ventana de la misma pantalla.

Número de requisito

6

Nombre de requisito

Interfaz

 

Tipo

Tipo Requisito   Restricción

Requisito

 

Restricción

Fuente del requisito

Cliente

 

Prioridad del requisito

 

Alta/Esencial

Prioridad del requisito   Alta/Esencial Media/Deseado   Baja/ Opcional

Media/Deseado

 

Baja/ Opcional

Descripción del requisito

La interfaz deberá ser de colores claros en los fondos, de preferencia color blanco, el uso de la interfaz debe permitir el uso de hotkeys (atajos de teclado), agregar tooltips para mostrar la información de elementos de la interfaz.

Requisitos comunes de los interfaces

La interfaz de usuario deberá ser amigable y de rápido acceso a cada elemento del sistema, además de ofrecerle ingresar información sin ningún problema, además de mostrar la información que le solicite el cliente o administrador.

Interfaces de usuario

La interfaz debe ser de colores claros con facilidad de acceso desde el teclado y que muestre información de cada elemento de la pantalla al deslizar el mouse sobre ellos, la ventana tendrá dos secciones para los menús en la primera estará el menú principal en forma de pestañas en la parte del encabezado y los submenús en una barra debajo de las pestañas, deberá ofrecer una navegación rápida entre las diferentes ventanas de la interfaz.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Interfaces de hardware

El sistema deberá funcionaren cualquier computadora que cumpla por lo menos con las siguientes características.

Procesador Intel Pentium 4 1.6 GHz o equivalente.

256 MB de memoria RAM.

4 GB de espacio en disco duro.

Monitor SuperVGA con una resolución de 1024 x 768.

Interfaces de software

El sistema solo necesita un explorador web para funcionar correctamente, ya que la mayoría de los procesos que realiza los ejecuta del lado del lado del servidor

Interfaces de comunicación

La comunicación con el servidor se realizará mediante el protocolo HTTP, la conexión a base de datos se hará por medio del lenguaje PHP del lado del servidor y la base de datos estará soportada por MySQL.

Requisitos no funcionales

Requisitos de rendimiento

Deberá soportar más de 1 usuarios al ala vez.

Permitirá registrar, eliminar, consultar, actualizar varios datos a la vez.

Fácil navegación entre ventanas.

Seguridad

Se deberá implementar una ventana de acceso para restringir usuarios.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Fiabilidad

El sistema deberá tener la capacidad de alertar al usuario si le falta ingresar algún dato que el sistema necesite para realizar alguna de sus funciones. Utilizarán entornos amigables adecuados para gestionar el ingreso de información y la generación de reportes.

Disponibilidad

La información generada por el sistema deberá estar disponible siempre que el usuario necesite disponer de ella.

Se podrá ingresar al sistema siempre y cuando se cuente con un usuario y contraseña valida las cuales se registraran en la sección de usuarios en el sistema y el único con el permiso de crear usuarios es el que tenga el rol de administrador los demás usuarios solo podrán cambiar su usuario y contraseña.

El sistema deberá estar disponible la mayor parte del tiempo en base a la disponibilidad del servidor.

Mantenibilidad

El sistema deberá recibir por lo menos mantenimiento dos veces al año para evitar que se vuelva obsoleto y presente la menor cantidad de fallas posibles. El sistema puede ser sometido a mejoras y actualizaciones a petición del cliente.

Se deberá entregar manuales técnicos para su correcto mantenimiento.

Portabilidad

Este sistema será desarrollado con herramientas libres, lo cual le permitirá no depender de alguna licencia o restricción de uso de software, además se podrá implementar plataforma compatible con el sistema que le permita su correcto funcionamiento y sus componentes no podrán ser modificados si la persona responsable del proyecto no lo autoriza.

La aplicación deberá ser desarrollada para funcionar por medio de internet con la finalidad de hacerlo más accesible, y que no dependa de tantos recursos de la computadora.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Otros requisitos

El sistema podrá ser utilizado por cualquier carrera de la Universidad Tecnológica del Estado de Zacatecas.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.2 Diseño de la base de datos.

Primeramente se diseñó el modelo entidad relación que nos facilitará la creación de las

diferentes tablas y sus respectivos campos, además de poder representar las diferentes

relaciones entre ellas. Ver figura 3.

las diferentes relaciones entre ellas. Ver figura 3. Figura 3 Modelo entidad-relación. Ya que está diseñado

Figura 3 Modelo entidad-relación.

Ya que está diseñado el modelo entidad relación, se procede a la creación de la base de

datos que conformará el sistema, en este caso se usará para generarla phpMyAdmin, la cual

es muy eficiente para creación de bases de datos. Ver figura 4.

eficiente para creación de bases de datos. Ver figura 4. Figura 4 Base de datos en

Figura 4 Base de datos en phpMyAdmin.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.3 Diseño de prototipos. En esta etapa se realizaron una serie de prototipos, los cuales se tomaron como base para el

desarrollo del proyecto.

Prototipo de la ventana de acceso. Ver figura 5.

proyecto. Prototipo de la ventana de acceso. Ver figura 5. Figura 5 Ventana de acceso Prototipo

Figura 5 Ventana de acceso

Prototipo del módulo catálogo, que consta de cinco ventanas o formularios (alumnos,

asesores académicos, empresas y proyectos). Ver figura 6.

asesores académicos, empresas y proyectos). Ver figura 6 . Figura 6 Ventanas del módulo de catálogos.

Figura 6 Ventanas del módulo de catálogos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Prototipo del módulo proyectos, que consta de cinco ventanas o formularios (validación, asignación y seguimiento). Ver figura 7.

(validación, asignación y seguimiento). Ver figura 7. Figura 7 Ventanas del módulo de proyectos. Prototipo del

Figura 7 Ventanas del módulo de proyectos.

Prototipo del módulo estadísticas, que consta de tres ventanas o formularios (Alumnos

titulados y egresados, empresas y asesores académicos) asignación y seguimiento), en las

ventanas de alrededor no se incluyó el encabezado porque es el mismo de la figura central

para todas las ventanas. Ver figura 8.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira Figura 8 Ventanas del módulo de estadísticas.

Figura 8 Ventanas del módulo de estadísticas.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.4 Construcción del sistema. A continuación se describirá en resumen como fue el proceso de construcción del sistema,

tomando en cuenta que ya han sido creados los prototipos y la base de datos.

Primero se diseñó la interfaz que servirá de plantilla para todo el sistema, esto se realizó

con código HTML como código base y los botones, tablas y estilos de fuentes se diseñaron

mediante código css, en la figura 4.7 se muestra la página base que tomamos como molde

para todas las demás ventanas. Ver figura 9.

como molde para todas las demás ventanas. Ver figura 9. Figura 9 Ventana de plantilla. El

Figura 9 Ventana de plantilla.

El sistema está basado en formularios, se construyeron diez ventanas principales (acceso,

usuarios, alumnos, asesores académicos, empresas, asesores, empresariales, proyectos,

validación, asignación y seguimiento), cada una de estas contienen ventanas secundarias de

la siguiente manera: ventana usuarios (consultar usuario, mi cuenta, agregar usuario),

ventana alumnos(ver todos los alumnos), ventana asesor académico(ver todos los asesores

académicos), empresas(ver todas las empresas),ventana asesor empresarial(ver todos los

asesores empresariales), ventana proyectos (ver todos los proyectos), validación

(seleccionar proyecto), asignación(seleccionar proyecto validado), seguimiento(seleccionar

proyecto asignado y documentación). Para la construcción de todas estas interfaces se

utilizó la herramienta Dreamweaver.

Para poder capturar la información necesaria en cada ventana agregamos algunos

componentes como textfields, listas menú, textarea y labels, los cuales se conectaron con la

base de datos para su llenado. A continuación se muestran algunos de los elementos de uno

de los formularios que se desarrollaron. Ver figura 10.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira F i g u r a 1 0

Figura 10 Formulario

Después de haber diseñado todos los formularios se empezó a trabajar en la funcionalidad

del sistema ya que cada ventana debe realizar varias funciones a la vez por ejemplo pueden guardar, eliminar, modificar o buscar datos, etc. Para que los formularios realizaran estas y otras funciones, se les agregó código desarrollado en el lenguaje de programación PHP, el cual permite que nuestros formularios realicen funciones del lado del servidor incluyendo

la conexión con la base de datos.

Por último, se realizó el proceso de validación con la finalidad de proteger al formulario de que el usuario por accidente o imprudencia inserte datos incorrectos, datos de diferente tipo

o que deje un campo vacío, para realizar esta tarea se utilizó JavaScript, un lenguaje muy utilizado en la validación de formularios.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.5 Montar aplicación en un servidor. Ya que la aplicación y la base de datos están terminadas debemos tener la carpeta con

todos los archivos de la aplicación como: formularios php, imágenes, animaciones,

archivos css, además, un script con la base de datos SQL que exportamos del

PHPMyAdmin ahora se deben cargar estos elementos al servidor para lo cual se deben

seguir con los siguientes pasos:

Primero se cargara la base de datos, para esto se debe ingresar al servidor mediante un

usuario o contraseña en este caso se hizo un registro previo en un hosting gratuito. Ver

figura 11.

un registro previo en un hosting gratuito. Ver figura 11. F i g u r a

Figura 11 Ventana de acceso a hosting.

Ya dentro del servidor entramos al panel de control y luego a PHPMyAdmin del servidor,

(es importante que revises primero los servicios que te ofrecen los hosting ya que algunos

no soportan PHP o SQL y para montar la aplicación necesitamos estos dos elementos).Ver

figura 12.

aplicación necesitamos estos dos elementos). Ver figura 12. F i g u r a 1 2

Figura 12 Ventana de panel de control del hosting.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Ya dentro de phpMyAdmin se crea una base de datos donde se importará el script de la base de datos SQL del sistema, es muy importante que se guarden los datos de la base de datos como: nombre, servidor, usuario y contraseña ya que se necesitan a la hora de realizar la conexión entre los formularios php y la base de datos. En la figura se muestra la base datos ya cargada con las tablas del sistema y el vínculo para importar el script. Ver figura 13.

y el vínculo para importar el script. Ver figura 13. F i g u r a

Figura 13 Ventana de phpMyAdmin.

Ahora que ya se cargó la base de datos se procede a modificar el código de la conexión en PHP utilizando la información de la base de datos cargada. Ver figura 14.

la información de la base de datos cargada. Ver figura 14. F i g u r

Figura 14 Ventana de codificación de Dreamweaver.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Después de haber hecho los cambios necesarios se sube cada archivo al servidor para esto existen dos opciones, una es subirlos directamente de la página del hosting desde la opción file manager o manejador de archivos la desventaja de esto se tiene que subir los archivos uno por uno y crear las carpetas, otro es por medio de una aplicación para la gestión de archivo al servidor llamada FileZilla (existen otras aplicaciones para este propósito), la ventaja es se puede subir todos los archivo a la vez. En la figura se muestra como se suben los archivos del sitio local al sitio remoto. En este proceso se necesitan los datos del hosting como: nombre del servidor, usuario y contraseña, para poder conectarse al servidor. Ver figura 15.

para poder conectarse al servidor. Ver figura 15. Figura 15 Ventana de FileZilla. Y listo ahora

Figura 15 Ventana de FileZilla.

Y listo ahora podemos entrar al sistema con la dirección del hosting asignado. Se aclara que el sistema no estará siempre en esta dirección ya que es solo un hosting gratuito de prueba. Ver figura 16.

que es solo un hosting gratuito de prueba. Ver figura 16. F i g u r

Figura 16 Ventana de acceso al Sistema de Administración de Proyectos de Estadía.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Resultados.

Se desarrolló un sistema web que permitirá llevar un mejor control de los proyectos que realizan los alumnos en su proceso de estadía en la Universidad Tecnológica del Estado de Zacatecas. Este sistema ayudará a la dirección de carrera de Tecnologías de la Información y Comunicación a administrar de una mejor manera todas y cada una de las solicitudes de proyectos, con esto podrá validar, asignar y dar seguimiento a cada uno de estos, además con la creación de este sistema se proporciona una herramienta a los diferentes asesores académicos para que puedan llevar un mejor seguimiento de los proyectos que previamente se le asignaron.

El sistema no fue terminado y solo se completaron dos módulos (catálogos y proyectos) quedando sin construir el módulo de estadísticas, que el cliente pidió originalmente las razones fueron que los prototipos se construyeron en más tiempo de lo planeado, además de que no se le dio el tiempo que se debía por parte del desarrollador e incumplimiento en el término de algunas etapas por irresponsabilidad del alumno, para poder sacar adelante este proyecto el cliente tomó la decisión de aprobar la parte terminada del proyecto quedando el modulo faltante para un próximo proyecto de estadía.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Conclusiones.

El proyecto ha logrado cumplir con la mayoría de los objetivos básicos que se habían propuesto y respetando las especificaciones planteadas.

A pesar de la premura del tiempo se pudo lograr un producto que podrá ser implementado y que en un futuro podrá ser utilizado como parte de una solución, que al final de todo el objetivo de los desarrolladores de sistemas, consiste en que podamos resolver problemas comunes y cotidianos. Espero haber puesto mi granito de arena en la solución del problema en la administración de estadías.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Recomendaciones

La utilización de este sistema puede cambiar de manera positiva la administración de los procesos de estadía, por esto se recomienda que se siga desarrollando el modulo faltante de reportes y estadísticas, para que el sistema pueda cubrir todas las necesidades del cliente. En cuanto a la operación, se sugiere utilizar el manual de usuario que se encuentra en la parte de anexos de este reporte, con la finalidad de un mejor aprovechamiento del sistema.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Bibliografía.

(2008). PHP 5 a través de ejemplos. En G. B. Abram Gutierrez. AlfaOmega Ra- Ma.

(2006). En M. d. Martha Angelica Orozco Guzman, Informatica uno (pág. 6). Mexico D.F.: Thomson.

(2004). En F. J. Martinez, Informatica Basica (págs. 268-293). Mexico D.F.:

AlfaOmega Ra-Ma.

(2003). En C. K. Musiano Musiano, HTML &XHTML (pág. 120). O' Reilly.

(2006). En P. Rogers, Ingenieria de Software (un enfoque práctico) (págs. 92-98). Interamericana de España: Mc Graw-Hill.

(s.f.). En Sommerville, Ingenieria de Software (págs. 105-110). Addison Wesley.

(2001). En Zacas, Java Script para Desarrolladores Web (págs. 45-47). Madrid España:

Anaya Multimedia.

Anexos

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

MANUAL DE USUARIO

El propósito de este manual es facilitar al usuario la operación de las diferentes pantallas de captura y consulta de la información que se administra en el Sistema de Administrador de Proyectos de Estadía.

1.-Requerimientos de operación.

a) Requerimientos de hardware

Contar con:

• Computadora personal.

• Conexión a Internet.

b) Requerimientos de software

Contar con:

• Sistema operativo.

• Navegador (Internet Explorer, Firefox, Google Chrome u otro).

2.- Ingresando al sistema.

Dentro de su navegador, teclee la dirección electrónica donde se encuentre el sistema la dirección puede cambiar se aconseja pedirla a la dirección de carrera de TICS.

http://uap.comlu.com/sisaproa

Inmediatamente después, el sistema solicita Usuario y Contraseña, datos que serán proporcionados por el Administrador del Sistema. Ver figura 17.

por el Administrador del Sistema. Ver figura 17. Figura 17 Ventana de acceso. Tecnologías de la

Figura 17 Ventana de acceso.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

3 Funcionalidad general.

La pantalla se divide en cuatro zonas. Ver figura 18.

La pantalla se divide en cuatro zonas. Ver figura 18. Figura 18 Zonas del sistema. Botones

Figura 18 Zonas del sistema.

Botones y vínculos

La forma de utilizar esta herramienta es la misma que en cualquier aplicación que use la inter, faz de cualquier sistema operativo funcionalidad a través del ratón. Cabe mencionar que en algunos módulos del sistema, los botones pueden estar visibles o no, dependiendo de las acciones a ejecutar.

Los botones principales se encuentran dentro de la zona de formularios o área de trabajo y son los siguientes:

Ingreso a módulos.

Ingreso a módulos.

Ingreso a las secciones de cada módulo.

Ingreso a las secciones de cada módulo.

Guarda registros.

Guarda registros.

Cancela el registro o modificación de información que se está realizando

Cancela el registro o modificación de información que se está realizando

Realizar una consulta o busca información de la base de datos.

Realizar una consulta o busca información de la base de datos.

Limpia el formulario para realizar otra consulta.

Limpia el formulario para realizar otra consulta.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Muestra formulario con todos los registros de cada tabla.

Muestra formulario con todos los registros de cada tabla.

Abre ventana de modificar registro

Abre ventana de modificar registro

Eliminar registro.

Eliminar registro.

Modifica los registros.

Modifica los registros.

Buscador de archivos.

Buscador de archivos.

Regresa al formulario anterior.

Regresa al formulario anterior.

Ingreso módulo.

Ingreso módulo.

Abre ventana para ingresar proyectos.

Abre ventana para ingresar proyectos.

Cancela ingreso de proyectos.

Cancela ingreso de proyectos.

Valida los proyectos.

Valida los proyectos.

Asigna proyectos

Asigna proyectos

Abre calendario para insertar fecha.

Abre calendario para insertar fecha.

Abre ventana para dar de alta documentos.

Abre ventana para dar de alta documentos.

Abre ventana para modificar documentos.

Abre ventana para modificar documentos.

Agrega los proyectos al formulario anterior.

Agrega los proyectos al formulario anterior.

Agrega nuevo usuario.

Agrega nuevo usuario.

Abre ventana para modificar los datos del usuario.

Abre ventana para modificar los datos del usuario.

Cierra la sesión.

Cierra la sesión.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4 Modulos del sistema

Los módulos que integran el sistema son los siguientes:

4.1 Modulo de administracion de usuarios.

Este modulo permite administrar todos y cada uno de los usuarios del sistema y se divide en las siguientes elementos.

Consultar. En esta seccion se puede ver todos los ususarios registrados con la posibilidad de eliminarlos o modificarlos sin embargo esta opcion solo esta disponible para el usuario administrador.ver figura 19.

disponible para el usuario administrador. ver figura 19. Figura 19 Ventana de consultar. Agregar . En

Figura 19 Ventana de consultar.

Agregar.

En

esta

ventana

podremos

agregar

nuevos

usuarios

solo

ingresamos

la

ventana podremos agregar nuevos usuarios solo ingresamos la informacion del nuevo usuario hacemos clic en el

informacion del nuevo usuario hacemos clic en el boton (solo el administrador puede ver esta ventana) .Ver figura 20.

el administrador puede ver esta ventana) . Ver figura 20. Figura 20 Ventana de Agregar Mi

Figura 20 Ventana de Agregar

Mi cuenta. En esta ventana podremos ver y modificar la informacion de nuestra cuenta

solo tenemos que pulsar el boton

de nuestra cuenta solo tenemos que pulsar el boton para que nos aparezca la ventana datos

para que nos aparezca la ventana

datos de

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira usuario donde cambiaremos la informacion y ahora se

usuario donde cambiaremos la informacion y ahora se da clic en y listo se modificarán los datos seleccionados .Ver figura 21.

se modificarán los datos seleccionados . Ver figura 21. Figura 21 Ventana de mi cuenta 4.2

Figura 21 Ventana de mi cuenta

4.2 Módulo de Catálogos.

En este módulo se registra y consulta la información de alumnos, asesores académicos, empresas, asesores empresariales y proyectos, está formada de los siguientes elementos.

4.2.1 Alumnos. En esta sección podremos guardar, consultar, modificar y eliminar los datos de los alumnos.

Guardar alumnos. Lo primero que debemos hacer es llenar todos los campos del formulario con los datos del alumno, (algunos datos solo tienes que escribir en la caja de texto o seleccionar un dato de un lista menú y solo para el caso de la foto tienes que cargar

la imagen desde un directorio de la computadora con el botón

imagen desde un directorio de la computadora con el botón ), y luego se pulsa el

), y luego se

un directorio de la computadora con el botón ), y luego se pulsa el botón ,

pulsa el botón

, automáticamente aparecerá una ventana emergente con el mensaje

aparecerá una ventana emergente con el mensaje de confirmación en el caso de que no quieras

de confirmación en el caso de que no quieras guardar debes pulsar el botón . Importante. El sistema no acepta matriculas duplicadas. Ver fig. 22.

Nota.-Los campos con el símbolo de * son obligatorios y no podrá guardar si falta alguno de estos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira F i g u r a 2 2

Figura 22. Ventana de alumnos.

Consultar alumno. Para consultar un alumno solo tiene que insertar el nombre del alumno

un alumno solo tiene que insertar el nombre del alumno o matricula y pulsar el botón

o matricula y pulsar el botón . En el caso de no encontrar registros el sistema enviará un alerta diciendo que no existe en la base de datos. Ver figura 23.

diciendo que no existe en la base de datos. Ver figura 23. Figura 23 Ventana de

Figura 23 Ventana de alerta de datos no existentes.

Si el usuario no ingresa ningún nombre o matricula el sistema pedirá que ingrese algún

nombre. Ver figura 24.

el sistema pedirá que ingrese algún nombre. Ver figura 24. F i g u r a

Figura 24 Ventana de alerta datos no ingresados.

Y en el caso de que la consulta sea satisfactoria mostrará una tabla con los datos del

alumno. Ver figura 25.

mostrará una tabla con los datos del alumno. Ver figura 25. F i g u r

Figura 25 Ventana de alumnos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Si se desea buscar otro registro solo haga clic en vínculo de nueva búsqueda

. En la tabla donde aparecen los datos resultantes de la consulta tendrás laotro registro solo haga clic en vínculo de nueva búsqueda posibilidad de editarlo o eliminarlo, si

aparecen los datos resultantes de la consulta tendrás la posibilidad de editarlo o eliminarlo, si decide

posibilidad de editarlo o eliminarlo, si decide editar solo pulsa el símbolo entonces abrirá la ventana de modificar alumno ahora solo debes cambia la información del alumno

alumno ahora solo debes cambia la información del alumno y pulsar el botón , para eliminar
alumno ahora solo debes cambia la información del alumno y pulsar el botón , para eliminar

y pulsar el botón , para eliminar solo pulsa el símbolo .Ver figura 26.

, para eliminar solo pulsa el símbolo . Ver figura 26. Figura 26 Ventana de alumno

Figura 26 Ventana de alumno

Mostrar todos. Para ver todos los registros de los alumno que se han guardado con anterioridad hacemos clic en vínculo en seguida aparece una ventana con una tabla con los datos de cada alumno. La tabla tiene las opciones de modificar y eliminar,

alumno. La tabla tiene las opciones de modificar y eliminar, para modificar selecciona y para eliminar
alumno. La tabla tiene las opciones de modificar y eliminar, para modificar selecciona y para eliminar
alumno. La tabla tiene las opciones de modificar y eliminar, para modificar selecciona y para eliminar

para modificar selecciona y para eliminar . Ver figura 27.

para modificar selecciona y para eliminar . Ver figura 27. Figura 27 Ventana de lista de

Figura 27 Ventana de lista de alumnos

4.2.2 Asesor Académico. En esta sección podremos guardar, consultar y modificar los datos de los asesores académicos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Guardar asesor académico. Lo primero que debemos hacer es llenar todos los campos del

Lo primero que debemos hacer es llenar todos los campos del formulario con los datos del

formulario con los datos del asesor académico y luego se pulsa el botón , automáticamente aparecerá una ventana emergente con el mensaje de confirmación. Ver figura 28.

emergente con el mensaje de confirmación. Ver figura 28. Figura 28 Ventana de asesores académicos. .

Figura 28 Ventana de asesores académicos.

.
.

En el caso de que no quieras guardar debes pulsar el botón

Nota.-Los campos con el símbolo de * son obligatorios y no podrá guardar si falta alguno de estos.

Consultar. Para consultar un asesor académico solo tiene que insertar el nombre del asesor

académico solo tiene que insertar el nombre del asesor académico y pulsar el botón consultar. En

académico y pulsar el botón consultar. En el caso de no encontrar registros el sistema enviará un alerta diciendo que no existe en la base de datos. Ver figura 29.

diciendo que no existe en la base de datos. Ver figura 29. F i g u

Figura 29 Ventana de alerta de datos no existentes

Si el usuario no ingresa ningún nombre el sistema pedirá que ingrese algún nombre. Ver figura 30.

sistema pedirá que ingrese algún nombre. Ver figura 30. Figura 30 Ventana de alerta de datos

Figura 30 Ventana de alerta de datos no ingresados.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Y en el caso de que la consulta sea satisfactoria mostrará una tabla con los datos del asesor

académico. Ver fig. 31.

una tabla con los datos del asesor académico. Ver fig. 31. Figura 31 Ventana de asesores

Figura 31 Ventana de asesores académicos.

Si se desea buscar otro registro solo haga clic en vínculo de nueva búsqueda.

otro registro solo haga clic en vínculo de nueva búsqueda. .En la tabla donde aparecen los

.En la tabla donde aparecen los datos resultantes de la consulta tendrás la posibilidad de editarlo o eliminarlo, si decide editar solo pulsa el símbolo de editar y abrirá la ventana de modificar asesor académico ahora solo cambia la información del

asesor académico ahora solo cambia la información del asesor académico y pulsa el botón figura 32.

asesor académico y pulsa el botón figura 32.

del asesor académico y pulsa el botón figura 32. ,para eliminar solo pulsa el símbolo .
del asesor académico y pulsa el botón figura 32. ,para eliminar solo pulsa el símbolo .

,para eliminar solo pulsa el símbolo .Ver

figura 32. ,para eliminar solo pulsa el símbolo . Ver Figura 32 Ventana de asesores académico.

Figura 32 Ventana de asesores académico.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Mostrar todos. Para ver todos los registros de los asesores académicos que se han guardado con anterioridad hacemos clic en vínculo en seguida aparece una ventana con una tabla con los datos de cada asesor académico. La tabla tiene las opciones

. Ver figura

33.

de modificar y eliminar, para modificar selecciona el

33. de modificar y eliminar, para modificar selecciona el y para eliminar Figura 33 Ventana de
33. de modificar y eliminar, para modificar selecciona el y para eliminar Figura 33 Ventana de
33. de modificar y eliminar, para modificar selecciona el y para eliminar Figura 33 Ventana de

y para eliminar

y eliminar, para modificar selecciona el y para eliminar Figura 33 Ventana de lista de asesores

Figura 33 Ventana de lista de asesores académicos.

4.2.3 Empresa. En esta sección podremos guardar, consultar y modificar los datos de las empresas.

Guardar. Lo primero que debemos hacer es llenar todos los campos del formulario con los

hacer es llenar todos los campos del formulario con los datos de las empresas y luego

datos de las empresas y luego se pulsa el botón , automáticamente aparecerá una ventana emergente con el mensaje de confirmación. Ver figura 34.

emergente con el mensaje de confirmación. Ver figura 34. F i g u r a 3

Figura 34 Ventana de empresas.

.
.

En el caso de que no quieras guardar debes pulsar el botón

Nota.-Los campos con el símbolo de * son obligatorios y no podrá guardar si falta alguno de estos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Consultar. Para consultar una empresa solo tiene que insertar el nombre de la empresa y

empresa solo tiene que insertar el nombre de la empresa y pulsar el botón diciendo que

pulsar el botón

diciendo que no existe en la base de datos. Ver figura 35.

. En el caso de no encontrar registros el sistema enviará un alerta

caso de no encontrar registros el sistema enviará un alerta F i g u r a

Figura 35 Ventana de alerta de datos no existentes.

Si el usuario no ingresa ningún nombre el sistema pedirá que ingrese algún nombre. Ver

figura 36.

sistema pedirá que ingrese algún nombre. Ver figura 36. F i g u r a 3

Figura 36 Ventana de alerta de datos sin insertar.

Y en el caso de que la consulta sea satisfactoria mostrará una tabla con los datos de la

empresa. Ver figura 37.

una tabla con los datos de la empresa. Ver figura 37. F i g u r

Figura 37 Ventana de empresas.

. En la tabla

donde aparecen los datos resultantes de la consulta tendrás la posibilidad de editarlo, si

Si se desea buscar otro registro solo haga clic en vínculo de

se desea buscar otro registro solo haga clic en vínculo de decide editar solo pulsa el
se desea buscar otro registro solo haga clic en vínculo de decide editar solo pulsa el

decide editar solo pulsa el símbolo de editar y abrirá la ventana de modificar empresa

símbolo de editar y abrirá la ventana de modificar empresa ahora solo cambia la información de

ahora solo cambia la información de la empresa y pulsa el botón .Ver figura 38.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira F i g u r a 3 8

Figura 38 Ventana de empresas

Mostrar todos. Para ver todos los registros de las empresas que se han guardado con anterioridad hacemos clic en vínculo de en seguida aparece una ventana con una tabla con los datos de cada empresa. Ver figura 39.

con una tabla con los datos de cada empresa. Ver figura 39. Figura 39 Ventana de
con una tabla con los datos de cada empresa. Ver figura 39. Figura 39 Ventana de

Figura 39 Ventana de lista de empresas.

La tabla tiene las opciones de modificar, para modificar selecciona el símbolo

.
.

4.2.4 Asesor empresarial. En esta sección podremos guardar, consultar y modificar los datos de los asesores empresariales.

Guardar. Lo primero que debes hacer es seleccionar una empresa a la que pertenecerá el asesor empresarial que guardaremos. Ver figura 40.

el asesor empresarial que guardaremos. Ver figura 40. F i g u r a 4 0

Figura 40 Ventana de asesores empresariales

Si no existe la empresa tienes que ir a la ventana de empresas y registrarla, después de

haber seleccionado la empresa tienes que

llenar todos los campos del formulario con los

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira datos del asesor empresarial y pulsa el botón

datos del asesor empresarial y pulsa el botón , automáticamente aparecerá una ventana emergente con el mensaje de confirmación en el caso de que no quieras guardar

debes pulsar el botón

en el caso de que no quieras guardar debes pulsar el botón . Ver figura 41.

.Ver figura 41.

Nota.-Los campos con el símbolo de * son obligatorios y no podrá guardar si falta alguno de estos.

obligatorios y no podrá guardar si falta alguno de estos. Figura 41 Ventana de asesores empresariales.

Figura 41 Ventana de asesores empresariales.

Consultar. Para consultar un asesor empresarial solo tiene que insertar el nombre del

un asesor empresarial solo tiene que insertar el nombre del asesor empresarial y pulsar el botón

asesor empresarial y pulsar el botón .En el caso de no encontrar resultados el sistema enviara un alerta diciendo que no existe en la base de datos. Ver figura 42.

diciendo que no existe en la base de datos. Ver figura 42. Figura 42 Ventana de

Figura 42 Ventana de alerta de datos no existentes.

Si el usuario no ingresa ningún nombre el sistema pedirá que ingrese algún nombre. Ver figura 43.

sistema pedirá que ingrese algún nombre. Ver figura 43. Tecnologías de la Información y Comunicación
Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Figura 43 Ventana de alerta de datos sin insertar.

En el caso de que la consulta sea satisfactoria mostrará una tabla con los datos del asesor empresarial. Ver figura 44.

tabla con los datos del asesor empresarial. Ver figura 44. Figura 44 Ventana de asesores empresariales.

Figura 44 Ventana de asesores empresariales.

Ver figura 44. Figura 44 Ventana de asesores empresariales. Si se desea buscar otro registro solo

Si se desea buscar otro registro solo haga clic en vinculo de . En la tabla donde aparecen los datos de resultantes de la consulta tendrás la posibilidad de editarlo o eliminarlo, si decide editar solo pulsa el símbolo de editar y abrirá la ventana de modificar asesores empresariales solo cambia la información de los asesores empresariales

solo cambia la información de los asesores empresariales y pulsas el botón , para eliminar solo
solo cambia la información de los asesores empresariales y pulsas el botón , para eliminar solo
solo cambia la información de los asesores empresariales y pulsas el botón , para eliminar solo

y pulsas el botón , para eliminar solo pulsa el símbolo . Ver figura 45.

, para eliminar solo pulsa el símbolo . Ver figura 45. Figura 45 Ventana de asesores

Figura 45 Ventana de asesores empresariales.

Mostrar todos. Para ver todos los registros de los asesores empresariales que se han guardado con anterioridad hacemos clic en vínculo de mostrar todos en seguida aparece una ventana con una tabla con los datos de cada asesor empresarial y la empresa a la que pertenece. La tabla tiene las opciones de modificar y eliminar, para

La tabla tiene las opciones de modificar y eliminar, para modificar selecciona el símbolo y para
La tabla tiene las opciones de modificar y eliminar, para modificar selecciona el símbolo y para
La tabla tiene las opciones de modificar y eliminar, para modificar selecciona el símbolo y para

modificar selecciona el símbolo y para eliminar el símbolo de . Ver figura 46.

el símbolo y para eliminar el símbolo de . Ver figura 46. F i g u

Figura 46 Ventana de lista de asesores empresariales.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.2.5 Proyectos. En esta sección podremos guardar, consultar y modificar los datos de los proyectos.

Guardar. Lo primero que debes hacer es seleccionar una empresa a la que pertenecerá el proyecto que guardaremos, si no existe la empresa tienes que ir a la ventana de empresas y registrarla. Ver figura 47.

ir a la ventana de empresas y registrarla. Ver figura 47. Figura 47 Ventana de proyectos

Figura 47 Ventana de proyectos

Después de haber seleccionado la empresa tienes que

llenar todos los campos del

la empresa tienes que llenar todos los campos del formulario con los datos del proyecto y

formulario con los datos del proyecto y pulsa el botón , automáticamente aparecerá una ventana emergente con el mensaje de confirmación en el caso de que no quieras

con el mensaje de confirmación en el caso de que no quieras guardar debes pulsar el

guardar debes pulsar el botón

. Ver figura 48.

no quieras guardar debes pulsar el botón . Ver figura 48. F i g u r

Figura 48 Ventana de proyectos

Nota.-Los campos con el símbolo de * son obligatorios y no podrá guardar si falta alguno de estos.

Consultar. Para consultar un proyecto

solo tiene que insertar el nombre del proyecto y

un proyecto solo tiene que insertar el nombre del proyecto y pulsar el botón .En el

pulsar el botón .En el caso de no encontrar resultados el sistema enviara un alerta diciendo que no existe en la base de datos. Ver figura 49.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira F i g u r a 4 9

Figura 49Ventana de alerta de datos no existentes.

Si el usuario no ingresa ningún nombre el sistema pedirá que ingrese algún nombre. Ver figura 50.

sistema pedirá que ingrese algún nombre. Ver figura 50. Figura 50 Ventana de alerta de datos

Figura 50 Ventana de alerta de datos sin introducir.

En el caso de que la consulta sea satisfactoria mostrará una tabla con los datos del proyecto. Ver figura 51.

una tabla con los datos del proyecto. Ver figura 51. F i g u r a

Figura 51 Ventana de proyectos.

Si se desea buscar otro registro solo haga clic en vínculo de nueva búsqueda. En la tabla donde aparecen los datos de resultantes de la consulta tendrás la posibilidad de editarlo o eliminarlo, si decide editar solo pulsa el símbolo de editar (el lapicito) y abrirá la ventana de modificar proyecto solo cambia la información en esta ventana y pulsar el botón

, para eliminar solo pulsa el símbolo para eliminar solo pulsa el símbolo

y pulsar el botón , para eliminar solo pulsa el símbolo . Ver figura 52. Figura

. Ver figura 52.

, para eliminar solo pulsa el símbolo . Ver figura 52. Figura 52 Ventana de proyectos.

Figura 52 Ventana de proyectos.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

Mostrar todos. Para ver todos los registros de los proyectos que se han guardado con anterioridad hacemos clic en vínculo de mostrar todos en seguida aparece una ventana con una tabla con los datos de cada asesor empresarial y la empresa a la que pertenecen. La tabla tiene las opciones de modificar y eliminar, para modificar selecciona y para

de modificar y eliminar, para modificar selecciona y para eliminar . Ver figura 53. Figura 53
de modificar y eliminar, para modificar selecciona y para eliminar . Ver figura 53. Figura 53

eliminar .Ver figura 53.

para modificar selecciona y para eliminar . Ver figura 53. Figura 53 Ventana de lista de

Figura 53 Ventana de lista de proyectos.

4.3 Módulo de Proyectos.

Después de haber almacenado la información necesaria en el módulo de catálogos podemos pasar al módulo de proyectos donde se podrá validar los proyectos, asignarles alumnos, asesores académicos y asesores empresariales, además de dar seguimiento y registrar documentos de cada proyecto asignados.

4.3.1 Validación. En esta sección podremos validar los proyectos guardados con anterioridad.

Validar. Para poder validar necesitamos cargar un proyecto ya que si no seleccionamos ningún proyecto el botón de validar no aparecerá en la ventana, para seleccionar un

de validar no aparecerá en la ventana, para seleccionar un proyecto debes pulsar el botón .

proyecto debes pulsar el botón

.Ver figura 54.

un proyecto debes pulsar el botón . Ver figura 54. Figura 54 Ventana de validación Cuando

Figura 54 Ventana de validación

Cuando lo actives abrirá la ventana donde están todos los proyectos registrados. A

la ventana donde están todos los proyectos registrados. A continuación hacemos clic en el vínculo de

continuación hacemos clic en el vínculo de .Ver figura 55.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira F i g u r a 5 5

Figura 55 Ventana de lista de proyectos.

Nos regresará a la ventana de validación llenando automáticamente toda la información del proyecto y la empresa donde se realizará el proyecto, después de haber cargado el proyecto se selecciona un asesor académico que fungirá como validador(si no encuentras el asesor académico deberás ir al vínculo de para agregarlo), también las fechas de solicitud, recepción y validación por último podremos realizar una observación de la validación del proyecto, después de completar la información requerida pulsamos el botón

de completar la información requerida pulsamos el botón de situación y no dejará guardar. También tendrás
de completar la información requerida pulsamos el botón de situación y no dejará guardar. También tendrás

de

situación y no dejará guardar. También tendrás la posibilidad de cancelar la validación

, si el proyecto ya ha sido validado anteriormente el sistema alertará de esta

ha sido validado anteriormente el sistema alertará de esta pulsando el botón . Ver figura 56.

pulsando el botón

.Ver figura 56.

alertará de esta pulsando el botón . Ver figura 56. Figura 56 Ventana de validación. 4.3.2

Figura 56 Ventana de validación.

4.3.2 Asignación. En esta sección podremos asignar los proyectos que se han validado en la sección anterior.

Asignar. Para poder asignar necesitamos cargar un proyecto ya validado ya que si no seleccionamos ningún proyecto validado el botón de asignación no aparecerá en la ventana

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira de asignación para seleccionar un proyecto validado debes

de asignación para seleccionar un proyecto validado debes pulsar el botón

57.

seleccionar un proyecto validado debes pulsar el botón 57. Figura 57 Ventana de asignación. . Ver

Figura 57 Ventana de asignación.

.Ver figura

Cuando lo actives abrirá la ventana donde están solo los proyectos que se han validado, a continuación hacemos clic en el vínculo de .Ver figura 58.

hacemos clic en el vínculo de . Ver figura 58. F i g u r a
hacemos clic en el vínculo de . Ver figura 58. F i g u r a

Figura 58 Ventana de asignación.

Nos regresará a la ventana de asignación y nos cargará automáticamente toda la información del proyecto validado y la empresa donde se realizará el proyecto, después de

haber

cargado

el

proyecto

se

selecciona

un

después de haber cargado el proyecto se selecciona un , y (si cualquiera de estos no

,

después de haber cargado el proyecto se selecciona un , y (si cualquiera de estos no

y

después de haber cargado el proyecto se selecciona un , y (si cualquiera de estos no

(si cualquiera de estos no se encuentra

deberás registrarlo en el módulo de catálogos), además deberás poner una

en el módulo de catálogos), además deberás poner una después de completar la información requerida pulsamos

después de completar la información requerida pulsamos

una después de completar la información requerida pulsamos el botón de alertara de esta situación y

el botón de

alertara de esta situación y no dejara guardar. También tendrás la posibilidad de cancelar la

, si el proyecto ya ha sido validado anteriormente el sistema

validación pulsando el botón

anteriormente el sistema validación pulsando el botón . Ver figura 59. . F i g u

.Ver figura 59.

.
.

Figura 59 Ventana de asignación.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

4.3.3 Seguimiento. En esta sección podremos dar seguimiento a los proyectos que ya han sido asignados, además de llevar un control de los documentos de cada alumno.

Seguimiento. Para poder registrar un seguimiento necesitamos cargar un proyecto que ya fue asignado, esto es importante porque el seguimiento se hará por alumno y para eso el alumno debe tener un proyecto asignado, si no seleccionamos un proyecto el botón de seguimiento no aparecerá en la ventana de seguimiento, para seleccionar un alumno con su

proyecto debes pulsar el botón

seleccionar un alumno con su proyecto debes pulsar el botón . Ver figura 60. Figura 60

.Ver figura 60.

con su proyecto debes pulsar el botón . Ver figura 60. Figura 60 Ventana de seguimiento.

Figura 60 Ventana de seguimiento.

Cuando lo actives abrirá la ventana donde están los proyectos con el alumno que se le asignó, a continuación seleccionamos un proyecto y hacemos clic en el vínculo de .Ver figura 61.

proyecto y hacemos clic en el vínculo de . Ver figura 61. F i g u
proyecto y hacemos clic en el vínculo de . Ver figura 61. F i g u

Figura 61Ventana de lista de proyectos para seguimiento.

Nos regresará a la ventana de seguimiento y nos cargará automáticamente toda la información del proyecto asignado, después de haber cargado el proyecto redactamos una

después de haber cargado el proyecto redactamos una se registrará la observación que aparecerá en la

se registrará la

observación que aparecerá en la parte inferior de la ventana, este paso se repetirá por cada

observación y una fecha de observación y al pulsar el botón

y una fecha de observación y al pulsar el botón observación que hagamos. También puedes cancelar

observación que hagamos. También puedes cancelar la operación con el botón figura 62.

.Ver

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira Figura 62 Ventana de seguimiento. Agregar documentos. Para

Figura 62 Ventana de seguimiento.

Agregar documentos. Para entrar a esta opción debemos dar clic en vinculo de , este proceso se deberá realizar una sola vez por cada proyecto ya que solamente se están dando de alta los documentos que deberá entregar el alumno, para esto debemos seleccionar un proyecto como en la sección de anterior en la ventana de

un proyecto como en la sección de anterior en la ventana de . Si ya registrarte
un proyecto como en la sección de anterior en la ventana de . Si ya registrarte

. Si ya registrarte los documentos de este alumno

no los podrás volver a guardar y el sistema te mandara una ventana de alerta avisándote de esta situación. Ver figura 63.

documentación pulsas el botón

situación. Ver figura 63. documentación pulsas el botón Figura 63 Ventana de alta de documentación. Tecnologías

Figura 63 Ventana de alta de documentación.

Sistema de Administración de Estadías Eloy Contreras de Lira

Sistema de Administración de Estadías

Eloy Contreras de Lira

de Administración de Estadías Eloy Contreras de Lira Ir a documentos . Para entrar a esta

Ir a documentos. Para entrar a esta opción debemos dar clic en vinculo de que se encuentra en la ventana de seguimiento, se abrirá la ventana de documentación en esta ventana podemos llevar un control de los documentos entregados o sin entregar, además podemos registrar en qué fecha fueron entregados, el seguimiento de documentación se hace por alumno y deberán haber dados de alta en la sección de agregar

documentos, por último se pulsa el botón documentos. Ver figura 64.

por último se pulsa el botón documentos. Ver figura 64. y se guardara el cambio en

y

se

guardara

el

cambio

en

documentos. Ver figura 64. y se guardara el cambio en Figura 64 Ventana de modificar documentación.

Figura 64 Ventana de modificar documentación.

4.4. Salir del sistema. Para salir del sistema tendremos que ir a inicio que se encuentra en la zona de módulos y se puede ver en todas las ventana, te regresará a la ventana de inicio y ahí seleccionar cerrar sesión. Ver figura 65.

de inicio y ahí seleccionar cerrar sesión. Ver figura 65. Figura 65 Ventana de mi cuenta.

Figura 65 Ventana de mi cuenta.