Вы находитесь на странице: 1из 21

UNIVERSIDAD AUTNOMA DEL ESTADO DE MXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

CU

UAEM

ATLA

LICENCIATURA EN INFORMTICA ADMINISTRATIVA

UNIDAD DE APRENDIZAJE: BASES DE DATOS RELACIONALES. PROYECTO ZAPATERA Y ACCESORIOS LILY

DOCENTE: LIA. ELIZABETH EVANGELISTA NAVA.

INTEGRANTES: FERNANDO MAGDALENO CANO. LILIANA MESA BAUTISTA. CAROLINA NEZ DAZ.

GRUPO: I7

SEMESTRE: 7

ATLACOMULCO, ESTADO DE MXICO, 25 DE NOVIEMBRE DE 2013

NDICE

CONTENIDO
INTRODUCCIN METODOLOGIA DEL DISEO DEL SISTEMA REQUERIMIENTOS REGLAS DEL NEGOCIO DISEO DE LA BASE DE DATOS RELACIONAL VISTAS

INTRODUCCIN
El siguiente proyecto pretende desarrollar un sistema de informacin para tener el control de ventas de zapatos y accesorios de la Zapatera Lily, para ello utilzanos un modelo el cual lleva por nombre Modelo Prototipo el cual consiste en: un procedimiento que permite al equipo de desarrollo, disear y analizar una aplicacin que representa el sistema. Dicha aplicacin, llamada Prototipo, est compuesta por los componentes que se desean evaluar y las funciones principales. Se comenzara elaborando un prototipo del producto final: qu aspecto tendr? , Cmo funcionar? Para muchas interfaces de usuario, este modelo puede resultar tan simple como unos dibujos con lpiz y papel o tan complejo como el propio cdigo operativo final. Para interfaces de hardware o estaciones de trabajo. Cuanto ms prximo se encuentre el prototipo al producto real, mejor ser la evaluacin, si bien se pueden obtener excelentes resultados con prototipos de baja fidelidad. Al igual que en otros sistemas de ingeniera, los sistemas de software requieren un tiempo y esfuerzo considerable para su desarrollo y deben permanecer en uso por un periodo mucho mayor. Se utilizara el modelo prototipos ya que si durante el diseo surgen alguna duda este permite regresar a la fase donde se desea y si algo no quedo como el cliente quiere, hay la posibilidad de volver al diseo y se analizan nuevamente los requerimientos; es muy sencillo ya que se genera una interfaz de confianza en el cliente al ver que el sistema est avanzando y es fcil de comprender el uso del sistema y el objetivo de este modelo es reducir riesgos e incertidumbre en el desarrollo del software y el trabajo del cliente a la horas de utilizarlo.

PROBLEMTICA
En la actualidad es de gran importancia que dentro las instituciones y negocios se tengan un control adecuado en cuanto al acceso a su informacin, esto debido a la inseguridad a la que estn expuestos y para hacer uso y manejo adecuado de la informacin que ah se genera. Por esta razn y debido a que hay una falta de control en las Ventas de la Zapatera Lily se decide agilizar un sistema el cual les permita llevar a cabo este proceso, para tener un mejor control en cuanto al registro de entradas, salidas, consultas, etc. De los zapatos y accesorios que ah se ofertan. OBJETIVO GENERAL Implementar un software para tener una mayor eficacia y rapidez en el registro de ventas, entradas, salidas, modificaciones, consultas de zapatos y accesorios de la Zapatera Lily, con la finalidad de mantener un contro l de la informacin que ah se genera. OBJETIVOS ESPECFICOS 1. Crear un software entendible para el usuario que lleve un Control de Ventas. 2. Permitir una mejor atencin y rapidez en el acceso a la informacin ah generada. 3. Corregir errores en el acceso y en el uso del equipo y del sistema implementado. 4. Fomentar el uso de nuevas tecnologas en los negocios.

ENTREVISTA
La entrevista que va a realizar es con el objetivo de reunir datos para la obtencin de requerimientos. Le pedimos contestar de una forma clara a cada pregunta para poder realizar la base de datos.

DATOS GENERALES DE LA EMPRESA:


Nombre completo: Zapatera y Accesorios Lily Giro del negocio: compra y venta de producto Direccin de establecimiento: avenida de la paz Localidad: Temascalcingo Estado: Mxico Telfono del negocio: 7121516567 Correo electrnico: zapatoslily@hotmail.com Breve descripcin del negocio: se encarga de compra y venta de zapatos de diferente tipo de materiales y accesorios como bolsas, carteras aretes, pulseras etc. DATOS DEL PRODUCTO:
Nombre de producto Zapatos para dama Caractersticas Aretes Corten Talla Altura Variedad de colores Color Variedad de colores

Oro Plata fantasa

Carteras

Piel ,tela

Variedad de colores

Cuantas personas atiende el negocio? 2 personas Utiliza un cdigo para clasificar sus productos? Si (modelo o marca) Cules son su forma de pago? En efectivo Considera que su negocio necesita un sistema de informacin para llevar el control de ventas? Si ya que un sistema generara un reporte de inventario y facilitar la bsqueda en almacn adems sera ms rpido realizar una venta.

REQUERIMIENTO DEL SISTEMA


REQUERIMIENTOS FUNCIONALES: Inventario Entradas. Salidas

Registro de ventas Da Mes Ao

Registro de nuevos productos Nombre del producto Caractersticas del producto

Generar un reporte de: Existencias Control de Ventas

REQUERIMIENTOS NO FUNCIONALES Para cada usuario debe de tener una contrasea Registrar fecha de la venta Realizar consultas (da, mes, ao)

Requerimientos de hardware y software a utilizar Equipo de cmputo. Sistema gestor de bases de datos Oracle. Libro de bases de datos e internet. Java 6.9.1

REGLAS DEL NEGOCIN


El administrador puede hacer consultas en el inventario por da, mes, ao. El administrador podr realizar las entradas de un nuevo producto. El administrador podr realizar ventas. El administrador podr obtener reporte de ventas. El administrador puede calcular las ganancias por da, semana, ao.
El administrador puede hacer las modificaciones de los productos. El administrador puede modificar la informacin de la base de datos. El vendedor podr realizar ventas del producto.

El vendedor podr realizar consultas de las existencias el producto, precio, color y talla. El vendedor podr visualizar los reportes del reporte de ventas. Al trmino del sistema se tendr un control adecuado y administracin de la informacin.

1. DISEO DE LA BASE DE DATOS 1.1


Identificacin de las entidades ADMINISTRADOR PRODUCTO DISPONIBILIDAD
#* cve_disp *cantidad_disp *fecha_disp *cve_producto

#* cve_ad *nombre_ad *ap_pat_ad *ap_mat_ad *sexo *e-mail *CURP

#*cve_producto *color *talla *precio

VENTA
#*cve_venta *cve_producto *precio *fecha_venta *cantidad *caractersticas

COMPRA
#*cve_compra *cve_producto *cantidad_compra *precio_proveedor *cve_proveedor

INVENTARIO
#*cve_in *n_in *cve_producto *existencia *faltante

CLIENTE
#*cve_clienete *nom_cleinte *ap_pat_cl *ap_mat_cl *cve_producto *precio

PROVEEDOR
#*cve_proveedor *RFC *nom_prov *ap_pat_prov *ap_mat_prov *cve_producto

VENDEDOR
#*cve_ven *nom_ven *ap_pat_ven *ap_mat_ven

1.2

Normalizacin

Primera forma normal


ADMINISTRADOR
#* cve_ad *nombre_ad *ap_pat_ad *ap_mat_ad *sexo *e-mail *CURP

PRODUCTO
#*cve_producto *color *talla *precio

Segunda forma normal


COMPRA
#*cve_compra *cve_producto *cantidad_compra *precio_proveedor *cve_proveedor

VENTA
#*cve_venta *cve_producto *precio *fecha_venta *cantidad *caractersticas

1.3

ESQUEMAS DE RELACIN

ADMINISTRADOR (cve_ad, nombre_ad, ap_pat_ad, ap_mat_ad, sexo, e-mail, CURP) INVENTARIO (cve_in, n_in, cve_producto, existencia, faltante) PRODUCTO (cve_producto, color, talla, precio) DISPONIBILIDAD (cve_disp, cantidad_disp, fecha_disp, cve_producto) VENTA (cve_venta, cve_producto, precio, fecha_venta, cantidad, caractersticas) COMPRA (cve_compra, cve_producto, cantidad_compra, precio_proveedor, cve_proveedor) CLIENTE (cve_clienete, nom_cleinte, ap_pat_cl, ap_mat_cl, cve_producto, precio) PROVEEDOR (cve_proveedor, RFC, nom_prov, ap_pat_prov, ap_mat_prov, cve_producto) VENDEDOR (cve_ven, nom_ven, ap_pat_cl, ap_mat_cl)

DICCIONARIO DE DATOS SISTEMA


Administrador
Nombre del atributo cve_ad Alias Tipo Tamao Dominio Uso Descripcin

cve_ad

Char

10

{0:9} {A:Z}

Llave principal Obligatorio

Identificador del administrador Nombre del administrador

nombre

nombre

Char

25

{A:Z}

ap_pa_ad

ap_pa_ad

Char

25

{A:Z}

Obligatorio

Apellido paterno administrador Apellido materno administrador Masculino o femenino Correo electrnico del administrado CURP del administrador

ap_ma_ad

ap_ma_ad

Char

25

{A:Z}

Obligatorio

sexo

sexo

Char

10

1:Masculino 2:Femenino

Obligatorio

e-mail

e-mail

Char

25

{0:9} {A:Z} {_,.,@} {0:9} {A:Z}

Obligatorio

Curp

curp

Char

19

Obligatorio

PRODUCTO Nombre del atributo cve_producto Alias Tipo Tamao Dominio Uso Descripcin

cve_pro

Char

10

{0:9} {A:Z} {A:Z} {0:9} {0:9}

Llave principal Obligatorio Obligatorio Obligatorio

Identificador del administrador Color del producto Talla del producto Precio del producto

Color talla precio_producto

Color talla precio_pro

Char Numrico Numrico

10 10 10

DISPONIBILIDAD Nombre del atributo cve_disponibilidad Alias cve_dis Tipo Char Tamao 10 Dominio {A:Z} Uso Llave principal Descripcin Identificador de disponibilidad Cantidad disponible Fecha de disponibilidad Identificador del producto

cantidad_disponible

cant_dis

Numrico

10

{0:9}

Obligatorio

fecha_disponibilidad

fecha_dis

Date

{0:9} {A:Z}

Obligatorio

cve_producto

cve_pro

Char

10

{0:9} {A:Z}

Obligatorio

VENTA Nombre del atributo cve_venta Alias Tipo Tamao Dominio Uso Descripcin

cve_v

Char

10

{0:9} {A:Z}

Llave principal Obligatorio

Identificador venta Identificador del producto Precio del producto Fecha en la que se realiza la venta Cantidad de productos en la venta Caractersticas del producto

cve_producto

cve_pro

Numrico

10

{0:9} {A:Z}

precio

Precio

Date

10

{0:9}

Obligatorio

fecha_venta

fecha_ven

Fecha

DD/MM/AA

Obligatorio

cantidad

cantidad

Numrico

10

{0:9}

Obligatorio

caracteristicas

Carac

Char

30

{0:9} {A:Z}

Obligatorio

COMPRA Nombre del atributo cve_compra Alias cve_com Tipo Char Tamao 10 Dominio {0:9} {A:Z} Uso Llave principal Llave principal Descripcin Identificador de compra Identificador del producto Cantidad de producto que se adquiri en la compra Precio que da el proveedor Identificador del proveedor

cve_producto

cve_pro

Char

10

{0:9} {A:Z}

cantida

cantida

Numrico

10

{0:9}

Obligatorio

precio_proveedor

pr_prov

Numrico

10

{0:9}

Obligatorio

cve_proveedor

cve_prov

Char

10

{0:9} {A:Z}

Llave principal

REPORTE Nombre del atributo cve_reporte Alias Tipo Tamao Dominio Uso Descripcin

cve_re

Char

10

{0:9} {A:Z}

Llave principal Obligatorio

Identificador del reporte Nmero del reporte Identificador del producto Existencia del producto Faltante del producto

n_reporte

n_re

Numrico

10

0:9}

cve_producto

cve_pro

Char

10

{0:9} {A:Z}

Llave principal

existencia

Exis

Numrico

10

0:9}

Obligatorio

faltante
CLIENTE

Fal

Numrico

10

0:9}

Obligatorio

Nombre del atributo

Alias

Tipo

Tamao

Dominio

Uso

Descripcin

cve_cliente

cve_cli

Char

10

{0:9} {A:Z}

Llave principal Obligatorio

Identificador cliente Nombre de cliente Apellido paterno delo cliente Apellido materno del cliente Identificador del producto Precio del producto

nombre ap_pat_cl

nombre ap_pat_cl

Char

25

{A:Z}

Char

25

{A:Z}

Obligatorio

ap_mat_cl

ap_mat_cl

Char

25

{A:Z}

Obligatorio

cve_producto

cve_pro

Char

10

{0:9} {A:Z}

Llave principal Obligatorio

precio
PROVEEDOR Nomdel atributo

Precio

Numrico

10

0:9}

Alias

Tipo Char

Tamao 10

Dominio {0:9} {A:Z}

Uso Llave principal

Descripcin Identificador del proveedor RFC del proveedor Nombre del proveedor Apellido paterno del proveedor
Apellido materno del proveedor

cve_proveedor

cve_prov

Rfc

Rfc

Char

10

{0:9} {A:Z}

Obligatorio

nombre_prov

n_prov

Char

25

{A:Z}

Obligatorio

ap_pat_prov

ap_pat_prov

Char

25

{A:Z}

Obligatorio

ap_mat_prov

ap_mat_prov

Char

25

{A:Z}

Obligatorio

cve_producto

cve_pro

Char

10

{0:9} {A:Z}

Llave principal

Identificador del producto

DIAGRAMA ENTIDAD RELACIN

1. DISEO DE VISTAS 1.1 Diagrama UML

1.2 Vistas en Oracle Se realizan las tablas de cada entidad

1.3 Vistas en java

VENDEDOR Nombre del atributo Alias Tipo Tamao Dominio Uso Descripcin

cve_ven

cve_ven

Char

10

{0:9} {A:Z}

Llave principal

Identificador del vendedor Nombre del vendedor Apellido paterno del vendedor Apellido materno del vendedor

Nom_ven

Nom_ven

Char

10

{0:9} {A:Z}

Obligatorio

ap_pat_ven

ap_pat_ven

Char

25

{A:Z}

Obligatorio

ap_mat_ven

ap_mat_ven

Char

25

{A:Z}

Obligatorio

Вам также может понравиться