proyecto de pro. ava. 2

34
PROYECTO DE PROGRAMACIÒN AVANZADA II TEMA: Software para realizar pedidos vía Web de productos de la compañía distribuidora de acero ZONA METAL CIA. LTDACICLO: 4° “A” de Sistemas NOMBRE: Jenny Cabrera DOCENTE: Ing. Esteban Cáceres. Año Lectivo: 2010-2011

Upload: mary-cabrera

Post on 05-Dec-2014

464 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Proyecto de pro. ava. 2

PROYECTO DE PROGRAMACIÒN AVANZADA II

TEMA: Software para realizar pedidos vía Web de

productos de la compañía distribuidora de acero

“ZONA METAL CIA. LTDA”

CICLO: 4° “A” de Sistemas

NOMBRE:

Jenny Cabrera

DOCENTE: Ing. Esteban Cáceres.

Año Lectivo: 2010-2011

Page 2: Proyecto de pro. ava. 2

1. INTRODUCCIÓN

El presente proyecto se enfocara desarrollar un software para la compañía

“ZONA METAL CIA. LTDA.” para el proceso de realización de pedidos el cual

facilitara dicho proceso y se lograra un desempeño adecuado brindando datos

correctos y exactos.

Porque hay que tener en cuenta que un software para realizar pedidos es esta

compañía sería una herramienta muy útil para poder obtener un mercado más

amplio ya que la demanda de materiales aumentaría y por lo tanto los ingresos

de la empresa dando así una estabilidad económica y un crecimiento para

poder ser más competitiva.

Page 3: Proyecto de pro. ava. 2

2. DEFINICION DEL PROBLEMA

Al realizar la investigación sobre el funcionamiento de la compañía “ZONA

METAL CIA. LTDA” identificamos que uno de los problemas es la realización de

pedidos ya que no tienen la opción de hacer pedidos vía web lo cual considero

que sería muy útil realizarlo paraqué la empresa logre extenderse y tener una

mayor afluencia de pedidos.

Este proceso de la realización de pedidos son realizados diariamente por lo que

la secretaria de la empresa al no tener la ayuda de ningún software es posible

que se produzcan errores ya que una persona está sujeta a distraerse con

facilidad y de esta manera producir una cadena de errores ya que al ser mal

receptado un pedido la distribución es errónea y se pierde tiempo y dinero.

Page 4: Proyecto de pro. ava. 2

3. JUSTIFICACIÓN

El presente proyecto se enfoca en la creación de un software para realizar

pedidos vía Web de los productos que ofrece la compañía “ZONA METAL CIA.

LTDA” ya que al identificar el problema en el proceso de la realización de

pedidos de los productos se ha decidido investigar para crear este software ya

que sería muy beneficioso para esta empresa distribuidora de acero, porque se

manejaría de mejor manera este proceso y se transformaría en algo menos

complicado para los clientes y aquellos que lo manejan.

El contar con este software para este negocio sería de mucha ayuda, ya que de

esta manera se vendería una cantidad mayor de los productos, pero sobretodo

los clientes recibirían una atención de calidad.

Page 5: Proyecto de pro. ava. 2

4. OBJETIVO GENERAL

Investigar y desarrollar un software para realizar pedidos vía Web para

los productos de la compañía distribuidora de acero “ZONA METAL

CIA. LTDA”, mediante JDeveloper.

5. OBJETIVOS ESPECIFICOS

Mostrar una página de bienvenida para amenizar el proceso en los

usuarios.

Crear un interfaz para el registro y logueo de usuarios.

Implementar un interfaz con un menú de los productos que ofrece la

empresa.

Exhibir un interfaz para la realización de pedidos de los diferentes

productos que oferta la ferretería, comprobar el estado de un pedido

por medio de un interfaz.

6. ALCANCE Y LIMITACIONES

ALCANCES:

La investigación consiste en detallar el funcionamiento de la

compañía “ZONA METAL CIA. LTDA”, esto nos ayudó a

conocer paso a paso como se hace el proceso de realización

de pedidos de los productos que ofrece esta compañía

distribuidora de acero, además se conoció las posibles clases

que pueden formar parte para el desarrollo del software y su

mejor funcionamiento con los procedimientos específicos que

se llevan allí y el enfoque es solo en el proceso antes descrito.

LIMITACIONES:

El proyecto sólo nos da a conocer el proceso de realización de

pedidos de los productos que vende esta compañía, pero no

nos mostrara todos los procedimientos que se ejecutan en

este negocio y por lo tanto no sabremos si existen más

problemas dentro del mismo.

Page 6: Proyecto de pro. ava. 2

7. MARCO TEÓRICO

JDEVELOPER

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.

Es un software propietario pero gratuito desde 2005.

Las primeras versiones de 1998 estaban basadas en el entorno JBuilder

de Borland, pero desde la versión 9i de 2001 está basado en Java, no

estando ya relacionado con el código anterior de JBuilder.

Las últimas versiones estables son:

Para JDK 6: 11.1.1.2.0 (noviembre de 2009)

Para JDK 5: 10.1.3.5 (agosto de 2009).

ADF BC

Es un framework de desarrollo innovador que nos provee de un

conjunto de librerías con funcionalidades que nos permiten crear

componentes de negocios específicos ayudándonos a mantener las cosas

sencillas en la plataforma J2EE (Java to Enterprise Environment)

convirtiéndose en un puente entre la base de datos y la aplicación

conteniendo la lógica de negocios y encargándose de la función de

validar los datos ya que este framework está basado en el MVC (Modelo

Vista Controlador) y nos permitirá trabajar con aplicaciones web o de

escritorio ya que nuestros ADF Business Components se centrarán en la

lógica de negocios lo cual nos da la ventaja de la facilidad del

mantenimiento de nuestra aplicación Oracle Application Development

Framework Business Components es un framework basado en Modelo-

Vista-Controlador (MVC) que separa a nuestra aplicación en tres niveles:

Modelo-Vista-Controlador (MVC)

MODELO.- Esta capa se encarga de la interacción del data-source y la

ejecución de la lógica de negocios.

Page 7: Proyecto de pro. ava. 2

VISTA.- Esta capa se encarga de la interacción de la aplicación y la

interfaz de usuario.

CONTROLADOR.- Esta capa se constituye en una interfaz entre la

capa del modelo y la capa de vista.

Oracle ADF Business Components

(Oracle Application Development Framework Business Components)

Framework para el desarrollo de aplicaciones J2EE

Arquitectura de la plataforma

Page 8: Proyecto de pro. ava. 2

¿Cómo se debe diseñar una aplicación empresarial para que sea

mantenible y contenga partes reusables?

_ Debería estar diseñada siguiendo la arquitectura que fijan los

patrones arquitectónicos Model-View-Controller (MVC) y Layers.

_ Un patrón arquitectónico es un patrón de alto nivel que fija la

arquitectura global de una aplicación.

_ Posteriormente, el diseño hará uso de patrones de diseño para

resolver problemas específicos.

Separación clara entre el modelo (lógica de negocio) y la vista (interfaz

gráfica), gracias a un controlador que los mantiene desacoplados

Ventajas:

El modelo es reusable con distintas vistas (ej.: una vista web y

una con interfaz de ventanas)

División clara de trabajo entre los miembros de un equipo,

que estará formado por personas con distintos niveles de

especialización

Arquitectura de Oracle ADF

Page 9: Proyecto de pro. ava. 2

ORACLE XE

Oracle es un sistema de gestión de base de datos objeto-relacional (o

ORDBMS por el acrónimo en inglés de Object-Relational Data Base

Management System), desarrollado por Oracle Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más

completos, destacando:

Soporte de transacciones,

Estabilidad,

Escalabilidad y

Soporte multiplataforma.

Su dominio en el mercado de servidores empresariales ha sido casi total

hasta hace poco, recientemente sufre la competencia del Microsoft SQL

Server de Microsoft y de la oferta de otros RDBMS con licencia libre

como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han

sido certificadas para poder trabajar bajo GNU/Linux.

Page 10: Proyecto de pro. ava. 2

8. DESARROLLO

ANALISIS DEL PROBLEMA

DATOS GENERALES DE LA INSTITUCIÓN

Nombre: “ZONA METAL CIA. LTDA. ”

Tipo de Empresa: Privada

Ubicación:

Calles: Av. De las Américas s/n y Av. La Independencia

Telefax: (593 – 07) 2860957 – 4087980 – 4087981

Nombre del Propietario (a): Sra. María del Carmen Ruiz Jaramillo

FUNCIONAMIENTO DE LA EMPRESA

Esta es una empresa de carácter privado cuya actividad es la de distribución

de materiales y perfilaría de acero para la construcción al por mayor y

menor, esta compañía abastece a negocios más pequeños de la misma

índole como son ferreterías y al público en general.

Su infraestructura posee todos los servicios básicos, tiene 3 oficinas y una

bodega.

Las principales autoridades son:

La Gerente-Propietaria es la Sra. María del Carmen Ruiz Jaramillo.

Los Ejecutivos de Ventas son la Sra. Diana Robles y el Sr. Néstor Romero

La Contadora es la Ing. Barinia Abad.

La Secretaria es Sra. Maribel Avecillas.

El Jefe de Bodega es el Sr. Alex Campoverde.

El Ayudante de Bodega es el Sr. Carlos Lucero.

El Chofer es el Sr. José Sigüenza.

El Ayudante del Chofer es el Sr. Enrique Campoverde.

El cuerpo laboral de esta compañía está conformado por 9 personas que

laboran en la empresa dentro de los que los 8 son de planta y la contadora

Page 11: Proyecto de pro. ava. 2

llega 2 veces al mes para realizar su trabajo, todos las personas que laboran

en esta compañía cuentan con todos los beneficios de ley.

Esta compañía es una entidad que se encarga de la venta y distribución de

materiales y perfilaría de acero los cuales son materiales elementales para

la construcción y tienen gran demanda dentro de la comunidad.

Dentro de esta empresa se realizan una gama de actividades las cuales se

las podría dividir y ordenar de la siguiente manera:

La empresa tiene 9 computadoras, de cuales 2 son para uso de gerencia, 3

para ventas, 2 para bodega, usan el sistema operativo Windows XP, el

programa que usa es una aplicación creada por una empresa desarrolladora

de software Abago que es para factura ventas, control de bodega.

El proceso de realización de pedidos en el cual nos enfocaremos es

realizado por los clientes y receptados por la secretaria o la ejecutivo(a) de

ventas, este proceso permite a los clientes que a la hora que lleguen a las

instalaciones de la compañía su material esté listo para ser entregado o

paraqué se lo vayan a entregar en la dirección que deseen, este proceso

actualmente es realizado por la siguiente forma:

_ Personalmente:

1. Llegar a la empresa.

2. Dar información a la secretaria de los materiales que desea

adquirir, dar su nombre, numero de cedula o RUC, dirección,

teléfono para emitir la factura.

PREGUNTAS

¿Cuál es el propósito de esta actividad?

Realización de pedidos: Esta actividad se realiza con el objetivo de

realizar ventas y distribuir el material para obtener ganancias ya que

de esto depende el mantenimiento del negocio.

¿Dónde se realizan estos procesos?

El proceso de realización de pedidos se realiza personalmente.

Page 12: Proyecto de pro. ava. 2

¿Quién los ejecuta?

La realización de pedidos es realizado por los clientes y receptados

por la secretaria o ejecutivos de ventas.

¿Cuánto tiempo consumen?

Este proceso realización de pedidos ocupa un tiempo de 15

minutos ya que es personalmente.

¿Con qué frecuencia se realizan?

Este proceso se realiza diariamente.

¿Quién utiliza la información resultante?

La información de la realización de pedidos de los materiales es

utilizado por el ejecutivo de ventas y la secretaria para poder

saber los materiales que deben ser despachados, paraqué cliente

es y para realizar la factura correspondiente.

PLANTEAMIENTO DE LA ENTREVISTA

Datos principales de la empresa

Esta empresa es:

Publica

Privada X

Ubicación:

Dirección: Calles: Av. De las Américas s/n y Av. La Independencia

Datos referenciales:

Fax: (593 – 07) 2860957 – 4087980 – 4087981

Principales autoridades:

¿Quién es el Propietario?:

La propietaria es la Sra. María del Carmen Ruiz Jaramillo, ella fue quien

inicio con el negocio hacia 15 años.

¿Quiénes son sus colaboradores?:

La Gerente-Propietaria es la Sra. María del Carmen Ruiz Jaramillo.

Los Ejecutivos de Ventas son la Sra. Diana Robles y el Sr. Néstor Romero

Page 13: Proyecto de pro. ava. 2

La Contadora es la Ing. Barinia Abad.

La Secretaria es Sra. Maribel Avecillas.

El Jefe de Bodega es el Sr. Alex Campoverde.

El Ayudante de Bodega es el Sr. Carlos Lucero.

El Chofer es el Sr. José Sigüenza.

El Ayudante del Chofer es el Sr. Enrique Campoverde.

Infraestructura de la Empresa

¿Cuál es el Número de áreas que existen en la empresa?

Su infraestructura posee todos los servicios básicos, tiene 3 oficinas y una

bodega.

¿Cuenta con todos los servicios básicos?

SI X

NO

Tecnología

¿Con cuántas computadoras cuenta la empresa?

La empresa tiene 9 computadoras, de cuales 2 son para uso de gerencia, 3

para ventas, 2 para bodega, usan el sistema operativo Windows XP, el

programa que usa es una aplicación creada por una empresa desarrolladora

de software Abago que es para factura ventas, control de bodega.

¿Cuentan con Internet en la empresa?

SI X

NO

¿Qué Sistema Operativo utilizan?

Windows XP X

Windows 7

Linux

¿Qué programas usan frecuentemente?

Los programas que más utilizan son Microsoft Word, Microsoft Excel y una

aplicación utilizada para la facturación y para control de la bodega que fue

comprada a la empresa Abago.

Proceso de Realización de pedidos para la Compañía

Page 14: Proyecto de pro. ava. 2

¿Qué pasos se realizan para realizar este proceso? Describa.

1. El cliente debe acercarse a las instalaciones de la empresa.

2. Debe dar la información requerida a la secretaria como son los datos

personales, indicar el material que desea comprar.

3. Emitir la factura

4. Despachar el producto.

5. Realizar el pago.

¿Quién establece la frecuencia de los pedidos?

La frecuencia de los pedidos la hace el cliente.

¿Cuáles son los días que la empresa recibe pedidos?

Los días que la empresa recibe pedidos son de Lunes a Viernes desde la

8:00 AM hasta 6:00PM y los Sábados de 9:00AM hasta 12:30PM.

¿Qué requisitos se requieren para realizar los pedidos?

1. Entregar datos personales.

2. Informar que material desea.

¿Quién realiza la recepción de los pedidos y para qué sirven estos

datos?

La recepción de los pedidos lo hace la secretaria o ejecutivos (as) de ventas

y estos datos sirven para saber cuándo hay que despachar el producto,

cuanto producto despachar y a quien despacharlo.

Forma de pago que hay en la empresa

Solo se puede pagar en efectivo.

¿Qué dificultades o inconvenientes se presentan el momento de

recibir pedidos?

A veces llegan varios clientes al mismo tiempo y no se alcanza a receptar

todos los pedidos de forma ágil y los clientes se aburren y se van.

Sugerencias de cómo se deberían registrar los pedidos

Los pedidos deben ser receptados de manera ágil y segura paraqué al

cliente este proceso se le vuelva algo menos tedioso y menos complicado.

Page 15: Proyecto de pro. ava. 2

DISEÑO DE LA SOLUCIÓN AL PROBLEMA

Workflow de Requisitos:

o Modelo de Negocios Inicial:

Tarjetas de Descripción.

T.D

Pedidos

o Registros Iniciales

Pedidos de los productos que vende la empresa.

o Proceso Iterativo

Luego del análisis más profundo del Dominio de la aplicación podemos definir:

S.I de la compañía “ZONA METAL CIA. LTDA.”

Permite que el personal asignado de la empresa sepa la

cantidad de producto y a quién debe despacharlo.

No se Aplica.

Secretaria

Cliente

Bodeguero

Pedidos de un

producto vía web

Page 16: Proyecto de pro. ava. 2

Tarjeta de Descripción para el Proceso Realización de Pedidos

Descripción General:

Aquí se permite a los clientes realizar el pedido de acuerdo a su necesidad por

medio de la web y da a conocer al equipo de colaboradores de la empresa del

negocio cuanto producto entregar y a quién entregarlo.

Descripción Paso a Paso:

1. Dar la información requerida para poder empezar un pedido.

2. Saber la cantidad y el producto que necesita.

3. Registrar pedido.

S.I de la compañía “ZONA METAL CIA. LTDA.”

Secretaria

Cliente

Bodeguero

Pedidos de un

producto vía web

Page 17: Proyecto de pro. ava. 2

Casos de Uso

EL WORKFLOW DE ANALISIS ORIENTEDO A OBJETOS

Caso de Uso Proceso de Realización de un Pedido

S.I Proceso de Realización de Pedidos

S.I Proceso de Realización de Pedidos

Entregar

información

solicitada

Registro de Pedido

Secretaria Cliente

Confirmar Pedido

Registro de Pedido

Secretaria Cliente

Confirmar Pedido

Entregar

información

solicitada

Page 18: Proyecto de pro. ava. 2

T.D

Pedidos

Tarjeta de Descripción para el Proceso Realización de Pedidos

Descripción General:

Aquí se permite a los clientes realizar el pedido de acuerdo a su necesidad por

medio de la web y da a conocer al equipo de colaboradores de la empresa del

negocio cuanto producto entregar y a quién entregarlo.

Descripción Paso a Paso:

1. Dar la información requerida para poder empezar un pedido.

2. Saber la cantidad y el producto que necesita.

3. Registrar pedido.

DIAGRAMAS DE DESCRIPCION ESPECÍFICOS

o Casos de Uso Específicos

Permite que el personal asignado sepa la cantidad de

producto y a quién se debe despacharlo.

No se Aplica.

S.I Proceso de Entrega de Información

Solicitada

Cliente

Entregar

información

solicitada

Page 19: Proyecto de pro. ava. 2

Tarjeta de Descripción para la Entrega de Información Solicitada

Descripción General: En este proceso los clientes dan la información solicitada

para la realización de un pedido.

Descripción Paso a Paso:

1. Llenar los datos requeridos para iniciar un pedido.

2. Saber la cantidad de producto que necesita.

3. Confirmar el pedido.

Escenarios: En este proceso el cliente debe saber la cantidad de producto que

necesita, entrega la información requerida y confirma el pedido.

Posibles Clases:

- Cliente.

- Pedido

- Producto

Clases

Cliente

Pedido

Producto

Page 20: Proyecto de pro. ava. 2

Tarjeta de Descripción para el Proceso de Confirmar Pedido

Descripción General: En este proceso los clientes escogen que productos

quieren adquirir ven los precios y aceptan hacer el pedido confirmando de esta

manera el pedido.

Descripción Paso a Paso:

1. El cliente entra al menú donde se exponen los productos y precios.

2. Escoge los productos que quiere adquirir.

3. Da clic en confirmar pedido.

Cliente

Cedula

Apellido

Nombre

Dirección

Teléfono

(+)Validación de

la Cedula.

Pedido

Número

Descripción

Cantidad

Total a Pagar

Estado

Código del Producto

Cédula Cliente

(+)Validación de la

Cedula.

(+)Validación de la

Código del producto.

Producto

Código

Fecha/Elab

Fecha/Ven

Precio de venta por unidad

(+)Validación de la Código

del producto.

S.I Proceso de Confirmar Pedido

Confirmar pedido

Cliente

Page 21: Proyecto de pro. ava. 2

Escenarios: En este proceso los clientes escogen que productos quieren

adquirir ven los precios y aceptan hacer el pedido confirmando de esta manera el

pedido.

Posibles Clases:

- Cliente

- Pedido

- Producto

Clases:

Cliente

Producto

Pedido

Cliente

Cedula

Apellido

Nombre

Dirección

Teléfono

(+)Validación de

la Cedula.

Pedido

Número

Descripción

Cantidad

Total a Pagar

Estado

Código del Producto

Cédula Cliente

(+)Validación de la

Cedula.

(+)Validación de la

Código del producto.

Producto

Código

Descripción

Precio de venta por unidad

(+)Validación de la Código

del producto.

Page 22: Proyecto de pro. ava. 2

Tarjeta de Descripción para el Proceso de Registrar Pedido

Descripción General: En este proceso la secretaria registra el pedido realizado

por el cliente ya que cuando el cliente confirma un pedido vía web la secretaria

recibe un aviso de la realización de pedidos para ser procesados.

Descripción Paso a Paso:

1. El cliente confirma el pedido.

2. La secretaria recibe un informe del pedido para procesarlo.

Escenario: En este proceso la secretaria registra el pedido realizado por el

cliente ya que cuando el cliente confirma un pedido vía web la secretaria recibe un

aviso de la realización de pedidos para ser procesados.

Posibles Clases:

- Secretaria.

- Cliente

- Pedido

Clases:

Secretaria

Cliente

Pedido

S.I Proceso de Registro de Pedido

Registrar Pedido

Secretaria

Page 23: Proyecto de pro. ava. 2

Cliente

Cedula

Apellido

Nombre

Dirección

Teléfono

(+)Validación de

la Cedula.

Pedido

Número

Descripción

Cantidad

Total a Pagar

Estado

Código del Producto

Cédula Cliente

(+)Validación de la

Cedula.

(+)Validación de la

Código del producto.

Secretaria

Cedula

Apellido

Nombre

Dirección

Teléfono

(+)Validación de

la Cedula.

Page 24: Proyecto de pro. ava. 2

Diagramas de Clases:

COMPAÑÍA

“ZONA

METAL CIA.”

Secretaria

Producto Pedido

Cliente

Persona

Page 25: Proyecto de pro. ava. 2

Creación de la Base de Datos

1. Identificación de Entidades.

Cliente: cedula, nombre, apellido, dirección, teléfono.

Secretaria: cedula, nombre, apellido, dirección, teléfono.

Pedido: número, cedula del cliente, descripción, cantidad, total a

pagar, estado, código del producto.

Producto: código, precio de venta por unidad.

2. Reglas de Negocio.

Para realizar un pedido el cliente debe llenar la información

requerida.

Un cliente puede solicitar varios productos en un solo pedido.

Un cliente debe confirmar el pedido para que este sea registrado por

la secretaria para poder ser procesado.

3. TABLAS:

Cliente Cedula

Apellido

Nombre

Dirección

Teléfono

Cabecera de Pedido Numero de Pedido CI Cliente Total a Pagar Fecha de Emisión Estado

Detalle de Pedido Número

Descripción

Cantidad

Total a Pagar

Valor Unitario

Código del

Producto

Producto Código

Descripción

Precio de venta por unidad

Page 26: Proyecto de pro. ava. 2

4. DOMINIOS:

Cliente:

Campo Longitud Tipo Restricción Cedula 10 Varchar2 Primary key

Apellidos 50 Varchar2 Not null

Nombres 50 Varchar2 Not null

Dirección 50 Varchar2 Not null

Teléfono 9 Varchar2 Not null

Producto:

Campo Longitud Tipo Restricción Código 5 Varchar2 Primary key

Descripción 60 Varchar2 Not null

Precio de venta por unidad

4,5 Number Not null

Cabecera_Pedido

Campo Longitud Tipo Restricción Numero de Pedido 3 Number Primary key

Foreing key CI Cliente 10 Varchar2 Primary key

Foreing key Total a Pagar 4,5 Number Not null Fecha de Emisión Date Not null Estado 10 Varchar2 Not null

Detalle_Pedido:

Campo Longitud Tipo Restricción Número de Pedido 3 Number Primary key

Descripción 50 Varchar2 Not null

Cantidad 10 Number Not null

Total a Pagar 4,5 Number Not null

Valor Unitario 4,5 Number Not null

Código del

Producto

5 Varchar2 Foreign key

5. Relaciones:

Page 27: Proyecto de pro. ava. 2

Clientes Pedidos

Secretaria Pedidos

Pedido Productos

Producto Pedidos

Pantallas capturadas del proyecto

1 : N

1 : N

1 : N

1 : N

Page 28: Proyecto de pro. ava. 2
Page 29: Proyecto de pro. ava. 2
Page 30: Proyecto de pro. ava. 2
Page 31: Proyecto de pro. ava. 2

9. Conclusiones

Al concluir este proyecto se logró crear al software para la realización de

pedidos para la compañía distribuidora de acero “ZONA METAL CIA.

LTDA” aplicando los conocimientos adquiridos en clases.

El software realizado contiene una página de bienvenida, un interfaz para el

registro y logueo de usuarios, un interfaz con un menú de los productos que

ofrece la empresa, un interfaz para la realización de pedidos de los

diferentes productos que oferta la empresa y comprobar el estado de un

pedido por medio de un interfaz.

10. Recomendaciones

Para poder realizar este proyecto es necesario realizar una investigación

exhaustiva de cómo funciona la empresa para poder realizar una base

de datos sólida, y para buscarle una solución apropiada para el

problema que se está estudiando.

11. Bibliografía

o http://es.wikipedia.org/w/index.php?title=Oracle_Database_Express_E

dition&action=edit&redlink=1

o http://es.wikipedia.org/wiki/Oracle

o http://es.wikipedia.org/wiki/JDeveloper

Page 32: Proyecto de pro. ava. 2

12. Anexos: Gráficos, cuestionarios entrevistas

CUESTIONARIO

Datos principales de la empresa

Esta empresa es:

Publica

Privada

Ubicación:

Dirección:………………………………………………………………………...………………………

…………………………………………………………………………………………………………………

……………………………….

Datos referenciales:

Teléfono:

Celular:

E-mail :

Fax:

Principales autoridades:

¿Quién es el Propietario?:

…………………………………………………………………………………………………………………

………………………………………………………

¿Quiénes son sus colaboradores?:

……………………………………..........................................................................................................

..............................................................................................................................................................

............................................................................................................................. .................................

............................................................................................................................. .................................

Infraestructura de la Empresa

¿Cuál es el Número de áreas que existen en la empresa?

Page 33: Proyecto de pro. ava. 2

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

………………………………………………………………………………………………………………

¿Cuenta con todos los servicios básicos?

SI

NO

Tecnología

¿Con cuántas computadoras cuenta la empresa?

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

………………………….

¿Cuentan con Internet en la empresa?

SI

NO

¿Qué Sistema Operativo utilizan?

Windows XP

Windows 7

Linux

¿Qué programas usan frecuentemente?

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

………………………….

Proceso de Realización de pedidos para la Compañía

¿Qué pasos se realizan para realizar este proceso? Describa.

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

………………………………………………………………………………………………………………

¿Quién establece la frecuencia de los pedidos?

……………………………………………………………………………………….....................................

..............................................................................................................................................................

...........................................................

Page 34: Proyecto de pro. ava. 2

¿Cuáles son los días que la empresa recibe pedidos?

……………………………………………………………………………………….....................................

............................................................................................................................. .................................

..........................................................

¿Qué requisitos se requieren para realizar los pedidos?

……………………………………………………………………………………….....................................

..............................................................................................................................................................

...........................................................

¿Quién realiza la recepción de los pedidos y para qué sirven estos

datos?

…………………………………………………………………………………

…………………………………………………………………………………………………………………

……………………………………………………….

Forma de pago que hay en la empresa

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

…………………………

¿Qué dificultades o inconvenientes se presentan el momento de

recibir pedidos?

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

………………………….

Sugerencias de cómo se deberían registrar los pedidos

…………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………

…………………………