You are on page 1of 111

PROYECTO:

DESARROLLO DE UN SITIO WEB QUE FACILITE


LA BSQUEDA Y OFERTA DE EMPLEO PARA LA
EMPRESA JORD

REPORTE DE ESTADA PARA OBTENER EL TTULO


DE:
TCNICO SUPERIOR UNIVERSITARIO EN
TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIN
REA SISTEMAS INFORMATICOS

PRESENTA:

JUAN ANTONIO SIERRA


HERNNDEZ
CELESTINO ORLANDO RANGEL
MORA
DAVID MORALES SANTIAGO
ROYSEL LARA CASTELLANOS
CD. REYNOSA, TAMAULIPAS SEPTIEMBRE
2016.

Dedicatoria.
A:
Dios, por darnos la oportunidad de vivir y por estar con nosotros en cada paso
que damos, por fortalecer nuestro corazn e iluminar nuestras mentes y por
haber puesto en nuestro camino a aquellas personas que han sido el soporte y
compaa durante todo el periodo de estudio que hemos llevado.

Nuestras madres Araceli Castellanos, Martha Hernndez, Mara de los ngeles


Mora, Irene Santiago Hernndez, por darnos la vida, querernos mucho, creer en
nosotros y porque siempre nos estn apoyando.

Nuestros hermanos, Carlos Daniel, ngel Eduardo, Miriam Nayeli, Rolando y


Karina, por estar con nosotros y apoyarnos siempre, los queremos mucho.

Todos nuestros amigos, Arnold Hernndez, Gemma Silva, Marcos Hernndez,


Enrique Ramrez, Iram Cruz, Fernando Martnez, Mariana Porras, Juan
Contreras, Hctor Porras, Emilio Guajardo, Jos Palma, Alexa Vzquez,
Alexander Prez, Martn Lpez, Javier Vega, Edgar Guerrero, Jess Ornelas,
Jos Escobedo, Aron Rodrguez, Arturo Gonzles, Umantla Alcal, Diana
Guillen, Leslie Rodrguez, Mictam Melo, Daniel Aguilera, Jess Hernndez, Sal
Zavala, Kitzzia Zarate, Arleth Jimnez, Pedro Garca, Ivn Jurez, Andrs
Galindo, Daniel Perales, Eduardo Vega, ngel Gonzles, Jess Gonzles,
Miguel Hernndez, Uriel Camacho, Yamil Gonzles, Daniel Hernndez, Ximena
Estrada, Karla Olvera, Fernando Martnez, Jasmin Valladares, Xiomi Ramrez,
Rafael Prez, ngel Vsquez, Omar Prez, Alan Cant, Luis Lara, Dayana

2
Gallardo, Mario Domnguez y Alexis Salazar por compartir los buenos y malos
momentos.

Todos aquellos familiares y amigos que no recordamos al momento de escribir


esto. Ustedes saben quines son.

Agradecimientos.
Estimados amigos, hermanos, padres, tutores, maestros y familiares:

Por este medio queremos expresar nuestro agradecimiento por su gesto


solitario al apoyar nuestro proyecto integrador Desarrollo de un sitio web que
facilite la bsqueda y oferta de empleo para la empresa JORD efectuada
durante los meses mayo/agosto.

Su ayuda en el apoyo moral para poder seguir adelante con el proyecto fue
importante no slo para nosotros sino tambin todas aquellas personas o
empresas que necesiten un fcil uso de pginas web que proporcionen
informacin de empleos.

Su aporte ha sido un estmulo para continuar luchando por un mejor medio que
facilite las actividades de las personas y ms que nada sea utilizado por las
personas, ya que as ahorraran tiempo y esfuerzo para conseguir lo que
desean.

Atentamente:
Celestino Orlando Rangel Mora.
David Morales Santiago.
Juan Antonio Sierra Hernndez.
Roysel Lara Castellanos.

2
Resumen.
El presente proyecto se realiza en la empresa JORD, dedicada a proveer
informacin de vacantes que ofrecen las empresas y los currculums que
proporcionan las personas que buscan trabajo.

La finalidad por la que se est llevando a cabo la implementacin del sitio web
es para evitar que las personas no necesiten salir a la calle en busca de
empleo, ya que esto es un problema que conlleva muchos riesgos y en s, es el
problema que se desea resolver con la pgina web, las personas que hagan
uso de esta plataforma que proporciona empleos y currculums podrn verificar
si hay empleos cerca de su localidad a los cuales puedan aplicar sin tener que
salir de su casa.

En este proyecto se presenta una solucin mediante la implementacin de una


pgina web que permite visualizar las vacantes en las cuales las empresas
estn necesitando personal y por otro lado las empresas podrn visualizar los
currculums aplicados para la vacante que se hayan publicado, todo esto se
lograra hacer mediante un perfil que se har dentro de la misma pgina, para lo
cual lo nico que se necesita es un ordenador y acceso a internet.

Con este plan se pretende que las personas puedan publicar sus currculums
en las vacantes que les llamen la atencin y deseen trabajar, de esta manera
ser evaluados por las empresas para ver si consiguen el trabajo o no, por el

3
lado de la empresa se pretende que publique vacantes y as recibir
pretendientes para el puesto.

Por otra parte, con la pgina web se desea que las personas que buscan
empleo y las empresas que busquen trabajadores puedan establecer
comunicacin o sepan a lo que puedan aspirar los trabajadores y las empresas
ver si son aptos para el puesto o vacante, todo esto a travs de la pgina web y
si todo luce perfecto establecer una cita para hacer la contratacin
personalmente.

ndice.
Tema Pgina

Dedicatoria.........................................................................................i
Agradecimientos..............................................................................ii
Resumen..........................................................................................iii
ndice................................................................................................iv
ndice de Figuras............................................................................vii
ndice de Grficas............................................................................x
ndice de Tablas................................................................................x

Captulo 1. Introduccin..................................................................1
1.1 Antecedentes..................................................................................................2
1.2 Definicin del problema..................................................................................3
1.3 Justificacin.....................................................................................................4
1.4 Objetivo............................................................................................................5

Captulo 2. Anlisis de Fundamentos............................................6


2.1 Modelos de proceso.......................................................................................6
2.1.1 Modelo de desarrollo en cascada...............................................................7
2.1.2 Caractersticas, ventajas y desventajas del modelo en cascada...............7

4
2.2 Fundamentos de sitios web............................................................................8
2.2.1 Tecnologas para desarrollo y diseo web................................................10
2.3 Servidores web.............................................................................................10
2.3.1 Caractersticas del Servidor web..............................................................12
2.3.2 Estructura de un Servidor web.................................................................12
2.3.3 Servidor web IIS........................................................................................13
2.4 Entornos de desarrollo.................................................................................13
2.5 Visual Studio.................................................................................................13
2.5.1 Caractersticas de Visual Studio...............................................................14
2.6 ASP.NET.......................................................................................................15
2.6.1 Caractersticas y Ventajas de ASP.NET....................................................15
2.7 HTML5..........................................................................................................16
2.7.1 Caractersticas de HTML5.........................................................................16
2.8 CSS..............................................................................................................17
2.8.1 Caractersticas de CSS.............................................................................17
2.9 Base de datos...............................................................................................18
2.10 Microsoft SQL Server.................................................................................18
2.10.1 Caractersticas de SQL Server................................................................18
2.10.2 Ventajas de SQL Server..........................................................................19
2.10.3 Desventajas de SQL Server....................................................................19

Captulo 3. Procedimiento.........................................................................20
3.1 Funcionamiento actual del rea del sistema a mejorar...............................21
3.2 Explicacin detallada de la Implementacin de la mejora al rea...............23
3.2.1 Requerimientos.........................................................................................23
3.2.2 Interfaces de usuario.................................................................................29
3.2.3 Bases de datos..........................................................................................36
3.2.4 Sistemas Operativos.................................................................................43
3.2.5 Operaciones con registros lado administrador.........................................48
3.3 Pruebas y reportes de la implementacin....................................................53
3.3.1 Tipos de pruebas.......................................................................................54
3.3.2 Anlisis de las pruebas...............................................................................60
3.3.3 Mejoras realizadas al sistema implementado............................................61

5
Captulo 4. Anlisis de Resultados..................................................................62
4.1. Problemticas encontradas durante la implementacin..............................62
4.2. Costos del proyecto......................................................................................65
4.2.1. Recursos Humanos...................................................................................66
4.2.2. Recursos Materiales..................................................................................66
4.2.3. Servicios Tcnicos.....................................................................................67
4.2.4. Costo Total y Real.....................................................................................68
4.3. Resultados y beneficios obtenidos de la implementacin...........................70
4.4. Tiempo estimado de la recuperacin de la inversin...................................71

Captulo 5. Conclusiones y Recomendaciones ................................72


Conclusiones.......................................................................................................73
Recomendaciones...............................................................................................74

Bibliografa......................................................................................................75
Glosario............................................................................................................77
Anexos
Anexo A. Instalacin y configuracin de SO. ..........................80
Anexo B. Configuracin de servidor IIS. .94

6
ndice de Figuras.

Figura Pgina
Figura 1. Modelo en cascada.........................................................................7
Figura 2. Arquitectura de un sistema de aplicaciones web moderno............12
Figura 3. Elementos de un servidor web.......................................................12
Figura 4. Semntica de HTML5.....................................................................17
Figura 5. Estructura del cdigo de CSS.........................................................18
Figura 6. Mapa de navegacin.......................................................................30
Figura 7. Pgina principal...............................................................................32
Figura 8. Cabecera de la pgina....................................................................32
Figura 9. Cuerpo de la pgina........................................................................33
Figura 10. Pie de pgina................................................................................33
Figura 11. Registro Trabajador.......................................................................33
Figura 12. Registro Empresa.........................................................................34
Figura 13. Registro Administrador..................................................................34
Figura 14. Visualizacin general de solicitudes.............................................35
Figura 15. Visualizacin detallada de solicitud. ............................................36
Figura 16. Formulario para creacin de citas................................................36
Figura 17. Base de datos...............................................................................37
Figura 18. Cdigo de conexin a la base de datos........................................42
Figura 19. Pantalla principal de YUMI............................................................44
Figura 20. Instalador de Windows 7...............................................................45
Figura 21. Pantalla principal de Windows 7...................................................45
Figura 22. Bsqueda de IIS...........................................................................46
Figura 23. Panel de control............................................................................47
Figura 24. Verificacin de IIS.........................................................................47
Figura 25. Insercin de un trabajador o usuario............................................48
Figura 26. Registros de trabajadores en la base de datos............................49
Figura 27. Insercin de una empresa............................................................49

7
Figura 28. Registros de empresas en la base de datos................................50
Figura 29. Insercin de administrador.............................................................50
Figura 30. Registros de administradores en la base de datos.......................51
Figura 31. Actualizacin de registro modo maestro detalle. 51
Figura 32. Listado de la tabla categoras. ...52
Figura 33. Reporte de usuarios. ...53
Figura 34. Prueba de registro.........................................................................51
Figura 35. Verificacin de registro...................................................................52
Figura 36. Comprobacin de ejecucin de un procedimiento almacenado.. .53
Figura 37. Datos sin relacin durante la ejecucin del PA.............................54
Figura 38. Interfaz de perfil de trabajador.......................................................55
Figura 39. Prueba de validacin de nombre...................................................56
Figura 40. Prueba de validacin de correo electrnico..................................56
Figura 41. Cdigo para llevar a cabo una bsqueda......................................57
Figura 42. Ejemplo de apertura de la conexin a la base de datos...............59
Figura 43. Control de excepcin.....................................................................60
Figura 44. Trminos de licencia de Yumi........................................................81
Figura 45. Pantalla principal de Yumi..............................................................81
Figura 46. Ventana de progreso de booteo,...................................................82
Figura 47. Proceso realizado..........................................................................83
Figura 48. Men de Yumi................................................................................84
Figura 49. Seleccin del instalador.................................................................85
Figura 50. Seleccin del idioma......................................................................86
Figura 51. Instalar ahora.................................................................................87
Figura 52. Seleccin del sistema operativo....................................................87
Figura 53. Trminos de licencia de Windows.................................................88
Figura 54. Tipo de instalacin.........................................................................88
Figura 55. Particiones.....................................................................................89
Figura 56. Proceso de instalacin...................................................................90
Figura 57. Configuracin de usuario...............................................................90
Figura 58. Configuracin de contrasea.........................................................91

8
Figura 59. Activacin de la clave de producto................................................91
Figura 60. Instalacin de actualizaciones......................................................92
Figura 61. Configuracin de fecha y hora......................................................92
Figura 62. Configuracin de red.....................................................................93
Figura 63. Caractersticas de Windows.........................................................94
Figura 64. Caractersticas de Internet Information Services..........................95
Figura 65. Seleccin de carpetas de IIS........................................................96
Figura 66. Aplicacin de cambios..................................................................96
Figura 67. Pgina principal de IIS establecida en IP local.............................97

9
ndice de Tablas.

Tabla Pgina
Tabla 1. Tabla de administradores, trabajadores y empresas.......................39
Tabla 2. Tabla publicaciones, citas y currculums..........................................40
Tabla 3. Tablas subcategoras, categoras, municipios,
estados, experiencias y habilidades..............................................................40
Tabla 4. Tabla solicitudes y llamadas realizadas...........................................41
Tabla 5. Presupuesto de RH..........................................................................64
Tabla 6. Presupuesto de recursos materiales................................................65
Tabla 7. Presupuesto de servicios de mantenimiento...................................65
Tabla 8. Costos totales de cada una de las...................................................66
Tabla 9. Costo real de recursos materiales....................................................66

ndice de Grficas.
Grfica Pgina
Grfica 1. Comparacin de tiempos entre actividades..................................63
Grfica 2. Porcentaje de dificultad.................................................................65
Grfica 3. Comparacin de costos.................................................................69
Grfica 4. Resultados de solicitudes durante 1 mes.....................................70
Grfica 5. Tiempo de la recuperacin de inversin........................................71

10
Captulo 1. Introduccin.
Este proyecto consiste en el desarrollo de una pgina web que permita la
interaccin entre usuarios y empresas para poder conseguir u ofrecer empleo,
la cual ser creada en la regin norte, el nombre para este proyecto ser
Desarrollo de un sitio web que facilite la bsqueda y oferta de empleo para la
empresa JORD, como el ttulo o nombre del proyecto lo indica, el nombre de la
empresa es JORD, la empresa se dedica a ofrecer y facilitar la bsqueda de
empleos, permitiendo a usuarios registrarse para poder llenar su solicitud u
ofertas de empleos, an no tiene ningn ao de establecida ya que apenas se
est creando, est organizada o conformada por 4 miembros y no cuenta con
ninguna otra sucursal.

El proyecto de la pgina web se realizar en el departamento de sistemas de la


empresa JORD, el cual tiene como funcin llevar a cabo todo lo lgico de la
empresa, como sus programas o sistemas que la mantienen en el rea laboral,
el problema que solucionara ser ampliar las maneras en las cuales se puedan
conseguir empleos y empleados.

La manera en la que las empresas se benefician, es que se le facilitar la forma


de contratar a sus empleados, ya que vern los aspectos que ms sobresalgan
en su currculum y la manera en la que benefician a las personas, es que las
empresas publicarn las vacantes que necesitan ser ocupadas y ver si pueden
aplicar para obtener el trabajo, verificando las caractersticas que se requieran
para dicho puesto o vacante.
1.1 Antecedentes.
El proyecto se inici despus de una propuesta de proyectos en la universidad y
al investigar sobre los sitios web que ofrecen ofertas de trabajo, se tuvo una
idea de ofrecer algo mejor, refirindose a que las personas que buscan empleo,
puedan ordenar de manera ms clara y fcil su informacin. Esta idea se basa
en ordenar por secciones, toda la informacin que un usuario que busca trabajo

2
pueda crear distintos formularios con informacin de sus aptitudes,
conocimientos, habilidades, experiencias de trabajo, de tal manera que le
permita ser ms claro en la publicacin de su informacin y que las empresas
que ofrecen empleo, puedan tener mayor contacto con los usuarios que se
interesen en sus vacantes.

La idea principal es crear un sitio web, en el cual, adems de ofrecer ofertas de


empleo, pueda ser capaz de mantener a los usuarios mejor informados, brindar
a las empresas que buscan personal a encontrar de forma ms precisa, la
informacin de los usuarios que buscan empleo. Adems de crear el sitio con
una estructura simple y amigable.

Desde hace aos se han creado muchos sitios web, que ofrecen las mismas
caractersticas y funciones, pero no cuentan con esa simplicidad y facilidad para
la mayora de los usuarios. En ocasiones limitan a los usuarios que no estn
registrados a tener un contacto con la empresa en la cual se est interesado en
la vacante que ofrecen, una funcin que el proyecto podr solucionar.

Aunque los usuarios registrados siempre tienen ms flexibilidad en el uso de


ciertas caractersticas, se busca que el sitio web, pueda brindar a un 70% las
mismas caractersticas tanto para usuarios no registrados. Es necesario crear el
sitio para que se pueda tener una mejor facilidad de uso y comunicacin entre
los usuarios como para mejorar la bsqueda de empleos en Internet.

1.2 Definicin del problema.


Actualmente la mayora de las personas salen a las calles para tratar de
conseguir un empleo ya sea comprando el peridico todos los das o yendo a
recorrer diversos lugares de la ciudad, lo cual ocasiona un gasto en transportes
y algunas otras cosas. A pesar del esfuerzo invertido muchas veces no se

3
consigue el empleo deseado lo cual tiene como consecuencia una prdida de
tiempo y recursos.

Hay cientos de sitios para la bsqueda de trabajo en internet, pero no todas


cumplen con la simplicidad, o por otro lado, es difcil para las empresas obtener
nuevos trabajadores sin una clasificacin de la especialidad en la vacante de
cada usuario que busque un empleo. La mayora de los sitios para bsqueda de
empleo, brindan ciertas caractersticas similares, tales como la gestin de un
formulario para el currculum, la bsqueda de contactos, la creacin de
solicitudes entre otras, pero no tienen esa simplicidad que ayudara a las
empresas a localizar vacantes de forma ms simple, organizada y rpida.

El problema en la actualidad de los sitios web es que no se tiene un orden para


la categorizacin de la informacin de los usuarios, tal como habilidades de los
trabajadores, esto afecta a usuarios administradores lo cual no permite tener
clara la informacin de usuarios que tienen el papel de solicitantes en las
vacantes publicadas por las empresas.

En los ltimos aos no se ha visto alguna solucin a esta problemtica lo cual


mejorarla traer beneficios para reducir el tiempo dedicado a la verificacin de
la informacin, de igual manera beneficia a ciertos usuarios por lo que es bueno
darle solucin ya que se cuenta con los recursos necesarios para su solucin.
Desde el punto de vista de los usuarios, es necesario un sistema de esta
estructura, ya que, en ocasiones, las empresas no pueden visualizar o contactar
con los usuarios que se interesan en las vacantes disponibles.

1.3 Justificacin.
El desarrollo de este sitio web, va a beneficiar a los integrantes del proyecto en
el mbito acadmico y laboral, ya que se har uso de conocimientos previos y
la prctica de buenos hbitos como la colaboracin en equipo, la asignacin de

4
responsabilidades y la toma de decisiones en el desarrollo de sistemas, dando
solucin a una problemtica real. Esto traer como resultado la experiencia en
el desarrollo de proyectos a cada uno de los integrantes.

La implementacin del proyecto traer buenos beneficios para las empresas


que buscan de forma rpida y segura trabajadores para las ofertas de trabajo
que ofrecen. No solo la seguridad, sino tambin se busca que, a travs de este
sitio web, se promueva la comunicacin de los usuarios y la claridad como la
privacidad de la informacin, la organizacin de la informacin de forma simple.

Los usuarios que busquen empleo, podrn encontrar de manera ms fcil,


vacantes para su localidad o fuera segn sus preferencias y su rea laboral.
Tener la informacin ms ordenada traer como resultado, tener ms
posibilidades de encontrar una vacante, segn sus habilidades y experiencia
laboral, de forma que no ser necesario que el usuario realice un nmero
determinado de solicitudes y solo realice una vez.

Las vacantes de las empresas, sern publicadas de forma agrupada, de


manera que el usuario al momento de buscar una vacante, encuentre de forma
ms rpida.

Otros de los beneficios que trae el proyecto, son el tiempo de respuesta y la


capacidad de servicios que requieran los usuarios, evitando complejidad y
dando una interfaz ms simple y sencilla, mostrando la informacin que
requiera cada usuario de forma clara y precisa.

Limitaciones y Delimitaciones.
Limitaciones.

5
Una de las limitaciones que se tienen al realizar este proyecto, son el tiempo
que se debe tomar para las pruebas de campo, durante el desarrollo del mismo,
puesto que requiere la atencin de todos los participantes en el proyecto, puede
surgir la necesidad de que alguno no est disponible y que surja un
contratiempo imprevisto o falta de algn conocimiento adicional que requiera el
desarrollo.

Delimitaciones.
Este proyecto se llevar a cabo dentro de la empresa JORD, que est ubicada
en la colonia Villa Florida y cuenta con el equipo siguiente; Laptop Hp Pavilion,
modelo: 15-ac114la con el nmero de serie 134d40yd y Toshiba SATELLITE
modelo: C50-B con nmero de serie: 3fr52350e ambos equipos con estas
caractersticas: sistema operativo Windows 10, 4 GB RAM, 500 GB de memoria
en disco duro y conexin de red.

1.4 Objetivo.
Desarrollar e implementar un sitio web que permita publicar vacantes de empleo
que otras empresas ofrezcan a nivel nacional, agilizando la bsqueda de
empleo y trabajadores de ciertas reas, siendo su desarrollo e implementacin
en un lapso de cuatro meses, generando resultados del 90% de efectividad en
las bsquedas y publicacin de empleos despus de ser implementada.

6
Captulo 2. Anlisis de Fundamentos.
En este captulo se dar a conocer informacin detallada sobre las
herramientas necesarias para el desarrollo del proyecto que se estarn usando
durante su proceso de desarrollo. Es fundamental hacer investigaciones y
consultas de fuentes acadmicas y didcticas que ayuden a recolectar
informacin detallada de las caractersticas y detalles de las herramientas a
utilizar.

La informacin ms detallada ser acerca de fundamentos sobre el desarrollo


de sitios web, el diseo e informacin acerca de los modelos de desarrollo, al
igual del modelo que se estableci en la planeacin para llevar acab el
proceso para el desarrollo del proyecto.

2.1 Modelos de proceso.


Mndez (2009), en su artculo Proceso de Software y Ciclo de Vida, define a
un modelo de proceso, o paradigma de IS, como una plantilla, patrn o marco
que define el proceso a travs del cual se crea software. Dicho de otra forma,
los procesos son instancias de un modelo de proceso, en esta asignatura los
trminos, procesos y modelos de proceso se utilizan indistintamente.

7
Los modelos de proceso definen un conjunto claro de las actividades, acciones,
tareas, hitos y productos de trabajo requerido, se adaptan para alcanzar las
necesidades de los ingenieros y gestores para un proyecto especfico.

Proveen estabilidad, control y organizacin a un proceso que sera catico si no


se gestiona. Las actividades del marco de un modelo de proceso en particular
pueden organizarse en un flujo de proceso que puede ser lineal, incremental o
evolutivo. El mejor indicador de cun bien ha funcionado un proceso es la
calidad, oportunidad y viabilidad a largo plazo del producto resultante (Prez,
2011).

2.1.1 Modelo de desarrollo en cascada.


Es el enfoque metodolgico que ordena rigurosamente las etapas del ciclo de
vida del Software, de forma que el inicio de cada etapa debe esperar a la
finalizacin de la inmediatamente anterior. El modelo en cascada es un proceso
de desarrollo secuencial, en el que el desarrollo se ve fluyendo hacia abajo
(como una cascada) sobre las fases que componen el ciclo de vida (Inteco,
2009).

Figura 1. Modelo en cascada.

8
2.1.2 Caractersticas, ventajas y desventajas del modelo en cascada.
Prez (2013) en su artculo Fundamentos de la Ingeniera de Software
[Modelos] indica que las caractersticas, ventajas y desventajas son las
siguientes:

Sus caractersticas son las siguientes:


Se denomina modelo en cascada porque cada fase del modelo conduce
a otra.
Tambin se conoce como ciclo de vida del software.
Consiste de cinco fases.
Anlisis y definicin de requerimientos.
Diseo del sistema y del software.
Implementacin y pruebas de unidad.
Integracin y pruebas del sistema.
Operacin y mantenimiento.

Sus ventajas son las siguientes:


La organizacin y actividades de las fases se encuentran bien definidas.
Funciona bien para proyectos donde se encuentran bien definidos los
requerimientos y el software que se desea.
La planificacin es sencilla pues existe una secuencia bien definida de
los pasos del proceso de software.
La calidad del producto final es alta.

Sus desventajas son las siguientes:


Las iteraciones pueden ser costosas.
Lleva demasiado tiempo atravesar por todo el ciclo.
Algunas fases pueden quedar pendientes.
Las actualizaciones pueden ser costosas.
Si el proyecto es muy grande, su revisin completa puede implicar
mucho tiempo.

9
2.2 Fundamentos de sitios web.
Cuando se habla de un sitio web se refiere en realidad a un conjunto de
archivos, pueden ser de texto, audio, grficos, etc., que est unidos mediante
un lenguaje de marcas denominado HTML. Al principio, los hipertextos en la
web se limitaban a plasmar, sobre este nuevo medio, un texto impreso
segmentndolo en pequeos bloques y colocando aqu y all algunos enlaces,
en la actualidad, las pginas web se han convertido en verdaderas obras de
diseo grfico, multimedia e ingeniera informtica. Integracin de bases de
datos, servicios online, inclusin de sofisticadas herramientas de bsqueda y
recuperacin de informacin, dinamismo, usabilidad e interactividad, stas son
las claves de las pginas web actuales.

En 1997, David Siegel en Tcnicas avanzadas para el diseo de pginas web


distingua 3 generaciones en el desarrollo de las interfaces de la WWW:
Webs de primera generacin:
estructura lineal
eventual insercin de fotografas y lneas de separacin
baja definicin (proyectados para terminales ASCII en blanco y
negro)
Webs de segunda generacin:
iconos en vez de palabras subrayadas con azul
men de opciones
fondos coloreados o con imgenes
bordes azules alrededor de las figuras interactivas
Webs de tercera generacin:
hegemona del diseo sobre la tecnologa
utilizacin de metforas
uso de un layout tipogrfico y visual para la descripcin de una
pgina bidimensional

10
estructura entrada -rea central- salida

Francisco Tosete Herranz en La experiencia del usuario resume todas las


disciplinas implicadas en el diseo de sitios web:
arquitectura de la informacin: misin y objetivos estratgicos, clientes y
sus expectativas, estudio sectorial/anlisis competitivo, definicin y
organizacin de los contenidos, interaccin, navegacin, rotulado,
bsqueda, prototipado, etc.
diseo de la interaccin: definicin de servicios, definicin de las tareas,
diagrama de interaccin, storyboards, etc.
usabilidad: mtodos de indagacin, mtodos de inspeccin, test de
usabilidad, anlisis de logs, etc.
accesibilidad: directrices y pautas de accesibilidad, test de accesibilidad,
etc.
diseo de la informacin/diseo grfico: aspectos y sensacin, diseo de
contenido/pgina, diseo de la interfaz, diseo artstico/creativo, etc.

2.2.1 Tecnologas para desarrollo y diseo web.


Con el desarrollo de la web surgieron nuevos lenguajes de programacin
tendientes a presentar pginas que permiten mayor interaccin, son ms
rpidas, contienen animaciones, etc. Entre ellos, podemos mencionar a ASP y
PHP, que, en lneas generales, permiten generar pginas en base a los pedidos
de los usuarios del sitio, es decir, buscan en una base de datos la informacin
solicitada, y crean una pgina en forma instantnea.

Las bases de datos ms utilizadas son MySQL (open source), Oracle, Informix
de IBM, y Microsoft SQL. El DHTML (HTML dinmico) y el CSS (hojas de estilo)
sirven para hacer ms interactivas las pginas HTML, por ejemplo, botones que
cambian de color, texto que agranda o disminuye su tamao, etc.; aliados al

11
JavaScript, pueden tambin poner la hora y la fecha a la pgina, mostrar texto
que se desplaza, y ms.

2.3 Servidores web.


Snchez (2012), en su artculo servidores de aplicaciones web, define que los
servidores web son los encargados de recibir las peticiones referidas a pginas
o elementos de la web a travs del protocolo http o https y de devolver el
resultado de la peticin, que suele ser un recurso alojado en el servidor.

Los servidores web slo tienen la capacidad comentada: resolver peticiones de


elementos web. Pero no se molestan en descifrar el cdigo de estos elementos.
Esa tarea la dejan en manos del cliente que hizo la peticin (normalmente un
navegador web). La cuestin es que cuando se necesita crear elementos ms
complejos, entonces las pginas y otros elementos que almacena el servidor,
contendrn cdigo que debe de ser resuelto antes de entregarlo al cliente. Ah
es donde entra el servidor de aplicaciones. Un servidor de aplicaciones es el
elemento (software) que es capaz de traducir las instrucciones y adems
comunicar con otros servidores (como por ejemplo los servidores de bases de
datos) para extraer informacin de la empresa que se necesita para resolver la
peticin.

Los servidores de aplicaciones trabajan en conjunto con los servidores web


para que el proceso se haga de forma transparente al usuario; es decir el
usuario pide el servicio a travs, normalmente, de su navegador y el servidor
web atiende la peticin y pide al servidor de aplicaciones la traduccin de la
aplicacin contenida a fin mostrar al usuario el resultado de forma entendible
por su navegador (es decir en formato HTML). A la forma de trabajar de un
servidor de aplicaciones, se le conoce normalmente como arquitectura de tres
capas (a veces se habla de ms capas). Una primera capa es la del navegador

12
que es capaz de traducir el llamado cdigo del lado del cliente (HTML,
JavaScript, CSS, Flash).

La segunda capa la forma el servidor de aplicaciones en su labor de traducir


cdigo en el lado del servidor (JSP, PHP, Ruby on Rails, Cold Fussion) y
convertirlo al formato entendible por el navegador. La tercera capa son todos los
servicios a los que accede el servidor de aplicaciones que necesita para poder
realizar la tarea encomendada a la aplicacin (por ejemplo, el acceso a la base
de datos). Una visin ms detallada de la arquitectura actual para construir
aplicaciones web sera:

Figura 2. Arquitectura de un sistema de aplicaciones web moderno.

2.3.1 Caractersticas del Servidor web.


La variedad de servidores web que existen en el mercado proporcionan al
administrador la capacidad de eleccin en funcin de las caractersticas que
debe poseer el entorno web que se va a desplegar. Afortunadamente, cada
servidor web suministra una serie de servicios que aumentan las posibilidades
de desarrollo para el administrador y mejoran los procesos de mantenimiento.

2.3.2 Estructura de un Servidor web.


Colobran (2012), en su artculo Administracin de sistemas operativos en red,
menciona que los servidores web se componen bsicamente de los elementos
siguientes.

13
Figura 3. Elementos de un servidor web.

Ncleo: Es el servidor como tal, y es el centro del servidor web. Siempre est
cargado y funcionando cuando el servidor esta encendido.

Mdulos: Actualmente los servidores web pueden ser bastante complejos. Esto
es posible ya que se ofrecen mdulos para aumentar la funcionalidad del
servidor. Estos mdulos, conocidos tambin como extensiones del servidor, se
instalan cuando se configuran los servidores web.

Pginas: Las paginas son el lugar dnde est guardada la informacin que
presenta el servidor. Estn estructuradas en forma de rbol de directorios, a
pesar de que en algunos casos hay mdulos que modifican esta informacin.

2.3.3 Servidor web IIS.


Abreviatura de Internet Information Server, es el servidor de aplicaciones de
Microsoft que est presente en las versiones profesionales de Windows y en
todas las de servidor. Viene con el propio sistema operativo y para instalarle
basta con agregarle como componente del sistema en la zona de instalacin de
aplicaciones del panel de control de Windows (IIS slo funciona bajo Windows).
El servidor incluye un servidor web (tanto http como https), servidor ftp, webDAV
y smtp. Adems se comporta como servidor de aplicaciones web .NET y admite
extensiones para diversos tipos de aplicaciones (incluido PHP). Es el segundo
servidor web ms popular tras Apache (17% del mercado).

14
2.4 Entornos de desarrollo.
Trejos (2012), en su artculo Criterios de evaluacin de plataformas de
desarrollo de aplicaciones empresariales para ambientes web, indica que las
herramientas que permiten tener todos los componentes necesarios para el
desarrollo de aplicaciones son los Framework.

2.5 Visual Studio.


Visual Studio 2013, es una versin de la potente herramienta IDE (Integrated
Development Enviroment) por sus siglas en ingles que significan, Entorno de
desarrollo integrado. Visual Studio es una potente herramienta nos ayuda a
crear modernas aplicaciones de alta calidad, para una gama amplia de
plataformas bajo la licencia de Microsoft, tales como el sistema operativo
Windows, dispositivos celulares, tabletas, servicios como OneDrive, as como
sitios y aplicaciones web.

La palabra clave de Visual Studio 2013, es productividad. Microsoft tiene en


claro, que los desarrolladores gastan mucho de su tiempo escribiendo cdigo,
tal que las nuevas versiones aaden algunas nuevas caractersticas que
incrementan la productividad y eso ayuda a los desarrolladores a que sean ms
rpidos y ms eficientes. (Del Sole, 2014).

2.5.1 Caractersticas de Visual Studio.


El entorno de Visual Studio contiene un conjunto completo de herramientas de
desarrollo para la generacin de aplicaciones web ASP.NET, Servicios Web
XML, aplicaciones de escritorio y aplicaciones mviles.

Visual Basic, Visual C# y Visual C++ utilizan todo el mismo entorno de


desarrollo integrado, tal que habilita el uso compartido de herramientas y hace
ms sencilla la creacin de soluciones en varios lenguajes. Asimismo, dichos

15
lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso
a tecnologas clave para simplificar el desarrollo de aplicaciones web ASP y
Servicios Web XML.

Siendo ms preciso, se enlista un conjunto de caractersticas de Visual Studio:


Simplifica el ciclo de vida de desarrollo de aplicaciones.
Ofrece herramientas que facilitan la escritura de cdigo.
Incluye diseadores que permiten definir visualmente esquemas de
bases de datos, interfaces grficas, etc., y genera automticamente el
cdigo para crearlas.
Aumenta la productividad de los desarrolladores, lo que implica un menor
tiempo de desarrollo y por lo tanto un descenso de los costes.

2.6 ASP.NET.
ASP.NET es un entorno de programacin que se ejecuta en un servidor Web
para generar y administrar pginas Web. Visual Studio proporciona el diseador
de formularios Web, un editor, controles y un sistema de depuracin para
facilitar la creacin de aplicaciones que guardadas en un servidor pueden ser
accedidas desde un navegador, telfonos mviles, etc.

2.6.1 Caractersticas y Ventajas de ASP.NET.


ASP.NET es un marco de trabajo de programacin generado en Common
Language Runtime que puede utilizarse en un servidor para generar eficaces
aplicaciones Web. ASP.NET, ofrece varias ventajas importantes como son:
Mejor rendimiento: ASP.NET aprovecha las ventajas de enlace
anticipado, la compilacin just-in-time, la optimizacin nativa y los
servicios de cach desde el primer momento.
Compatibilidad con herramientas de primer nivel: El marco de trabajo
de ASP.NET se complementa con un diseador y una caja de
herramientas muy completos en el entorno integrado de programacin.

16
Eficacia y flexibilidad: La biblioteca de clase de .NET Framework, la
mensajera y las soluciones de acceso a datos se encuentran accesibles
dese el Web de manera uniforme ASP.NET es tambin independiente del
lenguaje, por lo que puede elegir el lenguaje que mejor se adapte a la
aplicacin o dividirla aplicacin en varios lenguajes.
Simplicidad: El marco de trabajo de las paginas ASP.NET, permite
generar interfaces de usuario, que separan claramente la lgica de
aplicacin del cdigo de presentacin y controlar eventos en un sencillo
modelo de procesamiento de formularios.
Seguridad: Con la autenticacin de Windows integrada y la
configuracin por aplicacin, se puede tener una completa seguridad de
que las aplicaciones estn seguras.

2.7 HTML5.
HTML5 es un lenguaje markup (de hecho, las siglas de HTML significan Hyper
Text Markup Language) usado para estructurar y presentar el contenido para la
web. Es uno de los aspectos fundamentales para el funcionamiento de los

sitios, pero no es el primero (Barbarapvn, 2013).

2.7.1 Caractersticas de HTML5.


Entre las caractersticas principales de HTML5 encontramos cambios drsticos
en el marcado y la estructura de los sitios, se incluye nuevos elementos que
aumentan el valor semntico de nuestro cdigo, los formularios son optimizados
y su validacin se vuelve ms sencilla. Es en este grupo donde se encuentran
las caractersticas que ms soporte tienen en los navegadores actuales.
El HTML5 proporciona:
Etiquetas que describen exactamente lo que estn diseadas a contener
Web Workers para ejecutar procesos en segundo plano
La interfaz WebSocket para establecer conexin continua entre la

17
aplicacin residente y el servidor
Mejor recuperacin de los datos almacenados
Velocidades mejoradas de almacenamiento y carga de pginas
Soporte para CSS3 para manejar la GUI, lo que significa que el HTML5
puede estar orientado a contenido
Bastidor y video, para aadir grficas y video sin instalar plug-ins de
terceros
La especificacin Geolocation API, que utiliza capacidades de ubicacin
de telfonos inteligentes para incorporar servicios y aplicaciones mviles
de nube
Formularios mejorados que reducen la necesidad de descargar cdigo
JavaScript, permitiendo una comunicacin ms eficiente entre
dispositivos mviles y servidores nube.

A la par con HTML5 se han venido desarrollando otra clase estndares que van
de la mano con esta versin y aumentan la genialidad de los diseos web, tal es
el caso del lenguaje CSS3, imgenes SVG2 y la geo localizacin, los cuales
han causado que en ms de una ocasin se les considere como caractersticas
de HTML5 (Walker, 2011).

Figura 4. Semntica de HTML5

2.8 CSS.
CSS, es una tecnologa que nos permite crear pginas web de una manera ms
precisa y homognea. Gracias a las CSS controlamos ms an los resultados

18
finales de la pgina, pudiendo hacer muchas cosas que no se podan hacer
utilizando solamente HTML, como incluir mrgenes, tipos de letra, fondos,
colores, etc.

2.8.1 Caractersticas de CSS.


lvarez (2001), en su artculo Introduccin a las CSS, menciona que el modo
de funcionamiento de las CSS consiste en definir, mediante una sintaxis
especial, la forma de presentacin que le aplicaremos a un web entero, de
modo que se puede definir la forma de todo el web de una sola vez.
Un documento HTML o pgina, se puede definir la forma, en un pequeo
trozo de cdigo en la cabecera, a toda la pgina.
Una etiqueta en concreto, llegando incluso a poder definir varios estilos
diferentes para una sola etiqueta. Esto es muy importante ya que ofrece
potencia en nuestra programacin. Podemos definir, por ejemplo, varios
tipos de prrafos: en rojo, en azul, con mrgenes o sin ellos.

Figura 5. Estructura del cdigo de CSS.

2.9 Base de datos.


Las bases de datos son una coleccin de tablas interrelacionadas. El contenido
de una base de datos engloba a la informacin concerniente de una
organizacin, de tal manera que los datos estn disponibles para los usuarios
en tiempo real y son compatibles con usuarios concurrentes. Una finalidad de la
base de datos es eliminar la redundancia o al menos minimizarla.

19
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.

2.10 Microsoft SQL Server.


Microsoft SQL Server es un sistema para la gestin de bases de datos
producido por Microsoft basado en el modelo relacional. Sus lenguajes para
consultas son T-SQL y ANSI SQL.

2.10.1 Caractersticas de SQL Server.


Microsoft SQL server cuenta con una amplia estructura brindando facilidades
para todo administrador de base de datos, una de sus principales
caractersticas, es la posibilidad de conexiones y la amplia administracin que
se tiene en las bases de datos. Aqu se enlistan las caractersticas ms
importantes:
Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye tambin un entorno grfico de administracin, que permite el uso
de comandos DDL y DML grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin y datos
se alojan en el servidor y los terminales o clientes de la red slo acceden
a la informacin.
Adems, permite administrar informacin de otros servidores de datos.

2.10.2 Ventajas de SQL Server.


Las siguientes son algunas de las ventajas del SQL Server:
Nivel empresarial Gestin Software: Microsoft SQL Server incluye
software de gestin profesional, a nivel de empresa de base de datos.
Algunos competidores, como MySQL, han desarrollado programas

20
similares en los ltimos aos, pero Microsoft SQL Server es fcil de usar
y tiene ms funciones.
Excelente soporte para recuperacin de datos: Es siempre una
preocupacin cuando se producen prdidas de energa o interrupciones
indebidas. Microsoft SQL Server tiene una serie de caractersticas que
promueven la restauracin y recuperacin de datos.

2.10.3 Desventajas de SQL Server.


Las siguientes son algunas de las ventajas del SQL Server:
Costo: Una de las principales desventajas de utilizar Microsoft SQL Server
en lugar de un sistema de gestin de base de datos relacional alternativa es
que las opciones de licencia son bastante caras. Aunque el uso del software
con fines educativos o de desarrollo bsico, es libre. Cualquier tipo de uso
de la empresa incurre en una cuota de licencia.
Limitada Compatibilidad: Microsoft SQL Server est diseado para
ejecutarse en servidores basados en Microsoft Windows. (Lapuente, 2013).

Captulo 3. Procedimiento.
En este captulo se detallan todos los elementos estructurales ms relevantes y
significativos que participan con el ciclo logstico de la empresa JORD, as como
los aspectos relacionados con su origen y funcionamiento. Algunos detalles

21
importantes se obtuvieron por empleados del lugar, con el fin de conocer los
detalles de cmo funciona el ciclo logstico dentro de esta organizacin.

El propsito de dar a conocer el funcionamiento y la recopilacin de detalles


acerca de dicha empresa es para obtener una visin ms amplia de la situacin
y funcin de la empresa, as como la informacin detallada del sistema que se
haba implementado con anterioridad. La estructura del sitio anterior no ser
detallada con informacin irrelevante, ya que es de suma importancia conocer
todo acerca de cmo las funciones especficas se estaban realizando.

A medida que el ser humano va evolucionando, necesita implementar ms


herramientas o mtodos de supervivencia, por decirlo de algn modo, es por
eso que en este captulo se explicar a detalle el por qu o cmo surge la
empresa JORD. Dicha empresa tiene como objetivo satisfacer o mejorar el
mbito laboral implementando la tecnologa, ya que en esta poca es un
mtodo o herramienta que el ser humano ha desarrollado para poder seguir
evolucionando y hacer ms fciles ciertas actividades, como se ha estado
mencionado en los captulos anteriores, esta empresa proporcionara un mtodo
para poder conseguir empleo mediante un medio electrnico.
3.1 Funcionamiento actual del rea del sistema a mejorar.
Actualmente no existen pginas con las caractersticas propuestas en este
proyecto, de acuerdo a un anlisis realizado se concluye que no hay si quiera
un porcentaje de sitios web que son dedicados a la oferta de empleos con
funcionalidades destacables y simples.

Sea cualquiera el sitio al que se ingrese para buscar un empleo, puede


encontrarse una pgina inicial el cual te ofrece la posibilidad de buscar un
empleo sin registrarse, porque no siempre los usuarios prefieren ser usuarios
registrados y prefieren ser usuarios annimos o temporales, sabiendo que no se
obtendrn todas las funcionalidades y experiencia en la pgina.

22
Los usuarios normalmente buscan algo simple y eficaz, la mayora de las
pginas son muy sencillas; sin embargo, no son simples del todo. Por ejemplo,
se puede ser un usuario registrado, buscar un empleo segn sus habilidades,
sus destrezas y se puede llenar un formulario con los datos personales para
usarlo como currculum online; sin embargo, las empresas que publican una
vacante no saben realmente si esta persona si est interesada, puede que le
llame y que el telfono no est disponible, o los datos de contacto no sean los
correctos y de esta forma se pierde la claridad en todo.

Si el usuario llena un formato que en estos casos suelen ser su currculum


online, se tienen posibilidades de formar parte de una lista de interesados para
una vacante, algo que se ve en la pgina OCC mundial, la pgina muestra a los
responsables de las vacantes y los usuarios que estn interesados; sin
embargo, no existe la posibilidad de que el usuario est en comunicacin con el
solicitante, algo que es bueno en todo sitio para bsqueda de empleos.

La categorizacin de la informacin relevante es muy pobre en la mayora de


los sitios, por lo que se le da poca importancia, lo que hace una pgina para
ofertas de empleos es solo dar al usuario la oportunidad de buscar una vacante,
pero se tienen pocas posibilidades para aplicar dicha vacante, sabiendo que el
currculum online o formularios implementados para tal objetivo no tienen casi
importancia, lo cual la mayora de las empresas piden que el currculum sea
enviado por medio de correo electrnico.

En ocasiones es raro que exista un intermediario en esta clase de sitios web, en


la cual interviene una empresa que contrata para mantenerse en comunicacin
con los solicitantes, esto permitira dar el beneficio a los usuarios que buscan
empleo, pero es algo en el que no muchas empresas con un sitio utilizan para
ofertas de empleo, ya que no ven la importancia de ello.

23
Otra realidad es que son pocas las pginas que brindan la posibilidad de
formular varias veces la informacin relevante de manera general para que los
que ofrecen las vacantes vean de forma general las habilidades del solicitante.
De acuerdo a una investigacin, algunas pginas como Jobmas, OCC mundial
y otras pginas, permiten realizar tu currculum y brindan las herramientas
necesarias para hacerlo de manera muy sencilla, pero esto les quita puntos en
simplicidad, aunque de igual forma es algo que nadie toma en cuenta.

La informacin que se encuentra en el currculum online es editable y se da la


oportunidad de editar dicha informacin, de igual forma el generar un nuevo
formulario para currculum, esta informacin no es generalizada o categorizada
para darle al usuario la ventaja de destacar como solicitante.

Para tener una idea la forma general de un sitio de ofertas de empleo es la


misma en todas las pginas en la cual decidas entrar y pueden mejorar
eliminando la complejidad y la informacin innecesaria.

3.2 Explicacin detallada de la Implementacin de la mejora al


rea.
El proyecto se implementa despus de realizar pruebas necesarias para
determinar si el sitio web funciona correctamente, la pgina web al ser
implementada podr generar una mayor facilidad para encontrar empleos y
publicar vacantes que tengan libres las empresas. El sitio cuenta con distintos
tipos de registros, con diferentes tipos de inicio de sesin, diferentes formularios
para distintos tipos de informacin (currculums, citas, solicitudes,
publicaciones, registro de contacto, etc.).

Los usuarios podrn modificar su informacin y crear nuevos formularios, as


como eliminarlos. Las empresas podrn publicar sus vacantes y establecer un
tiempo de expiracin de la vacante, cuando se termine el tiempo establecido la

24
publicacin de la vacante ser eliminada automticamente, evitando de alguna
manera que no siga en la pgina cuando ya se ocup esa vacante.

La principal caracterstica con la que cuenta la pgina, es que habr constante


comunicacin entre el administrador y el usuario solicitante el cual est
interesado en una vacante, permitiendo obtener mejor acceso a los datos de la
empresa que est ofreciendo dicha vacante. Mejorando ampliamente la
simplicidad de las pginas web que se encargan de ofrecer empleos.

3.2.1 Requerimientos.
En este punto se darn a conocer los requerimientos que deber cumplir el sitio
web, siendo estos las necesidades o especificaciones que tiene el cliente con
respecto al desarrollo del sitio. Los requerimientos estn conformados o
divididos en 3 tipos, requerimientos de usuario, requerimientos del sistema,
requerimientos del hardware y software. Se dicen que son requerimientos
porque son necesarios para que el proyecto funcione correctamente, ya que si
no se cuenta con los requerimientos necesarios puede haber problemas con el
proyecto.

3.2.1.1 Requerimientos de usuario.


Anteriormente se ha mencionado que existen varios tipos de requerimientos
existentes en el proyecto, se empezar explicando acerca de los requerimientos
que son necesarios o que el usuario necesita ver u obtener del proyecto que la
empresa JORD tiene como propsito realizar.

Los requerimientos del usuario son los siguientes:


1. Las empresas publicarn sus vacantes con sus caractersticas.
2. Bsquedas de vacantes personalizadas por los usuarios.
3. Los usuarios deben tener un formato para currculum online.
4. Se debe poder editar la informacin de los usuarios.
5. El usuario mandar solicitudes con informacin especializada en el
puesto.

25
6. La empresa debe poder comparar las solicitudes que reciba.
7. Las publicaciones de las empresas especificaran el lugar de la republica
donde se ofrece su puesto.
8. Las empresas debern programar citas con los usuarios por medio de las
solicitudes.
9. Los puestos ofrecidos debern tener una fecha de expiracin para poder
aplicar.
10. Todas las publicaciones de vacantes que ya hayan expirado debern ser
eliminadas automticamente.

3.2.1.2. Requerimientos del sistema.


Los requerimientos del sistema son aquellos que se deben implementar en la
pgina, en s, es lo que deber hacer o lo que se implementa en ella. Los
requisitos que deber cumplir el sitio web son:
1. La base de datos debe ser realizada en SQL Server.
2. El sitio web deber ser compatible con cualquier navegador.
3. El sitio web se podr ajustar a los navegadores de dispositivos mviles y
tabletas.
4. Los datos modificados en la base de datos deben ser actualizados para
todos los usuarios que acceden en menos de 10 segundos.
5. El tiempo de aprendizaje del uso del sitio por un usuario deber ser
menor a 4 horas.
6. El sitio web debe poseer interfaces grficas bien formadas.
7. El sitio debe tener una disponibilidad del 90% de las veces en que un
usuario intente acceder a l.

3.2.1.3 Requerimientos de hardware y software.


Los requerimientos de hardware y software son las caractersticas con las que
deben contar en el equipo en donde se est guardando o implementado el
proyecto de la empresa JORD y tambin en donde se est visualizando por
pare del usuario. Las siguientes descripciones son los requerimientos con las
que se deben contar por parte del servidor en donde se aloje la pgina y por
parte del usuario para poder visualizarla.

26
Equipo Servidor:
Software.
El equipo en donde se est alojando la pgina web deber tener un
sistema operativo como Windows Server, el cual tiene como
funcionalidad ser un sistema operativo que permita alojamiento de
diferentes programas o aplicaciones, esto ser favorable para la pgina
web, ya que el sistema operativo no tendr que estar ejecutando
funciones innecesarias que son hechas para un usuario normal.
Deber contar con el software de Visual Studio, ya que ah se estar
implementando o elaborando la pgina web.
El equipo tendr extensiones como ASP.NET, el cual es el lenguaje en el
cual estar hecha la pgina web de ofertas de empleos.

Hardware.
Los requerimientos de hardware son los siguientes:
Debe contar con un buen procesador, como se estar llevando a cabo el
desarrollo de la pgina web desde ah, deber ser un ordenador ms
potente a los normales, la cuestin es simple, el servidor debe almacenar
todo lo referente con la pgina web. El procesador a utilizar ser un i5 de
tercera generacin a una velocidad de 3.5GHz.
Memoria RAM 8GB. La memoria RAM es necesaria para no causar que
la pgina se alent y genere conflictos al momento de que se est
creando y mucho menos al usuario que la est visualizando.
Disco Duro 1 TB. La capacidad del disco duro en donde se almacenaran
los datos del proyecto que realizara la empresa JORD deber ser capaz
de contenerlos.

Equipo Cliente.
Software.

27
Los requerimientos de software son los siguientes:
El cliente deber contar con un dispositivo el cual tenga principalmente
un navegador en donde se pueda visualizar la pgina web.
Deber contar con acceso a internet.
El sistema operativo puede ser cualquiera, siempre y cuando se pueda
tener acceso a un navegador, puede ser cualquier versin de Windows,
Linux, MAC, Android, etc.
Hardware.
Los requerimientos de hardware son los siguientes:
El usuario deber contar con un dispositivo en donde pueda visualizar la
pgina.

3.2.1.4 Restricciones.
Las restricciones son aquellos motivos o acciones que no permiten que el
proyecto se lleve a cabo o se complete, en s lo que hacen las restricciones es:
limitar, ajustar, estrechar y circunscribir algo.

Una de las ventajas es que el administrador podr controlar a los diferentes


grupos de usuarios con los que cuente la pgina web o el sistema que se
implementa, son los permisos y vistas que puede tener cada usuario, en la
pgina web de la empresa JORD se tendrn dos tipos de usuarios, los cuales
son: las empresas y los trabajadores. Por lo tanto no tendrn las mismas vistas
por parte de la pgina.

El sistema de Ofertas de Empelo deber tener un sistema de seguridad muy


bien implementado, ya que la informacin que se estar guardando o dando de
alta en la pgina es la informacin personal con la cual se desea obtener un
empleo o con la cual se desea ofrecer un empleo.

El proyecto o pgina estar implementada con un sistema en el cual se lleven a


cabo el correcto llenado de formularios, los cuales se utilizarn para un

28
propsito en general. La manera en la que se desarrolla la para que un usuario
solo pueda buscar empleos y hacer su currculum si es que se encuentra
registrado, por otro lado las empresas podrn publicar vacantes. Los usuarios
que no cuenten con un registro en la pgina solo podrn tener acceso a una
bsqueda simple.

Las polticas con las que cuenta la compaa JORD son las siguientes:
1. Se informar cuando la empresa necesite o recoja informacin de los
usuarios para objetivos terceros que requieran el uso de informacin
para publicidad u ofertas.
2. La empresa cuenta con el protocolo de no brindar la informacin de sus
usuarios a terceros sin autorizacin de los mismos usuarios.
3. Los usuarios tendrn acceso a la informacin de manera limitada,
asegurando as la informacin de los dems.
4. La informacin recopilada de los usuarios como currculum e informacin
personal ser utilizada solo para los fines de mostrarla a los usuarios
administradores.
5. Los usuarios administradores obtendrn acceso a informacin de ciertos
usuarios pero la empresa tiene la responsabilidad de salvaguardar dicha
informacin.
6. La informacin de cada uno de los usuarios no tiene destino a sitios ni es
compartida.
7. Como parte de su programa global de gestin de la privacidad de datos,
la empresa se mantiene en procesos destinados a permitir que las
personas soliciten acceso a, corregir o eliminar los datos personales.
8. En el caso de que un usuario desactive su cuenta, la informacin no se
mantendr y ser eliminada.
9. La informacin proporcionada por los usuarios como el correo electrnico
puede ser utilizada para envi de ofertas, con el consentimiento del
usuario.
10. JORD no avala, ni participa en la prctica de spamming (envi de
correo electrnico no solicitado promocional).
11. Al utilizar el sitio o pgina web el usuario se ver obligado a cumplir con
los trminos y condiciones de uso, establecidos en los trminos y

29
condiciones, los cuales se habrn ledo, entendido y por lo tanto se
estar de acuerdo con ellos.
12. Si un logotipo o diseo que pertenezca a la pgina de la empresa JORD
se est implementando otra pgina, deber ser evaluada
minuciosamente, para verificar que no se estn infringiendo los derechos
de autor pertenecientes a la empresa JORD.
13. El usuario no tiene derecho de colocar vnculos electrnicos, ni derecho
de colocar o utilizar en el Sitio pginas propias o de terceros sin
autorizacin previa.
14. En todo momento que el usuario este visitando la pgina, ser
responsable de mantener en secreto sus datos personales como el
nombre de usuario y su contrasea, con lo cules tenga acceso a los
servicios que ofrece la pgina web.
15. El usuario acepta que la empresa JORD no ser responsable de los
daos o conflictos que se puedan generar por algn motivo que no est
en el alcance de la empresa y que esto ocasionara no poder hacer uso
del sitio.

3.2.2 Interfaces de usuario.


El sistema cuenta con un registro para los usuarios, a su vez estos usuarios
vern como principal vista su perfil, lo cual les permitir acceder a ciertas
ventanas del sitio, haciendo que el usuario tenga una experiencia para el uso
del sitio web.

Cada usuario de distinto tipo podr acceder a sus funcionalidades nicas, ya


que un usuario que es trabajador no puede tener un perfil como la empresa
debido a que este no publicar vacantes ms bien podr crear solicitudes, es
por eso que en este proyecto se implementan distintas interfaces segn la
finalidad del usuario registrado.

Adems de los formularios propios, existen formularios compartidos como en el


caso de los administradores, que pueden crear y ver las citas al igual que los

30
usuarios trabajadores, ms no los mismos datos y las mismas posibilidades de
manejar la informacin. Dicho esto, existe una limitacin de acceso a toda la
estructura del sitio para cada tipo de usuario, pero esto no afecta a su propsito.

Los usuarios administradores tendrn la capacidad mayor de moverse entra las


interfaces del sitio, ya que el perfil de la empresa solo se limita a publicar
vacantes y cuenta solo con su perfil en el cual puede modificar su informacin.

Por parte de la empresa contara con un perfil, en el cual puede visualizar todas
las vacantes que haya publicado y las solicitudes que los usuarios trabajadores
hayan implementado para dicha vacante. Cuenta con formularios para poder
publicar una vacante y visualizar esa esa vacante en otro formato sin poder
modificar ninguna opcin.

3.2.2.1 Mapa de navegacin.


El sitio web consiste en una estructura de relaciones en la cual intervienen
varias identidades, de manera que el modelo de la base de datos interviene en
el desenlace de la interfaz y el mapa de navegacin. En este punto se explicar
dichas relaciones y las secciones que conforman el sitio web. El siguiente
esquema representa la estructura que constituye las relaciones y el desenlace
del sitio web en forma jerrquica y secuencial. Representado, as como un
organigrama, lo cual ayudar a entender de manera fcil la estructura de la
pgina.

31
Figura 6. Mapa de navegacin.

La pgina de inicio conforma la parte principal de la pgina en la cual se


encuentran las diferentes secciones como Inicio se sesin en donde los
usuarios podrn entrar con su cuenta previamente dada de alta en la seccin
registros, la seccin Acerca de nosotros en donde se pueden encontrar datos
de la empresa tales como la misin, visin y polticas de la empresa.

Los registros estn conformados por tres secciones, en el cual se encuentran


los registros de las empresas, los administradores (intermediarios) y el registro
de los usuarios trabajadores. En estos registros se podrn dar de alta segn su
intencin o finalidad.

La seccin de publicaciones se deriva del perfil de la empresa, en la cual las


empresas publican las vacantes que estos disponen a los usuarios
trabajadores, que, a la vez, de las publicaciones derivan las subcategoras y las
categoras, de forma que una vacante puede tener una categora y a su vez una
subcategora, ejemplo; Solicita vacante para Diseador web lo cual deriva de
la categora tecnologas y a su vez de la subcategora Desarrollo web.

Las solicitudes son peticiones por los usuarios trabajadores sobre una vacante
en las cuales el administrador podr crear las citas, que son una seccin donde

32
se localizarn las citas previamente creadas por los administradores hacia cada
solicitante.

Las citas tienen relacin con los registros de contacto, en la cual contendr un
registro del contacto realizado por los administradores hacia los usuarios
trabajadores que realizan una solicitud para la vacante relacionada con un
administrador.

3.2.2.2 Maquetacin.
La maquetacin hace referencia a la distribucin de los elementos con los que
contara la pgina web. Se analiza la estructura que se quiere implementar en el
proyecto, la pgina principal del sitio web constar de tres partes principales: la
cabecera, el cuerpo y el pie de pgina. Al ser la vista principal que tendr el
usuario, se planea hacer un diseo muy intuitivo y agradable para quien visite el
sitio, la manera en la que quedar es la siguiente:

Figura 7. Pgina principal.

En la cabecera de la pgina se incluirn los enlaces que redireccionan a


distintas pginas del sitio como Home, Mi perfil y una informacin para saber
ms acerca de la empresa o ponerse en contacto, o en caso de que los
usuarios no estn registrados o logeados se muestre la siguiente opcin:

33
Figura 8. Cabecera de la pgina.

Despus se encuentra el cuerpo, donde se encuentra la bsqueda de


informacin y las consultas pertinentes. En esta parte se muestran las
publicaciones que se realicen dependiendo de las bsquedas. Estas bsquedas
son por medio de los botones y opciones de bsqueda de manera que los
usuarios busquen con precisin la informacin que desean.

Figura 9. Cuerpo de la pgina.

Por ltimo, se ubica el pie de pgina que contienen los datos de la pgina as
como un enlace a ms informacin acerca de ella, en donde se encuentran las
polticas, la misin, la visin y otras cosas importantes que se deben conocer.

Figura 10. Pie de pgina.

34
3.3.2.3 Interface lado cliente.
El sitio web cuenta con tres tipos de registros dependiendo de la necesidad de
cada cliente que quiera hacer uso de la pgina, uno de ellos es el de trabajador
el cual se muestra a continuacin:

Figura 11. Registro Trabajador.


El registro de trabajador est destinado a aquellas personas que deseen utilizar
el sitio web para buscar ofertas de empleo y poder aplicar para ellas. Dentro de
este formulario los usuarios deben llenar una serie de campos con su
informacin personal tales como nombre, apellido, etc. Tambin est el registro
para empresas mostrado enseguida:

Figura 12. Registro Empresa.

Este apartado es para que un usuario pueda registrar a su empresa, de este


modo tendr la oportunidad de publicar vacantes que tenga disponibles. Aqu el
usuario debe llenar algunos datos bsicos como el nombre de su empresa y un

35
correo electrnico adems de una contrasea para poder iniciar sesin cada
vez que lo desee. Pr ltimo, se encuentra el registro para administradores:

Figura 13. Registro Administrador.

En este formulario se podrn registrar aquellos usuarios que quieran trabajar en


conjunto con las empresas, ya que un administrador se encarga de recibir todas
las solicitudes que reciba la empresa y de esta manera debe seleccionar a
quien o quienes cumplan con lo que la empresa en la cual est encargado de
administrar requiera.

3.3.2.4 Interface lado administrador.


Los perfiles de lado del administrador estn conformados por varios formularios
en los que tendr acceso para realizar su tarea o rol en el sitio, el ms
importante de todos es el perfil de usuario, en el que se puede expresar su
informacin como mostrar datos de contacto y cierta informacin que quiera
hacer pblica. Entre toda la informacin, la ms importante es la biografa, el
cual es la informacin resumida del usuario.

36
Figura 14. Visualizacin general de solicitudes.

En la figura se muestra la vista de una de las interfaces que el usuario


administrador tiene acceso. El administrador adems de visualizar las citas de
forma general, se puede visualizar de manera ms detallada y se tiene la
opcin de eliminar en caso que lo requiere, como se muestra en la siguiente
figura.

Figura 15. Visualizacin detallada de solicitud.

Como se muestra en la figura, la visualizacin completa de la solicitud, permite


al usuario administrador, ver de manera ms detallada la solicitud de los
usuarios solicitantes de una vacante relacionada con la empresa que
representa el administrador.

37
Figura 16. Formulario para creacin de citas.

La vista de la solicitud puede permitir crear una solicitud, en la figura se muestra


un formulario para la creacin de una cita.

3.2.3 Bases de datos.


Dentro de este punto se dan a conocer algunos detalles acerca de la base de
datos del proyecto siendo esta un almacn que permite guardar grandes
cantidades de informacin de forma organizada para que luego se pueda
encontrar y utilizar fcilmente. Una manera de representar grficamente una
base de datos es mediante el modelo entidad relacin, el cual ser descrito
dentro del siguiente punto; adems, toda la informacin dentro de una base de
datos cuenta con un tipo de dato dependiendo la informacin que se desea
almacenar. Dicha informacin puede ser representada mediante un diccionario
de datos, el cual, se describir ms adelante.

3.2.3.1 Diagrama entidad-relacin.


El diagrama entidad-relacin es una herramienta para el modelado de datos
que permite representar las entidades relevantes de un sistema de informacin,
as como sus interrelaciones y propiedades. Este diagrama ayuda a tener una
visin ms clara al momento de desarrollar un software o sitio web ya que pose
puede visualizar, con una percepcin del mundo real, la estructura que va a

38
tener nuestra base de datos. A continuacin, se muestra el diagrama entidad-
relacin del proyecto de ofertas de empleo.

Figura 17. Base de datos.

La base de datos que se estar enlazando con la pgina web, est conformada
por tablas, las cuales contendrn toda la informacin que se vaya almacenar y
ocupar para las principales funciones de la pgina, a continuacin se presentan
las tablas que se muestran en la imagen de base de datos:
Empresas.
Administradores.
Citas.
LlamadasRealizadas.
Publicaciones.
Subcategoras.
Categoras.
Solicitudes.
Trabajadores.
Municipios.
Estados.
Currculums.
Habilidades.
Experiencias.

39
El diagrama est compuesto por entidades que representan cosas u objetos (ya
sean reales o abstractos), que se diferencian claramente entre s, .por
relaciones que son un vnculo que permite definir una dependencia entre varias
entidades; es decir, permite exigir que varias entidades compartan ciertos
atributos de forma indispensable

3.2.3.2 Diccionario de datos.


Un diccionario de datos contiene las caractersticas lgicas de los datos que se
van a utilizar en un sistema, incluyendo nombre, descripcin, alias, contenido y
organizacin. Estos diccionarios se desarrollan durante el anlisis de flujo de
datos y ayuda a los analistas que participan en la determinacin de los
requerimientos del sistema, evitando as malas interpretaciones o
ambigedades, su contenido tambin se emplea durante el diseo del proyecto.

En un diccionario de datos se encuentra la lista de todos los elementos que


forman parte del flujo de datos de todo el sistema. Los elementos ms
importantes son flujos de datos, almacenes de datos y procesos. El diccionario
de datos guarda los detalles y descripcin de todos estos elementos. A
continuacin, se mostrar cada una de las tablas con las caractersticas lgicas
que contendrn y despus de cada tabla se explica por qu se asign el tipo de
datos mostrado para cada atributo.

Tabla 1. Tabla de administradores, trabajadores y empresas.

40
La tabla de administradores cuenta con un id, el cual es un tipo de datos entero,
esto nos permitir identificar los registros en la tabla, tambin cuenta con un
rango de identidad el cual iniciar de 10 en 10. Los atributos como usuario,
contrasea, nombre y biografa sern de tipo cadena, en ellos se almacenar
solo texto en formato multi-idioma es por eso que se especifica nvarchar y por
ultimo un entero que ser una clave fornea que hace referencia a otro atributo
de clave primaria en otra tabla, en este caso la tabla municipios.

La tabla trabajadores al igual que todas las tablas, contiene un identificador


como id de tipo entero la propiedad identity que inicia en 10, los atributos en tipo
texto a un rango de 50 caracteres o bytes, se tiene un campo de fecha en tipo
date, lo cual mostrara solo la fecha y una clave fornea de la tabla municipios.
La tabla empresas cuenta con un id entero, atributos como usuario, contrasea,
descripcin, biografa en tipo cadena segn el rango requerido y dos claves
externas a municipios y administradores.

Tabla 2. Tabla publicaciones, citas y currculums.

La tabla de publicaciones se encuentran los registros de las vacantes, en el cual


est conformado por un id de tipo entero con identity de 10, los atributos como
ttulo, descripcin en tipo cadena y claves externas haciendo referencia a las
tablas empresa, municipios y subcategoras en tipo entero.

La tabla citas representa un id con un entero, una columna para direccin de


tipo texto, hora en formato time que solo muestra la hora y el date que solo

41
muestra la fecha, al final dos claves forneas en tipo entero haciendo referencia
a las tablas administradores y solicitudes.

La tabla currculums contiene un id, columnas de tipo texto para los campos,
RFC, biografa y llaves externas referente a las tablas trabajadores,
experiencias y habilidades en tipo entero.

Tabla 3. Tablas subcategoras, categoras, municipios, estados experiencias y habilidades.

La tabla subcategoras tiene un id de tipo entero, una columna de tipo nvarchar


para la descripcin y una clave externa de tipo entero. La tabla categoras
cuenta con un id y una descripcin de tipo cadena. Para las tablas municipios y
estados se tiene un id una descripcin en tipo texto nvarchar y para municipios
una clave externa haciendo referencia a estados.

Las tablas experiencias y habilidades contienen un id de tipo entero con identity


a un rango de 10, atributos de tipo nvarchar para las descripciones.

Tabla 4. Tabla solicitudes y llamadas realizadas.

42
La tabla solicitudes contiene un id de tipo entero, los atributos de tipo nvarchar
para los campos de nombre, telfono y email. Contiene claves externas
haciendo referencia a las tablas publicaciones, trabajadores, currculum. La
tabla llamadas realizadas contendr los registros para los intentos de contacto
con los solicitantes por parte de los administradores, en esta tabla se incluye un
id en tipo entero, atributos de texto para nombre y telfono, un atributo fecha del
tipo date y claves externas haciendo referencia a las administradores y
solicitudes.

3.2.3.3 Conexin de la aplicacin web con base de datos.


Anteriormente en el subtema Diagrama entidad-relacin se mostraron las
tablas que se encontraran en la base de datos, las cuales lograran que la
pgina o proyecto que ser implementada o implementado se realice de la
manera correcta.
Sin embargo, no se coment que la base de datos se elabor en el programa
SQL Server Management Studio y el diseo/programacin de la pgina se
est implementando en Visual Studio.

Ahora bien, una vez que se ha explicado los programas que se estarn
utilizando para logar que el proyecto se realice, se procede a demostrar que el
proyecto si esta enlazado a la base de datos en SQL. En la siguiente figura se
muestra el cdigo que se est manejando en Visual Studio para establecer una
comunicacin con la base de datos que est alojada en SQL Server.

43
Figura 18. Cdigo de conexin a la base de datos.

A grandes rasgos esta figura demuestra que la conexin a la base de datos est
siendo llevada a cabo con dos mtodos, primero que nada de debe declarar
una conexin, la cual ha sido declarada como miSqlConnection, una vez
hecho esto se proceder a crear los mtodos que estarn conformando esta
conexin.

El primer mtodo est declarado como public bool conectar() dentro de l se


encuentra un try y un catch, dentro del try se encuentran todas las instrucciones
que se requieren para establecer una conexin correcta. Las primeras lneas de
cdigo contienen los datos del servidor donde se est alojando la base de
datos, a continuacin, se explicar lo que significan las palabras anaranjadas.
Integradora3DRLC. Es la base de datos que se encuentra en SQL
Server.
BL0419. Es el nombre del servidor que se est utilizando en SQL Server.
sa. Es el usuario que est usando SQL Server.

44
1234. Es la contrasea del usuario antes mencionado.

Las dems lneas de cdigo son necesarias para que se establezca


satisfactoriamente la conexin, ahora bien el mtodo public void desconectar()
lo que har como su nombre lo indica es cerrar la conexin con la base de
datos en SQL Server.

3.2.4 Sistemas Operativos.


El sistema operativo es el programa (o software) ms importante de un
ordenador. Para que funcionen los otros programas, cada ordenador de uso
general debe tener un sistema operativo. Los sistemas operativos realizan
tareas bsicas, tales como reconocimiento de la conexin del teclado, enviar la
informacin a la pantalla, no perder de vista archivos y directorios en el disco, y
controlar los dispositivos perifricos tales como impresoras, escner, etc.

El desarrollo del sitio web se llevar a cabo en equipos con sistema operativo
Windows 10 ya que este sistema es compatible con una gran variedad de
herramientas de desarrollo de aplicaciones y bases de datos tales como Visual
Studio, SQL Server, entre otros.

3.2.4.1 Configuracin del Sistema Operativo


La importancia de instalar y configurar el sistema operativo es que nos permitir
interactuar con el equipo de cmputo, as como con sus dispositivos perifricos,
de esta manera podremos hacer uso de todas las aplicaciones y funciones que
ofrece el sistema operativo.

Para instalar un sistema operativo es necesario tener un dispositivo de


almacenamiento booteable con dicho sistema para luego arrancar el instalador
desde nuestro equipo. En este caso usaremos como ejemplo una memoria
USB.

45
Existen diversos programas que permiten bootear una memoria, en este caso
utilizaremos YUMI ya que es sencillo de utilizar y efectivo. A continuacin se
muestra la pantalla principal de este programa:

Figura 19. Pantalla principal de YUMI.

Dentro de esta pantalla se puede seleccionar la memoria USB dentro del paso
1, luego en el paso 2 se selecciona la distribucin que se desea instalar y por
ltimo en el paso 3 se selecciona el ISO del sistema operativo que se quiere
bootear en la memoria. Una vez hecho esto, se posiciona en crear y YUMI
comenzar a hacer su trabajo.

Una vez que se haya terminado el proceso de booteo lo siguiente es arrancar el


ISO en el equipo. Se conecta la memoria al equipo y se entra al boot men
seleccionando ah el dispositivo USB para que arranque el men de YUMI,
desde dicho men se ejecuta el instalador del sistema operativo en este caso
Windows 7.

46
Figura 20. Instalador de Windows 7.

Una vez seleccionado el instalador simplemente se deben seguir los pasos de


instalacin, los cuales constan de la configuracin de la fecha y hora, idioma,
usuario y contrasea, entre otros.

Figura 21. Pantalla principal de Windows 7.

En la figura 21 se observa la pantalla principal que se muestra al haber


instalado correctamente el sistema operativo. Nota: para ver ms
detalladamente el proceso de instalacin del sistema operativo consultar el
anexo A.

3.2.4.2 Configuracin del servidor web.


La importancia de tener un servidor web es igual a la de tener un sistema
operativo, ya que, si no se cuenta con un servidor web, no se podr llevar a
cabo la realizacin del proyecto que la empresa JORD tiene como propsito
implementar.

47
Para poder llevar a cabo la instalacin correcta de IIS o Internet Information
Services, es necesario implementar el mtodo o modelo a seguir de dicha
instalacin. Se necesita seguir el siguiente procedimiento para llevar a cabo la
instalacin de IIS.

Lo primero que se debe hacer es descargar el instalador desde google e


instalarlo en el ordenador.

Figura 22. Bsqueda de IIS.

Se puede utilizar la segunda opcin que aparece en la Figura 22, cuando se


haya descargado se proceder a ejecutar el instalador previamente
descargado. Y deber aparecer un mensaje diciendo Asistente para la
instalacin de IIS 8.0 Express completado cuando se haya terminado de
ejecutar el instalador.

La finalizacin del instalador no demora mucho, solo unos cuantos minutos. El


siguiente paso es la configuracin del IIS, para eso se debe ir a panel de control
lo cual se puede hacer escribiendo panel de control desde el icono de
Windows que se encuentra en la parte inferior izquierda, como se muestra en la
siguiente figura.

48
Figura 23. Panel de control.

Cuando ya se est en Panel de Control, se selecciona la opcin que dice


Desinstalar un programa. Ya seleccionada la opcin de programas y
caractersticas o desinstalar un programa se verifica que la instalacin se haya
efectuado correctamente, si todo se instal bien debern salir los tres
complementos que se muestran en la siguiente figura.

Figura 24. Verificacin de IIS.

Si ya se verific que se instal correctamente, ahora se debe configurar para


poder hacer uso correcto del IIS, pero la configuracin correcta se muestra en el
anexo B de la seccin de anexos que se encuentra al final del documento.

49
3.2.5 Operaciones con registros lado administrador
En este punto se harn pruebas agregando datos desde la pgina web a la
base de datos, insertando, actualizando y eliminando registros de cada una de
las tablas, en este caso se trabajar en las tablas de los perfiles, de esta forma
se concluir con los registros de lado del administrador.

3.2.5.1 Agregar, eliminar y actualizar registros.


A continuacin se muestran ejemplos de registros que se agregan, eliminan y
actualizan por medio de la pgina web y se almacenan en la base de datos,
esto deja un poco ms claro lo que se explic en el subtema Conexin de la
aplicacin web con base de datos.

Las siguientes figuras demuestran que los registros que se lleven a cabo en la
pgina web sern guardados o ingresados en la base de datos que se
encuentra en SQL Server. La figura 24 muestra la manera en la que se ingresa
un nuevo trabajador.

Figura 25. Insercin de un trabajador o usuario.

50
Este registro se est llevando a cabo en la pgina web que se ofrece la
empresa JORD, al momento de que se ingresen los datos requeridos y se le d
clic al botn Registrar aparece un label diciendo Registro de usuario exitoso.

Ahora bien del lado de la base de datos se muestra de la siguiente manera,


para poder visualizar los registros de trabajadores se deber introducir una
sentencia que ser la siguiente que se muestra en la figura.

Figura 26. Registros de trabajadores en la base de datos.

En esta figura se puede apreciar que el registro que se agreg en la pgina se


ha logrado almacenar en la base de datos.

La figura 26 muestra un registro que se ha implementado en la pgina, pero en


este caso el ejemplo es de una empresa que se est registrando en la pgina.

Figura 27. Insercin de una empresa.

51
Al llenar todos los campos requeridos para llevar a cabo un registro satisfactorio
se podr hacer clic en el botn Registrar y este a su vez que es guardado en
la base de datos, al final aparece un mensaje de que el registro de la empresa
ha sido un xito.

Por supuesto que tambin se debe guardar en la base de datos y a


continuacin se muestra el registro que se implement en la pgina, pero ahora
en la base de datos.

Figura 28. Registros de empresas en la base de datos.

En esta figura se muestra el registro de la empresa Cisco que se llev a cabo


desde la pgina web en el formulario de registro de empresas.

Y ya por ltimo, en el siguiente ejemplo de agregar se muestra un registro de un


administrador el cual puede ser un intermedio entre las empresas y los
trabajadores o usuarios.

52
Figura 29. Insercin de administrador.

En esta figura se muestra como se completan los campos que son requisito
para poder llevar a cabo un registro de un administrador. Una vez que se hayan
llenado todos se puede observar un mensaje que indica que el registro ha sido
exitoso.

Una vez que se haya dado de alta en la pgina web se se tiene que guardar el
registro en la base de datos y en la siguiente figura se muestra el registro.

Figura 30. Registros de administradores en la base de datos.

Por ahora estos seran los ejemplos de registros con los que se cuenta en la
pgina web, en la figura se puede apreciar que el registro del administrador
anteriormente ingresado en la pgina web ha sido ingresado en la base de
datos.

53
3.2.5.2 Actualizacin de registros en modo maestro-detalle
El siguiente apartado se muestra la prueba de actualizacin de un registro en
modo detalle, que se encarga de modificar el estado de un usuario de una tabla
de usuarios, de tal forma que el usuario quede inactivo o activo segn su tipo de
perfil.

Figura 31. Actualizacin de registro modo maestro detalle.

En la imagen se muestra el modo de modificar el estado del usuario en el sitio


web, esto permitir cambiar de un estado a otro segn sea el caso que se
requiera, para acceder a este formulario, se debe ingresar con el usuario
administrador, ya que este se encarga de gestionar la informacin de la pgina
web y de la base de datos de forma remota.

3.2.5.3 Mostrar en forma de listado la informacin de las tablas


En este punto se explicar de modo breve un listado de informacin de la base
de datos y como se muestra esta informacin en la pgina web. Para este caso
se mostrar una imagen con el listado de registros en la tabla categoras:

54
Figura 32. Listado de la tabla Categoras.

En la imagen se puede ver la informacin que pertenece a la tabla Categoras,


en marco rojo la tabla categoras de la base de datos y en la pgina web se
muestra esta informacin en un control de tipo DropDownList, este control
permite seleccionar el valor de ID de la categora de tal forma que la
informacin seleccionada nos ayudara a filtrar la informacin del formulario de
bsquedas del usuario que est previamente registrado.

3.2.5.4 Reportes
En el siguiente apartado se muestra un conjunto de informacin, el cual
representa los reportes de la pgina, estos contienen informacin de ciertas
tablas en la base de datos, esto con el fin de consultar la informacin, modificar
o eliminar, pero por parte del administrador de la pgina web.

55
Figura 33. Reporte de usuarios.

En este caso se muestra el reporte de la tabla de usuarios, a este formulario


solo se tiene acceso por medio del usuario administrador, pudiendo tener la
posibilidad de administrar cierta informacin y el estado de los usuarios.

3.3 Pruebas y reportes de la implementacin


En este punto se dan a conocer las distintas pruebas realizadas al sitio web una
vez terminado para comprobar su funcionabilidad y que cumpla con los
requisitos definidos anteriormente por el usuario. Esto ayuda en caso de que
haya algn error en la codificacin o diseo del proyecto ya que se puedan
detectar las fallas estando dentro de la pgina y de esta manera ir solucionando
cada uno de los problemas que se presenten.

3.3.1 Tipos de pruebas


Existen distintos tipos de pruebas para realizar en nuestro sitio web, todas con
el fin de poner a prueba el funcionamiento de la pgina, cada tipo de prueba se

56
enfoca en una parte especfica del proyecto. A continuacin, se describen las
pruebas realizadas.
A).- Pruebas de conexin a base de datos.

Las pruebas de conexin a base de datos permiten comprobar que este sitio
web est conectado correctamente a la base de datos, de esta manera se
puede manipular la informacin desde la pgina web y los cambios se vern
reflejados en la base de datos correspondiente al proyecto.

A continuacin, se realiza una prueba de conexin a la base de datos mediante


el formulario de registro de empresa.

Figura 34. Prueba de registro.

En la figura anterior se muestra la interfaz del registro para empresas, en este


formulario el usuario debe llenar los campos con la informacin de la empresa
correctamente y despus presionar el botn de registrar, al realizar esta
operacin se debe hacer una insercin de datos en la tabla de empresas dentro
de nuestra base de datos, para comprobar esto se dirige a la base de datos
dentro de SQL Server para realizar una sentencia que muestre los registros de
la tabla de empresas.

57
Fig
ura 35. Verificacin de registro.

Dicha consulta es posible mediante el uso de la sentencia select. Al ejecutar la


sentencia muestra todos los registros realizados en la tabla de empresas y se
puede comprobar que se realiz satisfactoriamente el registro de la empresa
por lo tanto nuestra conexin a la base de datos est correctamente realizada.

B). - Pruebas de validacin.

Las pruebas de validacin consisten en evaluar el rendimiento de la base de


datos de modo que esta no falle a la hora de introducir datos o algn proceso.
Para ello se realizan dichas pruebas, para demostrar que la base de datos
arroje los resultados esperados en cuanto a mtodos de validacin para la
gestin de la informacin.

En la siguiente imagen se mostrar la ejecucin de un procedimiento


almacenado, el cual recibe un valor de entrada y despus de ser ejecutado nos
muestra el resultado con informacin relacionada al valor ingresado.

58
Figura 36. Comprobacin de ejecucin de un procedimiento almacenado.

En la imagen anterior se ejecuta un procedimiento almacenado de tipo consulta,


lo que es un conjunto de rdenes que se ejecutan a partir de un valor el cual
est relacionado con la informacin arrojada en la parte inferior. En caso de que
el valor no exista la tabla inferior no mostrara ningn valor.

Figura 37. Datos sin relacin durante la ejecucin del PA.

En la imagen se puede ver que no existen relaciones entre el valor de entrada y


la base de datos, en caso de ser un procedimiento almacenado del tipo ingreso
de datos con un valor de entrada existente, nos arroja un error de que ya existe
actualmente un registro con dicho valor.

C). - Pruebas unitarias

Estas pruebas consisten, en el proceso de revisin que verifica que el sistema


producido, cumpla con las especificaciones propuestas y no se presenten fallas
y todo funcione correctamente. En la siguiente imagen se muestra el correcto
funcionamiento del inicio de sesin del sitio web:

59
Figura 38. Interfaz de perfil de trabajador.

Como se ve puede observar, al iniciar sesin, la barra de direcciones contiene


el valor del Id del usuario que inicio la sesin, esto permitir que la informacin
ingresada por el usuario sea solo vista por l, dando por seguro la integridad de
la informacin de cada usuario.

A continuacin, se muestran pruebas de validadores, el cual consisten en


controles de Asp.net, que comprueban los datos de entrada para un control de
texto, asegurando que los datos introducidos sean los correctos.

Figura 39. Prueba de validacin de nombre.

60
Este proceso de validacin se ejecuta en un caso de querer introducir valores
no admitidos por el campo, como es el caso, el campo muestra un mensaje en
tipo aviso dicindole al usuario, que los datos no cumplen con el formato.

Uno de los casos ms comunes es que los campos de correo electrnico, si el


usuario introduce un carcter o un formato diferente al configurado en el
validador, este arroja el aviso.

Figura 40. Prueba de validacin de correo electrnico.

Como se puede ver en la imagen, el formato de no ser correcto, el validador


arroja un aviso diciendo que el correo electrnico, no cumple con el formato.

D). - Pruebas de operacin. Para sistemas de bsqueda.

Las pruebas de operacin para bsqueda son una comprobacin de un proceso


que consisten en facilitar la bsqueda de informacin a los usuarios, y para el
caso se hace el uso de consultas. A continuacin, se muestran las consultas del
proceso de bsqueda.

61
Figura 41. Cdigo para llevar a cabo una bsqueda.

Como se muestra, el cdigo contiene un conjunto de consultas, las cuales se


encargan de mostrar la informacin requerida por el usuario de forma eficiente.

E). - Pruebas de escala completa.

Este proceso consiste en la comprobacin del funcionamiento correcto del sitio


en general, por decir la conexin correcta con la base de datos, el control de
excepciones, etc. Como ejemplo se mostrar el proceso cuando el sitio abre
una conexin a la base de datos.

Figura 42. Ejemplo de apertura de la conexin a la base de datos.

En la imagen se muestra, cuando el sitio abre una conexin para luego ejecutar
una consulta u otra operacin en la base de datos. En caso de que no se abra
una conexin, nos mostrara una excepcin en la ejecucin del cdigo.

62
Otra verificacin importante, es el control de las excepciones, esto para que en
caso de que un valor introducido por el usuario no sea el formato correcto o un
valor no exista, como es comn, nos muestre un mensaje y no se pare la
ejecucin del programa. En la siguiente imagen se muestra el control de una
excepcin.

Figura 43.- Control de excepcin.

La imagen describe un mtodo de carga PageLoad, en el cual se hace el uso


de una excepcin para mostrar un mensaje, y bloquear controles en caso de
que el usuario introduzca la direccin web del formulario y este no tenga una
sesin iniciada o no sea usuario del sitio. De igual manera esto permitir la
integridad de la informacin de cada usuario, evitando que otros usuarios
puedan acceder a informacin ajena.

3.3.2 Anlisis de las pruebas


Al final de las pruebas correspondientes se elabor un anlisis detallando el
proceso y explicando los detalles obtenidos, as como lo errores encontrados,
con el fin de mejorar el sitio web. A continuacin, se detalla el proceso.

63
Durante el proceso de las pruebas de conexin a base de datos hubo pequeos
detalles, pero se solucionaron verificando la cadena de conexin, al final se
logr tener una buena conexin, esto permito que se pudiera interactuar con los
datos y la base de datos. En las pruebas unitarias no se encontraron
problemas, ya que se evaluaron validadores y estos solo consisten en controles
con propiedades asignadas, lo cual el programador no necesita programar con
cdigo.

En las pruebas de sistema de bsqueda, se complic el trabajo, ya que se


encontraron errores en la instruccin del procedimiento almacenado que se
encarga del proceso de bsqueda, pero al final se pudo solucionar el problema,
pues el problema consista en que el usuario ingresaba caracteres y smbolos
no admitidos, esto se logr solucionar gracias a una excepcin. Mientras que en
las pruebas de escala completa se encontraron pequeos errores y ciertos
puntos que pueden ser mejorados.

3.3.3 Mejoras realizadas al sistema implementado

Despus de haber realizado las pruebas se pudo llegar a detectar los puntos
dbiles del sitio, esto nos ayud a mejorar un proceso en donde se creaban
ms de 2 solicitudes en una vacante por parte de los trabajadores, entonces
estas solicitudes se mostraban a los administradores de forma innecesaria.

Para corregir esto, se implement una mejora en el cdigo para enviar


solicitudes, de manera que el trabajador solo pueda realizar una solicitud en
una vacante y advertir, que ya se ha creado una solicitud. Otra de las mejoras
es que el administrador de la pgina puede deshabilitar a los usuarios en dado
caso de ser necesario.

64
Captulo 4. Anlisis de Resultados.
Este captulo tiene el objetivo de dar a conocer de forma detallada los
resultados que se obtuvieron al llevar a cabo la implementacin del proyecto o
pgina web que pertenece a la empresa JORD, mostrando si el objetivo con el
que inicia el proyecto se logr, si la problemtica con la que se contaba se
resolvi, en caso de que problemticas adicionales hayan surgido en la
implementacin del proyecto tambin sern mostradas en este captulo.

Los costos del proyecto se mostrarn en diferentes secciones que conformaran


el contenido de este captulo como los puntos mencionados anteriormente, para
complementar la informacin acerca del proyecto tambin se mostraran los
resultados y beneficios que se han obtenido de implementar el proyecto.

Para finalizar la informacin de los anlisis de resultados se implementan en el


tema el tiempo estimado que tardara la empresa en recuperar la inversin que
se ha hecho al proyecto, el cual tiene como nombre Desarrollo de un sitio web
que facilite la bsqueda y oferta de empleo para la empresa JORD.

4.1. Problemticas encontradas durante la implementacin.


Esta es la primera vez que se implementa una aplicacin web para la empresa
JORD, la cual tiene principal actividad ofrecer empleos a trabajadores que las
empresas le proporcionan (es decir tambin tiene como actividad administrar

65
las vacantes que las empresas le proporcionen) y ofrecer empleos a
administradores que se encarguen de administrar las relaciones entre
trabajadores/empresas.

A continuacin en las siguiente grfica se muestran los datos relacionados con


las actividades a las que se dedica la empresa, comparando el antes y
despus de que se implementa el proyecto de la aplicacin web.

Comparacin de actividades en horas


60

50 48 48

40

Horas 30
24

20

10
4.8 4.8
2.4
0
Trabajadores Empresas Administradores

Antes Despus

Grfica 1. Comparacin de tiempos entre actividades.

La empresa JORD al implementar esta aplicacin web desea mejorar los


tiempos en los que se realicen las actividades a las cuales se dedica, la grfica
anterior muestra que antes de que se implementara el proyecto un trabajador
tardaba aproximadamente unas 48 horas para poder conseguir el trabajo, este
tiempo se divide en las horas que se ocupaban de cada da; es decir, las horas
no necesariamente se tenan que ocupar en uno solo, ms bien, se utilizaban
en varios das. Ejemplo: 8 horas el lunes, 6 horas el martes, etc.

Las acciones del trabajador se dividen entre ir a la empresa JORD para ver si
esta cuenta con algn trabajo de una empresa que le interese al trabajador,
despus, si es que cuenta con un trabajo que le interese, requiere crear una cita
con la empresa, despus ir a la entrevista que la empresa le hara, etc.

66
Por otro lado, las empresas antes de que se implementara el proyecto tardaban
un aproximado de 24 horas para poder realizar un exitoso registro de las
vacantes con las que contaba y por ltimo se cuenta con el administrador, el
cual tiene que hacer las mismas acciones que el trabajador normal,
simplemente que este tiene algunas otras actividades distintas, tardndose casi
el mismo tiempo que el trabajador.

Cuando el proyecto se implement los tiempos que ocupaban las actividades de


los trabajadores, empresas y administradores se redujeron drsticamente ya
que ahora solo necesitaba contar con un ordenador que tuviera acceso a
internet y desde ah verificar todo lo que se haca antes. Por lo tanto, se puede
decir que el objetivo que se tena, se logr y ahora es ms fcil hacer todos los
procedimientos necesarios de cada tipo de cliente en la empresa JORD.

La problemtica con la que cuenta la mayora de la gente y como tambin se ha


mencionado anteriormente, es la prdida de tiempo para conseguir un empleo,
con la implementacin de la pgina esto se ha reducido drsticamente, ya que
todo puede realizarse desde la comodidad de la casa y sin tener que salir. A
continuacin, se muestra una grfica de la dificultad para hacer esto.

Dificultad para conseguir trabajo

20%

80%

Antes Despus

Grfica 2. Porcentaje de dificultad.

En la grfica se muestra el porcentaje de la dificultad de la actividad completa,


desde el lado de los trabajadores, como se explic en el parrado anterior los

67
usuarios para aplicar para una vacante era necesario moverse a la empresa
para as realizar una solicitud y los administradores de cada empresa tenan
que acudir cada tiempo para levantar las solicitudes, pero adems haba un
tiempo en das para decidir cul de las solicitudes poda aplicar la vacante.

4.2. Costos del proyecto.

Los costos e inversin para el desarrollo del presente proyecto, fueron usados
para recursos materiales y herramientas como equipos de cmputo, conectores,
software de entorno de desarrollo y diseo web.

Se elabor un presupuesto con el fin de presentar la cantidad que se requiere


para la adquisicin del sitio en caso de no contar con los recursos que se
necesitaron para el desarrollo del proyecto.

4.2.1. Recursos Humanos.

En este punto se muestra una tabla con el presupuesto de los recursos


humanos del proyecto, lo cual se enlistan las identidades que intervinieron en el
desarrollo del proyecto.

Recurso Costos Total por


humano Mensua Diario Hora proyecto
l
Coordinador $3,600.0 $300. $100. $2,240.00
0 00
Desarrollad $6,400.0 $400.0 $100. $12,800.00
or 0 0 00
Diseador y $6,400.0 $400.0 $100. $6,400.00
arquitecto. 0 0 00
Co- $6,400.0 $400.0 $100. $12,800.00

68
desarrollad 0 0 00
or
Total $34,240.00
Tabla 5. Presupuesto de RH.

El Coordinador tiene como funcin de llevar acabo un control para las


actividades que se llevan durante el desarrollo del proyecto como de la revisin
de los avances, se necesitan al menos 2 desarrolladores para el desarrollo de
las funciones de cdigo de la pgina, el diseador y arquitecto se encarga del
diseo y el prototipo del proyecto, el costo total por proyecto de cada una de las
identidades es basado en 2 meses, siendo el pago de los desarrolladores
independiente al da, segn las horas trabajadas.

4.2.2. Recursos Materiales.

En la siguiente tabla se muestra el presupuesto de los recursos materiales los


cuales consiste en ordenadores, software de entornos de desarrollo y base de
datos, hosting para el alojamiento de la pgina y hardware como recurso de
ayuda en la conexin de red y visualizacin.

Cantida Recurso Costos Tipo de


d Material Unidad Total licencia
1 Microsoft $6,518.00 $6,518.00 Anual
Visual Studio
2013
1 SQL Server $6,038.00 $6,038.00 Anual
Management
Studio
1 Host $1,200.00 $1,399.00 Anual
1 Laptop $5,300.00 $5,300.00 N/A
Lenovo G45
1 Laptop Acer $6,000.00 $6,000.00 N/A
1 Laptop HP $5,205.00 $5,205.00 N/A

69
3 Conectores $70.00 $210.00 N/A
de red
1 Modem- $1200.00 $1200.00 N/A
Router
Total $31,870.00
Tabla 6. Presupuesto de recursos materiales.

4.2.3. Servicios Tcnicos.

En la siguiente tabla se muestra el presupuesto de los posibles servicios que se


requieren para el mantenimiento del proyecto.
Servicios tcnicos
Descripcin Tipo Precio Sub
total
Mantenimien Anual $4,500 $4,500
to a la
infraestructu
ra
Rediseo Anual $2,900 $2,900
Total $7,400
Tabla 7. Presupuesto de servicios de mantenimiento.

El mantenimiento de la infraestructura es necesari+3+o ya que en cierto tiempo


se evala el funcionamiento y se hacen mejoras, lo cual requiere un rediseo en
la estructura del sitio, en cuanto al rediseo se requiere anualmente un cambio
del diseo segn se requiera.

4.2.4. Costo Total y Real.

En la siguiente grafica se explicar a detalle el costo total del proyecto en donde


se calculan los rubros como recursos humanos, recursos materiales y servicios.

Descripcin Costo
Recursos Humanos $34,240.00

70
Recursos Materiales $31,870.00

Servicios Tcnicos $7,400

Total $7,400
Tabla 8. Costos totales de cada una de las

Ahora se mostrar una tabla con el costo real del proyecto, el cual se basa en
recursos de hardware, equipos (en caso de no contar con ellos), materiales
entre otros gastos, en el caso de los recursos humanos al ser integrantes no
contaramos con un pago mensual o diario y los servicios no se cont con
ayuda alguna.
Cantida Recurso Costos Tipo de
d Material Unidad Total licencia
1 Microsoft Visual N/A N/A Gratuita
Studio 2013
1 SQL Server N/A N/A Gratuita
Management
Studio
1 Host N/A N/A N/A
1 Laptop Lenovo N/A N/A N/A
G45
1 Laptop Hacer N/A N/A N/A
1 Laptop HP N/A N/A N/A
3 Conectores de $70.00 $210.00 N/A
red
1 Modem-Router $500.00 $500.00 N/A
Total $710.00

Gastos externos Costos Total


Mes Da
Transporte publico $1,152.00 $72.00 $1,152.00
Gasto Energtico $240.00 N/A $240.00
Total: $1,392.00
Total por Proyecto $2,102.00
Tabla 9. Costo real de recursos materiales.

En la tabla 9 se muestra el costo real del proyecto, contando los recursos


materiales y otros gastos externos que intervinieron en el desarrollo del

71
proyecto, ahora podemos comparar esta tabla con la tabla 8. A continuacin se
representa una grfica, mostrando la cantidad del costo real del proyecto, en
donde se puede hacer notar una gran diferencia.

Costo total por projecto


Costo Empresa Ext Costo Real

$73,510

$34,240 $31,870

$7,400
$710 $1,392
$1,392 $2,102

$0 $0

Grafica 3. Comparacin de costos

En esta grafica se puede ver que la diferencia del costo real y el real tiene una
diferencia muy considerable y lo que realmente ocurre, es que no se hicieron
pagos en la mano de obra, ni algn otro servicio externo, solo se cont con
equipo recursos disponibles, as como transporte y gastos de energa
aproximados.
4.3. Resultados y beneficios obtenidos de la implementacin.
En la siguiente grafica se muestra una comparacin de las solicitudes creadas
antes y despus de la implementacin, dando como resultado el aumento de las
solicitudes por semana.

72
Solicitudes por semana
100

80

60

40 40 38
30 29
2018 16
14 15
0
Semana 1 Semana 2 Semana 3 Semana 4
Antes Despues

Grafica 4. Resultados de solicitudes durante 1 mes.

Como se puede ver en la grfica, el aumento de solicitantes es considerable


debido a que es ms fcil realizar las solicitudes a travs de internet lo cual
acelera el proceso que requiere dicha tarea.

Las solicitudes a su vez tienen un proceso de ser aceptadas por parte de los
administradores, estos revisan las solicitudes asociadas a la empresa a la que
son de intermediarios, la solicitud tendr o no una respuesta lo cual el
administrador podr decidir que solicitante es mejor para la vacante.

Para dar una breve explicacin del grafico 3, en la primera semana se


obtuvieron 18 solicitudes sin el sitio web, mientras que con la implementacin
se obtuvieron 30 solicitudes. Siendo la tercera semana, la que encabeza el
nmero mximo de solicitudes obtenidas con la implementacin y esto
podemos decir que se obtiene un 100 por ciento de mejora en el ingreso de
solicitudes.

4.4. Tiempo estimado de la recuperacin de la inversin.


La empresa al tener el sitio web, tiene como resultado grandes beneficios que
traern consigo una rpida recuperacin de la inversin, ya que, al hacer todos

73
los procesos con el sitio web, se ahorrara material y se evitara el gasto de
recursos materiales tales como publicaciones e impresiones. En la siguiente
grafica se muestra el total invertido el cual equivale a $73,510.00 pesos,
presentando tambin la recuperacin total en 8 meses.

Recuperacin de la inversin
$100,000
$90,000 $88,212
$80,000
$70,000 $73,510 $73,510 $73,510
$66,159
$60,000
$50,000
$44,106
$40,000
$30,000
$20,000 $22,053
$10,000
$0
2do mes 4to mes 6to mes 8vo mes

Inversin Recuperacin

Grafica 5. Tiempo de la recuperacin de inversin.

Con esto podemos decir que cada 2 meses se puede recuperar


aproximadamente el 30 por ciento de lo invertido, resultando $14,702.00 de
ganancia despus de la recuperacin y dentro del tiempo establecido a 8
meses.

Es importante reiterar que los beneficios despus del tiempo de la recuperacin,


se puede apreciar mayormente el ahorro en gasto de recursos materiales y
otros recursos segn sean los que se requieran.

74
Captulo 5. Conclusiones y Recomendaciones.
Este captulo presenta el anlisis de todos los movimientos o acciones que se
realizaron al proyecto o aplicacin web, por lo tanto, tambin se muestran las
conclusiones y recomendaciones que emanan de este.

A medida que la tecnologa avanza las empresas necesitan actualizarse para


poder hacer mejores negocios o para mejorar sus ganancias en el rea laboral,
actualmente para poder conseguir trabajo ya no es necesario tener salir a
buscarlo, simplemente con tener un ordenador e internet se puede realizar esta
accin.

Por lo tanto, el proyecto se realiz con el propsito de mejorar el tiempo de


control para realizar las actividades principales de la empresa JORD, las cuales
han sido mencionadas anteriormente. Una vez que se llev a cabo la aplicacin
web, la empresa ha vuelto a estar en la competencia con las dems empresas
que ya contaban con este tipo de utilidades para sus clientes pertenecientes.

En s, los motivos por los que la empresa llego a la conclusin de que deba
implementar una aplicacin web, fue por que surgieron dudas como las
siguientes: Cmo hacer que nuestros clientes tarden menos tiempo en realizar
las acciones que les proporcionamos? Realmente se est actualizado? Les
brindamos los mejores servicios a nuestros clientes? Estamos compitiendo
con las dems empresas que se dedican a lo mismo que nosotros?

Conclusiones.

El proyecto fue creado para mejorar los tiempos que se tardaba la empresa en
realizar sus acciones principales, por lo tanto, al implementar el proyecto sus
tiempos fueron reducidos drsticamente, anteriormente esta empresa no
contaba con ninguna pgina web y al implementar el proyecto ya no solo

75
contaba con un simple sitio web, ms bien ahora estara compitiendo con las
otras empresas que ya contaban con este tipo de servicio hacia sus clientes.

Las acciones que se han realizado para llevar a cabo la implementacin del
proyecto han dejado como experiencia el conocimiento necesario para hacer
uso de una herramienta llamada Bootstrap, esta herramienta ha sido til para
poder darle diseo a la aplicacin web. Anteriormente no se saba de la
existencia de esta herramienta para diseadores, sin embargo, ahora que se ha
descubierto por los diseadores o encargados para llevar a cabo el proyecto ha
sido utilizada.

El objetivo se ha cumplido ya que principalmente lo que quera la empresa


JORD era agilizar sus actividades principales, tales como las de bsquedas de
empleos por parte de los clientes tipo trabajadores. Ahora con la
implementacin del proyecto esto ha sido posible.

La problemtica tambin se ha resuelto por el motivo de que ahora ser ms


fcil para las personas conseguir un trabajo sin tener que salir de su casa, las
empresas ahora cuentan con un lugar en el cual pueden publicar sus vacantes
que tengan libres y por lo tanto hay un espacio para esos administradores que
se encargan de tener el control de las vacantes que publique cada empresa, su
principal funcin es mantener un equilibrio entre el trabajador y el trabajo que
ofrezca la empresa.

Recomendaciones.

Para que el proyecto est en ptimas condiciones y se pueda observar


plenamente todo lo implementado en l, se recomienda que el ordenador en
donde se pruebe o se abra el sitio ms que nada cuente con el navegador
Google Chrome, ya que ah se estuvieron haciendo las pruebas para mejorar el
diseo.

76
No necesariamente necesita ser visualizada en el navegador anteriormente
mencionado, simplemente que puede que algunas cosas cambien en los otros
navegadores, pueden que cambien los botones y cosas de diseo, sin
embargo, la funcionalidad de la pgina no se ver afectada.

En cuestin de hardware, no necesariamente se tiene que visualizar en un


ordenador potente o con muy buenas especificaciones, la pgina web o
proyecto se estuvo implementando en varios ordenadores con diferentes
especificaciones, esto no afecto para nada el desempeo de la pgina, pero se
miraba la fluidez del contenido con mejor efecto en un ordenador que contara
con ms de 2 GB de RAM.

El software que se necesita para poder ingresar o hacer uso de la pgina es un


sistema operativo, un navegador y el driver para contar con acceso a internet,
como se mencion anteriormente, el navegador en el cul se estuvieron
haciendo las pruebas fue Google Chrome, pero se puede usar cualquier otro
navegador.
Aunque el proyecto se haya implementado, an faltaron implementar algunos
detallas en cuestin de diseo, sin embargo, esto no define el termino o
mejoramiento de dicha pgina, en un futuro cercano, la empresa JORD seguir
implementado mejoras a dicho proyecto, para que sus clientes puedan disfrutar
de los mejores servicios que dicha empresa ofrece. Las mejoras que se le
aplicaran pueden ser las siguientes: Diferentes tonalidades de colores para
cada tipo de usuarios o clientes que hagan uso de ella y ms publicidad de la
empresa para que esta sea ms conocida.

77
Bibliografa.
Colobran, Miquel. Arqus, Josep. Galindo, Eduard. Administracin de sistemas
operativos en red. Barcelona: Editorial UOC, 2008. 01-06-2016.
https://books.google.com.mx/books?
id=w4utLelkYgkC&printsec=frontcover&dq=administracion+de+sistemas+o
perativos&hl=es&sa=X&ved=0ahUKEwjals-
965PNAhUM2IMKHXvEATgQ6AEILjAA#v=onepage&q=administracion
%20de%20sistemas%20operativos&f=false.

Del Sole, Alessandro. Visual Studio 2013. (1ra Ed). Trad. Daniel Jebarah.
Morrisville: Syncfusion editors, 2014. 01-06-2016.
http://itfreeebook.com/pdf/1696.pdf.

Fortino, Martino. "Fundamentos diseo web". lawebera.es. 30-04-2007.


lawebera.es. 01-06-2016 <http://www.lawebera.es/diseno-
web/fundamentos-diseno-web.php>.

Gabillaud, J. SQL Server 2012, Transact SQL. (1ra Ed). Madrid: Eni ediciones,
2012. 01-06-2016.
https://books.google.com.mx/books?
id=jMCJqC6_GzwC&pg=PA396&dq=gabillaud+j.+(2012).
+sql+server+2012&hl=es-
419&sa=X&ved=0ahUKEwi75cLq8JPNAhWKXhQKHQMSDWkQ6AEIKTA
A#v=onepage&q=gabillaud%20j.%20(2012).%20sql%20server
%202012&f=false.

Lapuente, Mara. "Hojas de Estilo. "hipertexto.info. 08-12-2013. hipertexto.info.


01-06-2016 <http://www.hipertexto.info/documentos/css.htm>.

78
Snchez, Jorge. Servidores de Aplicaciones Web.Palencia: Don Bosco, 2012.
01-06-2016. http://www.jorgesanchez.net/web/iaw/iaw1.pdf

Venegas, Alberto. Visual Basic y ASP.NET a su alcance. (1ra Ed). Bogot:


Universidad Francisco Jose de Calda, 2011. 01-06-2016.
http://comunidad.udistrital.edu.co/cavanegas/files/2013/05/Libro-Visual-
Basic-y-ASP-.NET-a-su-alcance_2E.pdf.

Walker, Grace. "Fundamentos HTML5. "IBM Developer Works. 14-06-2011.


IBM. 01-06-2016.
<http://www.ibm.com/developerworks/ssa/web/library/wa-
html5fundamentals/>.

79
Glosario.
Base de datos: Se le llama base de datos a los bancos de informacin que
contienen datos relativos a diversas temticas y categorizados de distinta
manera, pero que comparten entre s algn tipo de vnculo o relacin que busca
ordenarlos y clasificarlos en conjunto.

CSS: Hoja de estilo en cascada o CSS (siglas en ingls de cascading style


sheets) es un lenguaje usado para definir y crear la presentacin de un
documento estructurado escrito en HTML o XML2 (y por extensin en XHTML).

Compilador: Un compilador analiza el programa y lo traduce al idioma


"maquina". La accin fundamental los compiladores es equivalente a la de un
traductor humano, que toma nota de lo que est escuchando y reproduce por
escrito en otra lengua

Controlador: Es un programa informtico que permite al sistema operativo


interaccionar con un perifrico, haciendo una abstraccin del hardware y
proporcionando una interfaz (posiblemente estandarizada) para utilizar el
dispositivo.

80
Constante: Es un valor que no puede ser alterado/modificado durante la
ejecucin de un programa, nicamente puede ser ledo.

IIS: Internet Information Services o IIS1 es un servidor web y un conjunto de


servicios para el sistema operativo Microsoft Windows. Originalmente era parte
del Option Pack para Windows NT.

Interfaz: Una interfaz es un conjunto de mtodos abstractos y de constantes


cuya funcionalidad es la de determinar el funcionamiento de una clase, es decir,
funciona como un molde o como una plantilla.

Mtodo: Un mtodo es una subrutina cuyo cdigo es definido en una clase y


puede pertenecer tanto a una clase, como es el caso de los mtodos de clase o
estticos, como a un objeto, como es el caso de los mtodos de instancia.

Semntica: La semntica de un lenguaje de programacin se refiere al


significado que adoptan las distintas sentencias, expresiones y enunciados de
un programa.

SQL: SQL (por sus siglas en ingls Structured Query Language; en espaol
lenguaje de consulta estructurada) es un lenguaje declarativo de acceso a
bases de datos relacionales que permite especificar diversos tipos de
operaciones en ellas.

Variable: En programacin, las variables son espacios reservados en la


memoria que, como su nombre indica, pueden cambiar de contenido a lo largo
de la ejecucin de un programa. Una variable corresponde a un rea reservada
en la memoria principal del ordenador.

Visual Studio: Microsoft Visual Studio es un entorno de desarrollo integrado


(IDE, por sus siglas en ingls) para sistemas operativos Windows.

81
Anexos

82
Anexo A. Instalacin y configuracin del sistema operativo.

Creacin de una memoria booteable.

Para poder llevar a cabo la instalacin de un sistema operativo se debe


contener a dicho sistema en alguna parte; es decir si se quiere instalar algn
sistema ya sea Windows o Linux deber estar instalado primeramente en algn
dispositivo de almacenamiento, ya sea un USB o algn disco de instalacin. En
este caso se utilizar un USB como medio de almacenamiento para los
sistemas operativos Windows y Linux.

Sin embargo, no se puede pasar nada ms los archivos del sistema operativo,
en otras palabras, copiar y pegar, lleva un cierto procedimiento al cual se le
llama booteo, al realizar este procedimiento se estar preparando el medio de
almacenamiento (USB) para que el ordenador lo pueda reconocer como un
medio instalador el cual contiene el sistema operativo a instalar.

Uso de YUMI.

83
Como se explic anteriormente el medio en el cual servir como fuente de
instalacin debe ser booteable, por lo tanto, el programa YUMI ayuda con ese
proceso.

Antes de empezar con el proceso, primero se debe contar con el programa


mencionado, este se puede descargar de internet y es gratuito, una vez que se
haya descargado se procede a hacer uso de dicho programa.

Para poder abrir el programa basta tan solo con darle doble clic, una vez que se
abra aparecer esta ventana de ayuda.

Figura 44. Trminos de licencia de Yumi.

En esta ventana muestra los trminos de licencia, por lo cual se tiene que
seleccionar la opcin de I Agree o Acepto. Una vez seleccionado aparecer
otra ventana como la siguiente.

84
Figura 45. Pantalla principal de Yumi.

Una vez que se est dentro del programa y se cuente con la interfaz que se
muestra, se har el siguiente procedimiento:

En el primer apartado se deber seleccionar la memoria USB en el cual se


desea instalar el sistema operativo, si no aparece el dispositivo que se desea,
deber seleccionar la opcin a la derecha que dice Show All Drives y ah
deber aparecer el dispositivo.

Al lado superior derecho se observan dos opciones, la primera permite ver o


desinstalar los sistemas operativos que se tienen en el dispositivo de
almacenamiento o las utileras que se hayan instalado, la segunda opcin
formatea el dispositivo (se recomienda cuando es la primera vez que se hace
este procedimiento, si se desea aadir otro sistema aparte de los que ya se han
instalado, no se recomienda seleccionarla ya que borrar todo lo que se
encuentre en la memoria o dispositivo de almacenamiento).

En la seccin de debajo de donde se seleccion el dispositivo, se tiene que


seleccionar el sistema o utilera que se vaya a instalar.

85
En el apartado nmero 3, se debe seleccionar la opcin que dice Browse para
ubicar donde se tiene el ISO del sistema operativo.

Una vez que se hayan llenado todos los campos anteriores se procede a
seleccionar la opcin Create para empezar con el proceso de booteo.

Figura 46. Ventana de progreso de booteo,

En la figura se muestra la ventana emergente que aparecer despus de haber


seleccionado la opcin de Create y esta ventana indicar que se est llevando
a cabo el procedimiento de booteo.

Una vez terminado este proceso aparecer la siguiente ventana que indicar
que el proceso se ha realizado con xito. Se tendr que seleccionar la opcin
que dice Next.

86
Figura 47. Proceso realizado.

Una vez que se haya seleccionado la opcin de Next aparecer la siguiente


ventana y si se desea instalar otro sistema se pulsa sobre el botn S y de lo
contrario se seleccionara la otra opcin.

Ya por ltimo, aparecer una ventana en donde solo se tiene que seleccionar la
opcin de Finalizar para poder salir del programa YUMI, una vez que se haya
hecho esto nuestra memoria estar lista.

Booteo para instalacin de algn sistema operativo.

Una vez que se tiene la memoria o dispositivo de almacenamiento booteable,


se procede a hacer uso de l, para esto se tendr que hacer lo siguiente:

Primero que nada se deber reiniciar o encender el ordenador en donde se


desea instalar el sistema operativo.

Cuando el ordenador apenas est cargando se deber iniciar el men de


booteo. Esto se hace cuando el ordenador apenas est encendiendo y se
muestra el logo de la marca de dicho ordenador, cuando esto suceda se deber
presionar la tecla que active el men de booteo, en la mayora de los casos se
activa con la tecla f12.

En el men de booteo, se deber seleccionar el USB o dispositivo de


almacenamiento en donde se encuentre el sistema operativo a instalar.

Como nuestro dispositivo de almacenamiento se ha hecho booteable con el


programa YUMI, al momento de seleccionar el arranque con ese dispositivo
aparecer este men:

87
Figura 48. Men de Yumi.

En este men se deber seleccionar el apartado del sistema operativo, en este


caso nuestro sistema operativo se encuentra en la opcin de Other OS and
Tools.

Si se selecciona la opcin anteriormente mencionada aparecer el siguiente


men o pantalla:

Figura 49. Seleccin del instalador.

Aqu se selecciona el sistema operativo deseado, en este caso se est


seleccionando el sistema operativo Windows 7, pero puede ser cualquier otro.
Si se desea instalar Ubuntu o cualquier otra distribucin de Linux, primero que
nada se deber hacer booteable la memoria con ese sistema operativo.

88
Anteriormente se ha mostrado el procedimiento de dicha accin, una vez que se
haya hecho ese proceso, los pasos son los mismos que para instalar Windows,
simplemente que ahora el sistema operativo no se encontrar en la seccin de
de Other OS and Tools, ahora se encontrar en el apartado Linux
distributions.

Pasa lo mismo con los otros sistemas operativos o utileras que se quiera
utilizar o instalar del modo booteo. Tan solo cambian de apartado en el men de
booteo de YUMI, pero su procedimiento de instalacin es el mismo.

Sistema operativo Windows.

En la actualidad el sistema operativo ms usado es Windows por lo que se har


una pequea gua de cmo se debe instalar.

Para poder llevar a cabo la instalacin de este sistema operativo primero se


debe llevar a cabo el proceso de booteo en una memoria que almacene dicho
sistema operativo. Este procedimiento se ha descrito anteriormente en la
seccin de Realizacin de memoria booteable.

Despus de que se haya hecho booteable la memoria o el dispositivo de


almacenamiento se deber ingresar al men de booteo, el cual tambin ha sido
explicado en el apartado de Booteo para la instalacin de algn sistema
operativo.

Cuando se haya realizado todo este procedimiento se deber seleccionar el


sistema operativo Windows para comenzar con la instalacin de dicho sistema
operativo.

Instalacin del sistema operativo Windows.

89
Una vez que se haya logrado con xito todo lo anteriormente mencionado
deber aparecer una pantalla de instalacin como la siguiente imagen, claro
est que para pueda aparecer esta pantalla se debe estar haciendo desde la
memoria en donde se encuentra el sistema operativo.

Figura 50. Seleccin del idioma.

En este men de instalacin se deber seleccionar el idioma en el que se


quiere el sistema operativo, el formato de hora y moneda, el mtodo de teclado
que se utilizar, y ya por ltimo, una vez que se haya seleccionado todo lo
anterior se deber pulsar sobre el botn Siguiente.

La siguiente figura muestra la opcin de Instalar ahora la cual es la que


interesa para llevar a cabo la instalacin, esta aparecer despus.

90
Figura 51. Instalar ahora.

La siguiente ventana de instalacin que aparecer ser en donde se pedir


seleccionar alguna distribucin del sistema operativo Windows 7. Se deber
seleccionar un sistema operativo que sea soportado por el ordenador en donde
se est llevando a cabo la instalacin.

Figura 52. Seleccin del sistema operativo.

Por consiguiente, aparecer la siguiente pantalla de instalacin en donde se


pide aceptar los trminos de licencia, esto se debe a que es como una
instalacin normal, en donde los productores del software ponen sus reglas y
todo aquello referente a su software.

91
Figura 53. Trminos de licencia de Windows.

La siguiente ventana que aparecer deber mostrar la manera en la que se


desea instalar el sistema operativo, la primera opcin permite actualizar el
sistema operativo; es decir, si se cuenta con el sistema operativo Windows 7 y
se desea actualizar a Windows 8 se har con esta opcin; sin embargo, se
desea borrar las particiones e instalar Windows desde cero, se seleccionar la
segunda opcin.

Figura 54. Tipo de instalacin.

Una vez que se haya seleccionado la segunda opcin para poder instalar
Windows desde cero aparecer la siguiente ventana.

92
Figura 55. Particiones.

Si se desea hacer ms particiones para ms sistemas operativos, desde aqu


se puede hacer, tambin se puede seleccionar la particin en donde se desea
instalar Windows. En este caso no se cuenta con ninguna particin por lo cual
se seleccionar la nica que se encuentra.

Una vez que se haya hecho todo el procedimiento anterior, y se haya


seleccionado la particin en donde se desea instalar el sistema operativo
Windows aparecer esta ventana de instalacin la cual muestra que la
instalacin de Windows se est llevando a cabo, como en la parte superior se
muestra, puede que en este proceso el ordenador se est reiniciando para
llevar a cabo el correcto procedimiento del sistema operativo.

En la mayora de las veces esto pasa cuando se llega a la opcin de Instalando


actualizaciones, pero puede ser que tambin se reinicie antes, pero no hay por
qu preocuparse acerca de esto, se necesita para que se instale correctamente.

Figura 56. Proceso de instalacin.

93
Cuando se haya realizado con xito la instalacin del sistema operativo
Windows, despus de que se haya reiniciado las veces necesarias, aparecer
la siguiente ventana en la cual ya se est configurando el sistema operativo
Windows. En esta primera parte se deber proporcionar el nombre del usuario y
del ordenador.

Figura 57. Configuracin de usuario.

Lo siguiente ser proporcionar una contrasea para el usuario que se haya


creado o si se desea se puede dejar sin contrasea tan solo dndole
Siguiente.

94
Figura 58. Configuracin de contrasea.

Si ya se proporcion el nombre de usuario, el nombre de la mquina y la


contrasea en donde se est utilizando la instalacin del sistema operativo,
aparecer o se pedir que se introduzca la licencia del sistema operativo, la
cual la se puede encontrar en la caja de instalacin o tambin se puede
introducir una vez que se haya instalado el sistema.

Figura 59. Activacin de la clave de producto.

Lo siguiente que aparecer es la manera en la que se desean instalar las


actualizaciones o la manera de configurarlas. Se seleccionar la primera opcin
para que el sistema lo haga por defecto.

Figura 60. Instalacin de actualizaciones.

95
Aparecer una ventana de configuracin de hora y fecha, como su nombre lo
indica, en esta seccin se debe poner la zona horaria en donde se encuentre,
fecha y hora.

Figura 61. Configuracin de fecha y hora.

Ya por ltimo, se debe seleccionar a qu tipo de red donde se est conectado,


en este caso como es para uso personal, se deber seleccionar la opcin de
Red domstica y ya con esto se tiene la instalacin completa del sistema
operativo Windows. Despus de marcar la opcin que se ocupe, se puede
entrar de manera grfica al sistema operativo Windows con todas sus
funcionalidades.

Figura 62. Configuracin de red.

96
Anexo B. Configuracin del IIS.

Activacin de caractersticas de Windows.


Para poder llevar a cabo la correcta configuracin del IIS se deben activar
ciertas caractersticas de Windows, ya que nos proporcionaran algunos
requisitos del IIS para poder activar o desactivas caractersticas deberemos
ingresar a panel de control, desinstalar un programa y tendremos que identificar
la opcin que se llama Activar o desactivar las caractersticas de Windows que

97
se encuentra en la parte superior izquierda, al lado de esta opcin se encuentra
un icono que indica que se requieren permisos de administrador para poder
acceder a esa opcin, vase la figura 20.

Figura 63. Caractersticas de Windows.


Despus de acceder a las caractersticas de Windows se deber buscar una
carpeta llamada Internet Information Services, esta opcin contiene
caractersticas especiales de IIS como sus especificaciones que se han
implementado en la versin instalada, es por eso que es muy importante tener o
mantener seleccionadas estas caractersticas, ya que de otra manera
podramos tener errores con el IIS, dicha carpeta se muestra a continuacin.

Figura 64. Caractersticas de Internet Information Services.

98
Si se despliegan las subcarpetas que contiene Internet Information Services nos
daremos cuenta de que cuentan con ms subcarpetas, estas subcarpetas son
complementos que se le han ido aadiendo a las versiones del IIS por lo cual es
importante seleccionarlas (en este caso no seleccionaremos la carpeta llamada
Servidor FTP). Las subcarpetas se irn seleccionando de una por una, y no se
deber seleccionar la carpeta que contenga todas, ya que esto puede provocar
errores. Al finalizar la seleccin de las subcarpetas que contienen Herramientas
de administracin web y Servicios World Wide Web nos deber quedar de la
siguiente manera.

Figura 65. Seleccin de carpetas de IIS.

Por consiguiente se deben aceptar los cambios y saldr la ventana que se


muestra en la figura 23, el proceso de aplicacin de cambios puede tardar
mucho tiempo, todo esto depende de la capacidad con la que cuente el
ordenador que se est utilizando, un tiempo estimado para ordenadores con
especiaciones medias puede ser de 20 a 40 minutos.

99
Figura 66. Aplicacin de cambios.

Para finalizar con la configuracin se debe verificar que el IIS est funcionando
correctamente, se necesita abrir algn navegador y en la parte de los URL se
deber escribir localhost (El localhost es la manera en que un servidor se
denomina a s mismo por defecto que est ejecutando especialmente una
pgina web) y si aparece la pgina del IIS significa que todo est en orden, si
todo quedo correctamente deber quedar como en la figura 24.

100
Figura 67. Pgina principal IIS, establecida con IP local.

101

You might also like