ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La programación web es una de las disciplinas más usadas en la actualidad


Enviado por   •  21 de Agosto de 2016  •  Trabajos  •  3.178 Palabras (13 Páginas)  •  439 Visitas

Página 1 de 13

Avance II

Taller de Sistemas I

Docente: Oscar Rodríguez Mendoza

Integrantes:

Nicolás Quezada

Julio Herrera

César Ibarra

Víctor Huilcamán

Héctor Orellana

Fernando Rojas

Fecha: 17/06/2016

Índice

Portada                                                                                1

Índice                                                                                        2

Introducción                                                                         3

Objetivos                                                                                4

Descripción del proyecto                                                                5

Modelo de la base de datos                                                          6

Descripción de la tecnología Servlet                                                7-12

Pantallas creadas de la aplicación                                              13 - XX

Conclusiones                                                                        XX

Bibliografía                                                                                XX

Introducción

La programación web es una de las disciplinas más usadas en la actualidad, gracias a sus múltiples beneficios, unidos a la facilidad que cada persona en estos tiempos tiene para acceder al internet, logran que el mundo de la web, sea uno de los más utilizados y que a la vez mayor cantidad de usuarios tiene, tanto que simplemente las usan para navegar, o que las desarrollan.

Es por esto que el realizar programas que sean compatibles con la web, presenta desafíos innovadores cada día, ya que cada día las técnicas van avanzando y a la vez cada día van naciendo diversas maneras de mejorar lo que hasta ahora está hecho, partiendo de lo que quizás en su tiempo fue solo HTML, hasta los tiempos actuales donde gracias a CSS JavaScript, u otro tipo de herramientas, se logran resultados bastante exitosos y a la vez complejos que generan desafíos hacia quienes desean desarrollar cualquier tipo de programa que tenga relación con la web.

Múltiples herramientas nacen a través del tiempo que pueden realizar de manera distinta o muy lineal, las mismas actividades desde el punto de vista de resultado de programación y que si bien unas son más complejas que otras, la complejidad puede lograr resultados esperados muy eficientes, como es el caso de los servlets y JSP unas herramientas muy versátiles y que permiten resultados bastantes exitosos en lo que tiene que ver con las tecnologías del lado servidor, esta tecnología al ser de java permite usar todas las funciones de java valga la redundancia esto la convierte en una herramienta potente y muy versátil. En este trabajo se usará esta tecnología combinándola con el modelo vista controlador para crear un sistema de venta de celulares que será el proyecto que se desarrollara.

Objetivos

Objetivo General

  • Aplicar el patrón de diseño MVC (modelo-vista-controlador) para el desarrollo de una aplicación web multicapa en Java EE.
  • Aplicar conceptos de lógica de negocio.
  • Aplicar el patrón DAO (Data Access Object) para el acceso a los datos de tablas en clases Java.
  • Aplicar conceptos de conexión a base de datos con Java.

Objetivos Específicos

  • Desarrollar páginas vistas en JSP (Java Server Pages) incorporando etiquetas JSP.
  • Validar formularios web mediante el uso de servlet controladores, conservación de campos en las vistas, y mensajes de errores.
  • Manejar sesiones de usuario con HttpSession.

DESCRICION DEL PROYECTO

El propósito del proyecto es administrar una tienda de teléfonos móviles de manera “on-line” a través de una aplicación web, la cual será capaz de llevar un control de venta de productos. De esta manera se busca brindar e incorporar un mejor servicio, de forma tanto presencial como no presencial.

Para poder cumplir por completo el desarrollo de dicha aplicación web, será necesaria la utilización de herramientas de programación que satisfagan los requerimientos que se encontrarán en el camino, para un óptimo desarrollo y funcionamiento del proyecto a realizar, para esto se utilizarán herramientas de programación tales como MySQL, para todo el ámbito relacionado a la persistencia de datos que necesiten ser guardados en una base de datos, mientras que por otra parte, se implementarán las nuevas herramientas descubiertas en el ramo de taller de sistemas, que permitirán al grupo de trabajo diseñar de otro modo la aplicación, para esto se utilizará JSP junto con todas las sub-partes que la componen, por otra parte HTML,CSS, las cuales en conjunto logran generar resultados esperados de buena y alta calidad.

Modelo referencial de la base de datos

Descripción de la tecnología Servlet

     

     Para comenzar a entender lo que es un Servlet se realizara la siguiente pregunta ¿Qué es un Servlet de Java? “Son módulos escritos en Java que se utilizan en un servidor” (JBerrios, 2001) , Para entender mejor lo que es un Servlet se puede decir que es un componente de java que gestiona conexiones HTTP y genera respuestas, los Servlet pueden trabajar junto a otros Servlet, para poder ocupar Servlet hay que importar ciertas clases como javax.servlet y javax.servlet.http.

...

Descargar como (para miembros actualizados)  txt (15 Kb)   pdf (217 Kb)   docx (32 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com