ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Automatización de la documentación docente del ITSM

migueitoTesis20 de Enero de 2014

15.923 Palabras (64 Páginas)293 Visitas

Página 1 de 64

Nombre del proyecto de residencia:

Automatización de la documentación docente del ITSM.

Carrera:

Ing. en Sistemas Computacionales

Presenta:

07E40045

Francisco Javier García Gerónimo.

Asesor Interno: Asesor Externo:

M.T.C. Víctor Manuel Arias Peregrino Ing. José Ángel Córdoba García

Macuspana, Tabasco FEBRERO 2012

Agradecimientos.

En primer lugar te agradezco a ti Dios, por llevarme siempre a tú lado a lo largo de esta vida siempre llenándome de alegría y gozo, ya que has estado conmigo en las buenas y en las malas cuando siempre te necesité, nunca me dejaste solo.

A mi mamá María, gracias por todo el apoyo que me has dado desde la infancia hasta ahora y porque siempre has trabajado para darme lo mejor. A través de estas línea quiero decirte lo mucho que te quiero, gracias por ser la mejor madre del mundo y por quitarte el pan de la boca con tal de que no me faltara nada, además de una madre has sido una buena amiga y consejera que jamás haya tenido, te amo mamá.

A mi abuelita, porque ha sido un ejemplo, un estímulo a querer vivir y sacarle todo el jugo a la vida. Espero que ahora estés orgullosa de mí y de las metas que he cumplido para hacer lo que hoy soy, un profesionista.

A mis maestros: M.T.C. Víctor Manuel Arias Peregrino, Ing. Ricardo Antonio Serafín, Ing. Mayra Hernández Oramas, Ing. Rubén Cruz Gallardo e Ing. José Ángel Córdoba García. Por compartir sus conocimientos y experiencias en el trabajo realizado ya que ahora formaran parte de mi persona en este camino que empiezo como profesionista.

A la maestra Fanny Franco Estañol, porque siempre ha depositado su confianza en mí y me ha brindado su apoyo incondicional, gracias por todos esos consejos que me dio y que ahora emprendo en mí nuevo camino.

Índice de contenido

INTRODUCCIÓN 11

I Generalidades. 12

1.1 Planteamiento del problema. 12

1.2 Objetivo general. 12

1.3 Objetivo específico. 13

1.4 Alcances. 13

1.5 Limitaciones. 14

1.6 Justificación. 14

1.7 Cronograma de actividades. 15

II. Información de la Empresa. 16

2.1 Antecedentes. 16

2.2 Objetivo Organizacional. 17

2.3 Misión. 18

2.4 Visión. 18

2.5 Organigrama general del ITSM. 19

2.6 Normatividad Organizacional. 20

2.6.1 Reglas Normativas. 21

2.6.2 Políticas. 23

2.7 Información de la academia Ing. en sistemas computacionales 23

2.7.1 Valores. 23

2.7.2 Objetivos. 24

2.7.3 Misión. 25

2.7.4 Visión. 25

2.7.5 Objetivo General. 25

2.7.6 Perfil de ingreso 26

2.7.7 Perfil profesional 26

2.7.8 Campo de acción 27

2.7.9 Organigrama de la academia de Ing. en sistemas comp. 29

2.8 Croquis de localización. 30

2.8.1 Croquis de localización a nivel estado. 30

2.8.2 Croquis de localización a nivel municipio. 30

2.8.3 Croquis de ubicación del ITSM. 31

III Marco teórico del proyecto. 32

3.1 Técnicas de recopilación de información. 32

3.1.1 Cuestionario. 32

3.1.2 Entrevista. 33

3.1.2.1 Entrevista personal. 34

3.1.2.2 Entrevista por correo. 34

3.1.2.3 Entrevista por teléfono. 35

3.1.3 Observación. 35

3.2 Técnica de planificación y organización del proyecto. 37

3.2.1 Diagrama de Gantt. 37

3.2.2 Diagrama de Pert. 38

3.3 Estudio de factibilidad. 39

3.3.1 Factibilidad técnica. 40

3.3.2 Factibilidad económica. 41

3.3.3 Factibilidad operativa. 41

3.3.4 Factibilidad legal. 42

3.4 Leguajes de programación y servidores de red. 42

3.4.1 Programación. 44

3.4.2 ¿Qué es PHP? 44

3.4.3 HTML. 46

3.4.4 Servidor. 47

3.4.4.1 Servidor Apache. 47

3.4.5 Adobe Dreamweaver. 48

3.4.6 AppServe. 49

3.5 Sistema de gestor de base de datos. 49

3.5.1 Definición de base de datos. 49

3.5.1.1 Tabla. 50

3.5.1.2 Campo. 50

3.5.1.3 Registro. 50

3.5.2 SGBD. 51

3.5.3 Modelo relacional. 51

3.5.4 Teoría de la normalización. 52

3.5.4.1 Primera forma normal. 53

3.5.4.2 Segunda forma normal. 53

3.5.4.3 Tercera forma normal. 54

3.5.4.4 Otras formas de normalización. 55

3.5.4.5 Normalizar una tabla de ejemplo. 55

3.5.5 MySQL. 58

3.6 Modelo entidad-relación 59

3.6.1 Modelado Entidad-Relacion 60

3.6.2 Base teorica y conceptual. 60

3.6.2.1 Entidad 61

3.6.2.2 Atributos 61

3.6.3 Restricciones. 63

3.6.3.1 Correspondencia de cardinalidades. 63

3.6.3.2 Restricciones de participación 64

3.6.4 Claves 64

3.6.5 Diagrama entidad-relación 66

3.6.5.1 Entidades 67

3.6.5.2 Atributos 66

3.6.5.3 Relaciones 67

IV. Desarrollo del proyecto. 68

4.1 Requerimientos del proyecto. 68

4.1.1 Requerimientos Físicos. 67

4.1.2 Requerimiento Lógicos. 68

4.2 Técnicas de Planeación del Proyecto. 68

4.2.1 Diagramas de Pert. 68

4.3 Aplicación de las Técnicas de Recopilación de Información del proyecto.72

4.3.1 Entrevista realizada al jefe de división de Ing. Sistemas Comp 73

4.3.2 Resultados de la observación. 74

4.4 Estudio de Factibilidad. 78

4.4.1 Técnico. 78

4.4.2 Operativo. 79

4.4.3 Económico. 79

4.4.4 Legal. 79

4.5 Análisis del proyecto 80

4.5.1. Modelo del ciclo de vida en base al alcance del proyecto 80

4.5.2 Gestor de base de datos MySQL 82

4.5.3 Lenguaje de programación PHP 84

4.5.4 Herramienta de diseño y desarrollo 86

4.5.4.1 Adobe Photoshop 86

4.5.4.2 Adobe Flash Player 10 86

4.5.4.3 Microsoft Visio 87

4.6 Ingeniería del proyecto. 86

4.6.1 Descripción detallada del desarrollo del proyecto. 88

4.6.1.1 Diagramas de flujos 88

4.6.1.2 Diccionario de Datos 89

4.6.1.3 Modelo Entidad-Relación 104

4.6.1.4Normalización de Base de Datos 116

4.6.2 Implementación y pruebas del proyecto. 117

4.6.2.1 Constancia donde se implementó el sistema. 117

4.6.2.2 Bitácoras de pruebas con Vo. Bo. del Asesor Externo. 119

CONCLUSIÓN. 120

RECOMENDACIONES. 121

BIBLIOGRAFÍA. 122

GLOSARIO DE TÉRMINOS. 123

ANEXOS. 125

Índice de figuras.

Figura 1 Diagrama de Actividades. 15

Figura 2 Organigrama de la Empresa 19

Figura 3 Organigrama de la Academia de Ing. En Sist. Comp. 29

Figura 4 Croquis a Nivel Estado 30

Figura 5 Croquis a Nivel Municipio 30

Figura 6 Croquis de Localización del ITSM 31

Figura 7 Ejemplo de Diagrama de Gantt 37

Figura 8 Ejemplo de Diagrama de Pert 39

Figura 9 Interpretación del servidor PHP 46

Figura 10 Ejemplo de Diagrama E-R 59

Figura 11 Ejemplo de la simbología del Diagrama de Pert 70

Figura 12 Ruta crítica 70

Figura 13 Ruta crítica del costo de reducción 72

Figura 14 Grafica de la primera pregunta 74

Figura 15 Grafica de la segunda pregunta 75

Figura 16 Grafica de la tercera pregunta 75

Figura 17 Grafica de la cuarta pregunta 76

Figura 18 Grafica de la quinta pregunta 76

Figura 19 Grafica de la sexta pregunta 77

Figura 20 Diagrama de flujo inicio de sesión 88

Figura 21 Diagrama de flujo módulo de docentes 89

Figura 22 Registro de imagen para el horario 90

Figura 23 Consulta de imágenes de horarios por el docente 91

Figura 24 Consulta de imágenes de residentes 92

Figura 25 Registro de imágenes por asesoría 93

Figura 26 Consulta de imágenes de residentes 94

Figura 27 Registrar imagen de titulación 95

Figura 28 Consulta de imágenes de titulación 96

Figura 29 Registrar formatos de viajes 97

Figura 30 Registrar imágenes de otras comisiones 98

Figura 31 Consultar formatos de otras comisiones 99

Figura 32 Registrar imagen de tutorías 100

Figura 33 Consultar imagen de tutirías 101

Figura 34 Registrar imagen de capacitación 102

Figura 35 Consulta de imágenes de capacitacón 103

Índice de tablas.

Tabla 1 Ejemplo sin normalizar 55

Tabla 2 Ejemplo Primera forma normal 56

Tabla 3 Ejemplo Segunda forma normal 56

Tabla 4 Relación Segunda forma normal 57

Tabla 5 Ejemplo Tercera forma norma 57

Tabla 6 Relación Tercera forma normal 58

Tabla 7 Requerimientos de hardware 68

Tabla 8 Requerimientos de software 68

Tabla 9 Actividades del diagrama de pert 69

Tabla 10 Costo normal y Costo intensiv 69

Tabla 11 Operaciones del costo de reducción 78

Tabla 12 Costo de reducción 78

Tabla 13 Total de costo de reducción 72

Tabla 14 Estudio técnico del software 78

Tabla 15 Estudio técnico del hardware 79

Tabla 16 Comparativa de gestores de base de datos 82

Tabla 17 Comparativa del lenguaje de programación 84

Tabla 18 Personal 104

...

Descargar como (para miembros actualizados) txt (114 Kb)
Leer 63 páginas más »
Disponible sólo en Clubensayos.com