Informacion
1
1. Introducción
En la actualidad, es impensable una sociedad sin Internet, las posibilidades de esta herramienta a la hora de abrirse camino en los negocios son infinitas ya que se cuentan por docenas las ventajas. Internet aumenta el marco de actuación de las empresas que se dedican al comercio electrónico de forma exponencial, la única condición estener los conocimientos tecnológicos necesarios como para poder aplicar las nuevas tecnologías a la misión de la organización.
En mi caso, creo que durante la carrera se han dedicado pocas horas a realizar aplicaciones relacionadas con la red de redes. Por esta razón me incliné por llevar a cabo un proyecto relacionado con Internet. Hay que tener en cuenta que actualmente, dominar las tecnologíasrelacionadas con este mundo es un valor añadido de cara al la inminente entrada en el mundo laboral.
Mi idea era llevar a cabo un proyecto, con un poco de esfuerzo añadido por mi parte, que se centrara en la implementación de una tecnología relativamente joven de la que no se hubieran realizado aportaciones durante la carrera. Diremos pues que como principal objetivo, estaría el de aplicar unanueva tecnología a un caso práctico.
El caso práctico al que se hace referencia es el de una tienda virtual, típico ejemplo y más que estudiado actualmente, pero el hecho es que este proyecto lo que busca no es llevar a cabo una aplicación pionera, sino la posibilidad de empaparse de conocimientos extras los cuales espero que me sirvan en un futuro no muy lejano.
JavaServer Faces es latecnología a la que unas líneas más arriba hacía referencia. En la única asignatura relacionada con aplicaciones Web que hemos llevado a cabo en la carrera, se hacia referencia a Struts, tecnología que lleva ya bastante tiempo en marcha.
Lo verdaderamente interesante y atractivo de este proyecto es que las tecnologías Web están a la orden del día y son exigidas en la mayoría de empresas, si a estole sumamos un
2
Introducción
especial interés por mi parte para llegar a aprender el funcionamiento de alguna, llegamos a la conclusión de que mi elección ha sido la acertada.
La motivación personal, las ganas de aprender así como de ver hasta donde soy capaz de llegar son comparables a las ganas que tengo de ponerme a desarrollar el proyecto final de carrera.
Tienda Virtual enJavaServer Faces
3
2. Objetivos
El principal objetivo es aplicar la tecnología JavaServer Faces (JSF) para el desarrollo de las principales y más básicas funcionalidades de una tienda virtual. Teniendo en cuenta que se trata de un caso práctico más que estudiado y puesto en marcha, es condición indispensable para el desarrollo de la aplicación dicha tecnología. Esta condición obliga aaprender desde cero, la metodología de JavaServer Faces además de todos los aspectos tecnológicos que la rodean, ya que durante la carrera no se ha realizado ningún
aprendizaje de la misma. La utilización de JavaServer Faces, obliga a tener unos conocimientos previos sobre el desarrollo de aplicaciones en entornos Web, así como de otros lenguajes de programación html, jsp o java, sin olvidar losconocimientos para la gestión de bases de datos relacionales.
El segundo objetivo está centrado en la aplicación a desarrollar. Una tienda virtual no lo seria si no se cumpliese su objetivo final, realizar ventas a sus clientes. Por esta razón, el proceso de compra y todo lo que éste conlleva es sin duda el otro gran propósito del proyecto.
Por otro lado, y teniendo en cuenta mi poca experienciaen aplicaciones Web, me he planteado como objetivo personal este proyecto y así aumentar mis conocimientos.
2.1 Objetivos generales
Tras la aceptación del proyecto y una primera reunión con el ponente, se fijaron las funcionalidades a desarrollar.
1. Implementación de las funcionales necesarias par poder llevar a cabo una compra a través de Internet. A continuación los más significativos....
Regístrate para leer el documento completo.