Comunidad de Programadores
Iniciar sesión
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Recordar contraseña?
Iniciar sesión
Crear cuenta
Documentación y Recursos
Cursos y Manuales
Biblioteca de Temas
Código Fuente
Noticias/Artículos
PDFs de programación
Foros y Consultas
Foros de Consulta
Chats de prog.
Tablón de Notas
Diccionario informático
Programadores
Programadores
Ofertas de Trabajo
Programas
Programas/Utilidades
Nuestros Programas
Iconos y Cursores
Preguntas/Respuestas
Otros
Utilidades
Colaboradores
Encuestas/Estadísticas
Contactar
LWP
»
PDFs de programación
»
visual studio .net 2008
» Ejemplo de Programación con Java EE - Una tienda online
PDF de programación - Ejemplo de Programación con Java EE - Una tienda online
Volver
Filtrado por el tag: visual studio .net 2008
<<
>>
Ejemplo de Programación con Java EE - Una tienda online
Publicado el 28 de Marzo del 2019
2.911 visualizaciones desde el 28 de Marzo del 2019
5,1 MB
61 paginas
Creado hace 13a (01/05/2011)
Ejemplo
de
Programación
con
Java
EE
Una
Tienda
Online
Juan
Díez-‐Yanguas
Barber
Programación
con
Java
EE
6
©
Jdyb
-‐
Mayo
2011
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
Índice
1.-‐
PREÁMBULO
2.-‐
INTRODUCCIÓN
3.-‐
DISEÑO
DEL
SISTEMA
3.1.-‐
HERRAMIENTAS
UTILIZADAS
3.2.-‐
PATRÓN
DE
DISEÑO
MVC
3.3.-‐
DISEÑO
DE
LA
PERSISTENCIA.
PATRÓN
DAO
3.4.-‐
DISEÑO
DE
FILTROS
3.5.-‐
ACCESO
A
LOS
MECANISMOS
DE
PERSISTENCIA
2.6.-‐
SEGURIDAD
DE
LA
APLICACIÓN
4.-‐
MODELOS
DE
DATOS
USADOS
4.1.-‐
MODELO
DE
DATOS
DE
PRODUCTO
4.2.-‐
MODELO
DE
DATOS
PARA
EL
USUARIO
4.3.-‐
MODELO
DE
DATOS
PARA
EL
LA
CESTA
DE
LA
COMPRA
4.4.-‐
MODELO
DE
DATOS
PARA
LOS
COMENTARIOS
5.-‐
CONFIGURACIÓN
DE
LA
APLICACIÓN
5.1.-‐
CONFIGURACIÓN
DE
PERSISTENCIA
EN
MODO
FICHERO
5.2.-‐
CONFIGURACIÓN
DE
PERSISTENCIA
EN
MODO
DE
BASES
DE
DATOS
5.3.-‐
CONFIGURACIONES
MISCELÁNEAS
SOBRE
LA
APLICACIÓN
5.4.-‐
CONFIGURACIÓN
DEL
SERVIDOR
SMTP
PARA
EL
ENVÍO
DE
EMAILS
5.5.-‐
CONFIGURACIÓN
DE
LAS
PLANTILLAS
PARA
EL
ENVÍO
DE
EMAILS
5.6.-‐
LIBRERÍAS
NECESARIAS
6.-‐
FUNCIONAMIENTO
EN
DETALLE
DEL
SISTEMA
6.1.-‐
ESTRUCTURA
DE
LA
APLICACIÓN
6.2.-‐
DIAGRAMAS
DE
NAVEGACIÓN
DE
FILTROS
6.3.-‐
DIAGRAMAS
DE
NAVEGACIÓN
DE
LISTENERS
6.4.-‐
FLUJO
DE
NAVEGACIÓN
DE
LAS
OPERACIONES
PÚBLICAS
6.5.-‐
FLUJO
DE
NAVEGACIÓN
PARA
OPERACIONES
DE
USUARIO
REGISTRADO
6.6.-‐
FLUJO
DE
NAVEGACIÓN
DE
LAS
OPERACIONES
DEL
ADMINISTRADOR
6.7.-‐
SOBRE
EL
JAVASCRIPT
QUE
SE
HA
USADO
7.-‐
SISTEMA
DE
CONTROL
DE
VERSIONES
8.-‐
ASPECTOS
A
MEJORAR
3
4
10
10
11
12
14
14
14
16
16
17
18
19
20
20
22
25
26
28
29
31
31
36
38
39
46
49
55
58
61
©
Jdyb
-‐
Mayo
2011
2
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
1.-‐
Preámbulo
He
sido
siempre
un
apasionado
de
la
informática,
y
desde
que
comencé
mis
estudios
de
Ingeniería
Informática
esta
afición
por
la
materia
ha
ido
creciendo
progresivamente.
Actualmente
he
finalizado
mis
estudios
de
Ingeniería
Técnica
en
Informática
de
Sistemas,
los
que
continuaré
el
próximo
año
para
proseguir
con
la
Ingeniería
Superior.
El
proyecto
que
aquí
les
presento
viene
a
ser
una
asignatura
completa,
asignatura
dedicada
a
la
programación
de
aplicaciones
web,
y
esta
en
concreto
fue
impartida
en
Java.
Cogí
desde
el
principio
con
mucho
ánimo
esta
asignatura
y
poco
a
poco
me
fue
gustando
más.
Le
fui
dedicando
muchas
horas
a
este
proyecto
hasta
llegar
a
conseguir
un
ejemplo
lo
más
realista
posible
de
lo
que
pudiera
ser
una
tienda
online.
He
disfrutado
muchísimo
realizando
este
proyecto
no
solo
porque
se
trataba
de
algo
nuevo
sino
porque
he
adquirido
muchos
e
interesantes
conocimientos
sobre
el
lenguaje,
si
bien
es
cierto
que
me
queda
mucho
por
aprender
de
este
lenguaje
he
de
reconocer
que
esto
me
ha
ayudado
a
dar
un
paso
importante
en
este
continuo
aprendizaje.
Una
vez
completado
el
curso
pensé
que
ya
que
había
dedicado
mucho
tiempo
a
este
proyecto
podría
también
llegar
a
más
personas
y
ser
de
ayuda,
por
lo
que
he
seguido
trabajando
en
el
mismo
para
publicarlo
con
una
documentación
completa.
No
puedo
terminar
este
texto
sin
agradecer
a
Abraham
Otero
Quintana
el
interés
que
ha
despertado
en
mí
con
este
proyecto
y
los
ánimos
que
me
ha
dado
para
continuar
con
ello
hasta
obtener
un
proyecto
perfeccionado
para
su
publicación.
También
le
tengo
que
agradecer
la
ayuda
que
me
ha
prestado
de
manera
totalmente
desinteresada
para
la
publicación
del
mismo.
Sin
más
me
despido
y
espero
que
os
sea
de
ayuda
este
documento
así
como
el
proyecto
en
si.
Pueden
ponerse
en
contacto
conmigo
en
esta
dirección
de
correo
electrónico
sin
problema
alguno:
[email protected]
©
Jdyb
-‐
Mayo
2011
3
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
2.-‐
Introducción
En
este
proyecto
se
ha
tratado
de
llevar
a
cabo
el
diseño
de
una
aplicación
web
que
cumpla
con
las
funcionabilidades
de
una
tienda
online
completa.
La
aplicación
debe
tener
una
interfaz
de
administración
la
cual
nos
permita
una
administración
completa
de
los
productos
(añadir,
modificar,
borrar
y
consultar),
también
es
posible
la
búsqueda
de
productos.
4
©
Jdyb
-‐
Mayo
2011
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
Para
acceder
a
la
zona
de
administración
es
necesario
estar
autentificado,
la
autentificación
se
realiza
mediante
un
correo
electrónico
y
una
contraseña.
También
es
posible
que
los
usuarios
se
registren
en
la
aplicación
con
la
ventaja
de
que
no
tendrán
que
introducir
los
datos
completos
para
realizar
la
compra.
También
podrán
consultar
su
historial
de
compras
y
por
supuesto
modificar
sus
datos.
©
Jdyb
-‐
Mayo
2011
5
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
La
parte
principal
de
la
aplicación
es
el
listado
de
productos
donde
el
usuarios
puede
añadirlos
a
la
cesta
de
la
compra.
El
usuario
podrá
consultar
el
estado
de
su
carrito
en
todo
momento
y
podrá
editar
la
cantidad
de
cada
producto
según
desee.
6
©
Jdyb
-‐
Mayo
2011
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
Cuando
el
usuario
quiera
dar
por
terminada
su
compra
tendrá
que
rellenar
el
formulario
con
los
datos
de
la
compra
en
el
caso
de
no
estar
registrado.
En
caso
contrario
lo
único
que
tendrá
que
hacer
es
seleccionar
la
forma
de
pago.
Posteriormente
un
correo
electrónico
será
enviado
al
usuario
con
los
detalles
de
la
compra.
La
aplicación
tiene
otras
funcionabilidades
extra
a
parte
de
las
básicas
de
una
tienda
online.
Es
posible
añadir
comentarios
a
los
productos
siendo
un
usuario
registrado.
©
Jdyb
-‐
Mayo
2011
7
Juan
Díez-‐Yanguas
Barber
Tienda
Online
_____________________________________________________________________________
Programación
con
Java
EE
Es
posible
también
asignar
imágenes
a
los
productos,
el
sistema
está
capacitado
para
enviar
emails
a
los
usuarios
cuando
se
registran,
cuando
realizan
una
compra,
y
también
tienen
la
opción
de
recuperar
la
contraseña
en
caso
de
pérdida;
el
sistema
genera
una
nueva
contraseña
y
es
enviada
por
correo
electrónico
al
usuario.
©
Jdyb
-‐
Mayo
2011
8
Juan
Dí
Links de descarga
http://lwp-l.com/pdf15606
Comentarios de: Ejemplo de Programación con Java EE - Una tienda online (0)
No hay comentarios
Comentar...
Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
Cerrar
Cerrar
Cerrar
Cerrar
Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.
Puedes registrarte o validarte desde
aquí
.
Es necesario revisar y aceptar las políticas de privacidad
Acepto las
políticas de privacidad
Tags:
ajax
base
base de datos
bases de datos
control de versiones
correo electrónico
css
expresiones regulares
hoja de estilo
html
informática
ingeniería informática
java
javascript
jdbc
jquery
jsp
lógica
motores de búsqueda
mvc
mysql
netbeans
object
programación
página web
seguridad
seo
servidor
servidor smtp
servlets
sql
uml
usabilidad
vb
xml
Implementación del sistema académico para la Unidad Educativa Experimental Naval Jambelí de la ciudad de Machala, a través de una plataforma web
Análisis comparativo de las plataformas J2EE y .NET aplicado al desarrollo de servicios Web
Comentarios de: Ejemplo de Programación con Java EE - Una tienda online (0)
No hay comentarios