PDF de programación - Aplicación Web para el Registro y Control de Documentos de las Dependencias Administrativas de la Universidad Nacional Abierta Caso de Estudio Centro Local Lara Informe Final de Práctica Profesional

Imágen de pdf Aplicación Web para el Registro y Control de Documentos de las Dependencias Administrativas de la Universidad Nacional Abierta Caso de Estudio Centro Local Lara Informe Final de Práctica Profesional
UNIVERSIDAD NACIONAL ABIERTA
VICE-RECTORADO ACADEMICO
AREA DE INGENIERIA
CARRERA INGENIERIA DE SISTEMAS



Aplicación Web para el Registro y Control de

Documentos de las Dependencias

Administrativas de la

Universidad Nacional Abierta

Caso de Estudio Centro Local Lara

Informe Final de Práctica Profesional



Autor: Br. Amarelis del Carmen Ybarra Dugarte C.I. 15.032.367
Tutor Académico: Prof. Pedro Luis Rodríguez C.I. 11.187.871
Tutor Empresarial: Profa. Saibel Ramos C.I.:9.837.306



Centro Local Portuguesa

MARZO, 2014

i





INDICE GENERAL

Dedicatoria……………………………………………………………………………i
Agradecimientos……………………………………………………………………..ii
Resumen………………………………………………………………………...…..iii
Introducción…………........................................................................................1
CAPITULO I

Planteamiento del problema.............................................................................4

Objetivos……………………………………………………………………………..6

Objetivo general..........................................................................................6

Objetivos específicos……...........................................................................6
Alcance.............................................................................................................7
CAPITULO II
MARCO TEÓRICO....………………………………………………………………9

Ingeniería del Software……...............................................................12

Lenguaje Unificado de Modelado UML…………………………..........14

Objetivos de UML……..............................................................19

Uso del Lenguaje unificado de modelado...............................20

Fases del ciclo de desarrollo que soporta UML…..…………..20

Diagramas que ofrece el UML………………...…………….….21

Modelo cliente-servidor…………………………..…………..….33

Programación orientada a objetos……………………………...34

Servidor Web Seguro……………………………………..…..…36

Páginas Web……………………………………………………...37

Lenguaje SQL…………………………………………………...38



ii




Bases de Datos………………………………………………….40

Modelo Entidad-Relación……………………………………....41

Normalización……………………………………………………44

Lenguaje de Programación PHP………………………….…..50

Common Getaway Interface (CGI)……………………………52

Secure Socket Layer (SSL)……………………………………53

Sistema Operativo GNU/Linux………………………………..57

CAPITULO III

MARCO METODOLÓGICO

Dimensiones del RUP..........................................................................61

Fases…………………..……………......................................................73

Disciplinas………..……………………..................................................80

Modelado del Negocio…............................................................80

Requerimientos...........................................................................81

Análisis y Diseño.........................................................................81

Implementación...........................................................................81

Pruebas…...................................................................................82

Despliegue…………....................................................................82

Gestión y configuración de cambios...........................................82

Gestión del Proyecto……...........................................................83

Entorno…………………..............................................................84

Organización y elementos en RUP.......................................................84

Análisis y diseño de la Metodología RUP………………………………………97

CAPITULO IV



iii




ORGANIZACIÓN Y ANÁLISIS DE LOS RESULTADOS

Modelado del Negocio…………………………………………………………..107

Requerimientos………………………………………………………………….109

Especificaciones Complementarias……………………………………………112

Actores del Sistema……………………………………………………………..113

Casos de Uso………………………………………………………………….…113

Diagramas de Casos de Uso……………………………………………………116

Diagramas de Estado de RED…………………………………………………172

Diagramas de Secuencia………………………………………………………176

Asignación de Operaciones a las Clases (Control de Documentos)………185

Asignación de Operaciones a las Clases (Seguridad)……………….………186

Diagrama de Despliegue…………………………………………………..……187

Diagrama de Base de Datos..……………………………………………..……187

Modelo Entidad Relación de RED……………………………………...………191

Gestión de Proyecto: Escogencia del lenguaje de programación………….192

Escogencia del Gestor de Base de Datos……………………………………193

Actividades de formación………………………………………………………194

Recursos Adicionales……………………………………………………………195

Implementación…………………………………………………………………..195

Desarrollo de componentes y codificación de software……………………..195

Relación de los componentes con la Base de Datos…………………..……196

Funcionalidades del Sistema……………………………………………………197

Interfaz de Usuario……………………………………………………………….197

Interfaz de Acceso al Sistema RED……………………………………………198



iv




Interfaz General del sistema RED……………………………………………..199

CAPITULO V

CONCLUSIONES Y
RECOMENDACIONES…………………………………………………….…....224

Bibliografía……………………………………………………………………..…227

Anexos………………………………………………………………………….…231



v







ÍNDICE DE TABLAS



Tabla Nº 1 Estereotipo Utilizados en
la Notación WAE

Tabla Nº 2 Esfuerzo – Horario contra
fases del RUP

Tabla Nº 3 Artefactos en las Fases
de RUP

Tabla Nº 4 Desarrollo de la RUP

Tabla Nº 5 Actores del Sistema

Tabla Nº 6 Descripción de los Casos
de Uso

Tabla Nº7 Descripción de las tablas
de la Base de Datos

31

73

87

92

109

110

186

vi





INDICE DE FIGURAS

Figura Nº 1 Modelo de Cascada de
Desarrollo de Software

Figura Nº 2 Desarrollo de UML, con
sus versiones

Figura Nº 3 Casos de Uso

Figura Nº 4 Diagramas del UML que
expresan gráficamente un Modelo

Figura Nº 5 Ejemplo de Modelo de
Casos d Uso

Figura Nº 6 Ejemplo de un Diagrama
de Clases

Figura Nº 7 Ejemplo de un Diagrama
de Colaboración

Figura Nº 8 Ejemplo de un Diagrama
de Secuencia

Figura Nº 9 Modelo Cliente Servidor
en un entrono WEB

Intercambio de
Figura Nº 10
Información entre un Navegador
Web y un Servidor WEB

Figura Nº 11 Tabla en Primera forma
Normal

Figura Nº 12 Tabla que no está en
Segunda Forma Normal

Figura Nº 13 Tabla Productos

Figura Nº 14 Tabla Proveedores

Figura Nº 15 Tabla Atletas

Figura Nº 16 Tabla Atletas parte 1

vii

13

16

18

21

22

25

26

29

34

37

46

47

47

48

49

49





Figura Nº 17 Tabla Atletas parte 2

Figura Nº 18 Transacción usando
cifrado SSl

Figura Nº 19
Indicación de una
conexión segura en Navegadores
Web

Figura Nº 20 Historia del RUP

Figura Nº 21 Disciplinas,
iteraciones del RUP

fases,

Figura Nº 22 Los Casos de Uso
integran al trabajo

Figura Nº 23 Trazabilidad a partir de
los Casos de Uso

Figura Nº 24 Evolución de
arquitectura del sistema

la

Figura Nº 25 Los modelos se
completan, la arquitectura no cambia
drásticamente

Figura Nº 26 Una iteración RUP

Figura Nº 27 Ciclo de Vida

Figura Nº 28 Fases del RUP

Figura Nº 29 Recursos utilizados en
las fases del RUP en el tiempo

Figura Nº 30 Ciclo evolutivo en la
elaboración de software basado en
RUP

Figura Nº 31 Esfuerzo respecto de
los flujos de trabajo

Figura Nº 32 Esfuerzo respecto de
las fases

viii

49

53

55

60

62

63

64

66

67

69

70

71

74

75

76

77





Figura Nº 33 Elementos que
conforman el RUO

Figura Nº 34 Artefactos en
disciplinas de la RUP

las

Figura Nº 35 Grado de finalización
de artefactos

Figura Nº 36 Comparación entre
diagramas de casos de uso

Figura Nº 37 Comparación entre
diagramas de objetos

Figura Nº 38 Comparación entre
diagramas de estados

Figura Nº 39 Comparación entre
diagramas de actividades

Figura Nº 40 Comparación entre
diagramas de secuencia

Figura Nº 41 Comparación entre
diagramas de colaboración

Figura Nº
componentes

42 Diagramas

de

Figura Nº 43 Comparación entre
diagramas de despliegue

Figura Nº 44 Diagrama del Caso de
Uso Incluir Estado

Figura Nº 46 Diagrama del Caso de
Uso Eliminar Estado

Figura Nº 47 Diagrama del Caso de
Uso Buscar Estado

Figura Nº 48 Diagrama del Caso de
Uso Incluir Tipo Documento

Figura Nº 49 Diagrama del Caso de

ix

83

88

89

98

99

100

100

101

102

102

103

113

115

116

117

118





Uso Modificar Tipo Documento

Figura Nº 50 Diagrama del Caso de
Uso Eliminar Tipo Documento

Figura Nº 51 Diagrama del Caso de
Uso Buscar Tipo Documento

Figura Nº 52 Diagrama del Caso de
Uso Incluir Entidad

Figura Nº 53 Diagrama del Caso de
Uso Modificar Entidad

Figura Nº 54 Diagrama del Caso de
Uso Eliminar Entidad

Figura Nº 55 Diagrama del Caso de
Uso Buscar Entidad

Figura Nº 56 Diagrama del Caso de
Uso Incluir Tipo Entidad

Figura Nº 56 Diagrama del Caso de
Uso Modificar Tipo Entidad

Figura Nº 57 Diagrama del Caso de
Uso Eliminar Tipo Entidad

Figura Nº 59 Diagrama del Caso de
Uso Incluir Archivo

Figura Nº 60 Diagrama del Caso de
Uso Modificar Archivo

Figura Nº 61 Diagrama del Caso de
Uso Eliminar Archivo

Figura Nº 62 Diagrama del Caso de
Uso Buscar Archivo

Figura Nº 63 Diagrama del Caso de
Uso Incluir Documento

Figura Nº 64 Diagrama del Caso de
Uso Modificar Documento

x

119

120

121

122

123

124

124

125

126

128

129

130

131

132

133





Figura Nº 65 Diagrama del Caso de
Uso Eliminar Documento

Figura Nº 66 Diagrama del Caso de
Uso Buscar Documento

Figura Nº 67 D
  • Links de descarga
http://lwp-l.com/pdf12936

Comentarios de: Aplicación Web para el Registro y Control de Documentos de las Dependencias Administrativas de la Universidad Nacional Abierta Caso de Estudio Centro Local Lara Informe Final de Práctica Profesional (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad