Farmacia cuba --- PROYECTO FINAL -- VENTA

17
PROYECTO “FARMÁCIA CUBA” Reposición de Productos INTEGRANTES: * Henry Vega * Gianfranco Herrera

description

SE VENDE PROYECTO INCL CODIGO FUENTE Y BD EN SQL SERVER. SISTEMA DE FARMACIA BASADO EN NEGOCIO PYME -- CORREO: [email protected] -- 999934198

Transcript of Farmacia cuba --- PROYECTO FINAL -- VENTA

Page 1: Farmacia cuba --- PROYECTO FINAL -- VENTA

Análisis de Sistema de Información PROYECTO “FARMÁCIA CUBA” Reposición de Productos

INTEGRANTES:

* Henry Vega

* Gianfranco Herrera

Page 2: Farmacia cuba --- PROYECTO FINAL -- VENTA

Diagrama Entidad Del Sistema Reposición de Productos

productos x guia de reposicion

Doctora

Id doctoraNombresApellidos

Guias de reposicion

Id guia reposicionNombre_producto

Cantidad de ProductoFecha_reposicion

1

1..n

1

1..n

Guia de devolucion

ID DevolucionMotivos DevolucionCondicion_producto

1

1..n

1

1..n

Productos

ID ProductosNombre ProductosPrecio de Producto

Cantidad de Productos

1..n

1..n

1..n

1..n

1

1..n

1

1..n

Page 3: Farmacia cuba --- PROYECTO FINAL -- VENTA

Transformación de clases Persistentes a Tablas SQL

productoXGuiaReposicion

DIAGRAMA DE ENTIDADES DEL SISTEMA DE REPOSICION DE PRODUCTOS

Producto

Id_Producto : StringNombre_Producto : StringPrecio_Producto : IntegerCantidad_Productos : Integer

Guias_reposicion

Id_guia_reposicion : StringNombre_producto : StringCantidad : IntegerFecha_reposicion : String

1..n

1..n

1..n

1..n

GuiaDevol

Id_devolucion : StringMotivos_devolucion : StringCondicion_producto : StringFecha_devolucion : String

1..n

1

1..n

1

doctora

Id_doctora : StringNombres : StringApellidos : String

1

1..n

1

1..n

1..n

1

1..n

1

Page 4: Farmacia cuba --- PROYECTO FINAL -- VENTA

Transformación de clases Persistentes a Tablas SQL

T_GuiaDevol

Id_devolucion : VARCHAR(255)Motivos_devolucion : VARCHAR(255)Condicion_producto : VARCHAR(255)Fecha_devolucion : VARCHAR(255)Id_doctora : VARCHAR(255)Id_Producto : VARCHAR(255)

<<PK>> PK_T_GuiaDevol20()<<FK>> FK_T_GuiaDevol21()<<FK>> FK_T_GuiaDevol18()<<Index>> TC_T_GuiaDevol38()<<Index>> TC_T_GuiaDevol34()

T_doctora

Id_doctora : VARCHAR(255)Nombres : VARCHAR(255)Apellidos : VARCHAR(255)

<<PK>> PK_T_doctora17()

1

1..*

1

1..*

<<Non-Identifying>>

T_Producto

Id_Producto : VARCHAR(255)Nombre_Producto : VARCHAR(255)Precio_Producto : INTEGERCantidad_Productos : INTEGER

<<PK>> PK_T_Producto19()

1

1..*

1

1..*

<<Non-Identifying>>

T_Guias_reposicion

Id_guia_reposicion : VARCHAR(255)Nombre_producto : VARCHAR(255)Cantidad : INTEGERFecha_reposicion : VARCHAR(255)Id_doctora : VARCHAR(255)

<<PK>> PK_T_Guias_reposicion18()<<FK>> FK_T_Guias_reposicion17()<<Index>> TC_T_Guias_reposicion32()

1

1..*

1

1..*

<<Non-Identifying>>

T_productoXGuiaReposicion

Id_guia_reposicion : VARCHAR(255)Id_Producto : VARCHAR(255)

<<PK>> PK_T_productoXGuiaReposicio21()<<FK>> FK_T_productoXGuiaReposicio20()<<FK>> FK_T_productoXGuiaReposicio19()<<Index>> TC_T_productoXGuiaReposicio36()<<Index>> TC_T_productoXGuiaReposicio35()

1

0..*

1

0..*

<<Identifying>>

1

0..*

1

0..*

<<Identifying>>

Page 5: Farmacia cuba --- PROYECTO FINAL -- VENTA

Transformación de clases Persistentes a Tablas SQL

Page 6: Farmacia cuba --- PROYECTO FINAL -- VENTA

Diagrama Interacción de Control Stock

: Doctora : Doctora : Controlo Stock : Controlo Stock : ctrl_Controlar Stock : ctrl_Controlar Stock : Productos : Productos : Emitir ordenes de reposicion de

productos : Emitir ordenes de reposicion de

productos

1. Emito orden

2. Datos(Productos)

3. Consultar mediante ID de producto

6. Si no hay Productos

7. Generar una "orden de reposicion"

4. Mostrar datos de Productos

5. Consultar cantidad de producto

Page 7: Farmacia cuba --- PROYECTO FINAL -- VENTA

• Diagrama Interacción del Emitir Orden de Reposición

: Doctora : Doctora : Registro Reposicion Mercaderia : Registro Reposicion Mercaderia : Emitir orden de Reposicion

: Emitir orden de Reposicion

: Guias de reposicion : Guias de reposicion

1. OrdenReposicion de Productos

2. Datos orden(Productos)

4. Emitir Guia de Reposicion

3. Mostrar Guia de Reposicion

Page 8: Farmacia cuba --- PROYECTO FINAL -- VENTA

• Diagrama Interacción Registrar Reposición de Producto

: Doctora : Doctora : Registro Reposicion de Mercaderia : Registro Reposicion de Mercaderia : Registrar Reposicion de Mercaderia

: Registrar Reposicion de Mercaderia

: Productos : Productos : Guias de reposicion : Guias de reposicion

1. Registrar Productos

2. Datos (Productos)

3. Ingresar Datos()

4. Registrar datos a Guia de Reposicion

5. Grabar Guia de Reposicion

Page 9: Farmacia cuba --- PROYECTO FINAL -- VENTA

Diagrama Interacción de Validar Usuario

: Doctora : Doctora : Valido Usuario : Valido Usuario : Validar Usuario : Validar Usuario : Doctora : Doctora : RecuerdoContraseña : RecuerdoContraseña

1. Registro de usuario

2. Datos (Usuario)

3. Ingresar Nombre

4. Ingresar ID

5. Si el usuario olvido la ID

6. Recordar la ID mediante

Page 10: Farmacia cuba --- PROYECTO FINAL -- VENTA

Diagrama Interacción de Recordar Contraseña

: Doctora : Doctora : RecuerdoContraseña : RecuerdoContraseña : RecodarContraseña : RecodarContraseña : Doctora : Doctora

1. Registar Nombre

2. Nombre (usuario)

3. Ingreso Nombre

4. If () Usuario esta Registrado

5. Mostrara Contraseña

End If

Else

Page 11: Farmacia cuba --- PROYECTO FINAL -- VENTA

Diagrama Interacción de Devolución de Producto

: Doctora : devolver productos : ctrl Devolver productos : Productos : Guia de devolucion

1: Solicito devolver Productos

2: Datos(Productos)

3: busqueda del producto mediante su Identificacion

5: Grabar Guia de Devolucion

4: Ingresar datos del producto en Guia de Devolucion

Page 12: Farmacia cuba --- PROYECTO FINAL -- VENTA

Clases de Análisis EstereotipadasRecordar Contraseña

Doctora RecuerdoContraseña

Doctora

Id doctoraNombresApellidos

(from MODELO CONCEPTUAL)

RecodarContraseña

Page 13: Farmacia cuba --- PROYECTO FINAL -- VENTA

Clases de Análisis EstereotipadasControl Stock

Doctora Controlo Stock

Productos

ID ProductosNombre ProductosPrecio de Producto

Cantidad de Productos

(from MODELO CONCEPTUAL)

Emitir ordenes de reposicion de productos

ctrl_Controlar Stock

Page 14: Farmacia cuba --- PROYECTO FINAL -- VENTA

• Validar UsuarioClases de Análisis Estereotipadas

Doctora Valido Usuario

Doctora

Id doctoraNombresApellidos

(from MODELO CONCEPTUAL)

RecuerdoContraseña

Validar Usuario

Page 15: Farmacia cuba --- PROYECTO FINAL -- VENTA

Clases de Análisis Estereotipadas Devolución de Producto

Doctora devolver productos

Productos

ID ProductosNombre ProductosPrecio de Producto

Cantidad de Productos

(from MODELO CONCEPTUAL)

Guia de devolucion

ID DevolucionMotivos DevolucionCondicion_producto

(from MODELO CONCEPTUAL)

1..n

1

1..n

1

Doctora

Id doctoraNombresApellidos

(from MODELO CONCEPTUAL)

1 1..n1 1..n

ctrl Devolver productos

Page 16: Farmacia cuba --- PROYECTO FINAL -- VENTA

Clases de Análisis Estereotipadas Emitir Orden de Reposición

Guias de reposicion

Id guia reposicionNombre_producto

Cantidad de Producto...Fecha_reposicion

(from MODELO CONCEPTUAL)

Doctora

Id doctora...NombresApellidos

(from MODELO CONCEPTUAL)

1

1..n

1

1..n

Doctora

Emitir orden de Reposicion

Registro Reposicion Mercaderia

Page 17: Farmacia cuba --- PROYECTO FINAL -- VENTA

Clases de Análisis Estereotipadas

Registrar Reposición de Producto

Doctora Registro Reposicion de Mercaderia

Doctora

Id doctora...NombresApellidos

(from MODELO CONCEPTUAL)...)

Guias de reposicion

Id guia reposicionNombre_producto

Cantidad de Producto...Fecha_reposicion

(from MODELO CONCEPTUAL)...)

1

1..n

1

1..n

productos x guia de reposicion

Productos

ID ProductosNombre ProductosPrecio de Producto

Cantidad de Productos

(from MODELO CONCEPTUAL)...)

1..n

1..n

1..n

1..n

Registrar Reposicion de Mercaderia