Proyecto de programacion avanzada ii
-
Upload
edisson78 -
Category
Technology
-
view
1.892 -
download
1
Transcript of Proyecto de programacion avanzada ii
ESCUELA DE SISTEMAS
TEMA:
APLICACIÓN WEB PARA REALIZAR PEDIDOS DE UNIFROMES A LA CASA DEPORTIVA
“DON BALON”
REALIZADO POR:
JOHNNY TEPÁN
NIVEL:
CUARTO CICLO “A”
DOCENTE :
ING. ESTEBAN CÁCERES
CUENCA – ECUADOR
INTRODUCCION
El proyecto se ejecuta mediante procesos de capacitación con procedimientos y metodologías
activas que se desarrollan y se complementan con actividades adicionales tales como:
Este proyecto trata proporcionar un Sistema Oportuno, rápido para el manejo de pedidos, el mismo
que servirá fundamentalmente en varios campos, con resultados que pueden considerarse positivos,
si aquellos son previamente manejados con solvencia.
Trata de un análisis de diseño, y además la base de datos en el cual se realizara un estudio a fondo
de los elementos principales que conforman este tema.
Lo cual nos ayudaran a obtener datos para tener un conocimiento sobre el funcionamiento de la
casa deportiva a la cual se está realizando su respectiva página web.
DEFINICIÓN DEL PROBLEMA
Actualmente en la Casa Deportiva “DON BALÓN” el manejo de pedidos por parte de los clientes
es de forma manual ya que sus propietarios no tienen conocimiento de manejo de programas que
ayuden a solucionar el proceso de pedidos. Esta información es almacenada en carpetas, en
respectivos archivos, retrasando los procesos de pedidos de la mercadería, lo cual ocasiona una
perdida grave para el manejo de contabilidad y a su vez poniendo en peligro el funcionamiento del
negocio.
JUSTIFICACIÓN
Con la elaboración de este sistema para el manejo de pedidos, esperamos llenar todos los
requerimientos necesarios para un mejor manejo de los estados de cuenta, Podremos tener una
ayuda de los conocimientos obtenidos en la materia Programación Avanzada II.
Actualmente este control se lleva de manera manual, lo cual conlleva a un proceso lento y
desorganizado, también resulta tedioso realizar procesos de forma manual por lo cual ven y creen
que el sistema les será de mucha ayuda en el manejo de pedidos.
La realización y desarrollo de este sistema brindará beneficios tales como:
Agilizar el proceso de pedidos de uniformes y a su vez la entrega de los mismos.
Llevar un control acerca de la mercadería que entra y sale en la casa deportiva.
Agilizar el Proceso de Pedidos.
Todos los beneficios se brindarán para la Casa Deportiva con una confiabilidad en el manejo de
información, además ayudará para la mejor proyección del local comercial, ofrecer un mejor
servicio a sus clientes.
Objetivo General.
Desarrollar una aplicación web para revisar la información de uniformes deportivos de la
casa deportiva "DON BALÓN" utilizando el Lenguaje de Programación JDeveloper.
Objetivos Específicos.
Diseñar la Pagina de presentación de la empresa (Bienvenida).....
Crear una página para que el usuario Pueda registrarse
Crear un interfaz en la que se presente Información sobre los uniformes de los diferentes
equipos de futbol......
Elaborar la página para el control de acceso de usuarios a la aplicación
Galería sobre las camisetas (para realizar los diferentes pedidos)
Datos generales de la Empresa.
Nombre: “ Don Balon”
Tipo de Empresa: pedidos.
Dirección: Av. de las Americas
Investigación Temática.
JDeveloper: Es un entorno de desarrollo integrado desarrollado por Oracle Corporation para los
lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros
MODELO DE NEGOCIOS INICIAL
TARJETA DE DESCRIPCION(REGISTRO)
DESCRIPCION GENERAL:
El usuario va a registrar para poder acceder a La galería de uniformes.
DESCRIPCION ESPECIFICA:
No se aplica
T.D PEDIDOS
DIAGRAMAS DE DESCRIPCION ESPECÍFICOS
Permite al usuario realizar pedidos de uniformes a su elección
No se Aplica.
S.I Proceso REGISTRO
REGISTRARSE
CLIENTE
Tarjeta de Descripción para el Proceso Registro
Descripción General: En este proceso los clientes se registran para poder acceder a la
página de pedidos
Descripción Paso a Paso:
Los clientes o usuario llenan unas preguntas con todos sus datos con unas preguntas
mas o menos así:
1. Cedula de identidad
2. Nombres y apellidos
3. Edad
4. E-mail
5. Nacionalidad
6. Dirección
7. Etc
Escenarios: En este proceso el cliente debe registrarse para poder accerder a realizar el pedido de
uniformes.
Posibles Clases:
pedido
usuario uniforme
Casos de Uso Específicos de pedido
Tarjeta de Descripción para el Proceso Pedidos
Descripción General: En este proceso los clientes ya anteriormente registrados realizan su
respectivo pedido .
Descripción Paso a Paso:
Los clientes o usuario llenan unas preguntas con todos sus datos con unas preguntas
mas o menos así:
Cedula de identidad del cliente
Descripción del uniforme
talla
precio unitario
cantidad
precio total, etc…
Escenarios: En este proceso el cliente realiza su respectivo pedido de uniforme
Posibles Clases:
pedido registro
usuario uniforme
S.I Proceso PEDIDO
PEDIDO
CLIENTE
DIAGRAMA DE CLASES
CLS REGISTRO
+ CI
+ nombres
+ nacionalidad
+ sexo
+ edad
+Validar CI ()
CLIENTE
+ CI
+ Password
+ nombre
+Validar CI ()
CLS UNIFORME
+ cod Uniforme
+ descripcion
+Validar cod () CLS PEDIDO
+ CI Usuario
+ Cod_Uniforme
+ precio
+Validar CI ()
BASE DE DATOS
TABLAS
(Estas tablas son creadas tanto normalmente como también en su primera forma normal
impidiendo la duplicidad de información)
REGISTRO
USUARIO
SQL REGISTRO
CREATE TABLE "REGISTRO"
( "CI" VARCHAR2(10),
"NOMBRE" VARCHAR2(40),
"APELLIDO" VARCHAR2(40),
"NACIONALIDAD" VARCHAR2(40),
"DIRECCION" VARCHAR2(40),
"EDAD" VARCHAR2(40),
"SEXO" VARCHAR2(40),
"EMAIL" VARCHAR2(40),
CONSTRAINT "REGISTRO_PK" PRIMARY KEY ("CI") ENABLE
)
/
SQL PEDIDO
CREATE TABLE "PEDIDO"
( "COD_PEDIDO" VARCHAR2(3),
"CI_USUARIO" CHAR(10),
"COD_UNIFROME" VARCHAR2(40),
"TALLA" VARCHAR2(40),
"PRECIO_UNITARIO" VARCHAR2(40),
"CANTIDAD" VARCHAR2(40),
"PRECIO_TOTAL" VARCHAR2(40),
CONSTRAINT "PEDIDO_PK" PRIMARY KEY ("COD_PEDIDO") ENABLE
)
/
SQL UNIFORME
CREATE TABLE "UNIFORME"
( "COD_UNIFORME" VARCHAR2(40),
"DESCRIPCION" VARCHAR2(40),
"PRECIO" VARCHAR2(40),
CONSTRAINT "UNIFORME_PK" PRIMARY KEY ("COD_UNIFORME") ENABLE
)
/
SQL USUARIO
CREATE TABLE "USUARIO"
( "CI" CHAR(10),
"NOMBRE" VARCHAR2(40),
"APELLIDO" VARCHAR2(40),
"DIRECCION" VARCHAR2(40),
"TELEFONO" VARCHAR2(40),
"EMAIL" VARCHAR2(40),
CONSTRAINT "USUARIO_PK" PRIMARY KEY ("CI") ENABLE
)
/
Conclusiones
Con la implementación de la Base de Datos se logró un manejo correcto de los datos.
Con la Base de Datos se pudo realizar consultas para conocer el estado en que se encuentra un
pedido.
Con la elaboración de la Base de Datos se logró un correcto funcionamiento del proceso de
pedidos de uniformes de la Casa Deportiva Don Balón”.