Proyecto progra II (rodolfo coronel)

Post on 24-Jun-2015

666 views 2 download

description

Rodolfo Coronel Proyecto De Programacion IITema: Boutique Brodway

Transcript of Proyecto progra II (rodolfo coronel)

PROYECTO DE :PROGRAMACION AVANZADA II

TEMA:

APLICACIÓN WEB PARA LA “BOUTIQUE BRODWAY”

AUTOR:

RODOLFO CORONEL

FECHA:11 DE JUNIO DEL 2011

DISEÑO ORIENTADO ALA WEB

• INTRODUCCION • Este proyecto trata de facilitar a los clientes ala

hora de comprar productos. Para esto hemos creído conveniente elaborar una pagina en donde muestre los productos de la boutique BRODAWAY en donde además de poder comprar el cliente podrá observar todos los productos que posee la boutique. Para esto e tenido que pedir información de los productos de clientes y también de los proveedores.

• DEFINICION DEL PROBLEMA • Al realizar la investigación sobre la boutique BRODAWAY

identifique un problema del cual voy a definir que proceso voy a realizar y es venta de mercadería. Para esto e creído conveniente elaborar una pagina en donde muestre los productos de la boutique BRODAWAY.

• JUSTIFICACION

• El presente proyecto tiene como principal objetivo ayudar a mejorar las ventas, ofrecer a sus clientes una manera divertida y variada de comprar utilizando el internet.

• OBJETIVO GENERAL• Desarrollar un aplicación web para vender su

mercaderia vía internet en la boutique BRODAWAY mediante el jDeveloper

• OBJETIVOS ESPECIFICOS• Desarrollar la pagina para realizar las ventas en la

boutique BRODAWAY• Crear la pagina Principal de la boutique BRODAWAY• Diseñar una interfaz en la que se muestre

informacion sobre la mercadería de la boutique BRODAWAY.

1) Modelo de Negocios Inicial:

1.1) Tarjetas de Descripción venta

1.2) Tarjetas de Descripción pedidos

CASOS DE USO

TABLAS CREADAS EN ORACLE• CREATE TABLE "CLIENTES" • ( "COD_CLIENTE" VARCHAR2(10), • "NOMBRE" VARCHAR2(30) NOT NULL ENABLE, • "APELLIDO" VARCHAR2(30) NOT NULL ENABLE, • "PAIS" VARCHAR2(30) NOT NULL ENABLE, • "E_MAIL" VARCHAR2(40) NOT NULL ENABLE, • "USUARIO" VARCHAR2(30) NOT NULL ENABLE, • "CONTRASEÑA" VARCHAR2(10) NOT NULL ENABLE, • CONSTRAINT "CLIENTES_PK" PRIMARY KEY ("COD_CLIENTE") ENABLE• )• /• CREATE TABLE "COMPRAS" • ( "COD_COMPRA" VARCHAR2(10) NOT NULL ENABLE, • "COD_CLIENTE" VARCHAR2(10) NOT NULL ENABLE, • "COD_PRODUCTO" VARCHAR2(10) NOT NULL ENABLE, • "CANTIDAD" NUMBER NOT NULL ENABLE, • "DETALLE_COMPRA" VARCHAR2(40) NOT NULL ENABLE, • "FORMA_DE_PAGO" VARCHAR2(20) NOT NULL ENABLE, • CONSTRAINT "COMPRAS_PK" PRIMARY KEY ("COD_COMPRA") ENABLE, • CONSTRAINT "COMPRAS_FK" FOREIGN KEY ("COD_CLIENTE")• REFERENCES "CLIENTES" ("COD_CLIENTE") ENABLE, • CONSTRAINT "COMPRAS_FK2" FOREIGN KEY ("COD_PRODUCTO")• REFERENCES "PRODUCTOS" ("COD_PRODUCTO") ENABLE• )

• CREATE TABLE "PRODUCTOS" • ( "COD_PRODUCTO" VARCHAR2(10), • "NOMBRE" VARCHAR2(30) NOT NULL ENABLE, • "DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE, • "CARACTERISTICAS" VARCHAR2(80) NOT NULL ENABLE, • CONSTRAINT "PRODUCTOS_PK" PRIMARY KEY ("COD_PRODUCTO") ENABLE• )• /• • • • CREATE TABLE "PROVEEDOR" • ( "COD_PROVEEDOR" VARCHAR2(10), • "NOMBRE" VARCHAR2(30) NOT NULL ENABLE, • "APELLIDO" VARCHAR2(30) NOT NULL ENABLE, • "DIRECCION" VARCHAR2(40) NOT NULL ENABLE, • "TELEFONO" NUMBER NOT NULL ENABLE, • CONSTRAINT "PROVEEDOR_PK" PRIMARY KEY ("COD_PROVEEDOR") ENABLE• )• /• • •

PANTALLAZOS DE LAS PAGINAS

• CONCLUCIONES• • • Para concluir en este trabajo e podido observar el método de aplicación de las distintas formas de normalización,

la tabla de relación de entidades, el uso de Oracle para la creación de una base de datos y por supuesto el análisis detallado paso a paso de las diferentes entidades y relaciones.

• Como también el uso del Jdeveloper en el diseño de la pagina de la boutique brodway.• • • • • •

• RECOMENDACIONES• • • • Al finalizar esta práctica hemos aprendido con éxito la complejidad de esta tecnología que tiene muchos

parámetros que son tan importantes para la comunicación.• • Cuidadosamente se ha establecido esta práctica adquiriendo los conocimientos necesarios para realizar de nuevo

esta práctica sin fallos de errores.• • Con lo aprendido pondremos en práctica los temas tratados ya sea con el fin de ayudar o realizar nuestros propios

trabajos que ayer eran desconocidos para nosotros.•