Completo Matriz Marco Logico Interesente

Embed Size (px)

Citation preview

UNIVERSIDAD TCNICA DE MANABFacultad de Ciencias Informticas Escuela de Ingeniera y Sistemas Informticos

TESIS DE GRADOPrevia a La Obtencin Del Ttulo: TECNLOGO PROGRAMADOR TEMA: Gestin de control del Proceso Administrativo del laboratorio #3 de la Facultad de Ciencias Informticas MODULO I Crear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los PC del laboratorio # 3 de la facultad de ciencias informticas AUTORES: Espinoza Guadamud Mariuxi Hernandita. Ortega Chiquito Mariela Johanna. Ponce Reyes Juan Daniel. Zambrano Pita Vernica Jissela.

DIRECTOR DE TESIS Ing. Javier Cuzco Torres PORTOVIEJO MANAB ECUADOR 20101

TEMA:Gestin de control del Proceso Administrativo del laboratorio #3 de la Facultad de Ciencias Informticas.

MODULO ICrear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los PC del laboratorio # 3 de la facultad de ciencias informticas

2

INDICE DE CONTENIDO I PARTE PRELIMINARCERTIFICACION DEL TRIBUNAL CERTIFICACION DEL DIRECTOR DE TESIS DECLARATORIA DECLARACION DE AUTORIA AGRADECIMIENTO DEDICATORIA RESUMEN EJECUTIVO SUMARY i ii iii iv v vi x xi

INTRODUCCIN

1

CAPITULO I1. DENOMINACIN DEL PROYECTO 2. LOCALIZACIN FISICA DEL PROYECTO 3. FUNDAMENTACIN 3.1 DIAGNOSTICO DE LA COMUNIDAD 3.2 IDENTIFICACIN DEL PROBLEMA 3.3 PRIORIZACIN DE PROBLEMAS 4. JUSTIFICACIN 5. OBJETIVOS 5.1 OBJETIVO GENERAL 5.2 OBJETIVOS ESPECFICOS 3 3 4 4 5 5 6 7 7 7

3

CAPITULO II6. MARCO DE REFERENCIAS 6.1 UNIVERSIDAD TCNICA DE MANAB 8 8

6.1.1 HISTORIA DE LA FACULTAD DE CIENCIAS INFORMTICAS 9 7. MARCO TERICO 7.1 EL SISTEMA 7.2 BASE DE DATOS 7.2.1 ACCESS 2007 7.2.2. VISUAL STUDIO 2005 8. BENEFICIARIOS 8.1 BENEFICIARIOS DIRECTOS 8.2 BENEFICIOS INDIRECTOS 11 11 12 13 14 15 15 15

CAPITULO III9. METODOLOGA 9.1 MTODOS 9.2 TECNICAS 9.3 MARCO LGICO 9.3.1 MATRIZ DE INVOLUCRADOS 9.3.2 RBOL DE PROBLEMAS 9.3.3 RBOL DE OBJETIVOS 9.3.4 RBOL DE ALTERNATIVAS 9.3.5 MATRIZ DE MARCO LGICO 10. RECURSOS 10.1 HUMANOS 10.2 FINANCIEROS 16 16 16 17 18 20 21 22 23 29 29 294

10.3 MATERIALES 10.4 TECNOLGICOS 11. EJECUCIN DEL PROYECTO

29 29 30

CAPITULO IV12. SUSTENTABILIDAD Y SOSTENIBILIDAD 13. CONCLUSIONES Y RECOMENDACIONES 13.1 CONCLUSIONES 13.2 RECOMENDACIONES 14. RESULTADOS LOGRADOS 31 31 31 32 33

CAPITULO V15. MANUAL DE USUARIO 16. MANUAL DEL PROGRAMADOR 17. BIBLIOGRAFA 18. CRONOGRAMA VALORADO 19. ANEXOS 34 39 57 58 59

5

6

CERTIFICACIN DEL TRIBUNALLa presente Tesis de Grado Titulada Gestin de control del Proceso

Administrativo del laboratorio #3 de la Facultad de Ciencias Informtica. MODULO I: crear y disear un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC del laboratorio #3 de la Facultad de Ciencias Informticas, es trabajo original de los estudiantes: Espinoza Guadamud Mariuxi Hernandita, Ortega Chiquito Mariela Johanna, Ponce Reyes Juan Daniel, Zambrano Pita Vernica Jissela; la misma que ha sido revisada, evaluada y aprobada bajo nuestra apreciacin.

Ing. Jimmy Zambrano Mg.Gp.

Ing. Monserrate Veliz Mg.Gp.

....Ing. Lenin Rivera Mg.Sc.

Miembros del Tribunal de Revisin y Evaluacin.

7

CERTIFICACIN DEL DIRECTOR DE TESISCertifico que el sistema informtico desarrollado Control de ingreso de los estudiantes que hacen uso de los PC del laboratorio # 3 de la Facultad de Ciencias Informticas Es trabajo original de los estudiantes: Espinoza Guadamud Mariuxi Hernandita. Ortega Chiquito Mariela Johanna. Ponce Reyes Juan Daniel. Zambrano Pita Vernica Jissela.

La misma que ha sido aprobada bajo mi direccin.

Ing. Javier Cuzco Director de Tesis

8

DECLARATORIA

Los autores de la presente tesis ceden a la U.T.M. Los derechos de autora sobre el software Gestin de control del Proceso Administrativo del laboratorio #3 de la Facultad de Ciencias Informtica. De la tesis cuyo montaje es crear y disear un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC del laboratorio # 3 de la Facultad de Ciencias Informticas, a la Universidad Tcnica de Manab.

Espinoza Guadamud Mariuxi Hernandita. Ortega Chiquito Mariela Johanna. Ponce Reyes Juan Daniel. Zambrano Pita Vernica Jissela.

AUTORES DE TESIS.

9

DECLARACIN DE AUTORANosotros, Espinoza Guadamud Mariuxi Hernandita, Ortega Chiquito Mariela Johanna, Ponce Reyes Juan Daniel, Zambrano Pita Vernica Jissela; egresados de la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab, declaramos que: La responsabilidad de las investigaciones, desarrollo, resultados y conclusiones del presente trabajo titulado Gestin de control del Proceso Administrativo del laboratorio #3 de la Facultad de Ciencias Informtica. crear y disear un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC del laboratorio # 3 de la facultad de ciencias informticas, pertenece a los autores, las mismas que tuvieron la gua del profesor Director de Tesis el Ing. Javier Cuzco Egda. Espinoza Guadamud Mariuxi Hernandita. Egda. Ortega Chiquito Mariela Johanna. Egdo. Ponce Reyes Juan Daniel. Egda. Zambrano Pita Vernica Jissela. AUTORES DE TESIS.

10

AGRADECIMIENTOLos autores del presente trabajo, expresan su agradecimiento primeramente a Dios por ser la fuerza de todo ser humano para seguir por el buen camino, a nuestros padres porque son ellos quienes da a da nos dan su apoyo incondicional, a la Universidad Tcnica de Manab, a las autoridades de la Facultad de Ciencias

Informticas por haber permitido acceder a una formacin acadmica y profesional de alto nivel. Nuestro reconocimiento imperecedero a los Ing: Monserrate Veliz, Lenin Rivera, y Jimmy Zambrano quienes estuvieron prestos a dirigirnos correctamente y

culminar la presente investigacin.

11

DEDICATORIAEl perseverar da a da y luchar por cumplir las metas propuestas por cada ser humano son designios de esta vida; hoy que e cumplido con una de las metas propuestas en mi vida dedico este logro primeramente a Dios por darme la vida y guiar mi camino, a mis padres Sr. ngel Guadamud y Sra. Margarita Lpez por inculcar en mi que la mejor herencia que los padres dejan a sus hijos es una buena educacin y por apoyarme incondicionalmente en mi vida estudiantil. A mi papa Sr. Alfonso Espinoza y a su Esposa Sra. Estrella Carranza porque a pesar de la distancia siempre han estado prestos a apoyarme. A mis hermanos Klover, ngel, Tatiana, Javier y Dennis por depositar su confianza en m y creer en mis deseos de superacin. A mis sobrinos Wendy, Anthony y Josue; porque son ellos la fuente de mi inspiracin. Y con mucho cario dedico esta tesis a dos personas que estn en el cielo a mi mama Sra. Aida Guadamud y a mi amigo Edison Snchez quienes estarn siempre en mi mente y mi corazn.

ESPINOZA GUADAMUD MARIUXI HERNANDITA

Autora12

DEDICATORIAMi tesis se la dedico con todo mi amor y cario: A ti DIOS que me diste la oportunidad de vivir y regalarme una familia y amigos maravillosos. A mis padres Juan y Cecibel, por su comprensin y ayuda en todo momento. Me han enseado a encarar las adversidades que se me presentaran. Me han dado todo lo que soy como persona, mis valores y mis principios, con mucho amor y sin pedir nada a cambio, por todo esto les agradezco de todo corazn el que estn a mi lado, los amo papas, espero y puedan encontrar la felicidad. A mis hermanos Beto, Jessi y Michelle gracias por estar conmigo, los quiero mucho. Tas y to, primitos y primitas, y abuelitos, quisiera nombrarlos a cada uno de ustedes pero son muchos, pero eso no quiere decir que no me acuerde de cada uno, los quiero. A todos mis amigos que desde el comienzo siempre me apoyaron, Poncita, Karina, Mayra Elvirita, Evelyn P, Evelyn R, Yelina, Carolina, Cristian H, Vernica, Carmen C, Carmen M, Yulexi , Jessica , Erika, Cristhian V, y Yandry, muchas gracias por haber estado conmigo, quiero que recuerden que siempre los llevare en mi corazn. A Martita Carranza gracias por darme sus consejos de madre, abuelita, tal vez que sin el apoyo moral de ella que siempre tuve hoy no estara aqu escribiendo esta dedicatoria.13

ORTEGA CHIQUITO MARIELA JOHANNAAUTORA

DEDICATORIALos xitos logrados en mi vida estudiantil llenan de mucho orgullo a las personas que han depositado su confianza en m y quienes siempre creyeron que lo poda lograr es por eso que hoy dedico esta tesis a ellos; primeramente a Dios por darme la vida y depositar en mi fuerzas y deseos de superacin, a mi Esposa Sra. Gabriela Alexandra Snchez Ponce y a mi hijo que pronto nacer por ser ellos la fuente de inspirarme da a da para superarme por ellos y por m. A mis padres Sr. Juan Maximiliano Ponce Tumbaco y Sra. Flor Mara Reyes Pico; por brindarme su apoyo incondicional

PONCE REYES JUAN DANIEL

Autor

14

DEDICATORIADedico esta tesis y mis xitos a: Mis padres seor Wilson Zambrano Solrzano y seora Norma Pita Mero, por ser ellos quienes me han brindado su apoyo incondicional guindome y dndome fuerzas para lograr m meta deseada y concluir mi formacin profesional. A mi hermano Byron Zambrano Pita, por brindarme su apoyo incondicional y por confiar en mis deseos de superarme. A mi hija Domenica Mendoza Zambrano por ser la fuente de mi inspiracin para seguir en esta lucha por ser una profesional.

ZAMBRANO PITA VERNICA JISSELA AUTORA

15

RESUMEN EJECUTIVOGestin de control del Proceso Administrativo del laboratorio #3 de la Facultad de Ciencias Informtica crear y disear un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC del laboratorio # 3 de la Facultad de Ciencias Informticas. Actualmente el laboratorio # 3 est ubicado en la planta baja en el edificio de la F.C.I de la U.T.M. En su totalidad no cuenta con un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC. Para este lugar se cre un software informtico que controle el ingreso de los estudiantes que hacen uso de los PC del laboratorio # 3 de La Facultad de Ciencias Informticas; el cual permite al personal administrativo encargado del laboratorio llevar un registro actualizado y gil. El Marco lgico enfoca la Matriz de Involucrados, el rbol de Problema, el rbol de Objetivos, el rbol de Alternativas y la Matriz de Marco Lgico. En conclusin la creacin del sistema informtico obtiene xito en el control de los estudiantes que hacen uso de los PC y as facilitan al personal administrativo encargado del laboratorio rapidez y agilidad al momento de revisar la informacin referente a quienes utilizan los PC.16

SUMMARIZE EXECUTIVE Administration of control of the Administrative Process of the laboratory #3 of the Computer Faculty of Sciences "to create and to design a computer system that controls the entrance of the students that you/they make use of the PC of the laboratory #3 of the Faculty of Computer Sciences." At the moment the laboratory #3 are located in the low plant in the building of the F.C.I of the U.T.M. In their entirety it doesn't have a computer system that controls the entrance of the students that make use of the PC. For this place you cre a computer software that controls the entrance of the students that make use of the PC of the laboratory #3 of The Faculty of Computer Sciences; which allows to the administrative personnel in charge of the laboratory to take an up-to-date and agile registration. The logical Marco focuses the Womb of having Involved, the Tree of Problem, the Tree of Objectives, the Tree of Alternative and Logical Marco's Womb. In conclusion the creation of the computer system obtains success in the control of the students that make use of the PC and they facilitate this way to the

administrative personnel in charge from the laboratory speed and agility to the moment to revise the information with respect to those who use the PC.

17

INTRODUCCIN

La computadora ha sido definida como una mquina capaz de realizar y controlar a gran velocidad clculos y procesos complicados que requiere una toma rpida de decisiones. Su funcin consiste, por tanto el tratar la informacin que se le suministra y proveer los resultados requeridos. La computadora es hoy por hoy, incapaz de hacer algo para lo que no ha sido programada. Sin embargo, el proceso que representa que un aparato tenga la capacidad de realizar tareas mecnicas supone ya un salto cualitativo extraordinario, a liberar al hombre de la realizacin de una multitud de pequeos actos de escaza importancia y tediosa realizacin. La extraordinaria versatilidad de las computadoras de todos los campos de la actividad humana, ha si como su progresiva miniaturizacin, ha hecho posible que traspasara los grandes centros de clculo y el uso restringido de una casta de especialista, los programadores, para convertirse en herramientas obligadas del gran pblico.

18

En los tiempos actuales es habitual la necesidad de manejar grandes cantidades de informacin e incluso poder abrir una ventana al exterior para situar el internet, toda una parte de la base de datos para tareas tan productiva. Adoptar nuevas soluciones, a los problemas que se han presentando en el laboratorio # 3; a travs de la creacin de un software informtico que controle el ingreso de los estudiantes que hagan uso de los ordenadores en el laboratorio hacen que los procesos sean ms agiles y la atencin se vuelva ms eficiente. En conclusin la creacin del sistema informtico fortalece el proceso enseanzaaprendizaje, designando responsabilidad a los estudiantes que hacen uso de los PC del laboratorio # 3 de la F.C.I. tambin facilita al personal administrativo encargado del laboratorio la forma de registrar a los estudiantes. Se recomienda el correcto uso del sistema informtico para evitar contratiempos al momento de registrar o revisar informacin.

19

CAPITULO I

1. DENOMINACIN DEL PROYECTOSe realizo un anlisis comparativo de un sistema informtico que se desarrollo en el rea investigativo del laboratorio # 3; necesarios para obtener el control de los estudiantes que ingresen al laboratorio y agilizar la atencin a los estudiantes de la Facultad de Ciencias Informticas.

2. LOCALIZACIN DEL PROYECTOEl desarrollo del proyecto tuvo lugar en el laboratorio # 3, ubicado en la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab de la Ciudad de Portoviejo, en la planta baja.Fig. 1 Facultad de ciencias informticas

20

3. FUNDAMENTACIN

3.1 DIAGNSTICO DE LA COMUNIDADEs necesario conocer de antemano que el Laboratorio # 3 de la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab, se cre en Diciembre del 2004 con el fin de suplir necesidades bsicas dentro del entorno universitario. La investigacin recurri al anlisis de los datos con el fin de comparar los resultados entre un sistema que controle los ordenadores de forma manual o un sistema informtico. Esta rea no contaba con suficientes equipos modernos ni un sistema informtico de gestor de base de datos que controle a los estudiantes que ingresan al laboratorio a utilizar los ordenadores por lo que se tornaba difcil para el personal administrativo encargado del laboratorio obtener informacin rpida y eficaz con relacin a quienes hicieron uso de los PC, adems la falta de mquinas informtica perjudicaba a los estudiantes que cuando se acercaban a realizar prcticas o tareas se encontraban con los equipos ocupados o en mal estado generando inconformidad e incomodidad.21

El sistema informtico desarrollado, obtiene el control de las mquinas conectadas en red desde un mismo punto, con el cual solo se pide a los estudiantes el nmero de cdula y automticamente queda registrado en la base de datos, ya que este permite registrar los datos de los estudiantes que hacen uso de las mismas, para una mayor eficacia, lo que permite guardar todos los registros de los estudiantes que hayan ingresado al laboratorio sin tener que levantarse del ordenador para realizar dicha operacin.

3.2 IDENTIFICACIN DE PROBLEMAS Los laboratorios 1, 2, 3 y 4 cuentan con ordenadores obsoletos. No existe coordinacin al definir los horarios del uso de los

laboratorios. En las materias de especializacin se reciben clases tericas y poco

prcticas. Los laboratorios cuentan con aires acondicionados en mal estado. Los laboratorios no cuentan con un sistema informtico que controle

el ingreso de los estudiantes que hacen uso de los ordenadores. Los estudiantes no tienen prioridad al momento de elegir horarios. La falta de profesores con especializacin en el rea informtica.

3.3 PRIORIZACIN DE PROBLEMA

22

De la identificacin de problemas se determino que el laboratorio # 3 no contaba con un sistema Informtico que controle el ingreso de los estudiantes al laboratorio que van a utilizar los ordenadores conectados en red.

4. JUSTIFICACINEste proyecto tuvo como propsito la implementacin de un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC en el laboratorio # 3 de la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab, el cual permite al personal administrativo encargado del laboratorio tener un mejor control de registros de los estudiantes que en horas libres hagan uso del laboratorio por lo cual ms estudiantes tendrn acceso a los ordenadores para realizar sus actividades permitiendo colaborar con el entorno enseanza-aprendizaje; adems el

sistema informtico agiliza el control de las personas que hacen uso de los ordenadores; si en algn equipo se produce un dao, saber que persona lo estuvo usando, esto ocasiona una aptitud de responsabilidad al momento de ocupar una maquina o un programa y obviar el uso indebido de ella. Se pudo obtener un enfoque moderno de las actividades, ya que tanto el sistema informtico, los equipos y los programas que se instalaron estn actualizados y de esta manera amplificar el rendimiento y calidad de los trabajos a realizarse.23

5. OBJETIVOS

5.1 OBJETIVO GENERAL

Crear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los PC del laboratorio # 3 de la Facultad de Ciencias Informticas; para el control del uso de las maquinas. 5.2 OBJETIVOS ESPECIFICOS Determinar los procesos administrativos que se aplicaran en el laboratorio # 3 de la facultad de ciencias informticas. Desarrollar un sistema informtico eficaz que permita llevar un control de los estudiantes que hacen uso de los PC. Optimizar la atencin de los usuarios del laboratorio # 3. Generar informes peridicos, diarios, semanales y mensuales. Facilitar el uso del sistema mediante la creacin de un manual de usuarios.24

CAPITULO II

6. MARCO DE REFERENCIA

6.1 UNIVERSIDAD TCNICA DE MANABEl grupo de Universitarios Manabitas residentes en Quito, pidi oficialmente al Ncleo de Manab de la Casa de la Cultura Ecuatoriana, la contribucin con un numero para su programa, con motivo de un aniversario ms de su Asociacin en la Universidad Central, a realizarse en Portoviejo. El principal numero de este

programa seria la conferencia del seor Doctor Alfredo Prez Guerrero, Rector de la Universidad Central. En efecto, llegado a Portoviejo el seor Rector de la Universidad Central, se promovi la sesin de Mesa Redonda acordada, la misma que se instalo a la 6 de la tarde del da 15 de Abril del referido ao, en los salones de la Casa de la Cultura Ecuatoriana Ncleo Manab.25

Constituida en su primera sesin el 22 de Abril de 1952 la Junta Pro-Universidad de Manab, eligi a sus mandatarios y funcionarios, la cual asumi la tarea que le encomend la Asamblea del 15 de Abril de 1952, con profunda emocin y gran sentido de responsabilidad. Sus Personeros, todos sin excepcin,

no desmallaron en su labor y sobre todo su fe y optimismo por el xito de la causa que perseguan. Los documentos que reposan en los archivos de la junta que fueron depositados en el de la naciente Universidad de Manab, tal como lo obliga el propio Decreto Legislativo del 29 de Octubre de 1952.

6.1.1. HISTORIA DE LA FACULTAD DE CIENCIAS INFORMATICASEl H .Consejo Universitario, en sesin del 30 de Enero de 1985, creo el Instituto para la Enseanza de las Enseanzas de la Ciencias de la Computacin en la Universidad Tcnica de Manab, Como Unidad Acadmica adscrita al Rectorado. Fecha de creacin 21 de Mayo de 2001. El 3 de Diciembre de 1987, el H. Consejo Universitario resolvi pasar la Dependencia del Instituto de Computacin a la Facultad de Ciencias Matemticas, Fsicas y Qumicas. En sesin del 15 de Mayo de 1995, el H. Consejo Universitario transfiere al Instituto de Computacin como la DEPENDENCIA adscrita al Vicerrectorado Acadmico.26

La Facultad de Ciencias Informticas fue creada en sesin del H. Consejo Universitario de 12 de Febrero y 21 de Mayo de 2001, con las escuelas de carrera terminal de Ingeniera de Sistemas Computacionales y las Intermedias de Analistas de Sistema y Tecnlogos Programadores encargndose el Decanato y Subdecanato a los Ingenieros Vicente Veliz Briones y Carlos Intriago Zambrano, en su orden. El H. Consejo Universitario en sesin del 20 de Agosto del 2001, rectifico la denominacin de las Escuelas antes mencionadas, Con el siguiente tenor: Crear la Facultad de Ciencias Informticas con las Escuela de Carrera Terminal en la especialidad de Ingeniera de Sistemas Computacionales, la Escuela de Carreras Intermedias que otorgaran los ttulos de Analistas de Sistema y Tecnlogos Programadores; y, otras que se crearen. Los Directivos han logrado hacer de la Facultad de Ciencias Informticas una Unidad con alto prestigio Acadmico e Institucional, con la eficiencia, y

transparencia, calidad de la educacin y organizacin de las actividades que en ella se desarrollan protagonizando el desarrollo regional y nacional. La Facultad de Ciencias Informticas es una Unidad Acadmica que forma profesionales altamente calificados, que con honestidad, equidad y solidaridad buscan el desarrollo de la comunidad, elevando el nivel de vida de la poblacin, gracias a las soluciones que den a los problemas que esta tiene. Adems busca fortalecer, fomentar y practicar una cultura de investigacin

cientfico-tecnolgica, que permita generar y adaptar conocimientos, a fin de dar respuesta a las necedades sociales.27

El trmino de promociones no se maneja en la Facultad ya que las incorporaciones estn regidas por fechas las cuales estn destinadas para la primera semana de los meses de febrero, junio, octubre y en casos debidamente justificados y cumpliendo con todos los requisitos se lo puede realizar en otra fecha solicitando al Honorable Consejo Directivo de la Facultad.

7. MARCO TEORICO

7.1 EL SISTEMASistema (informtica), cualquier conjunto de dispositivos que colaboran en la realizacin de una tarea. En informtica, la palabra sistema se utiliza en varios contextos. Una computadora es el sistema formado por su hardware y su sistema operativo. Sistema se refiere tambin a cualquier coleccin o combinacin de programas, procedimientos, datos y equipamiento utilizado en el procesamiento de informacin: un sistema de contabilidad, un sistema de facturacin y un sistema de gestin de base de datos. El laboratorio # 3 de la Facultad de Ciencias informtica, es un aula creada para brindar un servicio a nivel acadmico a los estudiantes de dicha facultad, estableciendo una actividad de nexo entre las autoridades y los alumnos. La administracin no presenta ningn mtodo para el registro de los estudiantes que hacen uso del laboratorio, lo que no est acorde al avance tecnolgico que da a da ofrece el mundo moderno.28

El presente trabajo va a permitir definir posibilidades de investigar as como tambin dar ideas del funcionamiento del nuevo sistema informtico que se desarrollara para brindar un nuevo servicio a los estudiantes que hacen uso del laboratorio. El haber investigado las formas como se llevan los datos de los estudiantes en el laboratorio, da cabida para desarrollar una pequea Base de Datos la misma que estar controlada por una aplicacin realizada en el lenguaje de programacin de visual studio 2005.

7.2

BASE DE DATOS

Cualquier conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseado para facilitar su mantenimiento y acceso de una forma estndar. La informacin se organiza en campos y registros. Un campo se refiere a un tipo o atributo de informacin, y un registro, a toda la informacin sobre un individuo. Normalmente las bases de datos presentan la posibilidad de consultar datos, bien los de un registro o los de una serie de registros que cumplan una condicin. Tambin es frecuente que se puedan ordenar los datos o realizar operaciones sencillas, aunque para clculos ms elaborados haya que importar los datos en una hoja de clculo. Para facilitar la introduccin de los datos en la base se suelen utilizar formularios; tambin se pueden elaborar e imprimir informes sobre los datos almacenados.

Desde su aparicin en la dcada de 1950, estas aplicaciones se han hecho imprescindibles para las sociedades industriales. La primera base de datos para PC data de 1980; era el dBase II, desarrollado por el ingeniero estadounidense Wayne29

Ratliff. Desde entonces, su evolucin ha seguido paralela a la que ha experimentado el software, y hoy existen desde bases de datos para una utilizacin personal hasta bases de datos corporativas, soportadas por grandes sistemas informticos.

Hay cuatro modelos principales de bases de datos: el modelo jerrquico, el modelo en red, el modelo relacional (el ms extendido hoy da; los datos se almacenan en tablas y se accede a ellos mediante consultas escritas en SQL) y el modelo de bases de datos deductivas. Otra lnea de investigacin en este campo son las bases de datos orientadas a objeto, o de objetos persistentes.

Una base de datos es una coleccin de archivos interrelacionados, son creados con un DBMS (Sistema Manejador de Base de Datos). El contenido de una base de datos engloba a la informacin concerniente (almacenadas en archivos) de una organizacin, de tal manera que los datos estn disponibles para los usuarios, una finalidad de la base de datos es eliminar la redundancia o al menos minimizarla. Los tres componentes principales de un sistema de base de datos son el hardware, el software DBMS y los datos a manejar, as como el personal encargado del manejo del sistema.

Las herramientas a utilizar para la realizacin de la aplicacin antes mencionada son las siguientes:

7.2.1 MICROSOFT ACCESS 2007Microsoft Access es un programa sistema de gestin de base de datos relacional creado y modificado por Microsoft para uso personal en pequeas organizaciones. Es30

un componente de la suite Microsoft Office, aunque no se incluye en el paquete "bsico". Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Dentro de un sistema de informacin, entrara dentro de la categora de gestin, y no en la de ofimtica, como podra pensarse. Este programa permite manipular datos en forma de tablas (la cual es la unin de filas y columnas), realizar clculos complejos con frmulas y funciones, incluso dibujar distintos tipos de grficas.

Microsoft Office Access permite crear formularios para insertar y modificar datos fcilmente. Tambin tiene un entorno grfico para ver las relaciones entre las diferentes tablas de la base de datos.

Tiene un sistema de seguridad de cifrado bastante primitivo y puede ser la respuesta a proyectos de programacin de pequeos y medianos tamaos.

7.2.2 VISUAL STUDIO 2005Visual Studio 2005 es la ms moderna herramienta de desarrollo de aplicaciones para Windows, la plataforma .NET e Internet y posiblemente sea el entorno de desarrollo ms avanzado que haya existido nunca, en el que se combinan compiladores de varios lenguajes de programacin con diseadores y editores de todo tipo.

31

8.

BENEFICIARIOS

8.1 BENEFICIARIOS DIRECTOS

Universidad Tcnica de Manab. Facultad de Ciencias Informticas. Personal administrativo encargado de laboratorio. Estudiantes. Docentes. Investigadores del proyecto.

8.2 BENEFICIARIOS INDIRECTOS

Personal estudiantil de otras reas acadmicas. Egresados y profesionales de diferentes reas. Estudiantes de otras universidades de las provincias.

32

CAPITULO III

9. METODOLOGIALa metodologa que se utilizo para el desarrollo de la presente investigacin es el Enfoque del Marco Lgico, bajo la modalidad de trabajo Comunitario.

9.1 MTODOSSe utilizaron estos mtodos para facilitar el anlisis y el desarrollo de la presente tesis.

Bibliogrfico: Este procedimiento contribuyo en la bsqueda deinformacin necesaria para el estudio del proyecto a realizar, siendo una valiosa fuente de apoyo para la realizacin del mismo.

Participativo: Ya que permiti al grupo estudiantil implicarse en lasactividades a desarrollar de la presente tesis.

9.2

TCNICAS

33

Se manejaron tcnicas que permitieron obtener datos, determinando las causas y problemas a resolver.

Entrevista: Mediante la entrevista se obtuvo la informacin necesaria paradesarrollar el sistema informtico que servir para llevar el control de registros de los estudiantes; porque permiti recopilar informacin verbal de los estudiantes que sern beneficiados con la creacin del sistema Informtico.

La Observacin: Porque permiti analizar la forma anterior del controlexistente de ingreso de los estudiantes en el laboratorio #3 de la facultad de ciencias informticas.

9.3

MARCO LGICO:

Matriz de Involucrados. rbol de Problema. rbol de Objetivo. rbol de Alternativas.

Matriz del Marco Lgico.34

9.3.1 MATRIZ DE INVOLUCRADOSGRUPO Y/O INSTITUCIONES INTERESES PROBLEMAS PERCIBIDOS RECURSOS Y MANDATOS INTERS DEL PROYECTO CONFLICTOS POTENCIALES

Autoridades de la Universidad Tcnica de Manab

Formar profesionales con calidad humana y sentido crtico aptos para enfrentarse a las exigencias del mbito laboral liderando procesos de cambio.

La Facultad de Ciencias Informticas Carece de un sistema informtico que controle el registro de los estudiantes para el laboratorio # 3.

Aprobacin del proyecto

Ayudar en la tarea de creacin de un sistema informtico necesarias para el registro de los estudiantes y el correcto funcionamiento del laboratorio # 3 objeto de esta tesis.

o Ninguno

Autoridades y docentes de la Facultad de Ciencias Informticas

Inculcar conocimientos en los estudiantes para que estos sean aprovechados al mximo en el desarrollo acadmico y profesional de los mismos.

Falta de herramientas necesarias, tanto acadmicas como tecnolgicas.

Conocimientos Guas Capacitaciones Material didctico.

Guiar a los desarrolladores del proyecto aportando conocimiento cientficos y las debidas enseanzas

o Falta de tiempo para dedicar a los estudiantes

35

Desarrolladores del Proyecto

Aplicar los conocimientos adquiridos a lo largo de la carrera estudiantil, investigando y buscando soluciones a problemas que se puedan suscitar en la vida laboral.

Carencia de herramientas que agiliten un mejor desarrollo y aprendizaje en el rea de software.

o o o o

Conocimiento Humano Material Econmico

Obtener un sistema informtico en el cual quede registrado todos los estudiantes que ingresan al laboratorio # 3 de la Facultad de Ciencias Informtica de la Universidad Tcnica de Manab

o Problemas econmicos. o Desconocimiento del tema.

Personal administrativo encargado del laboratorio # 3 de la Facultad de Ciencias Informticas

Obtener un registro controlado de los estudiantes que ingresan y hacen uso de los pcs del laboratorio.

Falta de inters por parte de los estudiantes en crear un sistema informtico.

Ninguno

Disponer de un laboratorio con un sistema Informtico automatizado Obtener datos actualizados

o Ninguno

36

9.3.2 ARBOL DE PROBLEMASEFECTO FINAL El personal administrativo encargado del laboratorio # 3 no contaba con un registro de estudiantes que hacen uso de los equipos

Desfavorable al aprendizaje enseanza en la actualidad

Falta de un sistema informtico

Seguridad a las maquinas

EEFECTOS INDIRECTOS Procesos que generan No existe el debido inconformidad en los control de los estudiantes. estudiantes que utilizan el laboratorio. EFECTOS DIRECTOS

Determinar responsabilidad en caso de prdida.

Problema: El laboratorio #3, no contaba con un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los PC.

CAUSAS DIRECTAS Despreocupacin por parte de los estudiantes en establecer proyectos que mejoren el servicio acadmico. Falta de conocimiento para la creacin de un sistema informtico Desinters por parte del encargado en solicitar un sistema informtico para llevar un control de estudiantes.

CAUSAS INDIRECTAS Autoridades y profesores no brindan la debida informacin a los estudiantes para las realizaciones de proyectos. Poca responsabilidad de parte de los estudiantes en prepararse e investigar. Falta de comunicacin entre estudiantes y el encargado del laboratorio

37

9.3.3 RBOL DE OBJETIVOSFIN PRINCIPAL: Que para el segundo semestre del 2010 el 100% de los estudiantes cuenten con un sistema informtico que controle los ingresos de los estudiantes que hacen uso de los PC en los laboratorios de la facultad de ciencias informticas.

Estar a la par con la tecnologa mediante el uso de sistemas actualizados.

Mejoramiento en el desempeo laboral

Estudiantes con mayor desempeo acadmico

Utilizacin de equipos y procesos agiles para la optimacin de resultados.

Aplicacin de los conocimientos adquirido en los trabajos prcticos realizados.

Capacidad de uso, y aprovechamiento de las herramientas actuales.

FINES INDIRECTOS

FINES DIRECTOS

OBJETIVO GENERAL: Crear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los PC del laboratorio # 3 de la facultad de ciencias informticas; para el control del uso de las maquinas.

OBJETIVOS ESPECIFICOSDeterminar los procesos administrativos que se aplicaran en el laboratorio # 3 de la facultad de ciencias informticas. Desarrollar un sistema informtico eficaz que permita llevar un control de los estudiantes que hacen uso de los PC. Optimizar la atencin de los usuarios del laboratorio # 3. Generar informes peridicos diarios, semanales y mensuales. Facilitar el uso del sistema mediante la creacin de un manual de usuarios.

COMPONENTESObservar el manejo que actualmente se da en el laboratorio Investigar sobre los temas relacionados para crear un sistema informtico (SQL SERVER, VISUAL STUDIO 2005). Facilitar al personal administrativo la 38 informacin sobre el manejo del sistema informtico.

9.3.4 RBOL DE ALTERNATIVAS

Obtener resultados lgicos.

Mejor atencin a las personas que hacen uso del laboratorio.

Lograr un eficiente sistema de enseanzaaprendizaje basados en nuevas tecnologas.

Mejorar el nivel cognitivo de docentes y estudiantes.

Ef

OBJETIVO GENERAL: Crear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los pcs del laboratorio # 3 de la facultad de ciencias informticas; para el control del uso de las maquinas.

ALTERNATIVAS

Diagramar las aplicaciones a utilizar para el desarrollo del sistema informtico.

Utilizar las herramientas actualizadas, que existen en el mercado.

Utilizar lenguajes de programacin que permitan desarrollar correctamente el sistema.

Capacitar al personal administrativo encargado del laboratorio, en el uso del sistema.

39

9.3.5 MATRIZ DEL MARCO LGICO

*

RESUMEN NARRATIVO DE LOS OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACION

SUPUESTOS

FIN

El funcionamiento del sistema informtico desarrollado dentro de todos los laboratorios de la Facultad de Ciencias Informticas de la Universidad Tcnica de Manab

Que para el segundo semestre del 2010 el 100% de los estudiantes cuenten con un sistema informtico que controlara los ingresos de los estudiantes que hacen uso de los pcs en los laboratorios de la facultad de ciencias informticas.

Informe general del proyecto. Encargado del laboratorio. Otros

Inters de los estudiantes de aumentar sus conocimientos en los software informticos que pueden ser creado

40

*

RESUMEN NARRATIVO

INDICASORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACIN

SUPUESTOS

Del 30 de Noviembre del 2009 al 7 de Junio del 2010 Crear y disear un sistema informtico que controle el ingreso de estudiantes que hacen uso de los pcs del laboratorio # 3 de la facultad de ciencias informticas; para el control del uso de las maquinas. Una vez ejecutado el 100%de la tesis, el personal administrativo encargado del laboratorio podr disponer del sistema Informtico implementado en el laboratorio #3 de la Facultad de Ciencias Informticas. Responsables: Autores y Director de tesis. Costo:$ 734.90

Informe general del proyecto. Fotos. Otros.

Entrega del proyecto segn lo establecido en el cronograma.

PROPOSITO (Objetivo General)

41

*

RESUMEN NARRATIVO DE LOS OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACION

SUPUESTOS

Observar el manejo que actualmente se da en el laboratorio

Observar la forma de registrar a los estudiantes que ingresan al laboratorio # 3.

Anlisis.

Correcta manipulacin del sistema analizado.

COMPONENTES (productos)

Investigar sobre los temas relacionados para crear un sistema informtico (ACCESS 2007, VISUAL STUDIO 2005).

Capacitarnos mediante un profesional capacitado en el tema.

Plan de estudio. Libros. Folletos.

Entrega a tiempo ajustado al cronograma de la creacin y desarrollo del sistema.

Facilitar al personal administrativo la informacin sobre el manejo del sistema informtico.

Capacitacin al personal administrativo del laboratorio # 3.

Pruebas en el manejo de sistema.

Disponibilidad de tiempo por parte del personal administrativo.

42

*

RESUMEN NARRATIVO DE LOS OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACION

SUPUESTOS

IDENTIFICACION

ACTIVIDADES # 1

Determinar los procesos administrativos que se aplicaran en el laboratorio # 3 de la facultad de ciencias informticas.

Del 30 de Noviembre del 2009 al 3 de Diciembre del 2009: se determinaron las necesidades bsicas del laboratorio #3, utilizando: la informacin que el personal administrativo encargado del laboratorio pudo aportar. Tiempo: 4 das. Responsables: autores de tesis. Presupuesto: $48.00

Visitas peridicas al laboratorio. Informacin de la persona encargada.

Disponibilidad del lugar de estudio.

43

*ACTIVIDADES # 2

RESUMEN NARRATIVO DE LOS OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACIN

SUPUESTOS

DESARROLLO Desarrollar un sistema informtico eficaz que permita llevar un control de los estudiantes que hacen uso de los PC.

Del 4 de Diciembre del 2009 al 22 de Abril del 2010: se trabajo en la respectiva programacin para crear y desarrollar el sistema informtico. Tiempo: 20 das Responsables: autores de tesis. Presupuesto: $120.00

Manuales. Otros.

Entrega tiempo ajustado al cronograma de creacin y desarrollo del sistema informtico.

ACTIVIDADES # 3

OPTIMIZACION Optimizar la atencin de los usuarios del laboratorio # 3 de la Facultad de Ciencias Informticas.

Del 23 de Abril del 2010 al 20 de Mayo del 2010: se desarrollo el sistema informtico y sus aplicaciones. Tiempo: 40 das. Responsables: autores de tesis. Presupuesto: $216.00

Software Hardware

Excelente funcionamiento del sistema informtico desarrollado.

44

*ACTIVIDADES # 4

RESUMEN NARRATIVO DE LOS OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES

MEDIOS DE VERIFICACION

SUPUESTOS

GENERACION DE INFORMES Generar informes peridicos diarios, semanales y mensuales.

Del 21 de Mayo del 2010 al 2 de Junio del 2010: se cre una aplicacin que genere la informacin de los estudiantes que ingresen y que hagan uso de los pcs del laboratorio # 3. Tiempo: 9 das. Responsables: autores de tesis. Presupuesto: $60.00

Fotos. Videos. Tutoriales. Manuales.

Obtener informacin actualizada sobre los estudiantes que utilicen los pcs.

ACTIVIDADES # 5

CREACION Facilitar el uso del sistema mediante la creacin de un manual de usuarios.

Del 3 de Junio del 2010 al 7 de Junio del 2010: se trabajo en la creacin de un manual de usuarios. Tiempo: 3 das.

Plan de estudio. Libros, folletos. Fotos.

Responsables: autores de tesis. Presupuesto: $35.00

Facilitar el uso correcto del sistema informtico desarrollado.

45

10. RECURSOS.

10.1 HUMANOS.Director de carreras intermedias de la Facultad de Ciencias Informticas. Tutor de la tesis. Personal administrativo encargado de laboratorio. Estudiantes y Docentes de la facultad de ciencias informticas. Investigadores del proyecto. Otros(as)

10.2. FINANCIEROS.Costo de la investigacin. Costo de la creacin del sistema informtico. Presupuesto total aproximado: $734.90 financiado por los autores de tesis.

10.3. MATERIALES.Libros de Biblioteca. Guas de datos. Guas de observacin. Internet. Materiales de oficina Impresiones

10.4

TECNOLOGICOS.Ordenadores. Interfaz grfica Impresoras. Cmaras digitales. Flash memory.46

11. EJECUCIN DEL PROYECTOINSUMOS ACTIVIDADES MATERIALES HUMANOS FECHA EJECUCIN PREVISTA LIMITES FUENTE DE VERIFICACIN RESULTADOS CUANTITATIVO Y CUALITATIVO 100% 25% 50% 75% E R B MB

Determinar los procesos administrativos que se aplicaran en el laboratorio # 3 de la facultad de ciencias informticas. Desarrollar un sistema informtico eficaz que permita llevar un control de los estudiantes que hacen uso de los PC. Optimizar la atencin de los usuarios del laboratorio # 3 de la Facultad de Ciencias Informticas. Generar informes peridicos diarios, semanales y mensuales.

Materiales de oficina.

Autores de tesis.

30/11/09

03/12/09

Visitas peridicas al laboratorio. Formacin de la persona encargada. Autores de tesis. Fotos.

Plan de estudio. Libros, folletos.

Autores de tesis.

04/12/09

22/04/10

Equipos tecnolgicos.

Autores de tesis.

23/04/10

20/05/10

Manuales. Fotos

Ordenador. Software.

Autores de tesis. Director de tesis. Autores de tesis. Director de tesis.

21/05/10

02/06/10

Software. Hardware.

Facilitar el uso del sistema mediante la creacin de un manual de usuarios.

Software. Manuales. Ordenadores.

03/06/10

07/06/10

Fotos. Videos. Tutoriales. Manuales.

47

CAPITULO IV

12. SUSTENTABILIDAD Y SOSTENIBILIDAD

Este trabajo de investigacin es sustentable porque beneficia al personal administrativo encargado del laboratorio # 3 como a los estudiantes de la Facultad de Ciencias Informticas.

La creacin de un sistema informtico es sostenible para el uso del personal administrativo encargado del laboratorio.

13. CONCLUSIONES Y RECOMENDACIONES

Las siguientes conclusiones y recomendaciones son planteadas de acuerdo al anlisis efectuado por los investigadores.

13.1 CONCLUSIONESAl analizar el problema que presenta la Facultad de Ciencias Informticas llegamos a la conclusin:

48

En cuanto a los alumnos . La integracin de un sistema informtico fortalece el proceso enseanzaaprendizaje, designando responsabilidad a los estudiantes que hacen uso de los PC del laboratorio # 3 de la F.C.I. La educacin superior demanda la integracin de las tecnologas de informacin que permitan una educacin de calidad.

En cuanto al personal administrativo encargado del laboratorio. La integracin de un sistema informtico en el laboratorio # 3 facilita al personal administrativo encargado del laboratorio una manera gil y actualizada de registrar a los estudiantes que hacen uso de los PC.

13.2 RECOMENDACIONES

Se recomienda al personal administrativo encargado del laboratorio manipular el sistema informtico implementado en el laboratorio # 3 de la Facultad de Ciencias Informticas, de manera correcta para evitar contratiempos al momento de registrar o revisar informacin de los estudiantes que hacen uso de los PC.

49

14. RESULTADOS LOGRADOS

Con la ejecucin de este proyecto se dio la solucin al problema que presentaba el laboratorio # 3 de la F.C.I. que fue la carencia de un sistema informtico que controle el ingreso de los estudiantes que hacen uso de los ordenadores en el laboratorio.

La creacin del sistema informtico desarrollado facilita al personal administrativo encargado del laboratorio el registro de estudiantes que hacen uso de los PC del laboratorio y designa responsabilidad en cada estudiante.

Con la realizacin de este proyecto se da a conocer de manera ms detallada la modalidad de desarrollo comunitario en la carrera intermedia tecnologa, dando paso a que futuros egresados opten por esta opcin al momento de elaborar su tesis.

50

51

CAPITULO V

15. MANUAL DE USUARIO

TITULO: Formulario Principal (MDI)

ventana # 1

Barra de Men del sistema

Contenedor de las ventanas del sistema

52

TITULO: Control de Ingreso de Estudiantes

ventana # 2

Apariencia Visual de los Ordenadores que estn siendo Utilizados

Botones de Control

Datos Personales de los Estudiantes

TITULO: Consulta General

ventana # 3

Botn de Control

Muestra fecha, hora de ingreso y de salida, numero de ordenador utilizado y los datos personales de los estudiantes

53

TITULO: Reporte Diario

ventana # 4

Botones de Control Reporte Diario de: Datos Personales de los Estudiantes, Fecha, Hora de Ingreso y de Salida, Nmero de Ordenador Utilizado

TITULO: Imprimir

ventana # 5

Muestra las Opciones de Impresin de los Reportes Diarios o Generales

54

PANTALLAS DE FORMATO

TITULO: Fuente

ventana # 6

Botones de control

Estas opciones ayudan a elegir el tipo de letra, el tamao y el estilo que se desea utilizar

TITULO: Color

ventana # 7

Son los colores que se pueden utilizar en la fuente

Botones de control

55

56

16. MANUAL DEL PROGRAMADOR

CODIFICACION DEL PROGRAMA

Public Class Principal Private Sub ControlToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ControlToolStripMenuItem.Click Control.MdiParent = Me Control.Show() End Sub Private Sub ConsulttasToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConsulttasToolStripMenuItem.Click Consulta.MdiParent = Me Consulta.Show() End Sub Private Sub ReporteDiarioToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReporteDiarioToolStripMenuItem.Click Reporte_Diario.MdiParent = Me Reporte_Diario.Show() End Sub Private Sub FuenteToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FuenteToolStripMenuItem.Click If FontDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Control.gbdatosestudiante.Font = FontDialog1.Font Control.lbcedula.Font = FontDialog1.Font Control.listaApellidos.Font = FontDialog1.Font Control.lbnombre.Font = FontDialog1.Font Control.lbapellido.Font = FontDialog1.Font Control.lbmaquina.Font = FontDialog1.Font Control.gbbotones.Font = FontDialog1.Font Control.cmdborra.Font = FontDialog1.Font Control.ingreso.Font = FontDialog1.Font Control.Verifica.Font = FontDialog1.Font Control.Finalizar.Font = FontDialog1.Font57

Control.cmdguadrar.Font = FontDialog1.Font Control.gbnuevodatos.Font = FontDialog1.Font Control.lbfacultad.Font = FontDialog1.Font Control.lbcarrera.Font = FontDialog1.Font Control.lbcursu.Font = FontDialog1.Font Control.lbparalelo.Font = FontDialog1.Font End If End Sub Private Sub ContrololesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContrololesToolStripMenuItem.Click If ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Control.gbdatosestudiante.ForeColor = ColorDialog1.Color Control.lbcedula.ForeColor = ColorDialog1.Color Control.lbnombre.ForeColor = ColorDialog1.Color Control.lbapellido.ForeColor = ColorDialog1.Color Control.lbmaquina.ForeColor = ColorDialog1.Color Control.gbbotones.ForeColor = ColorDialog1.Color Control.cmdborra.ForeColor = ColorDialog1.Color Control.ingreso.ForeColor = ColorDialog1.Color Control.Verifica.ForeColor = ColorDialog1.Color Control.Finalizar.ForeColor = ColorDialog1.Color Control.cmdguadrar.ForeColor = ColorDialog1.Color Control.gbnuevodatos.ForeColor = ColorDialog1.Color Control.lbfacultad.ForeColor = ColorDialog1.Color Control.lbcarrera.ForeColor = ColorDialog1.Color Control.lbcursu.ForeColor = ColorDialog1.Color Control.lbparalelo.ForeColor = ColorDialog1.Color End If End Sub Private Sub FondoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FondoToolStripMenuItem.Click If ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Control.BackColor = ColorDialog1.Color Control.gbdatosestudiante.BackColor = ColorDialog1.Color Control.gbbotones.BackColor = ColorDialog1.Color58

Control.gbnuevodatos.BackColor = ColorDialog1.Color Control.lb1.BackColor = ColorDialog1.Color Control.lb2.BackColor = ColorDialog1.Color Control.lb3.BackColor = ColorDialog1.Color Control.lb4.BackColor = ColorDialog1.Color Control.lb5.BackColor = ColorDialog1.Color Control.lb6.BackColor = ColorDialog1.Color Control.lb7.BackColor = ColorDialog1.Color Control.lb8.BackColor = ColorDialog1.Color Control.lb9.BackColor = ColorDialog1.Color Control.lb10.BackColor = ColorDialog1.Color Control.lb11.BackColor = ColorDialog1.Color Control.lb12.BackColor = ColorDialog1.Color Control.lb13.BackColor = ColorDialog1.Color Control.lb14.BackColor = ColorDialog1.Color Control.lb15.BackColor = ColorDialog1.Color Control.lb16.BackColor = ColorDialog1.Color Control.lb17.BackColor = ColorDialog1.Color Control.lb18.BackColor = ColorDialog1.Color Control.lb19.BackColor = ColorDialog1.Color Control.lb20.BackColor = ColorDialog1.Color Control.pb1.BackColor = ColorDialog1.Color End If End Sub Private Sub SalirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SalirToolStripMenuItem.Click Global.System.Windows.Forms.Application.Exit() End Sub End Class Imports System.Data.OleDb Public Class Control Private dt As DataTable Private da As OleDbDataAdapter Dim conexion As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & My.Application.Info.DirectoryPath & "\est.mdb") Private seleccion As String = "SELECT Cedula, Nombre, Apellido FROM Estudiante" Dim iniciando As Boolean Private Sub Control_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Timer1.Start() da = New OleDbDataAdapter(seleccion, conexion) dt = New DataTable da.Fill(dt)59

Me.datosestudiantes.DataSource = dt iniciando = False Me.txtcedula.Focus() Me.cmdguadrar.Enabled = False End Sub Private Sub txtcedula_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtcedula.KeyPress Select Case Asc(e.KeyChar) Case 48 To 57 Case 8 Case 45 Case Else e.KeyChar = "" End Select End Sub Private Sub txtcedula_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtcedula.TextChanged Dim x As String Dim tr As String Dim y As Integer x = Me.txtcedula.Text y = x.Length If y = 10 Then If correcto() = False Then MsgBox("...Numero de Cedula incorrecto...") Me.txtcedula.Text = "" Me.txtcedula.Focus() End If End If If iniciando Then Exit Sub Dim filas() As DataRow tr = Me.txtcedula.Text filas = dt.Select("Cedula LIKE '" & tr & "%'") ' Borrar los elementos anteriores Me.listaApellidos.Items.Clear() ' Si hay datos, mostrar los apellidos If filas.Length > 0 Then ' Recorrer cada fila y mostrar los apellidos For Each dr As DataRow In filas Me.listaApellidos.Items.Add(dr("Cedula").ToString & ", " & dr("Apellido").ToString & ", " & dr("Nombre").ToString) Next End If End Sub60

Private Sub ingreso_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ingreso.Click If ((Me.txtnombre.Text = "") Or (Me.txtapellido.Text = "") Or (Me.txtmaquina.Text = "")) Then MsgBox("...Primero Buscar los datos...despues Ingresar...") Else conexion.Open() Dim buscar2 As New OleDbCommand("Select *From estudiante Where Cedula='" & Me.txtcedula.Text & "'", conexion) Dim lector2 As OleDbDataReader = buscar2.ExecuteReader While lector2.Read Me.txtcompara2.Text = lector2(0) End While If Me.txtcompara2.Text = Me.txtcedula.Text Then Dim buscar As New OleDbCommand("Select *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) Dim lector As OleDbDataReader = buscar.ExecuteReader While lector.Read Me.compara.Text = lector(3) End While If Me.compara.Text = Me.txtmaquina.Text Then MsgBox("...Maquina ocupada...") Me.txtmaquina.Text = "" Me.txtmaquina.Focus() Else Dim guarda As New OleDbCommand("Insert Into Control values('" & Me.txtcedula.Text & "','" & Me.txtnombre.Text & "','" & Me.txtapellido.Text & "','" & Me.txtmaquina.Text & "','" & Me.tiempo.Text & "')", conexion) guarda.ExecuteNonQuery() If Me.txtmaquina.Text = 1 Then pb1.Visible = True pbuno.Visible = False ElseIf Me.txtmaquina.Text = 2 Then pb2.Visible = True pbdos.Visible = False ElseIf Me.txtmaquina.Text = 3 Then pb3.Visible = True pbtres.Visible = False ElseIf Me.txtmaquina.Text = 4 Then pb4.Visible = True pbcuatro.Visible = False ElseIf Me.txtmaquina.Text = 5 Then pb5.Visible = True pbcinco.Visible = False ElseIf Me.txtmaquina.Text = 6 Then61

pb6.Visible = True pbseis.Visible = False ElseIf Me.txtmaquina.Text = 7 Then pb7.Visible = True pbsiete.Visible = False ElseIf Me.txtmaquina.Text = 8 Then pb8.Visible = True pbocho.Visible = False ElseIf Me.txtmaquina.Text = 9 Then pb9.Visible = True pbnueve.Visible = False ElseIf Me.txtmaquina.Text = 10 Then pb10.Visible = True pbdiez.Visible = False ElseIf Me.txtmaquina.Text = 11 Then pb11.Visible = True pbonce.Visible = False ElseIf Me.txtmaquina.Text = 12 Then pb12.Visible = True pbdoce.Visible = False ElseIf Me.txtmaquina.Text = 13 Then pb13.Visible = True pbtrece.Visible = False ElseIf Me.txtmaquina.Text = 14 Then pb14.Visible = True pbcatorce.Visible = False ElseIf Me.txtmaquina.Text = 15 Then pb15.Visible = True pbquince.Visible = False ElseIf Me.txtmaquina.Text = 16 Then pb16.Visible = True pbdieciseis.Visible = False ElseIf Me.txtmaquina.Text = 17 Then pb17.Visible = True pbdiecisiete.Visible = False ElseIf Me.txtmaquina.Text = 18 Then pb18.Visible = True pbdieciocho.Visible = False ElseIf Me.txtmaquina.Text = 19 Then pb19.Visible = True pbdiecinueve.Visible = False ElseIf Me.txtmaquina.Text = 20 Then pb20.Visible = True pbveinte.Visible = False End If MsgBox("...datos ingresados...")62

Me.txtcedula.Text = "" Me.txtnombre.Text = "" Me.txtapellido.Text = "" Me.txtmaquina.Text = "" Me.compara.Text = "" Me.txtcedula.Focus() End If Else Dim buscar As New OleDbCommand("Select *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) Dim lector As OleDbDataReader = buscar.ExecuteReader While lector.Read Me.compara.Text = lector(3) End While If Me.compara.Text = Me.txtmaquina.Text Then MsgBox("...Maquina ocupada...") Me.txtmaquina.Text = "" Me.txtmaquina.Focus() Else MsgBox("...No se encuentra en la base de datos...Desea ingresarlo") Me.gbnuevodatos.Enabled = True Me.ingreso.Enabled = False Me.cmdguadrar.Enabled = True conexion.Close() Exit Sub End If End If conexion.Close() End If Me.listaApellidos.Items.Clear() End Sub Private Sub Finalizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Finalizar.Click If (Me.txtmaquina.Text = "") Then MsgBox("Error.............Especificar numero de maquina...") Else conexion.Open() Dim buscar As New OleDbCommand("Select *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) Dim lector As OleDbDataReader = buscar.ExecuteReader While lector.Read Me.txtmaquicpr.Text = lector(3) Dim guarda1 As New OleDbCommand("Insert Into Almacen_de_datos (Cedula,Nombre,Apellido,Nmaquina,Fecha,Ingreso,Salida) values('" & lector(0) &63

"','" & lector(1) & "','" & lector(2) & "','" & lector(3) & "','" & Me.dtptiempo.Text & "','" & lector(4) & "','" & Me.tiempo.Text & "')", conexion) guarda1.ExecuteNonQuery() End While If Me.txtmaquicpr.Text = "" Then MsgBox("...La maquina no se esta usando actualmente") Me.txtmaquina.Text = "" Me.txtmaquina.Focus() Else Dim elimina As New OleDbCommand("Delete *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) elimina.ExecuteNonQuery() MsgBox("...Nueva maquina disponible...") If Me.txtmaquina.Text = 1 Then pb1.Visible = False pbuno.Visible = True ElseIf Me.txtmaquina.Text = 2 Then pb2.Visible = False pbdos.Visible = True ElseIf Me.txtmaquina.Text = 3 Then pb3.Visible = False pbtres.Visible = True ElseIf Me.txtmaquina.Text = 4 Then pb4.Visible = False pbcuatro.Visible = True ElseIf Me.txtmaquina.Text = 5 Then pb5.Visible = False pbcinco.Visible = True ElseIf Me.txtmaquina.Text = 6 Then pb6.Visible = False pbseis.Visible = True ElseIf Me.txtmaquina.Text = 7 Then pb7.Visible = False pbsiete.Visible = True ElseIf Me.txtmaquina.Text = 8 Then pb8.Visible = False pbocho.Visible = True ElseIf Me.txtmaquina.Text = 9 Then pb9.Visible = False pbnueve.Visible = True ElseIf Me.txtmaquina.Text = 10 Then pb10.Visible = False pbdiez.Visible = True ElseIf Me.txtmaquina.Text = 11 Then pb11.Visible = False pbonce.Visible = True64

ElseIf Me.txtmaquina.Text = 12 Then pb12.Visible = False pbdoce.Visible = True ElseIf Me.txtmaquina.Text = 13 Then pb13.Visible = False pbtrece.Visible = True ElseIf Me.txtmaquina.Text = 14 Then pb14.Visible = False pbcatorce.Visible = True ElseIf Me.txtmaquina.Text = 15 Then pb15.Visible = False pbquince.Visible = True ElseIf Me.txtmaquina.Text = 16 Then pb16.Visible = False pbdieciseis.Visible = True ElseIf Me.txtmaquina.Text = 17 Then pb17.Visible = False pbdiecisiete.Visible = True ElseIf Me.txtmaquina.Text = 18 Then pb18.Visible = False pbdieciocho.Visible = True ElseIf Me.txtmaquina.Text = 19 Then pb19.Visible = False pbdiecinueve.Visible = True ElseIf Me.txtmaquina.Text = 20 Then pb20.Visible = False pbveinte.Visible = True End If Me.txtmaquicpr.Text = "" Me.txtcedula.Text = "" Me.txtnombre.Text = "" Me.txtapellido.Text = "" Me.txtmaquina.Text = "" Me.txtcedula.Focus() End If conexion.Close() End If Me.listaApellidos.Items.Clear() End Sub Private Sub Verifica_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Verifica.Click Me.txtcedula.Text = "" Me.txtnombre.Text = "" Me.txtapellido.Text = "" If (Me.txtmaquina.Text = "") Then65

MsgBox("Error.............Especificar numero de maquina...") Me.txtmaquina.Focus() Else conexion.Open() Dim buscar As New OleDbCommand("Select *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) Dim lector As OleDbDataReader = buscar.ExecuteReader While lector.Read Me.txtmaquicpr.Text = lector(3) End While If Me.txtmaquicpr.Text = "" Then Me.listaApellidos.Items.Clear() MsgBox("...La maquina no se esta usando actualmente") Me.txtmaquina.Text = "" Me.txtcedula.Focus() Else Dim buscar1 As New OleDbCommand("Select *From Control Where Nmaquina=" & Me.txtmaquina.Text, conexion) Dim lector1 As OleDbDataReader = buscar1.ExecuteReader While lector1.Read Me.txtcedula.Text = lector1(0) Me.txtnombre.Text = lector1(1) Me.txtapellido.Text = lector1(2) End While Me.txtmaquicpr.Text = "" End If conexion.Close() End If Me.listaApellidos.Items.Clear() End Sub Public Function correcto() As Boolean Dim a As Integer Dim i As Integer Dim acu As Integer Dim aux As Integer Dim numero As Long Dim x As String Dim y As Integer Dim z As Integer x = Me.txtcedula.Text y = x.Length If Trim(Me.txtcedula.Text) = "" Then MsgBox("Ingrese un nmero de Cdula") Exit Function ElseIf y 10 Then66

Exit Function End If a=2 acu = 0 For i = 1 To 9 numero = Val(Mid(Me.txtcedula.Text, i, 1)) * a If numero > 9 Then numero = numero - 9 End If acu = acu + numero If a = 2 Then a=1 Else a=2 End If Next While acu > 0 acu = acu - 10 End While aux = acu While acu 0 Then ' Recorrer cada fila y mostrar los apellidos For Each dr As DataRow In filas Me.lbreportediario.Items.Add(dr("Cedula").ToString & ", " & dr("Apellido").ToString & ", " & dr("Nombre").ToString & ", Ingreso " & dr("Ingreso").ToString & ", Salida " & dr("Salida").ToString & ", " & ", Maquina #" & dr("Nmaquina").ToString)71

Next Else MsgBox("...No existe registros...") End If End Sub Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage Dim x As Integer Dim i As Integer x = Me.lbreportediario.Items.Count - 1 For i = 0 To x e.Graphics.DrawString(Me.lbreportediario.Items(i), New Font("Tahoma", 12, FontStyle.Bold), Brushes.Black, 10, 20 + (i * 30)) Next End Sub Private Sub cmdlimpiar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdlimpiar.Click Me.lbreportediario.Items.Clear() End Sub Private Sub cmdreportemaquina_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdreportemaquina.Click If iniciando Then Exit Sub Dim filas() As DataRow Dim tr As String tr = Me.dtpfecha.Text If Me.txtnmaquina.Text = "" Then MsgBox("...ingrese Numero de maquina...") Else conexion.Open() filas = dt.Select("Fecha LIKE '" & tr & "%'") ' Borrar los elementos anteriores Me.lbreportediario.Items.Clear() ' Si hay datos, mostrar los apellidos If filas.Length > 0 Then ' Recorrer cada fila y mostrar los apellidos For Each dr As DataRow In filas 'Me.lbreportediario.Items.Add(dr("Cedula").ToString & ", " & dr("Apellido").ToString & ", " & dr("Nombre").ToString & ", " & dr("Hora").ToString & ", Maquina #" & dr("Nmaquina").ToString) Me.txtcedula.Text = dr("Cedula").ToString Me.txtapellido.Text = dr("Apellido").ToString72

Me.txtnombre.Text = dr("Nombre").ToString Me.txtingreso.Text = dr("Ingreso").ToString Me.txtsalida.Text = dr("Salida").ToString Me.txtmaquina.Text = dr("Nmaquina").ToString Dim guarda As New OleDbCommand("Insert Into reporte values('" & Me.txtcedula.Text & "','" & Me.txtapellido.Text & "','" & Me.txtnombre.Text & "','" & Me.txtingreso.Text & "','" & Me.txtsalida.Text & "','" & Me.txtmaquina.Text & "')", conexion) guarda.ExecuteNonQuery() Me.txtcedula.Text = "" Me.txtapellido.Text = "" Me.txtnombre.Text = "" Me.txtingreso.Text = "" Me.txtsalida.Text = "" Me.txtmaquina.Text = "" Next Me.lbreportediario.Items.Clear() Me.txtcedula.Text = "" Me.txtapellido.Text = "" Me.txtnombre.Text = "" Me.txtingreso.Text = "" Me.txtsalida.Text = "" Me.txtmaquina.Text = "" Dim buscar As New OleDbCommand("Select *From reporte Where Nmaquina=" & Me.txtnmaquina.Text, conexion) Dim lector As OleDbDataReader = buscar.ExecuteReader While lector.Read 'Me.compara.Text = lector(3) Me.lbreportediario.Items.Add(lector(0) & ", " & lector(1) & ", " & lector(2) & ", Ingreso " & lector(3) & ", Salida " & lector(4) & ", Maquina #" & lector(5)) End While Else MsgBox("...No existe registros...") End If Dim elimina As New OleDbCommand("Delete *From reporte ", conexion) elimina.ExecuteNonQuery() conexion.Close() End If End Sub End Class

73

17. BIBLIOGRAFIA

BATNI, Diseo Conceptual de Base de Datos, Adison - Wesley 1994 Arquitectura Cliente-Servidor http//:www:monografas.com

(Tutoras de la investigacin) Modalidad Investigacin Diagnostica propositiva Pg. 39 220

Pgina de la Universidad Tcnica de Manab http://www.utm.edu.ec/facultades/Informatica/generalidades.htm

Visual Studio 2005 http://www.agapea.com/libros/Visual-Studio-2005-isbn-8441520178-i.htm

Internet www.google.com// wikipedia Access 2007

Microsoft Encarta Microsoft Encarta 2009. 1993-2008 Microsoft Corporation.

74

18. CRONOGRAMA VALORADO

75

PANTALLA DE VISUAL STUDIO 2005

PANTALLA DE TRABAJO DE VISUAL

PANTALLA DE TRABAJO DE ACCESS 2007

DESARROLLADORES DE ESTA TESIS PROGRAMANDO