Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Un Portal Con IWeb
Desarrollo de Un Portal Con IWeb
VALLES
RESIDENCIA PROFESIONAL
LICENCIATURA EN INFORMÁTICA
04690399 04690349
RESIDENCIA PROFESIONAL
INDICE
INTRODUCCIÓN ......................................................................
........................ 1 1 2
JUSTIFICACIÓN .....................................................................
.................... 2
OBJETIVOS .........................................................................
....................... 3 2.1 2.2 3 Objetivo
general ...........................................................................
........ 3 Objetivos
específicos........................................................................
.... 3
FUNDAMENTO
TEÓRICO ....................................................................... 10
4.1 4.2 4.3 Internet y la
web ...............................................................................
.. 10 La World Wide
Web............................................................................ 10
Qué es un
Portal.............................................................................
.... 11 i
IT. CD. VALLES.
RESIDENCIA PROFESIONAL
4.4 4.5
Funciones y objetivos de un
Portal ..................................................... 11 Bloque de
construcción HTML ........................................................... 12
4.5.1 Los
URL ...............................................................................
......... 13 4.5.2 Como Diseñar Su
Sitio .................................................................. 14 4.5.3
Hojas de
estilo.............................................................................
.. 16 4.5.4 Herramientas
HTML ...................................................................... 17 4.6
4.7 4.8 4.9
Dreamweaver .......................................................................
.............. 17
PHP ...............................................................................
..................... 18
MySQL .............................................................................
.................. 19 Como publicar la página en la
Web .................................................... 20
ii
IT. CD. VALLES.
RESIDENCIA PROFESIONAL
iii
IT. CD. VALLES.
RESIDENCIA PROFESIONAL
4.25 5
Prueba de la
configuración.............................................................. 45
ALCANCES Y
LIMITACIONES ................................................................. 46
5.1 5.2
Alcances ..........................................................................
................... 46
Limitaciones ......................................................................
................. 46
6 7
PROBLEMAS A
RESOLVER .................................................................... 47
DESARROLLO DE
ACTIVIDADES ........................................................... 48 7.1
Planteamiento y
Formulación ............................................................. 48
iv
IT. CD. VALLES.
RESIDENCIA PROFESIONAL
7.3.2 Análisis de
riesgos ........................................................................ 53
7.4
Análisis ..........................................................................
..................... 54
7.5.1 Diseño de
componentes ............................................................... 56
7.5.2 Diseño
arquitectónico....................................................................
57 7.5.3 Diseño de
navegación................................................................... 57
7.5.4 Diseño de
contenido ..................................................................... 58
7.5.5 Diseño de las bases de
datos ....................................................... 58 7.5.6 Diseño de la
interfaz ..................................................................... 59
7.6 Generación de páginas y
pruebas ...................................................... 59
7.6.1 Prueba de
configuración ............................................................... 60
7.6.2 Prueba de
componentes ............................................................... 60
v
IT. CD. VALLES.
RESIDENCIA PROFESIONAL
7.6.3 Prueba de
navegación .................................................................. 63
7.6.4 Prueba de
contenido ..................................................................... 66
7.6.5 Prueba de la
interfaz ..................................................................... 67
7.7 Evaluación del
cliente .........................................................................
67
vi
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
INTRODUCCIÓN
Hoy en día, el Internet es un medio de comunicación pública, cooperativa y
autosuficiente en términos económicos, accesible a cientos de millones de personas
en el mundo entero. Físicamente, el Internet usa parte del total de recursos
actualmente existentes en las redes de telecomunicaciones. El componente más usado
en el Internet es definitivamente el Web. Un portal en internet representa un medio
de comunicación entre el usuario y la organización, lo que permite una mayor
proyección. Un portal de Internet es un sitio web cuyo objetivo es ofrecer al
usuario, de forma fácil e integrada, el acceso a una serie de recursos y de
servicios, entre los que suelen encontrarse buscadores, foros, documentos,
aplicaciones, compra electrónica, etc. Principalmente están dirigidos a resolver
necesidades específicas de un grupo de personas o de acceso a la información y
servicios de una institución pública o privada. Este proyecto de residencia
profesional describe el desarrollo de un portal para la Universidad Pedagógica
Nacional Unidad 242 a través del proceso de desarrollo de software orientado
objetos utilizando el UML como lenguaje de modelado y aplicando las fases de
desarrollo del modelo IWeb. En este documento se describe en el Fundamento teórico
lo referente a desarrollo de software Web, así mismo, en la sección de actividades
se refleja la aplicación del modelo IWeb de manera detallada y en los anexos se
representan todos los diagramas generados.
1
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
1 JUSTIFICACIÓN
La Universidad Pedagógica Nacional Unidad 242 de Ciudad Valles establece un
compromiso con sus alumnos en la educación y formación, como su lema lo dice
“Educar para Transformar”, sustentada en la calidad del Proceso Educativo que ésta
Institución maneja; para cumplir con los requerimientos que la Unidad 242 necesita
para mantenerse a la vanguardia y sobre todo cumplir con las necesidades de sus
alumnos y docentes. Por esta razón se desarrolla un Portal para gestionar el
proceso Académico-Administrativo. Al desarrollar el Portal para la Universidad, se
tendrá como finalidad la difusión de la información de las calificaciones, eventos
académicos, así como el catálogo de bibliografía de la institución; además fungirá
como gestor administrativo del usuario (alumno o maestro). La importancia de tener
un control en el proceso Académico-Administrativo de la Universidad Pedagógica
Nacional Unidad 242 de Ciudad Valles sería una parte primordial en el desarrollo
del Portal, por otra parte contendrá el catalogo de los libros con los que cuenta
la biblioteca de dicha Institución, para que el usuario tenga conocimiento de la
bibliografía disponible.
2
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
2 OBJETIVOS
2.1 Objetivo general
Desarrollar un Portal para los procesos académico-administrativos de la Universidad
Pedagógica Nacional Unidad 242 de Ciudad Valles, para agilizar el informe de
calificaciones, integrar los datos académicos y la difusión de la información entre
la comunidad universitaria.
3
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
4
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
5
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
6
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
7
IT.CD. VALLES.
RESIDENCIA PROFESIONAL
3.4 Misión
La Universidad Pedagógica Nacional Unidad 242 tiene como misión: “formar
investigadores y profesionales de la educación capaces de generar y aplicar
conocimientos con una concepción humanística acorde con las necesidades nacionales,
estatales, regionales y locales; así como diseñar, elaborar, producir y difundir
materiales de la cultura pedagógica, realizar investigación educativa y
proporcionar servicios de intercambio académico con otras instituciones educativas
públicas o privadas y de la sociedad en general”.
3.5 Visión
La Universidad Pedagógica Nacional Unidad 242 tiene como visión: “ofrecer una
propuesta de formación educativa a los profesionales de la educación de la región
huasteca y zona media del estado que les proporcione elementos científicos,
humanísticos e innovadores que contribuyan al mejoramiento de sus prácticas
educativas en todos sus niveles”. (DIRECCIÓN ADMINISTRATIVA DE LA UPN)
8
IT. CD. VALLES
RESIDENCIA PROFESIONAL
3.6 Organigrama
DIRECCIÒN MTRO. DANIEL CRUZ LAUREANO
CENTRO DE CÓMPUTO
LICENCIATURA EN EDUCACIÒN PARA EL MEDIO INDIGENA LICENCIATURA EN INTERVENCIÒN
EDUCATIVA MTRO. RAYMUNDO AVALOS PEREZ (Coordinador) LICENCIATURA EN EDUCACIÒN
MAESTRIA EN EDUCACIÒN, CAMPO FORMACIÒN DE DOCENTES Y PRÀCTICA PROFESIONAL. MTRO.
JUAN JOSÈ AMARO VARGAS (Coordinador)
9
IT. CD. VALLES
RESIDENCIA PROFESIONAL
4 FUNDAMENTO TEÓRICO
4.1 Internet y la web
El Internet, algunas veces llamado simplemente "La Red", es un sistema mundial de
redes de computadoras, un conjunto integrado por las diferentes redes de cada país
del mundo, por medio del cual un usuario en cualquier computadora puede, en caso de
contar con los permisos apropiados, accesar información de otra computadora y poder
tener inclusive comunicación directa con otros usuarios en otras computadoras. Hoy
en día, el Internet es un medio de comunicación pública, cooperativa y
autosuficiente en términos económicos, accesible a cientos de millones de personas
en el mundo entero. Físicamente, el Internet usa parte del total de recursos
actualmente existentes en las redes de telecomunicaciones. Técnicamente, lo que
distingue al Internet es el uso del protocolo de comunicación llamado TCP/IP
(Transmission Control Protocol/Internet Protocol). El componente más usado en el
Internet es definitivamente el Web. Su característica sobresaliente es el texto
remarcado, un método para referencias cruzadas instantáneas. La exploración en el
Web se realiza por medio de un software especial denominado Browser o Explorador.
La apariencia de un Sitio Web puede variar ligeramente dependiendo del explorador
que use. (LEMAY, 1998)
RESIDENCIA PROFESIONAL
El primer precedente del WWW se puede encontrar en un tratado escrito por Vannevar
Bush titulado “As We May Think”, de 1954, en el que básicamente animaba a los
científicos a hacer más accesible a todo el mundo sus conocimientos y experiencia.
En este tratado surgieron las nociones de hipertexto e hipermedia. Así, WWW es el
sistema de difusión del conocimiento más importante que implementa estas nociones.
(MORRIS, 1997) (MORRIS, 2006)
11
IT. CD. VALLES
RESIDENCIA PROFESIONAL
12
IT. CD. VALLES
RESIDENCIA PROFESIONAL
RESIDENCIA PROFESIONAL
Para crear una página Web: 1. Abra cualquier editor o procesador de textos. 2.
Elija Archivo, Nuevo, para crear un documento nuevo en blanco. 14
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Como colocar los cimientos. La mayoría de las páginas Web están divididas en dos
secciones: HEAD y BODY. En la sección HEAD es donde se define el título de la
página, se incluye información sobre su página para los motores de búsqueda, se
establece la ubicación de su página, se añade información avanzada de formato y
donde se escribe las secuencias de comandos.
Para crear la sección BODY: 1. Detrás de la etiqueta final </HEAD>, escriba <BODY>.
2. Deje algo de espacio para los contenidos de su página web. 3. Escriba </BODY>.
(CASTRO, 2001)
15
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Cada definición contiene una propiedad, los puntos, y uno o más valores. Las hojas
internas de estilo son ideales para páginas individuales con mucho texto. Permiten
crear, al principio de la página, el estilo que se usará a lo largo de un documento
HTML. Las hojas de estilo externas son ideales para otorgar un aspecto común a
todas las páginas de un sitio web. En lugar de crear los estilos a partir de las
hojas de estilo internas individuales, es posible indicar a cada página que
consulte la hoja externa asegurando así que todas tengan los mismos ajustes.
(CASTRO, 2001)
16
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Dreamweaver (M, W)
4.6 Dreamweaver
Macromedia Dreamweaver: Este editor, programa para crear páginas Web, es tipo
WYSIWYG creado por Macromedia (actualmente de Adobe Systems). Es la aplicación de
este tipo más usada en el sector de diseño y programación Web. Posee, como toda la
línea Macromedia/Adobe, excelentes funcionalidades e integración con otras
herramientas. Su éxito data desde 1990 y en la actualidad capta el 90% del mercado
de editores HTML. Ventajas: Permite muchas cosas. es muy flexible, sobre todo
para el diseño. 17
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Tiene muchas opciones como botones flash, botones normales y formularios. Todas
las herramientas se encuentras rápidamente. Desventajas: Las nuevas versiones no
facilitan nada respecto a las anteriores. Se necesita dar de alta resolución para
manejar todas las barras. Falta implementación de DHTML.
Su precio es considerable y carga muy lentamente. (SORIA, 1997)
4.7 PHP
El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero
decir que es un lenguaje de programación con variables, sentencias condicionales,
bucles, funciones, etc. PHP se ejecuta en el servidor, por eso nos permite acceder
a los recursos que tenga el servidor como por ejemplo podría ser una base de datos.
El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El
resultado es normalmente una Portal HTML pero igualmente podría ser una página WML.
18
IT. CD. VALLES
RESIDENCIA PROFESIONAL
4.8 MySQL
MySQL es un gestor de base de datos sencillo de usar y increíblemente rápido.
También es uno de los motores de base de datos más usados en Internet, la principal
razón de esto es que es gratis para aplicaciones no comerciales. Las
características principales de MySQL son: Es un gestor de base de datos. Una base
de datos es un conjunto de datos y un gestor de base de datos es una aplicación
capaz de manejar este conjunto de datos de manera eficiente y cómoda. Es una base
de datos relacional. Una base de datos relacional es un conjunto de datos que están
almacenados en tablas entre las cuales se establecen unas relaciones para manejar
los datos de una forma eficiente y segura. Para usar y gestionar una base de datos
relacional se usa el lenguaje estándar de programación SQL. Es Open Source. El
código fuente de MySQL se puede descargar y está accesible a cualquiera, por otra
parte, usa la licencia GPL para aplicaciones no comerciales.
19
IT. CD. VALLES
RESIDENCIA PROFESIONAL
20
IT. CD. VALLES
RESIDENCIA PROFESIONAL
¿Le dejarán poner en marcha guiones CGI personalizados, Server Side Includes,
extensiones FrontPage, RealAudio y otras funciones avanzadas? ¿Hay por ello una
tarifa extra?
¿Ofrecen un servicio de estadística web para permitirle saber cuánta gente ha
Hosting en la Web que lo establezca para usted. Podría pedirle una tarifa estándar
(unas 25.000 pesetas por un dominio .es). Los demás dominios son más baratos y
rondan las 6.000 pesetas. (CASTRO, 2001)
21
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Proceso. Los modelos de procesos IWeb adoptan las filosofías de desarrollo ágil. El
desarrollo ágil enfatiza un enfoque de desarrollo riguroso que incorpora rápidos
ciclos de desarrollo. Aún cuándo rápidos ciclos de tiempo dominan la reflexión
acerca del desarrollo, es importante reconocer que el problema todavía debe
analizarse, debe desarrollarse un diseño, la implementación debe proceder en una
forma incremental y se debe iniciar un enfoque organizado de prueba. (PRESSMAN,
2005)
RESIDENCIA PROFESIONAL
23
IT. CD. VALLES
RESIDENCIA PROFESIONAL
24
IT. CD. VALLES
RESIDENCIA PROFESIONAL
25
IT. CD. VALLES
RESIDENCIA PROFESIONAL
(PRESSMAN, 2005)
26
IT. CD. VALLES
RESIDENCIA PROFESIONAL
c. Desarrollo de casos de uso. Los casos de uso describen como interactuará con la
WebApp una categoría de usuario específica (llamada actor) para lograr una acción
específica. La acción puede ser tan simple como adquirir contenido definido, o tan
compleja como el usuario realice un análisis detallado de registros seleccionado
que se mantiene en una base de daros en línea. Los casos de uso 1) ayudan al
desarrollador a entender como perciben los usuarios su interacción con la WebApp;
2) proporcionan el detalle necesario para crear un modelo de análisis efectivo; 3)
ayudan a dividir en compartimientos el trabajo de IWeb; y 4) ofrecen una guía
importante para quienes deben probar la WebApp. (PRESSMAN, 2005) d. Medición para
web y WebApps. Los ingenieros web desarrollan sistemas complejos y, al igual que
otros tecnólogos que realizan esta tarea, deben usar mediciones para mejorar el
proceso de ingeniería web y el producto. La medición de ingeniería Web, si se
caracteriza de manera adecuada, podría lograr todos estos beneficios y también
mejorar la facilidad de uso, el desempeño de la WebApp y la satisfacción del
usuario. En el contexto de ingeniería Web, las mediciones tienen tres metas
principales: 1. Proporcionar un indicador de la calidad de la WebApp desde el punto
de vista tecnológico. 2. Proporcionar una base para la estimación del esfuerzo. 3.
Proporcionar una indicación del éxito de la WebApp desde el punto de vista
empresarial. (PRESSMAN, 2005) 27
IT. CD. VALLES
RESIDENCIA PROFESIONAL
28
IT. CD. VALLES
RESIDENCIA PROFESIONAL
29
IT. CD. VALLES
RESIDENCIA PROFESIONAL
30
IT. CD. VALLES
RESIDENCIA PROFESIONAL
31
IT. CD. VALLES
RESIDENCIA PROFESIONAL
32
IT. CD. VALLES
RESIDENCIA PROFESIONAL
RESIDENCIA PROFESIONAL
Comprensibilidad global del sitio
Fácil de uso
Funcionalidad
Confiabilidad
Eficiencia
Fácil de corregir
Facilidad
de
Adaptabilidad Extensibilidad
mantenimiento
RESIDENCIA PROFESIONAL
35
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Diseño arquitectónico
Diseño de componentes
36
IT. CD. VALLES
RESIDENCIA PROFESIONAL
37
IT. CD. VALLES
RESIDENCIA PROFESIONAL
4.14.3
Una vez que se han identificado las tareas del usuario, se crean y analizan sus
escenarios (casos de uso) para definir un conjunto de objetos y acciones de
interfaz. Las siguientes tareas representan un flujo de trabajo rudimentario para
el diseño de la interfaz WebApp. 1. Revisar la información contenida en el modelo
de análisis y refinarla conforme se requiera. 2. Desarrollar un bosquejo aproximado
de la plantilla de la interfaz WebApp. 3. Correlacionar los objetivos el usuario
con acciones específicas de la interfaz. 4. Definir un conjunto de tareas de
usuario que estén asociadas con cada acción. 5. Elaborar bosquejos con imágenes de
la pantalla para cada acción de la interfaz. 6. Refinar la plantilla de la interfaz
y los bosquejos con el uso de entradas desde el diseño estético. 38
IT. CD. VALLES
RESIDENCIA PROFESIONAL
39
IT. CD. VALLES
RESIDENCIA PROFESIONAL
40
IT. CD. VALLES
RESIDENCIA PROFESIONAL
41
IT. CD. VALLES
RESIDENCIA PROFESIONAL
42
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Prueba de contenido
U suari o
Diseño de la interfaz Diseño estético Diseño de contenido Diseño de navegación
Diseño arquitectónico Diseño de componentes
Prueba de la interfaz
Prueba de navegación
Prueba de componentes
Tecnología
43
IT. CD. VALLES
RESIDENCIA PROFESIONAL
44
IT. CD. VALLES
RESIDENCIA PROFESIONAL
45
IT. CD. VALLES
RESIDENCIA PROFESIONAL
5 ALCANCES Y LIMITACIONES
5.1 Alcances
El Portal permitirá el acceso a la información sobre las boletas de
calificaciones a los alumnos por medio de su número de control. Difundirá a toda
la sociedad el catalogo de la bibliografía con la que cuenta la UPN Unidad 242 en
su biblioteca. Publicará la información Académico-Administrativos de la
Universidad Pedagógica Nacional Unidad 242.
5.2 Limitaciones
El uso de tecnologías y software con licencia. El pago del hospedaje por parte
de la institución. La adquisición de un servidor para colgar el Portal. La
continúa capacitación del administrador de la aplicación, para que actualice la
base de datos y las publicaciones del Portal.
46
IT. CD. VALLES
RESIDENCIA PROFESIONAL
6 PROBLEMAS A RESOLVER
1. Con la implementación del Portal se tendrá un control automatizado del proceso
Académico Administrativo de la Universidad Pedagógica Nacional Unidad 242 a través
de la Internet. 2. La difusión de la información será veraz, oportuna, concisa y
significativa para la comunidad estudiantil, y para la sociedad en general. 3.
Aglomeramiento en servicios escolares.
47
IT. CD. VALLES
RESIDENCIA PROFESIONAL
7 DESARROLLO DE ACTIVIDADES
Para la realización de las siguientes actividades se tomó como referencia el
Lenguaje Unificado de Modelado mejor conocido como UML, que sirvió como base para
modelar algunos de los requisitos que se establecieron por el cliente durante la
etapa de planteamiento y formulación apoyado al mismo tiempo de la Ingeniería Web
(IWeb).
RESIDENCIA PROFESIONAL
49
IT. CD. VALLES
RESIDENCIA PROFESIONAL
50
IT. CD. VALLES
RESIDENCIA PROFESIONAL
51
IT. CD. VALLES
RESIDENCIA PROFESIONAL
52
IT. CD. VALLES
RESIDENCIA PROFESIONAL
53
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Esto se llevó a cabo con el propósito de establecer los principales requisitos para
especificar los vínculos de navegación que le permiten al usuario lograr el
propósito de su visita al sitio, de manera que le haga más práctica el cambio de un
contenido hacia otro contenido. (VER ANEXO 5) Versión 2 Esta actividad no se
modificó respecto a la versión anterior ya que se llevó un análisis detallado para
evitar cambios constantemente.
54
IT. CD. VALLES
RESIDENCIA PROFESIONAL
55
IT. CD. VALLES
RESIDENCIA PROFESIONAL
56
IT. CD. VALLES
RESIDENCIA PROFESIONAL
57
IT. CD. VALLES
RESIDENCIA PROFESIONAL
RESIDENCIA PROFESIONAL
59
IT. CD. VALLES
RESIDENCIA PROFESIONAL
mediante dos de los navegadores más usados por los usuarios: Internet Explorer y
Mozilla Firefox, con el fin de corregir los errores de presentación de los
componentes y contenidos (imágenes, texto, menús de navegación, color, etc.) de
cada una de las páginas. (VER ANEXO 19) Versión 2 Como se indico en la versión 1,
se evaluaron y probaron en los 2 navegadores mencionados anteriormente, para poder
mostrar la diferencia entre un navegador y otro. (VER ANEXO 6)
60
IT. CD. VALLES
61
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Versión 2 En esta versión se centran las funciones del Portal, aquí es donde se
muestran los resultados que se generaron con las pruebas de navegación y de
contenido.
Navegadores Mozilla Internet Firefox Explorer
62
IT. CD. VALLES
RESIDENCIA PROFESIONAL
…Continúa
Noticias Varios Mapa de sitio Biblioteca Correo electrónico Páginas UPN Quejas y
sugerencias Consulta de Calificaciones Boleta de Calificaciones Galería de fotos
Ilustración 8 Prueba de componentes versión 2
RESIDENCIA PROFESIONAL
…Continúa
Admisión LIE Admisión LEP Admisión LEPEPMI Servicios de Comedor Sala de cómputo
Servicio Social Servicios Culturales Servicios Escolares Publicaciones de Libros
Publicaciones de Convocatorias Publicaciones de Revistas Noticias UPN Noticias
Culturales Noticias Varios Mapa de sitio Biblioteca Correo electrónico Páginas UPN
Quejas y sugerencias X X X X X X Ilustración 9 Prueba de
navegación X X X X X X
64
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Versión 2 En esta versión se verificaron todas las opciones que permiten al usuario
navegar en el Portal de la UPN 242.
Navegadores Mozilla Internet Firefox Explorer
65
IT. CD. VALLES
RESIDENCIA PROFESIONAL
…Continúa
Mapa de sitio Biblioteca Correo electrónico Páginas UPN Quejas y sugerencias
Consulta de Calificaciones Boleta de Calificaciones Galería de fotos
Ilustración 10 Prueba navegación versión 2
RESIDENCIA PROFESIONAL
67
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Software:
Software: 68
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Windows al ser el mas fácil de usar en las empresas, posee una gran cantidad de
software. La copia y distribución es un delito. Shareware: es aquel que tras un
periodo de prueba es
Linux al tener menos software en algunos campos sufre una menor aceptación por
parte de las empresas, aunque gracias a los apoyos de empresas como Sun
Microsystems o IBM se ha logrado muchos avances. Freeware: permiten la copia y
distribución de Software.
siempre por la robustez de su sistema ya que pueden pasar meses e incluso años sin
la necesidad de apagar o
operaciones
simplemente Seguridad: Seguridad: Muy poco seguro, existen miles de virus que
atacan sistemas Windows.
totalmente al equipo.
69
IT. CD. VALLES
RESIDENCIA PROFESIONAL
número cantidad
CPUs y a memoria
posee el sistema de forma óptima, haciéndole capaz de soportar una mayor cantidad
de peticiones simultáneas de manera correcta (en algunos benchmarks se dice que ha
llegado a soportar el triple de carga de lo que soporta
MySQL).
Ilustración 12 Diferencias entre PostgreSQL y MySQL
70
IT. CD. VALLES
RESIDENCIA PROFESIONAL
7.8.2 Webhosting
Versión 1 Se cotizaron algunos Hosting y el que más ventajas y servicios ofrece, de
acuerdo a las necesidades de la UPN 242, tiene un costo anual de $ 2,080.00, por lo
que se procedió a darle informes al cliente sobre los movimientos que se requieren
para efectuar el hospedaje. Versión 2 De acuerdo a la cotización del Hosting que se
realizó en la versión 1, se procedió a la adquisición de ésta para poder hospedar
la página de la Universidad Pedagógica Unidad 242.
71
IT. CD. VALLES
RESIDENCIA PROFESIONAL
8 RESULTADOS
Los resultados que se obtuvieron en el Desarrollo e Implementación del proyecto son
los siguientes: El conocimiento y manejo del Software Macromedia Dreamweaver 8,
que se utilizó para el diseño de cada una de las páginas que contiene el Portal.
Otra herramienta del que se hizo uso para el diseño del botones, encabezados,
subtítulos de cada página, etc., fue CorelDRAW 12. Conocimiento acerca de la
instalación y configuración del servidor que se utilizó para el almacenamiento de
la base de datos, así como del Portal. Administración de sitios, esto se realizo
para poder accesar de forma remota de la maquina virtual que es donde se encuentra
almacenada el Portal.
72
IT. CD. VALLES
RESIDENCIA PROFESIONAL
9 CONCLUSIONES Y RECOMENDACIONES
Al llevar a cabo la realización de proyecto para la Universidad Pedagógica Nacional
Unidad 242 se llego a lo siguiente:
9.1 Conclusiones
El desarrollo del Portal siguió las fases de desarrollo del modelo IWeb conocido
como modelo de ingeniería Web. El software desarrollado utilizo una metodología
orientada a objetos utilizando el UML como lenguaje de modelado. Los
requerimientos técnicos, gráficos y de contenidos se recabaron en tiempo y forma
logrando el desarrollo de software con las pruebas pertinentes desarrolladas en las
actividades. El desarrollo e implementación del Portal fue creado con las
especificaciones recopiladas y propuestas por la Institución, fueron cumplidas de
la forma adecuada en que se especificaron al inicio del proyecto. Se configuró el
servidor con un sistema operativo de código abierto (open source) lo cual garantiza
la funcionalidad y no ocasiona problemas con licenciamiento. Se llevaron a cabo
las gestiones ante Nic México para la adquisición del .edu así como el hospedaje en
el servidor de Teléfonos de México.
73
IT. CD. VALLES
RESIDENCIA PROFESIONAL
9.2 Recomendaciones
Se recomienda que el servidor en el que se encuentra almacenada el contenido del
Portal no se desconecte la corriente eléctrica, ya que es necesario que esté
disponible para la Web. Darle el mantenimiento adecuado al servidor para dar
mejor rendimiento. También se recomienda que este se encuentre a una temperatura
ambiente ya que podría llegar a ocurrir un fallo.
74
IT. CD. VALLES
RESIDENCIA PROFESIONAL
10 BIBLIOGRAFÍA
CASTRO, Elizabeth. HTML 4, cuarta edición., Prentice Hall, PAG. 16 DUBOIS, Paul.
MySQL Prentice Hall, Madrid, 2001, pp. 5-48, 383-412, 535552 MORRIS, Brouce. HTML
avanzado herramientas y trucos para hacer una Web de primera, Microsoft press,
México, 1997, pp. 81-82,522-529
PRESSMAN Roger S. 6ta Edición MC Graw Hill INGENIERIA DEL SOFTWARE un enfoque
práctico, pp. 501-638
SORIA, Ramón. HTML diseño y creación de páginas Web, Ra-Ma, México, 1997
75
IT. CD. VALLES
RESIDENCIA PROFESIONAL
11 GLOSARIO
ARQUITECTURA: Conjunto de elementos de programación adecuadamente estructurados
dentro de un sistema, con el fin de crear una programación lógica y fiable para el
diseño de aplicaciones. ATRIBUTOS: Las propiedades de una etiqueta HTML. Un
atributo es un campo que contiene valores para cada objeto que pertenece a una
relación. BODY: Es el cuerpo de la página, donde va lo que se ve en el navegador al
cargar una web. En el Body van los textos, las imágenes y todos los contenidos de
la web. BROWSER: Programa utilizado para visualizar las páginas web. Los más
utilizados son el Internet Explorer y Netscape. CGI: Sistema normalizado de
intercambio de datos (protocolo) entre servidores web y otras aplicaciones. CSS:
Son plantillas que se pueden utilizar para crear documentos HTML y dar formato a
los textos que se presenten en pantalla. DREAMWEAVER: Programa desarrollado por
Macromedia (ahora Adobe) para diseño, desarrollo, publicación y administración de
sitios y aplicaciones Web. ETIQUETA HTML: HTML, es un lenguaje simple de marcado
utilizado para crear documentos de hipertexto para WWW. FTP: Protocolo que permite
la transferencia de archivos desde ya un servidor de alojamiento. HEAD: Define la
cabecera del documento HTML, esta cabecera suele contener información sobre el
documento que no se muestra directamente al usuario. 76
IT. CD. VALLES
RESIDENCIA PROFESIONAL
77
IT. CD. VALLES
RESIDENCIA PROFESIONAL
RESIDENCIA PROFESIONAL
WEB: El término se utiliza para definir el universo del World Wide Web, los sitios,
la información y los servicios de la “telaraña”. WEBAPP: Se denomina aplicación web
a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor
web a través de Internet o de una intranet mediante un navegador. WWW: Siglas que
corresponden a la frase en inglés World Wide Web y que se refiere al principal
servicio de Internet por medio del cual se agrupan los distintos sitios o páginas
electrónicas.
79
IT. CD. VALLES
RESIDENCIA PROFESIONAL
12 ANEXOS
80
IT. CD. VALLES
RESIDENCIA PROFESIONAL
81
IT. CD. VALLES
RESIDENCIA PROFESIONAL
UPN
REQUERIDO
Equipo:
RESIDENCIA PROFESIONAL
83
IT. CD. VALLES
RESIDENCIA PROFESIONAL
84
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Días
Tarifa
Costo
1 1
$50.00 $50.00
1 2 1
3 3
3 2 2 2 3
4 4 5 4 3 5
60
3,000 85
IT. CD. VALLES
RESIDENCIA PROFESIONAL
2 2 3 3 2
$100.00
$100.00
3 1
3 2
$1,500.00
$1,500.00
86
IT. CD. VALLES
RESIDENCIA PROFESIONAL
87
IT. CD. VALLES
RESIDENCIA PROFESIONAL
88
IT. CD. VALLES
RESIDENCIA PROFESIONAL
6. ¿Qué funciones o tareas se lograrán cuándo se use la página Web de la UPN Unidad
242? Informar sobre calificaciones, registros, eventos y convocatorias de carreras_
entre otros._____________________________________________________
89
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Para el análisis del riesgo global del producto se formularon las siguientes
preguntas y una tabla de riesgos:
90
IT. CD. VALLES
RESIDENCIA PROFESIONAL
CO
20%
TP
30%
CO
60%
CL
30%
RT
10%
PE TP
40% 80%
1 3
CL
20%
RV
20%
1
91
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Esto se llevó a cabo con el propósito de establecer los principales requisitos para
especificar los vínculos de navegación que le permiten al usuario lograr el
propósito de su visita al sitio, de manera que le haga más práctica el cambio de un
contenido hacia otro contenido.
Para poder realizar un mejor análisis de relación entre el contenido del sitio se
formularon las siguientes cuestiones:
4. ¿Cuáles son los objetos de contenido que siempre deben de aparecer en el mismo
lugar; es decir, misma ubicación de la página? 92
IT. CD. VALLES
RESIDENCIA PROFESIONAL
1. ¿Qué información debe ser más fácil de alcanzar respecto a otros elementos de la
página? ¿y en qué orden se deben presentar?
93
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Los navegadores que se usaron para las pruebas de navegación de la página UPN
Unidad 242 fueron: Mozilla FireFox. Se está consolidando poco a poco como uno de
los mejores navegadores del mercado y un poderoso competidor del omnipresente
Internet Explorer. Una de las ventajas más sobresalientes es la navegación por
pestañas que consiste en abrir pequeñas pestañas dentro del mismo navegador para
navegar sin tener que abrir tantas ventanas, es como abrir muchos archivos de Flash
al mismo tiempo, pero más coherente. Firefox ha avanzado muchísimo en lo que a
usabilidad se refiere, es muy intuitivo y para los usuarios fanáticos de Internet
Explorer les resultara muy fácil migrar a él.
Internet Explorer. Cuándo se navega con Explorer en cualquier página que se abra
se tiene una peste de igual difusión que el spam, las ventanas emergentes de
publicidad. Estas llenan la barra de tareas de basura publicitaria que no
interesan, tales como casinos, porno, cámaras de seguridad y mas porno, etc.
94
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Estos navegadores son los más comúnmente usados por los usuarios por lo tanto son
los que se tomaron para la mejora de la calidad del Portal. El ambiente del sistema
operativo es Linux para el servidor, ya que al trabajar en este ambiente de sistema
es más seguro el alojamiento de la página en cuanto a seguridad de datos, es decir
los datos no están propensos a los diferentes tipos de virus que circulan por la
red.
95
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Página de Bienvenida
Categoria de usuario
Registro
Usuario externo
Asigna categoría
Convocatorias
Usuario externo
Requisitos de admisión
Usuario alumno
Consultar calificaciones
Eventos educativos
Usuario docente
Información de calificaciones
Avisos
Cerrar sesión
96
IT. CD. VALLES
RESIDENCIA PROFESIONAL
JERARQUIA DE USUARIOS
USUARIO DE UPN242Valles.edu
ADMINISTRADOR
USUARIO DOCENTE
USUARIO ALUMNO
USUARIO EXTERNO
97
IT. CD. VALLES
RESIDENCIA PROFESIONAL
CASO DE USO PARA EL ADMINISTRADOR
USUARIO ADMINISTRADOR
Realizar avisos
Usuario docente
Capturar Calificaciones
98
IT. CD. VALLES
RESIDENCIA PROFESIONAL
El caso de uso docente, muestra las actividades que realiza este tipo de usuario,
es decir el docente que labora en esta institución.
CASOS DE USO PARA USUARIO ALUMNO
Inspeccionar contenido
Contestar test
USUARIO ALUMNO
Desplegar boleta
99
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Inspeccionar contenido
Contestar test
USUARIO EXTERNO
En el caso del usuario externo está dirigido a cualquier tipo de persona que esté
dispuesto a visitar el Portal de la Universidad Pedagógica Nacional Unidad 242.
100
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Servidor
Password
Introduce URL
Se envía URL
Mostrar petición
Visualizar contenido
Envía datos
Muestra información
101
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Navegador
Base de datos
Servidor
Password
Interfaz de actualización
Actualizar información
Usuario Administrador
Teclea URL Envía URL Envía menú
Solicta id
Valida id
Envía actualizaciones
102
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Componentes estructurales
Catálogo de libros
Año de edición
Eventos Académicos
Hora
Fecha
103
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Servicios
Comedor Sala de Cómputo Servicio social Servicios culturales Servicios escolares
Publicaciones
Libros Nombre Autor Año Edición Mostrar () Cerrar () Regresar () Revistas Nombre
Año Mostrar () Cerrar () Regresar () Convocatorias Nombre Publicador A quien
dirigido Fecha Mostrar () Cerrar () Regresar ()
104
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Noticias UPN
Culturales Tipo Publicador Fecha Mostrar () Cerrar () Regresar () Escolales Tipo
Publicador Fecha Mostrar () Cerrar () Regresar () Varios Tipo Fecha Mostrar ()
Cerrar () Regresar ()
Biblioteca
Catálogo bibliográfico Nombre Autor Año Edición Mostrar () Cerrar () Regresar ()
Correos electrónicos
Correo Maestros Nombre Correo electrónico Mostrar () Cerrar () Regresar () Correo
UPN’s Unidad Dirección Correo electrónico Mostrar () Cerrar () Regresar ()
105
IT. CD. VALLES
RESIDENCIA PROFESIONAL
PRINCIPAL Mapa del sitio Biblioteca Correos electrónicos Páginas UPN Buzón de
quejas y sugerencias
ADMISIÓN Licenciaturas
106
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Mapa de sitio
¿Qué es la UPN?
Carreras
Admisión
Bienvenida
Unidades UPN
Publicaciones
Quejas Licenciaturas Sugerencias
Servicios
Directorio Convenios Licenciaturas Maestrías
Noticias escolares
Noticias culturales
Correos maestros
Direcciones UPN
Noticias varios
Catálogo bibliográfico
Comedor
Servicios culturales
Servicios escolares
Libros
Revistas
Servicio social
Sala de cómputo
Convocatorias
107
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Descripción de componente
Testdemejora Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
108
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Directorio
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
UnidadesUPN
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
109
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Licenciaturas
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Maestrías
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
110
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Servicodecomedor
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
AdmisiónLicenciaturas
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
111
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Saladecómputo
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Serviciosculturales
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
112
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Interfazdeacceso
Descripcióndecomponente
Serviciosescolares
Botones Texto Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Color texto Estilo fuente Tamaño texto Alineación texto Posición botón Tamaño botón
Color fondo
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
113
IT. CD. VALLES
RESIDENCIA PROFESIONAL
FK1
FK1 FK3
FK1 FK2
CALIFICACIONES
FK1
FK2
114
IT. CD. VALLES
RESIDENCIA PROFESIONAL
LOGOTIPO DE LA UPN
LOGOTIPO DE LA SEGEST
GRÁFICO
MAPA DEL SITIO
GRÁFICO
BIBLIOTECA
GRAFICO
CORREOS ELECTRONICOS
GÁFICO
115
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Simple
3
Medio 4
Complejo
6 =
28
25
29
116
3 32
10 7
15
=
30 224
10
Cuenta Total
423
PF=423 * [ 0.65 + 0.01 * 6 (Fi) ] =423 [ 0.65 + 0.01 * 6 (56) ] = 423 [ 0.66 *
336 ] = 423 [ 221.76 ] PF =93804.48
116
IT. CD. VALLES
RESIDENCIA PROFESIONAL
117
IT. CD. VALLES
RESIDENCIA PROFESIONAL
118
IT. CD. VALLES
RESIDENCIA PROFESIONAL
UPN 242
Bienvenida Directorio Nombre Puesto que funge Correo electrónico Teléfono Dirección
Mostrar () Cerrar () Regresar () Unidades UPN Convenios Documentos Oficiales
Carreras
Licenciaturas Maestria
Admisión
Licenciaturas
Servicios
Cafetería Sala de Cómputo Servicio social Servicios culturales Servicios escolares
Publicaciones
Libros Nombre Autor Año Edición Mostrar () Cerrar () Regresar () Revistas Nombre
Año Mostrar () Cerrar () Regresar () Convocatorias Nombre Publicador A quien
dirigido Fecha Mostrar () Cerrar () Regresar ()
119
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Noticias UPN
Locales Tipo Publicador Fecha Mostrar () Cerrar () Regresar () Escolales Tipo
Publicador Fecha Mostrar () Cerrar () Regresar () Culturales Tipo Publicador Fecha
Mostrar () Cerrar () Regresar () Varios Tipo Fecha Mostrar () Cerrar () Regresar ()
Biblioteca
Catálogo bibliográfico Nombre Autor Año Edición Mostrar () Cerrar () Regresar ()
Correos electrónicos
Correo Maestros Nombre Correo electrónico Mostrar () Cerrar () Regresar () Correo
UPN’s Unidad Dirección Correo electrónico Mostrar () Cerrar () Regresar ()
Mapa de sitio
Ubicación
120
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Cubo de Fotos
Cubo fotográfico
121
IT. CD. VALLES
RESIDENCIA PROFESIONAL
ADMISIÓN Licenciaturas
122
IT. CD. VALLES
RESIDENCIA PROFESIONAL
INICIO
Galería fotográfica
Cubo fotográfico
UPN 242
Mapa de sitio
Carreras
Admisión
Ingreso de calificacion es
Bienvenida
Unidades UPN
Documentos oficiales
Servicios
Directorio Convenios Licenciaturas Maestrías
Correos maestros
Direcciones UPN
Noticias varios
Catálogo bibliográfico
Quejas y sugerencias
Cafetería
Servicios culturales
Servicios escolares
Libros
Revistas
Noticias locales
Servicio social
Sala de cómputo
Convocatorias
123
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Descripción de componente
Testdemejora Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
124
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Directorio
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
UnidadesUPN
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
125
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Licenciaturas
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Maestrías
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
126
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Cafetería
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
AdmisiónLicenciaturas
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
127
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Saladecómputo
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Serviciosculturales
Descripcióndecomponente
Descripcióndetexto Color texto Estilo fuente Espaciado líneas Tamaño texto Color
fondo
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
128
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Galería fotográfica
Descripcióndecomponente
Botoneslinks Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
Testdemejora Color texto Estilo fuente Espaciado líneas Tamaño texto Color fondo
Menú Color texto Estilo fuente Tamaño texto Alineación texto Color fondo
Descripcióndecomponente
botonesacceso Color texto Estilo fuente Tamaño texto Alineación texto Posición
botón Tamaño botón Color fondo
129
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Boleta de calificaciones
Descripcióndecomponente
Botonconsulta Color texto Estilo fuente Tamaño texto Alineación texto Posición
botón Tamaño botón Color fondo
Descripcióndecomponente
Botonguardar Color texto Estilo fuente Tamaño texto Alineación texto Posición botón
Tamaño botón Color fondo
130
IT. CD. VALLES
RESIDENCIA PROFESIONAL
FK1
FK1 FK3
CALIFICACIONES
FK1
FK2
131
IT. CD. VALLES
RESIDENCIA PROFESIONAL
132
IT. CD. VALLES
RESIDENCIA PROFESIONAL
133
IT. CD. VALLES
RESIDENCIA PROFESIONAL
Parámetros De medición
Números de entradas de usuario Números de salidas de usuario Número de peticiones
de usuario Número de archivos Número de interfaces externas
Simple
3
Medio 4
Complejo
6 =
40
35
31
124
7 36
10 7
15
70 252
10
Cuenta Total
521
RESIDENCIA PROFESIONAL
13 ÍNDICE DE ILUSTRACIONES
Ilustración 1. Organigrama de la UPN Unidad
242. ...............................................9 Ilustración 2. Cuadro
comparativo de herramientas.............................................17
Ilustración 3. Modelo
PHP. ..............................................................................
....18 Ilustración 4 Árbol de requisitos de
calidad ..........................................................34 Ilustración 5
Pirámide de diseño para la Ingeniería Web. ....................................36
Ilustración 6. El proceso de
prueba......................................................................43
Ilustración 7 Prueba de
componentes..................................................................61
Ilustración 8 Prueba de componentes versión
2 ..................................................63 Ilustración 9 Prueba de
navegación .....................................................................64
Ilustración 10 Prueba navegación versión
2 ........................................................66 Ilustración 11
Comparación de sistemas operativos ............................................69
Ilustración 12 Diferencias entre PostgreSQL y
MySQL .......................................70
135
IT. CD. VALLES
RESIDENCIA PROFESIONAL
14 INDICE ANALÍTICO
A
Análisis, iv, v, 30, 32, 33, 35, 36, 48, 56, 57, 58, 59, 60, 81, 91 Apache, 73
ingeniería, ii, 24, 25, 27, 28, 29, 30, 31, 32, 37, 43, 46, 48, 49, 61, 79
Internet, 1, 5, 6, 12, 13, 14, 15, 22, 23, 35, 51, 59, 64, 65, 66, 68, 70
L
Linux, 54, 73, 84, 88, 102
B
BODY, 17, 18, 82 medición, 30, 126, 145
C
Componente, 65, 66 Configuración, v, vi, 58, 73, 92
Métrica, 72 Modelo, 21, 33, 34, 147 MySQL, ii, 22, 23, 54, 75, 81, 89, 147
N D
Datos, 75 desarrollo, 1, 3, 4, 25, 26, 28, 29, 31, 37, 56, 57, 61, 72, 79, 82, 87,
88, 90, 93, 95, 96, 101 Diseño, iii, v, 37, 40, 43, 44, 45, 61, 62, 63, 87, 91, 92
Open Source, 22 Navegación, v, 58, 68, 69
F
funcional, 34, 40, 59
P
Portal, i, ii, 3, 4, 5, 6, 13, 14, 15, 18, 21, 50, 51, 52, 53, 54, 55, 56, 58, 59,
60, 61, 62, 63, 64, 65, 66, 68, 69, 71,
H
HEAD, 17, 18, 83 HTML, ii, 12, 14, 16, 17, 18, 19, 20, 21, 26, 28, 37, 81, 82, 83,
88
72, 78, 79, 80, 87, 89, 90, 92, 93, 94, 95, 101, 102, 105, 106, 107, 108
Postgresql, 73, 75, 84 Proceso, 3, 25 Prueba, iii, iv, v, vi, 45, 47, 48, 49, 64,
65, 66, 68, 69, 71, 72, 92, 127, 128, 143, 144, 147
I R
Implementación, vi, 73, 78, 87, 89 Requerimientos, 54, 91
136
IT. CD. VALLES
RESIDENCIA PROFESIONAL
S
Servidor, 92 Sistema, 35, 54, 73 Sitio, ii, 12, 13, 16 Software, 19, 54, 73, 78
UPN, 7, 8, 9, 10, 11, 50, 54, 59, 65, 66, 67, 68, 69, 70, 71, 76, 88, 89, 94, 95,
96, 98, 99, 100, 101, 103, 104, 106, 111, 112, 115, 117, 118, 125, 147 URL, ii, 15,
16, 24, 84
W U
Web, i, ii, 1, 5, 6, 12, 13, 15, 17, 19, 20, 23, 24, 25, 27, 28, 29, 30, 31, 32,
33, 40, 44, 45, 46, 48, 49, 52, 72, 79,
80, 81, 82, 83, 85, 89, 90, 95, 147 www, 19, 20, 24
137