SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Tema:
Introducción del desarrollo de aplicaciones web
Práctica 01
Nombre del Proyecto: CompuShop
Equipo: Developers
“El conocimiento es libre”
Autores
Iván Luis Jiménez 2171999047
Francisco Aguilar Jacobo 2171999010
Velázquez Carrillo Michel 2122033778
Ulises Ramos Cruz 206204476
Eduardo Figueroa Torres 208243002
Profesor
Hugo Pablo Leyva
19 de mayo del 2017
UNIVERSIDAD AUTÓNOMA METROPOLITANA
Introducción al Desarrollo de Aplicaciones Web
Objetivo: Configurar el ambiente de desarrollo
Materiales: IDE Eclipse Neón Java EE para Desarrolladores Web (Eclipse Java EE IDE for
Web Developers)
Apache Tomcat versión 7
Java JDK versión 7
Sistema Operativo Windows, en el caso de esta práctica trabajaremos en Windows 8
Y no puede faltar la inteligencia del ingeniero.
Nombre del proyecto: CompuShop
Descripción del proyecto
Nuestra aplicación WEB tendrá como objetivo atender a clientes que quieran comprar un
artículo o componente de cómputo.
La pantalla de inicio será sencilla, simplemente mostrará el nombre de la empresa y una
pequeña descripción de lo que ofrece la página. Incluirá un pequeño login, será un requisito
para realizar la compra, ya que el cliente también podrá ver los productos y no comprar nada.
Y tendrá una opción que lo mandará al contenido de los productos, organizados por categorías.
El cliente podrá elegir la categoría y elegir otro submenú si así lo desea, también podrá
elegirlo por marcas.
Una vez decidido lo que comprará, con un botón aceptara la compra, y se le mostrara un menú
con las opciones de pago del artículo. Tendrá opciones por si quiere cancelar la compra o
agregar nuevos productos a la cuenta. Hecho esto, se mostrará un mensaje con la cuenta total
y forma de pago, y listo.
Al finalizar se mandará al cliente a una página de encuesta para preguntarle a cerca de cómo
le pareció el servicio, y el cliente podrá dar sugerencias o comentarios.
Todas las compras serán registradas en una base de datos. También las sugerencias,
comentarios, y respuestas del cliente.
Esto sería a grandes rasgos nuestro proyecto.
Desarrollo
- Ejecutar Eclipse Neón
- Seleccionar el Workspace
- Presionar el icono de Workbench para entrar al ambiente de desarrollo
Definiendo los siguientes valores para el proyecto web a desarrollar:
- Context root:Compu
- Nombre del proyecto web:CompuShop
- Nombre del proyecto empresarial:CompuEAR
Creando la aplicación Web
Colocando el Project name: CompuShop y el EAR Project name: CompuEAR
Click en next
Colocar el proyect root: Compu y activar la casilla para generar web.xml
Hasta este momento debemos tener la siguiente estructura en nuestro IDE.
Creando un archivo HTML
Click derecho en WebContent -> New -> HTML File colocamos el nombre y click en Finish
Configuración de Ambiente de Desarrollo
Establecer Preferencias para:
- Manejo de archivos .java y .class.
- Formateo de código.
- Preferencias del editor de código java.
- Compilador utilizado.
- Manejo de paquetes e importaciones
Click en la pestaña Windows y click en Preferences
Click en el menú General -> Startup and Shutdown -> Workspace y activar la casilla Promt
for workspcace on startup y click en apply.
Estableciendo estilo de código.
Click en menú Java -> Code Style -> Formatter y damos click en el botón import y
buscamos el archivo preferenciasFormatoPersonalizado.xml y click en Apply.
Ahora en ese mismo menú peso seleccionando Code Style -> Fields -> Edit…
Colocamos guion bajo (_) y click en OK y en la ventana anterior damos click en Apply.
Ahora click en Java -> Code Style -> Code Templates -> Comments -> Types -> Edit…
Editar y debe quedar de la siguiente manera el campo Pattern y click en OK:
Ahora cambiarnos a la siguiente opción y click en Edit…
Y dejarlo de la siguiente manera y click en OK:
Ahora en la siguiente opción click en Edit…
Y dejarlo de la siguiente manera:
Click en OK y en la ventana anterior click en Apply.
Ahora organizando importaciones: nos desplazamos hasta la siguiente ruta y dejamos los
paquetes de la siguiente manera auxiliándonos de los botones UP y Down , y colocar los
números indicados en las casillas correspondientes y click en Apply.
En la misma sección agregaremos un nuevo paquete dela siguiente manera:
Click en New… y colocamos: mx.uam.azc.developers.compushop y click en OK y Apply
Debe de quedar el paquete en primera lista:
Ahora nos dirigimos a las siguientes opciones y modificamos y aplicamos.
Realizamos lo mismo pero en la siguiente opción: editamos y aplicamos.
Por último, procederemos a configurar el manejo de directorios de compilación en un proyecto
java.
Nos dirigimos en la siguiente opción y seleccionamos la opción Folders y click en Apply
Regresamos al archivo HTML antes creado y lo editamos con la información, en este caso con
la información de nuestro equipo.
Ejecutando el proyecto.
Configurando el servidor de pruebas
Damos click en la pestaña Windows -> Show View -> Servers
Click en el link azul que aparece en la parte inferior del IDE.
Seleccionamos Apache -> Tomcat v7.0 Server ya que es más estable con la versión de Java
7 que trabajaremos y click en Next
Ahora click en Browse… para buscar el Tomcat 7 y elegir el JRE 7 de Java y click en Next
Seleccionar el proyecto y click en Add > y click en Finish.
Y ahora ejecutamos el index.html con el servidor previamente configurado.
Click en Next
Y click en Finish
Y podremos ver la página ejecutándose correctamente.
Felicidades!
Bingo!
Apagando el servidor de pruebas
Debemos terminar el servidor correctamente para que para la próxima ejecución no nos
mande ningún error.
En la parte inferior nos dirigimos en la pestaña de Console y damos click en el botón rojo.
Y con esto terminamos.

Más contenido relacionado

La actualidad más candente

Proyecto Tecnico,
Proyecto Tecnico,Proyecto Tecnico,
Proyecto Tecnico,soccorro
 
Manual de prezi
Manual de preziManual de prezi
Manual de preziGaby Gomez
 
Php Webquest
Php WebquestPhp Webquest
Php WebquestRogalle
 
Práctica 11 como crear una webtquest
Práctica 11   como crear una webtquestPráctica 11   como crear una webtquest
Práctica 11 como crear una webtquestolgagbo
 
Tutorial Php - Para crear y publicar WebQuest
Tutorial Php - Para crear y publicar WebQuestTutorial Php - Para crear y publicar WebQuest
Tutorial Php - Para crear y publicar WebQuestMaria Laura Andereggen
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
Phpwebquestcastellanojoscor20
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
PhpwebquestcastellanoJuan Cherre
 
Presentación de mayra españa
Presentación de mayra españaPresentación de mayra españa
Presentación de mayra españamayrilinkatbun
 
CREA WEBQUEST USANDO PHP
CREA WEBQUEST USANDO PHPCREA WEBQUEST USANDO PHP
CREA WEBQUEST USANDO PHPguestd75b85
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
Phpwebquestcastellanojeanny8000
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Chuyito Alvarado
 

La actualidad más candente (17)

Proyecto Tecnico,
Proyecto Tecnico,Proyecto Tecnico,
Proyecto Tecnico,
 
Ejercicio1
Ejercicio1Ejercicio1
Ejercicio1
 
Manual de prezi
Manual de preziManual de prezi
Manual de prezi
 
Ejercicio2
Ejercicio2Ejercicio2
Ejercicio2
 
Php Webquest
Php WebquestPhp Webquest
Php Webquest
 
Crear Webquest
Crear WebquestCrear Webquest
Crear Webquest
 
Práctica 11 como crear una webtquest
Práctica 11   como crear una webtquestPráctica 11   como crear una webtquest
Práctica 11 como crear una webtquest
 
webquest
webquestwebquest
webquest
 
Tutorial Php - Para crear y publicar WebQuest
Tutorial Php - Para crear y publicar WebQuestTutorial Php - Para crear y publicar WebQuest
Tutorial Php - Para crear y publicar WebQuest
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
Phpwebquestcastellano
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
Phpwebquestcastellano
 
Practica2
Practica2Practica2
Practica2
 
Presentación de mayra españa
Presentación de mayra españaPresentación de mayra españa
Presentación de mayra españa
 
CREA WEBQUEST USANDO PHP
CREA WEBQUEST USANDO PHPCREA WEBQUEST USANDO PHP
CREA WEBQUEST USANDO PHP
 
Blogger
BloggerBlogger
Blogger
 
Phpwebquestcastellano
PhpwebquestcastellanoPhpwebquestcastellano
Phpwebquestcastellano
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7
 

Similar a Configurando ambiente desarrollo aplicación web CompuShop

Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)javier_ot99
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0WendyMendez30
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programarEduardo Méndez
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programarJuan Hoyos
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programarblasty2
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programarblasty2
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasunefa
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasunefa
 
Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdfAnaLpez275
 
Practica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de SiemensPractica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de Siemensxendika2
 

Similar a Configurando ambiente desarrollo aplicación web CompuShop (20)

Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
S7 1200 lab view
S7 1200  lab viewS7 1200  lab view
S7 1200 lab view
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programar
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programar
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programar
 
Tutorial aprendiendo a programar
Tutorial aprendiendo a programarTutorial aprendiendo a programar
Tutorial aprendiendo a programar
 
Tutorial net beans
Tutorial net beansTutorial net beans
Tutorial net beans
 
Programacion2
Programacion2Programacion2
Programacion2
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdf
 
Tutorial ASP .NET
Tutorial ASP .NETTutorial ASP .NET
Tutorial ASP .NET
 
Mvc
MvcMvc
Mvc
 
Practica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de SiemensPractica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de Siemens
 
Web API ASP. NET XAMARIN - Luis Fernando Aguas
Web API ASP. NET XAMARIN - Luis Fernando AguasWeb API ASP. NET XAMARIN - Luis Fernando Aguas
Web API ASP. NET XAMARIN - Luis Fernando Aguas
 
Manual de instalacion proxy
Manual de instalacion proxyManual de instalacion proxy
Manual de instalacion proxy
 

Más de Ivan Luis Jimenez

PelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodosPelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodosIvan Luis Jimenez
 
Métodos en Java-Con ejemplos
Métodos en Java-Con ejemplosMétodos en Java-Con ejemplos
Métodos en Java-Con ejemplosIvan Luis Jimenez
 
Aplicación de los Clusters en la empresas (Amazon Redshift)
Aplicación de los Clusters en la empresas (Amazon Redshift)Aplicación de los Clusters en la empresas (Amazon Redshift)
Aplicación de los Clusters en la empresas (Amazon Redshift)Ivan Luis Jimenez
 
Manipulación del contraste de una imágen monocromática por transformación exp...
Manipulación del contraste de una imágen monocromática por transformación exp...Manipulación del contraste de una imágen monocromática por transformación exp...
Manipulación del contraste de una imágen monocromática por transformación exp...Ivan Luis Jimenez
 
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundo
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundoEjemplo de Makefile en LINUX con lenguaje C compilando HolaMundo
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundoIvan Luis Jimenez
 
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...Ivan Luis Jimenez
 
Comandos básicos para crear VLANs
Comandos básicos para crear  VLANsComandos básicos para crear  VLANs
Comandos básicos para crear VLANsIvan Luis Jimenez
 
Enrutamiento Dinámico con RIPv1 y RIPv2
Enrutamiento Dinámico con RIPv1 y RIPv2Enrutamiento Dinámico con RIPv1 y RIPv2
Enrutamiento Dinámico con RIPv1 y RIPv2Ivan Luis Jimenez
 
Práctica: Medición de voltaje en circuitos con dos fuentes de voltaje
Práctica: Medición de voltaje en circuitos con dos fuentes de voltajePráctica: Medición de voltaje en circuitos con dos fuentes de voltaje
Práctica: Medición de voltaje en circuitos con dos fuentes de voltajeIvan Luis Jimenez
 
Creación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer StudentCreación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer StudentIvan Luis Jimenez
 
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPC
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPCEjemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPC
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPCIvan Luis Jimenez
 
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXProyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXIvan Luis Jimenez
 
Practica- Transacciones y Concurrencia en Oracle y MySQL
Practica- Transacciones y Concurrencia en Oracle y MySQLPractica- Transacciones y Concurrencia en Oracle y MySQL
Practica- Transacciones y Concurrencia en Oracle y MySQLIvan Luis Jimenez
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLIvan Luis Jimenez
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Ivan Luis Jimenez
 

Más de Ivan Luis Jimenez (15)

PelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodosPelicanHPC Implementación fisica con dos nodos
PelicanHPC Implementación fisica con dos nodos
 
Métodos en Java-Con ejemplos
Métodos en Java-Con ejemplosMétodos en Java-Con ejemplos
Métodos en Java-Con ejemplos
 
Aplicación de los Clusters en la empresas (Amazon Redshift)
Aplicación de los Clusters en la empresas (Amazon Redshift)Aplicación de los Clusters en la empresas (Amazon Redshift)
Aplicación de los Clusters en la empresas (Amazon Redshift)
 
Manipulación del contraste de una imágen monocromática por transformación exp...
Manipulación del contraste de una imágen monocromática por transformación exp...Manipulación del contraste de una imágen monocromática por transformación exp...
Manipulación del contraste de una imágen monocromática por transformación exp...
 
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundo
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundoEjemplo de Makefile en LINUX con lenguaje C compilando HolaMundo
Ejemplo de Makefile en LINUX con lenguaje C compilando HolaMundo
 
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...
Ejemplo práctico de uso de Makefile en LINUX (Compilando modulos de holamundo...
 
Comandos básicos para crear VLANs
Comandos básicos para crear  VLANsComandos básicos para crear  VLANs
Comandos básicos para crear VLANs
 
Enrutamiento Dinámico con RIPv1 y RIPv2
Enrutamiento Dinámico con RIPv1 y RIPv2Enrutamiento Dinámico con RIPv1 y RIPv2
Enrutamiento Dinámico con RIPv1 y RIPv2
 
Práctica: Medición de voltaje en circuitos con dos fuentes de voltaje
Práctica: Medición de voltaje en circuitos con dos fuentes de voltajePráctica: Medición de voltaje en circuitos con dos fuentes de voltaje
Práctica: Medición de voltaje en circuitos con dos fuentes de voltaje
 
Creación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer StudentCreación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer Student
 
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPC
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPCEjemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPC
Ejemplo de RPC (Servidor de Archivos) enviar archivo en Java utilizando RPC
 
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEXProyecto de compiladores Sentencia While con Java CUP y JFLEX
Proyecto de compiladores Sentencia While con Java CUP y JFLEX
 
Practica- Transacciones y Concurrencia en Oracle y MySQL
Practica- Transacciones y Concurrencia en Oracle y MySQLPractica- Transacciones y Concurrencia en Oracle y MySQL
Practica- Transacciones y Concurrencia en Oracle y MySQL
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
 

Último

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxTEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxYEDSONJACINTOBUSTAMA
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLO
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLOAVANCE EXPEDIENTE TECNICO POROTO - TRUJILLO
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLOSANTOSESTANISLAORODR
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 

Último (20)

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxTEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLO
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLOAVANCE EXPEDIENTE TECNICO POROTO - TRUJILLO
AVANCE EXPEDIENTE TECNICO POROTO - TRUJILLO
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 

Configurando ambiente desarrollo aplicación web CompuShop

  • 1. Tema: Introducción del desarrollo de aplicaciones web Práctica 01 Nombre del Proyecto: CompuShop Equipo: Developers “El conocimiento es libre” Autores Iván Luis Jiménez 2171999047 Francisco Aguilar Jacobo 2171999010 Velázquez Carrillo Michel 2122033778 Ulises Ramos Cruz 206204476 Eduardo Figueroa Torres 208243002 Profesor Hugo Pablo Leyva 19 de mayo del 2017 UNIVERSIDAD AUTÓNOMA METROPOLITANA
  • 2. Introducción al Desarrollo de Aplicaciones Web Objetivo: Configurar el ambiente de desarrollo Materiales: IDE Eclipse Neón Java EE para Desarrolladores Web (Eclipse Java EE IDE for Web Developers) Apache Tomcat versión 7 Java JDK versión 7 Sistema Operativo Windows, en el caso de esta práctica trabajaremos en Windows 8 Y no puede faltar la inteligencia del ingeniero. Nombre del proyecto: CompuShop Descripción del proyecto Nuestra aplicación WEB tendrá como objetivo atender a clientes que quieran comprar un artículo o componente de cómputo. La pantalla de inicio será sencilla, simplemente mostrará el nombre de la empresa y una pequeña descripción de lo que ofrece la página. Incluirá un pequeño login, será un requisito para realizar la compra, ya que el cliente también podrá ver los productos y no comprar nada. Y tendrá una opción que lo mandará al contenido de los productos, organizados por categorías. El cliente podrá elegir la categoría y elegir otro submenú si así lo desea, también podrá elegirlo por marcas. Una vez decidido lo que comprará, con un botón aceptara la compra, y se le mostrara un menú con las opciones de pago del artículo. Tendrá opciones por si quiere cancelar la compra o agregar nuevos productos a la cuenta. Hecho esto, se mostrará un mensaje con la cuenta total y forma de pago, y listo. Al finalizar se mandará al cliente a una página de encuesta para preguntarle a cerca de cómo le pareció el servicio, y el cliente podrá dar sugerencias o comentarios. Todas las compras serán registradas en una base de datos. También las sugerencias, comentarios, y respuestas del cliente. Esto sería a grandes rasgos nuestro proyecto.
  • 3. Desarrollo - Ejecutar Eclipse Neón - Seleccionar el Workspace - Presionar el icono de Workbench para entrar al ambiente de desarrollo Definiendo los siguientes valores para el proyecto web a desarrollar: - Context root:Compu - Nombre del proyecto web:CompuShop - Nombre del proyecto empresarial:CompuEAR Creando la aplicación Web
  • 4. Colocando el Project name: CompuShop y el EAR Project name: CompuEAR Click en next Colocar el proyect root: Compu y activar la casilla para generar web.xml Hasta este momento debemos tener la siguiente estructura en nuestro IDE.
  • 5. Creando un archivo HTML Click derecho en WebContent -> New -> HTML File colocamos el nombre y click en Finish
  • 6. Configuración de Ambiente de Desarrollo Establecer Preferencias para: - Manejo de archivos .java y .class. - Formateo de código. - Preferencias del editor de código java. - Compilador utilizado. - Manejo de paquetes e importaciones Click en la pestaña Windows y click en Preferences Click en el menú General -> Startup and Shutdown -> Workspace y activar la casilla Promt for workspcace on startup y click en apply.
  • 7. Estableciendo estilo de código. Click en menú Java -> Code Style -> Formatter y damos click en el botón import y buscamos el archivo preferenciasFormatoPersonalizado.xml y click en Apply.
  • 8. Ahora en ese mismo menú peso seleccionando Code Style -> Fields -> Edit… Colocamos guion bajo (_) y click en OK y en la ventana anterior damos click en Apply. Ahora click en Java -> Code Style -> Code Templates -> Comments -> Types -> Edit…
  • 9. Editar y debe quedar de la siguiente manera el campo Pattern y click en OK: Ahora cambiarnos a la siguiente opción y click en Edit… Y dejarlo de la siguiente manera y click en OK:
  • 10. Ahora en la siguiente opción click en Edit… Y dejarlo de la siguiente manera: Click en OK y en la ventana anterior click en Apply. Ahora organizando importaciones: nos desplazamos hasta la siguiente ruta y dejamos los paquetes de la siguiente manera auxiliándonos de los botones UP y Down , y colocar los números indicados en las casillas correspondientes y click en Apply. En la misma sección agregaremos un nuevo paquete dela siguiente manera: Click en New… y colocamos: mx.uam.azc.developers.compushop y click en OK y Apply
  • 11. Debe de quedar el paquete en primera lista: Ahora nos dirigimos a las siguientes opciones y modificamos y aplicamos. Realizamos lo mismo pero en la siguiente opción: editamos y aplicamos.
  • 12. Por último, procederemos a configurar el manejo de directorios de compilación en un proyecto java. Nos dirigimos en la siguiente opción y seleccionamos la opción Folders y click en Apply Regresamos al archivo HTML antes creado y lo editamos con la información, en este caso con la información de nuestro equipo.
  • 13. Ejecutando el proyecto. Configurando el servidor de pruebas Damos click en la pestaña Windows -> Show View -> Servers
  • 14. Click en el link azul que aparece en la parte inferior del IDE. Seleccionamos Apache -> Tomcat v7.0 Server ya que es más estable con la versión de Java 7 que trabajaremos y click en Next
  • 15. Ahora click en Browse… para buscar el Tomcat 7 y elegir el JRE 7 de Java y click en Next Seleccionar el proyecto y click en Add > y click en Finish.
  • 16. Y ahora ejecutamos el index.html con el servidor previamente configurado. Click en Next
  • 17. Y click en Finish Y podremos ver la página ejecutándose correctamente. Felicidades! Bingo!
  • 18. Apagando el servidor de pruebas Debemos terminar el servidor correctamente para que para la próxima ejecución no nos mande ningún error. En la parte inferior nos dirigimos en la pestaña de Console y damos click en el botón rojo. Y con esto terminamos.