Академический Документы
Профессиональный Документы
Культура Документы
Repuestos japons.
Sistema Elctrico
Sistemas de Informacin II
Gerente
Sub-Gerente
Encargado de Almacen
Personal de Venta
1.5. Objetivos
1.5.1. Objetivo General
Desarrollar un Sistema de Informacin para gestionar la Compra
Venta e Inventario de los Productos.
1.5.2. Objetivos Especficos
Realizar un estudio de los problemas especficos para la compra
venta e inventario de productos para poder aplicarlos ms adelante
con ayuda de algunos mtodos, como ser:
Sistemas de Informacin II
Sistemas de Informacin II
Sistemas de Informacin II
En
el
acceso
mas rpido
la
informacin
(Actualizacin,
modificacin).
1.9. Alcance
1.9.1. Requerimientos Funcionales
Modulo de compra
Este modulo permite controlar todos ingresos de los productos,
actualizando la existencia en inventario.
-
Controla
la
totalidad
de
las
operaciones
con
los
proveedores.
-
Sistemas de Informacin II
-
Modulo de inventario
Este mdulo le ayuda a mantener los artculos que la tienda requiera,
teniendo al da existencias, costos y precios, utilizando la informacin
de todos los movimientos que se han realizado, con la finalidad de
auxiliar en pedidos se va a hacer.
Los productos estarn organizados en grupos de utilidad como ser:
Sistema elctrico
Sistema de suspensin
Sistema de embrague
Sistema de freno
Sistema de transmisin
Etc.
Sistemas de Informacin II
-
Informes
-
Sistemas de Informacin II
-
Mdulo de Consultas
-
Generar pedidos.
1.10.
Sistemas de Informacin II
Sistemas de Informacin II
Emiten factura?
R.- Si, efectivamente pero siempre y cuando el cliente quiere que se le
emite factura o no quiera.
Qu tipo de problemas actual genera la Casa de Repuesto?
R.-El problema que tenemos es que todo lo realizamos manualmente, y
queremos acortar el tiempo de atencin a nuestros clientes y cuando
tengamos que hacer un inventario tener una herramienta o una oficina
contable que nos ayude a hacerlo mas rpidamente, pues el control manual
de las ventas es mucho mas moroso y aparte de eso corremos el riesgo de
equivocarnos al realizar clculos.
De que manera llevan el control de inventario de los productos?
R.-Todo esto lo hacemos cada dos semanas y anotamos en un libro, pero
de los productos que creemos que faltan o cuando viene el distribuidor a ver
que necesitamos y lo que hace falta pero esto no lo archivos, al final de
cada dos aos no podemos pasar por alto este proceso si o si tenemos que
cerrar nuestras puertas por un par de das y hacer un conteo minucioso de
las mercaderas y hacer comparaciones con las notas de compra.
Son flexibles respecto al inventario de sus productos?
R.-Si, en caso de que no exista el producto, este es incluido en el nuevo
pedido.
Cmo realizan la compra de los productos?
R.-Las compras son realizadas a travs de pedidos y personalmente. Los
pedidos se realizan mediante un listado de los productos, el cual es enviado
al proveedor por sus representantes, este devuelve la misma lista con los
cdigos de los productos, los precios y detalles. La otra manera es viajando
10
Sistemas de Informacin II
: Gerente Propietario
11
Sistemas de Informacin II
: Cristian Nogales B.
: Jefe de Ventas
12
Sistemas de Informacin II
1.11.1.
Objetos
-
Nota de Pedido.
Inventario.
Nota de Compra.
Productos.
13
Sistemas de Informacin II
1.11.2.
Sujetos
-
Proveedor.
Gerente Propietario.
Encargado de Almacn.
Sub-Gerente Propietario.
1.11.3.
Concepto
1.11.5.
Ambiente Interno
-
Casa de Repuestos.
Jefe de Ventas.
Almacn.
- Gobierno
- Amigos
- Sociedad
- Familiares
- Trabajo
14
Sistemas de Informacin II
-Nuevos
-Antiguos
Proveedores
-Nuevos
Productos
-Antiguos
ENTRADA
Proceso de
Compra
-Proveedores
SALIDA
-Nota Pedido
-Nota Compra
-Productos
Constancia de
Recepcin
-Actualizar Inventario
-Actualizar Proveedores
Pedido/Devolucin
SALIDA
1.12.
Objetos
-
1.12.2.
ProForma
Factura
- Productos
Sujetos
- Cliente
- Gerente Propietario
- Encargado de Almacn
- Sub-Gerente Propietario
- Vendedor
1.12.3.
Concepto
Ambiente Interno
-
Casa de Repuestos
Jefe de Ventas
Almacn
15
Sistemas de Informacin II
1.12.5.
Ambiente Externo
-
Gobierno
Sociedad
Trabajo
Amigos
Familiares
Productos
Cliente
s
-Nuevos
-Antiguos
ENTRADA
Proceso de
Venta
-Vendedor
-Ger. Propietario
-Actualizar Inventario
-Actualizar Clientes
Cambio/Devolucin
SALIDA
2. MODELO DE NEGOCIO
2.1.
16
SALIDA
-Nota Venta
-Factura
-Productos
ProForma
Sistemas de Informacin II
Cliente
Inventario
Solicitar Repuestos y
Cantidad
Verificar si Existe el
Repuesto
No existe
Verificar Cantidad en
Existencia
No existe
Procesar Pedido de
Repuestos
Buscar y Extraer el
Repuesto
Actualizar el
Inventario
Recibe los
Repuestos
Pagar Perdido
de los repuestos
Elaborar Nota de
Venta
Venta
con
Factura
No quiere
Factura
Elaborar la
Factura
Cerrar Pedido de
repuestos
17
Sistemas de Informacin II
Proveedor
Inventario
Solicitar lista de
repuestos a pedir
Verificar repuestos
en Stock Minimo
No falta
Elabora lista de
Repuestos Nuevos
Elaborar la lista de
los repuestos y el
Elabora lista de
Repuestos con
Stock minimo
Seleccionar y elaborar
lista de repuestos a
pedir
Realizar el Pedido
Nota de Entrega de
Pago de Pedido
Actualiza el
Inventario
Cerrar Compra
18
Sistemas de Informacin II
Sub Gerente
Gerente
Recepcion del
Verificar si existe el
Repuesto
Si existe
Clasificar y Registrar
el nuevo Repuesto
Actualizar cantidad
Asigna precio de
venta
Generar la nueva
Aprobacion del
19
3. MODELO DE DOMINO
BITACORA
TIPOCLIENTE
EMPLEADOPRIVILEGIO
1..*
1
1
UNIDADMEDIDA
EMPLEADO
1..*
1
1
CLIENTE
TIPOPROVEEDOR
1
1
PROCEDENCIA
1..*
DETALLEVENTA
PROVEEDOR
DETALLECOMPRA
1
1..*
1
1..*
1..*
1..*
NOTAVENTA
1..*
1..*
REPUESTO
1..*
1..*
1..*
1..*
1..*
0..1
FACTURA
1..*
MARCA
1
MODELO
1
TIPOVEHICULO
TIPOREPUESTO
NOTACOMPRA
1..*
Empleado: Son los encargados de realizar las ventas diarias como tambin
tiene la funcin de verificar y sacar del almacn los repuestos solicitados.
Cliente: Son las personas que compran o solicitan una venta de repuestos o
solo solicitar informacin (Pro forma) de los repuestos en existencias.
Proveedores: Nos proveen listas y precios de los productos (Repuestos) que
tienen en existencia para poder decidir si se le compra o no.
Gerencia: Administrar todos los estados de la tienda para tomar decisiones
sobre compra y venta.
Realiza las actualizaciones de productos nuevos, proveedor, cliente.
Realiza los extractos de gestin el cual le sirve para tomar decisiones.
4.2. Identificar los Casos de Uso
Representan los requerimientos funcionales del Sistemas, constituyen un
elemento integrador del Sistema y una gua de trabajo entre los:
Requisitos
Implementacin
Prueba
Encargado de
Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Gestionar Repuesto
Registrar o Actualizar cdigo, nombre,
cantidad,
descripcin
y
todas
las
caractersticas del repuesto.
- Gerencia
- Empleado
Gerencia
Realizar la nota de ventas, verificar
existencia de repuestos, Generar reportes
de repuestos en inventario, reportes de
repuestos faltantes.
Camino Alternativo
Encargado de
Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
- Empleado
Gerencia
Gestionar Proveedor.
Gestionar Repuesto.
Post Condicin
compras,
del
Camino Bsico
1.Realizar
Bsqueda
de
Proveedor.
2.- Realizar Bsqueda de existencia
de Repuesto.
3.- Llenar los respectivos datos de
la nota de Compra.
4- Elegir opcin Guardar.
6.- Elegir opcin Aceptar.
Camino Alternativo
CU3:
Gestionar
Proveedor
Encargado de
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Presionando el botn
Nuevo.
3.- Ingresar los respectivos
Datos del Proveedor.
4.Elegir
Opcin
Guardar.
7.- Presionando el botn
de Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
Proveedor
Gestionar Proveedor
Registrar, modificar o eliminar un proveedor.
- Proveedor
- Gerencia
Gerencia
Registrar Nota de Compra
2.- Se habilita el botn Guardar.
5.- Guarda los Datos del Proveedor.
6.- Sale el Mensaje de Operacin
Satisfactoria.
8.- Sale el Mensaje de Confirmacin acerca
de la Modificacin o Eliminacin de los
Datos.
10.- Modifica o Elimina los Datos del
Proveedor.
11.- Sale el Mensaje de Operacin
Satisfactoria.
13.- Visualiza un determinado registro, ya
sea el ltimo, primero, siguiente o anterior.
5,10.- Muestra un mensaje que no se pudo
realizar la transaccin.
13.- No se encuentran ms registros.
CU4:
Gestionar Usuario
Empleado
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos Datos
del empleado.
2.- Seleccionar sus privilegios o
permisos de acceso al sistema.
3.- Elegir Opcin Guardar.
5.- Confirmar los Datos.
9.- Presionando el botn de
Modificar Eliminar.
11.- Elegir opcin Aceptar.
14.- Presionando los botones de
Navegacin.
Camino Alternativo
Gerencia
Gestionar Usuario
Tener informacin completa de
empleado.
- Gerencia (Administrador).
- Empleado.
Empleado
los
datos
del
CU5:
Gestionar Cliente
Cliente
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Presionando el botn
Nuevo.
3.- Ingresar los respectivos
Datos del Cliente.
4.- Elegir Opcin Guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.- Presionando los botones
de Navegacin.
Camino Alternativo
Vendedor
Gestionar Cliente
Registrar
los
datos
personales
o
empresariales del cliente, as como
modificarlos o eliminarlos.
- Empleado
- Cliente
Cliente
Realizar la nota de Venta, generar la
Factura o realizar devoluciones.
2.- Se habilita el botn Guardar.
5.- Guarda los Datos del Cliente.
6.- Sale el Mensaje de Operacin
Satisfactoria.
8.- Sale el Mensaje de Confirmacin acerca
de la Modificacin o Eliminacin de los
Datos.
10.- Modifica o Elimina los Datos del
Cliente.
11.- Sale el Mensaje de Operacin
Satisfactoria.
13.- Visualiza un determinado registro, ya
sea el ltimo, primero, siguiente o anterior.
5,10.- Muestra un mensaje que no se pudo
realizar la transaccin.
13.- No se encuentran ms registros.
CU7:
Realizar Nota de
Venta
<<Include>>
Empleado
Cliente
CU6:
Verif icar existencia
de Producto
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar el nombre del 3.- Listado de repuestos que existen en el
Repuesto.
Inventario.
2.- Elegir opcin Buscar.
Camino Alternativo
3.- No existe el Productos.
CU7:
Realizar Nota de
Venta
<<Include>>
<<Include>>
Vendedor
Cliente
CU6:
Verif icar existencia
de Producto
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
CU21:
Verif icar existencia
de Cliente
Camino Bsico
1.- Realizar Bsqueda del
Cliente.
3.- Realizar Bsqueda de
existencia de Productos.
5.- Llenar los respectivos datos
de la nota de Venta.
6- Elegir opcin Guardar.
8.- Elegir opcin Aceptar.
Camino Alternativo
CU8:
Generar Factura
<<extend>>
Cliente
Caso de Uso
Propsito
Actores
CU7:
Realizar Nota de
Venta
Empleado
Generar factura
Tener registrado los datos generales de las
notas de venta que pidieron factura.
- Cliente
- Empleado
Cliente
Realizar la nota de Venta
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.Llenar
los
datos
correspondientes de la 3.- Guardar datos de la factura.
factura.
5.- Imprime la Factura.
2.- Elegir opcin.
4.- Imprimir.
3.- Error: No se pudo guardar la factura.
Camino Alternativo
5.- Error: No esta conectada la impresora.
CU9:
Genera Reporte de
Venta
Gerencia
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Pasos o Flujo a seguir
Camino Bsico
2.- Muestra el Reporte de Ventas.
1.-Seleccionar caractersticas
del Reporte de Ventas.
Camino Alternativo
CU10:
Genererar Reportes
de Compras
Gerencia
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Pasos o Flujo
seguir
Camino Bsico
CU11:
Genera Pedido de
Repuestos Faltantes
Empleado
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Seleccionar caractersticas
del Pedido de Repuestos.
Camino Alternativo
Gerencia
CU12:
Genera Reporte de
Inv entario
Empleado
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Pasos o Flujo a seguir
Gerencia
Camino Bsico
2.- Mostrar el Reporte de Inventario.
1.- Seleccionar caractersticas
del Reporte de Inventario.
Camino Alternativo
CU13:
Administrar
Bitacora
Adm inistrador
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Seleccionar caracterstica
de reporte de bitcora.
Administrar Bitcora
Tener un listado actualizado de todas las
transacciones que realizan los usuarios del
sistema.
- Empleado
- Administrador
Administrador o Empleado
Tener privilegio de administrar Bitcora
3.- El sistema visualiza la bitcora de
acuerdo a las caractersticas que el
usuario selecciono.
CU14:
Gestionar
Procedencia
Encargado de Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Gestionar Procedencia
Registrar la procedencia del Repuesto.
- Encargado de Almacn.
Encargado de Almacn.
Camino Bsico
1.- Ingresar los respectivos
Datos de la Procedencia.
2.- Elegir Opcin Guardar.
4.- Confirmar datos de
Guardar.
7.- Presionando el botn de
Modificar o Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
Gestionar Repuesto.
CU15:
Gestionar Unidad de
Medida
Encargado de Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos de la Unidad de
Medida.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn
Modificar o Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
CU16:
Gestionar Tipo de
Respuesto
Encargado de Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos
del
Tipo
de
Repuesto.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
CU17:
Gestionar Marca
Encargado de Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos de la Marca.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
Gestionar Marca
Registrar las marcas de Vehculos.
- Encargado de Almacn.
Encargado de Almacn.
Gestionar Modelo, Gestionar Repuesto.
3.- Sale mensaje de confirmacin.
5.- Guarda los Datos de la Marca.
6.- Sale el Mensaje de Operacin Satisfactoria.
8.- Sale el Mensaje de Confirmacin acerca de la
Modificacin o Eliminacin de los Datos.
10.- Modifica o Elimina los Datos de la Marca.
11.- Sale el Mensaje de Operacin Satisfactoria.
13.- Visualiza un determinado registro, ya sea el
ltimo, primero, siguiente o anterior.
5,10.- Muestra un mensaje que no se pudo
realizar la transaccin.
13.- No se encuentran ms registros.
CU18:
Gestionar Modelo
Encargado de Almacen
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos del Modelo.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
Gestionar Modelo
Registrar los datos del Modelo del Vehculo
- Encargado de Almacn
Encargado de Almacn
Gestionar Marca.
Gestionar Repuesto.
3.- Sale mensaje de confirmar datos.
5.- Guarda los Datos del Modelo.
6.- Sale el Mensaje de Operacin Satisfactoria.
8.- Sale el Mensaje de Confirmacin acerca de la
Modificacin o Eliminacin de los Datos.
10.- Modifica o Elimina los Datos del Modelo.
11.- Sale el Mensaje de Operacin Satisfactoria.
13.- Visualiza un determinado registro, ya sea el
ltimo, primero, siguiente o anterior.
5,10.- Muestra un mensaje que no se pudo
realizar la transaccin.
13.- No se encuentran ms registros.
CU19:
Gestionar Tipo de
Vehiculo
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos del Tipo de Vehculo.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
CU20:
Verif icar existencia
de Prov eedor
Caso de Uso
Propsito
Actores
<<Include>>
CU2:
Realizar Nota de
Compra
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar el nombre del 3.- Listado de Proveedores que existen en el
Proveedor.
sistema.
2.- Elegir opcin Buscar.
Camino Alternativo
3.- No existe el Producto.
CU21:
Verif icar existencia
de Cliente
Caso de Uso
Propsito
Actores
<<Include>>
CU7:
Realizar Nota de
Venta
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar el nombre del 3.- Listado de Clientes que existen en el
Cliente.
Sistema.
2.- Elegir opcin Buscar.
Camino Alternativo
3.- No existe el cliente.
CU22:
Gestionar Tipo de
Cliente
Vendedor
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos del Tipo de Cliente.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
CU23:
Gestionar Tipo de
Proveedor
Vendedor
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Camino Bsico
1.- Ingresar los respectivos
Datos
del
Tipo
de
Proveedor.
2.- Elegir Opcin Guardar.
4.- Confirmar datos a
guardar.
7.- Presionando el botn de
Modificar Eliminar.
9.- Elegir opcin Aceptar.
12.Presionando
los
botones de Navegacin.
Camino Alternativo
Gestionar Proveedor.
CU24:
Genera Reporte de
Cliente
Vendedor
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Pasos o Flujo a seguir
Camino Bsico
2.- Mostrar el Reporte de Clientes.
1.- Seleccionar caractersticas
del Reporte de Clientes.
Camino Alternativo
CU25:
Gestionar Reporte
de Proveedores
Encargado de
Caso de Uso
Propsito
Actores
Iniciador
Pre Condicin
Post Condicin
Pasos o Flujo a seguir
los
Camino Bsico
1.- Seleccionar caractersticas
del Reporte de Proveedores.
Camino Alternativo
2.Mostrar
Proveedores.
el
Reporte
de
CU9:
Genera
CU3:
Gestionar
Prov eedor
Proveedor
CU13:
Generar Reporte
CU22:
Gestionar Tipo
Cliente
CU25:
Generar Reporte
Proveedor
CU20:
Verif icar existencia
CU23:
Gestionar Tipo
CU2:
Registrar Nota de
Gerencia
<<Include>>
<<include>>
CU11:
Generar Pedido de
Repuestos Faltantes
CU1:
Gestionar Repuesto
CU10:
Genera Reporte de
Compra
CU12:
Generar Reporte de
Inv entario
CU4:
Gestionar Usuario
CU5:
Gestionar Cliente
CU 24:
Gestionar
CU6:
Verif icar
existencia de
CU8:
Generar
Cliente
Empleado
<<Include>>
CU21:
Verif icar
existencia de
<< include>>
CU19:
Gestionar Tipo
<<extend>>
CU7:
Realizar Nota
CU18:
Gestionar
CU16:
Gestionar TIpo
<<include>>
CU15:
Gestionar
Unidad Medida
E. Almacen
CU14:
Gestionar
CU17:
Gestionar
registra el detalle de los productos que ingresa, registro de las notas de compra
que realiza la Casa de Repuestos TOYOSUR Genuine Parts a los proveedores y
la actualizacin del stock.
Package 4: Mantenimiento del Sistema
Este paquete posee los casos de uso necesario que sern utilizados por el usuario
del sistema cuyo propsito es dar mantenimiento al sistema. En este paquete se
podr hacer copias de seguridad, manejar el tipo de cambio, administrar la
bitcora y administrar a los usuarios.
5.1.2. Explorar los Paquetes
Package 1 Administracin de Ventas.
CU5:
Gestionar Cliente
CU7:
Realizar Nota de
Venta
<<trace>>
Package 1.1
Generar Reportes
<<trace>>
CU9:
Genera Reporte de
Venta
<<trace>>
CU22:
Gestionar Tipo de
Cliente
<<trace>>
Package 1
Administracion
de Ventas
trace
CU24:
Genera Reporte de
Cliente
<<trace>>
CU8:
Generar Factura
<<trace>>
CU6: Verificar
Existencia de
CU1:
Gestionar
Repuesto
CU14:
Gestionar
Procedencia
CU18:
Gestionar Modelo
<<trace>>
Package 2.2
Gestionar
Vehiculo
<<trace>>
<<trace>>
CU15:
Gestionar Unidad
de Medida
<<trace>>
<<trace>>
<<trace>>
Package 2
Administracion
de Inventario
<<trace>>
CU16:
Gestionar Tipo de
Repuest o
C U19:
Gestionar Tipo de
Vehiculo
<<trace>>
Package 2.1
Generar Reportes
<<trace>>
CU12:
Genera Reporte de
Inv entario
CU11:
Genera Pedido de
Repuestos Faltantes
CU3:
Gestionar
Prov eedor
CU2:
Registrar Nota
Compra
<<trace>>
CU6: Verificar
Existencia de
Producto
<<trace>>
<<trace>>
Package 3
Administracion
de Compras
<<trace>>
CU20:
Verificar Existencia
Proveedor
trace
CU23:
Gestionar Tipo
Prov eedor
Package 3.1
Generar Reportes
<<trace>>
CU10:
Genera Reporte de
Compra
trace
CU25:
Genera Reporte de
Prov eedor
CU17:
Gestionar Marca
CU13:
Generar Reporte
Bitacora
<<trace>>
Package 4
Mantenimiento
del Sistema
<<trace>>
CU5:
Gestionar
Usuarios
Package 2
Administracion
de Inventario
Package 1
Administracion
de Ventas
Package 3
Administracion
de Compras
Package 4
Mantenimiento
del Sistema
Acoplamiento
5.1.3.2.
Para poder hacer una nota de venta se tiene que consultar en la tabla
Repuesto y Verificar la cantidad en existencia para proceder al la
transaccin de la Venta.
Inventario
--------
-------------
Cliente
Repuesto
Nota _Venta
Tipo_Cambio
Detalle_Venta
Marca
Tipo_Repuesto
Procedencia
Inventario
----------
-------------
Factura
Repuesto
Nota _Venta
Tipo_Cambio
Detalle_Venta
Marca
Tipo_Repuesto
Cliente
5.1.3.3.
Procedencia
Para poder hacer registrar una nota de compra tiene que consultar
el la tabla Repuesto, la tabla Proveedor.
Inventario
--------
-------------
Proveedor
Repuesto
Nota _Compra
Tipo_Cambio
Detalle_Compra
Marca
Tipo_Repuesto
Procedencia
Sistema de Informacion
Package 1
Administracion
de Ventas
Package 2
Administracion
de Inventario
Package 3
Administracion
de Compras
Package 4
Mantenimiento
del Sistema
En este paquete podemos administrar a los usuarios del sistema, realizar backups
de la Base de Datos y actualizar los tipos de cambio del da. Encontramos los
siguientes casos de uso:
Procedencia
Unidad_Medida
1.4. ObtenerProcedencia()
1.2. ObtenerUMedida
2.4. ObtenerProcedencia ()
2.2 ObtenerUMedida
Tipo_Repuesto
1. Nuevo()
E. Almacen
2. Modificar ()
1.1. Registrar(datos)
FrmProducto
2.1 Registrar(datos)
3. Eliminar
1.3. ObtenerTRepuesto()
2.3. ObtenerTRepuesto ()
Gestor_Repuesto
3.1. Eliminar(id)
2.7. Modificar
1.5. ObtenerModelo()
1.7. Guardar()
2.5. ObtenerModelo ()
1.6. ObtenerTVehi()
2.6. ObtenerTVehi()
Modelo
Repuesto
Tipo_Vehiculo
4. buscar(dato)
3.Bus car(dato)
NotaCom pra
Ges torProveedor
2. Bus car()
9. Guardar()
10. Guardar()
8. Registrar(datos)
FrnNotaCom pra
DetalleCom pra
12. Guardar
1. Nuevo()
11. ActualizarStock()
5. Buscar()
Bitacora
7. buscar(dato)
Repues to
GestorRepues to
Encargado
Frm BuscarRepues to
1.1. Registrar(Datos)
2. Modificar
3. Eliminar
3.1. Eliminar(id)
1.3. Guardar()
GestorProveedor
3.2. Eliminar(id)
2.2 ObtenerTipoProveedor()
1.2. ObtenerTipoProveedor()
Tipo_Proveedor
2.3. Modificar()
Proveedor
Frm Privilegio
1.3. Mos trarPrivilegio
1.4. Seleccionar(Privilegio)
2.5 Seleccionar(Privilegio)
1.2. ObtenerPrivilegios ()
GestorPrivilegio
1. Nuevo
Privilegio
2.3. ObtenerPrivilegio ()
2.2. ObtenerPrivilegios ()
1.1. SeleccionarPrivilegios
2.1. SeleccionarPrivilegios
Adminis trador
2. Modificar
Frm Em pleado
3. Eliminar
1.5. Registrar(datos )
PrivilegioEmpleado
2.6. Regis trar (datos )
3.1. Elim inar(id)
1.6. Guardar()
GestorEmpleado
2.7. Modficar()
Empleado
3.2. Eliminar(id)
3.3. EliminarPrivilegios(id)
2.8. ModificarPrivlegio()
1.7. GuardarPrivilegio()
PrivilegioEmpleado
Empleado
2. Modificar
1.1. Registrar(datos)
FrmCliente
3. Eliminar
1.3. Guardar()
Gestor_Cliente
3.2. Eliminar(id)
3.1. Eliminar(id)
2.2. ObtenerTipoCliente ()
1.2. ObtenerTipoCliente()
Tipo_Cliente
2.3. Modficar()
Cliente
Cliente
2.1 Mostrar
3.Buscar(dato)
NotaVenta
GestorCliente
9. Guardar()
2. Buscar()
10. Guardar()
8. Registrar(datos )
FrnNotaVenta
GestorNotaVenta
DetalleVenta
11. ActualizarStock()
1. Nuevo()
12. Guardar
5. Buscar
Repuesto
Bitacora
Vendedor
7. buscar(dato)
Repuesto
GestorRepuesto
FrmBuscarRepuesto
1. Nuevo
Encargado
Almacen
2.Modificar
3. Eliminar
FrmProcedencia
1.1. Registrar(Datos)
1.2. Guardar()
2.1. Registrar ()
3.1. Eliminar(id)
Procedencia
1. Nuevo
Encargado
Almacen
2.Modificar
1.1. Registrar(Datos)
FrmUnidadMedid
2.1. Registrar(Datos)
3. Eliminar
1.2. Guardar()
GestorUnidadMedida
3.1. Eliminar(id)
2.2. Modificar()
UnidadMedida
1. Nuevo
Encargado
Almacen
2. Modificar
1.1. Registrar(Datos)
FrmTipoRepuest
2.1. Registrar(Datos)
3. Eliminar
1.2. Guardar()
GestorTiporRepuesto
2.2. Modificar()
3.1. Eliminar(id)
1. Nuevo
1.1. Registrar(Datos)
1.2. Guardar()
2.Modificar
TipoRepuesto
Encargado
Almacen
3. Eliminar
3.1. Eliminar(id)
Gestor_Marca
2.2. Modificar()
3.2. Eliminar (id)
Marca
Encargado
2. Modificar
1.1. Registrar(datos)
FrmModelo
2.1. Registrar(datos)
3. Eliminar
1.3. Guardar()
Gestor_Modelo
2.3. Modficar()
Modelo
3.2. Eliminar(id)
3.1. Eliminar(id)
1.2. ObtenerMarca()
2.2. ObtenerMarca ()
Marca
1. Nuevo
Encargado
Almacen
2.Modificar
FrmTipoVehiculo
3. Eliminar
1.1. Registrar(Datos)
1.2. Guardar()
2.1. Registrar(Datos)
3.1. Eliminar(id)
TipoVehiculo
1. Nuevo
Vendedor
2. Modificar
3. Eliminar
1.1. Registrar(Datos)
FrmTipoCliente
2.1. Registrar(Datos)
3.1. Eliminar(id)
1.2. Guardar()
GestorTipoCliente
2.2. Modificar()
3.2. Eliminar (id)
TipoCliente
Encargado
Almacen
1. Nuevo
1.1. Registrar(Datos)
2. Modificar
3. Eliminar
3.1. Eliminar(id)
1.2. Guardar()
GestorTipoProveedor
2.2. Modificar()
3.2. Eliminar (id)
Unidad de Medida.
Almacenar el nombre de la Unidad de Medida del Repuesto.
idUnidad
Descripcin
Nombre
Propsito
Atributo
Procedencia
Almacenar el nombre de la Procedencia del Repuesto.
improcedencia
Descripcin
Nombre
Propsito
Atributo
Tipo Repuesto
Almacenar el tipo de Repuesto y as poder clasificarlos.
idTipoRepuesto
Descripcin
Nombre
Propsito
Atributo
Modelo
Almacenar el Modelo del Vehculo.
idModelo
Descripcin
Ao
idMarca
Nombre
Propsito
Marca
Almacenar el nombre de la Marca del Vehculo (Toyota,
Suzuki, etc).
idMarca
Descripcin
Atributo
Nombre
Propsito
Tipo Vehiculo
Almacenar el tipo de Vehiculo y as poder clasificarlos (Auto,
TipoProveedor
Atributo
Camin, etc)
idTipoVehiculo
Descripcin
Nombre
Propsito
Atributo
Tipo Cliente
Almacenar y Clasificar los tipos de Cliente.
idTipoCliente
Descripcin
Nombre
Propsito
Atributo
Nota de Venta
Almacenar la venta de productos.
nroNotaVenta
cliente
usuario
fecha
tipoCambio
descuento
monto
Nombre
Propsito
Atributo
Factura
Almacenar la factura por Venta de Repuestos.
NroVenta
NroFactura
Nit
Nombre
Fecha
Monto
Nombre
Propsito
Atributo
Cliente
Almacenar datos personales del Cliente
idCliente
Nombre
Direccin
Email
Nit
Telefono
TipoCliente
Nombre
Propsito
Empleado
Almacenar los datos Personales del Empleado
Atributo
idEmpleado
Nombre
Direccin
CI
Telfono
FechaNacimiento
Email
Login
Password
Nombre
Propsito
Atributo
Detalle Venta
Almacenar el detalle de cada venta
nroVenta
idRepuesto
Cantidad
Precio
Nombre
Propsito
Atributo
Repuesto
Almacenar los datos del Repuesto
idRepuesto
Descripcin
Precio
Stock Minimo
Stock
UnidadMedida
Procedencia
Modelo
TipoVehiculo
TipoRepuesto
Nombre
Propsito
Atributo
Nota de Compra
Almacenar la compra de productos.
nroNotaCompra
cliente
Usuario
Fecha
tipoCambio
descuento
monto
Nombre
Detalle Compra
Propsito
Atributo
Nombre
Propsito
Atributo
Tipo Proveedor
Almacenar y Clasificar los tipos de Proveedores.
idTipoProveedor
Descripcin
Nombre
Propsito
Atributo
Proveedor
Almacenar los datos del Proveedor
idProveedor
Nombre
Direccin
Telefono
Pas
Ciudad
Email
Nombre
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Gestor Procedencia
Gestionar procedencia.
Entrada
Salida
Flujo
Improcedencia, Descripcin
Datos grabados.
Flujo:
Registrar:
o Registrar (Datos)
o Guardar().
Modificar:
o Registrar(Datos)
o Modificar().
Eliminar:
o Eliminar(id)
Nombre
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Entrada
Salida
Flujo
Gestor Modelo
Gestionar los Modelos de Vehculos
IdModelo, Descripcin, Ao
Datos grabados.
Flujo:
Registrar:
o Registrar (Datos)
o ObtenerMarca()
o Guardar().
Modificar:
o Registrar(Datos)
o ObtenerMarca()
o Modificar().
Eliminar:
o Eliminar(id)
Nombre
Gestor Marca
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Entrada
Salida
Flujo
Nombre
Gestor Cliente
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Entrada
Gestor Repuesto
Gestionar los Repuestos
IdRepuesto, Descripcin, precio, Stock, UnidadMedida,
Procedencia, Modelo, Marca, Tipo vehiculo, Tipo Repuesto.
Datos grabados.
Flujo:
Registrar:
o Registrar (Datos)
o ObtenerUnidadMedida()
o ObtenerTipoRepuesto().
o ObtnerProcedencia().
o ObtenerModelo().
o ObtenerTipoVehiculo().
o Guardar().
Modificar:
o Registrar(Datos)
o ObtenerUnidadMedida()
o ObtenerTipoRepuesto().
o ObtnerProcedencia().
o ObtenerModelo().
o ObtenerTipoVehiculo().
o Modificar().
Eliminar:
o Eliminar(id)
Salida
Flujo
Nombre
Gestor Proveedor
Propsito
Entrada
Salida
Flujo
Nombre
Propsito
Entrada
Salida
Flujo
Gestor TipoProveedor
Gestionar los tipos de proveedores
IdTipoProveedor, Descripcin
Datos grabados.
Flujo:
Registrar:
o Registrar (Datos)
o Guardar().
Modificar:
o Registrar(Datos)
o Modificar().
Eliminar:
Eliminar(id)
FrmUnidadMedida
Permite registrar todas las unidades de Medida del
Repuesto obtenido
<<Form>>
idMedida , Descripcin
Operaciones
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmProcedencia
Permite registrar todas las procedencias de los Repuestos.
<<Form>>
improcedencia, Descripcin
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmTipoRepuesto
Permite registrar los tipos de Repuestos que ofrece Toyosur.
<<Form>>
idTipoRepuesto, Descripcin
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmModelo
Permite registrar el modelo del Vehiculo.
<<Form>>
idModelo, Descripcin, Ao
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
FrmMarca
Permite registrar todas los marcas de Vehculos (Toyota,
Susuki,etc.)
<<Form>>
idMarca, Descripcin
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Tipo
Atributos
Operaciones
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmTipoVehiculo
Permite registrar los tipos de Vehiculos(Automvil, Camin,
etc.)
<<Form>>
idTipoVehiculo, Descripcin
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmTipoVenta
Permite registrar los tipos de Ventas
<<Form>>
idTipoVenta, Descripcin, Descuento.
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmCliente
Permite registrar a los Clientes
<<Form>>
idCliente, Nombre, Direccion, Telefono, Email, Nit
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
FrmTipoCliente
Propsito
Tipo
Atributos
Operaciones
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmProveedor
Permite registrar a los proveedores
<<Form>>
idProveedor, Nombre, Direccin, Telefono, Email, Pais,
Ciudad
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
Operaciones
FrmTipoProveedor
Permite registrar los tipos de Proveedores.
<<Form>>
idTipoProveedor, Descripcin.
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Nombre
Propsito
Tipo
Atributos
FrmEmpleado
Permite registrar a los usuarios del sistema
<<Form>>
idEmpleado,
Nombre,
Direccion,
CI,
FechaNacimiento, Email, Login, Password
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Operaciones
Nombre
Propsito
Tipo
Atributos
Operaciones
Telefono,
FrmRepuesto
Permite registrar los datos del Repuesto
<<Form>>
idRepuesto,
Descripcin,
Precio,
Stock,
UMedida,
Procedencia, Modelo, Marca, TVehiculo, TRepuesto.
Nuevo, Guardar, Modificar, Eliminar, Buscar, Salir
Gerencia
Empleado
Vendedor
Sistema de Informacin
compra - venta e inventario
de Repuestos
"T OYOSUR Genuine
Parts".
Ingres ar al
Sis tem a
Us uario
Package 2
Administracion
de Inventario
E. Alm acen
Sub Gerente
Package 4
Mantenimiento
del Sistema
Gerente
Package 3
Administracion
de Compras
Administracin de Ventas
CU25:
Gestionar
T_Cliente
include
CU6:
Gestionar
Cliente
CU8:
Realizar
Nota Venta
Vendedor
include include
CU10:
Reporte
Ventas
CU27:
Reporte
Clientes
CU7:
Verificar
Producto
CU24:
Verificar
Cliente
Cliente
extend
CU9:
Generar
Factura
Administracin de Inventario
CU13:
Reporte de
Inventario
CU12:
Reporte
R_Faltantes
CU20:
Gestionar
Marca
CU21:
Gestionar
Modelo
include
CU19:
Gestionar
T_Repuesto
include
include
CU1:
Gestionar
Repuesto
include
include
include
CU18:
Gestionar
UMedida
CU17:
Gestionar
Procedencia
Encargado de
CU22:
Gestionar
T_Vehiculo
Administracin de Compras
CU26:
Gestionar
T_Proveedor
include
CU3:
Gestionar
Proveedor
CU2:
Realizar
Nota
Compra
Encargado de
include
CU11:
Reporte
Compras
CU28:
Reporte
Proveedor
Proveedor
include
CU7:
Verificar
Producto
CU23:
Verificar
Proveedor
CU15:
Administrar
Bitacora
Adminstrador
CU4:
Actualizar
T_Cambio
CU16:
Administrar
Privilegios
Server
Toyosur.exe
Ventas
Compra
Inventario
BD SQL
1
Impresora
*
Impresora
Ventas
HUB
*
Almacen
Impresora
Capa de Presentacin
Venta
Capa de Negocio
Gestor
Venta
Capa de Datos
Venta Data
Entidades
Venta
Compra
Gestor
Compra
Compra
Data
Entidades
Compra
Inventario
Gestor
Inventario
Inventario
Data
Entidades
Inventario
Mantenimiento
Gestor
Mantenimiento
Entidades
Mantenimiento
Mantenimiento
Data
E. Almacen
FrmRepuesto
Nuevo
UMedida
GestorRepuesto
TRepuesto
validar
Registrar(datos)
obtenerUMedida
obtenerTRepuesto
obtenerProcedencia
obtenerModelo
obtenerTVehiculo
Guardar
Modificar
validar
Registrar(datos)
obtenerUMedida
obtenerTRepuesto
ObtenerProcedencia
ObtenerModelo
obtenerTVehiculo
Modificar
Eliminar
Eliminar(id)
Eliminar ()
Registrar
E. Almacen
FrmNotaCompr
FrmBP
FrmBR
GProve
GRep
GNC
Prov
Rep
NC
DC
Buscar (datos)
BuscarP(datos)
ObtDatos
Mostrar
Buscar(datos)
BuscarR(datos)
ObtDatos
Mostrar
Guardar
Registrar(datos)
Guardar
Guardar
Guardar
Gerente
Frm Proveedor
Nuevo
Ges torProveedor
TipoProveedor
validar
Regis trar(Datos )
obtenerTipoProveedor
Guardar
Modificar
Regis trar(Datos )
obtenerTipoProveedor
Modificar
Elim inar
Elim inar(id)
Elim inar
Proveedor
Bitacora
Vendedor
Frm Cliente
Nuevo
TipoCliente
Ges torCliente
Cliente
validar
Regis trar(Datos )
obtenerTipoCliente
Guardar
Modificar
Regis trar (Datos )
obtenerTipoCliente
Modificar
Elim inar
Elim inar(id)
Elim inar
E. Almacen
FrmNotaVenta
FrmBC
FrmBR
GClien
GRep
GNV
Cliente
Rep
Buscar (datos)
BuscarC(datos)
ObtDatos
Mostrar
Buscar(datos)
BuscarR(datos)
ObtDatos
Mostrar
Guardar
Registrar(datos)
Guardar
Guardar
Guardar
NV
DV
Bitacora
E. Almacen
Frm Procedencia
Nuevo
Ges torProcedencia
Procedencia
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Eliminar
E. Alm acen
Frm UMedida
Nuevo
GestorUMedida
Validar
Guardar
Registrar (datos )
Modificar
Registrar (datos )
Modificar
Elim inar
Elim inar(id)
Elim inar
UMedida
E. Alm acen
Frm TRepues to
Nuevo
Ges torTRepues to
TRepues to
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Elim inar
E. Alm acen
Frm Marca
Nuevo
Marca
Ges torMarca
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Elim inar
E. Almacen
FrmModelo
Nuevo
Marca
GestorModelo
Modelo
validar
Regis trar(Datos )
obtenerMarca
Guardar
Modificar
Registrar (Datos )
obtenerMarca
Modificar
Eliminar
Eliminar(id)
Elim inar
E. Alm acen
Frm TVehiculo
Nuevo
Ges torTVehiculo
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Elim inar
TVehiculo
Vendedor
Frm TCliente
Nuevo
TCliente
Ges torTCliente
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Elim inar
Gerente
Frm TProveedor
Nuevo
Ges torTProveedor
Validar
Guardar
Regis trar (datos )
Modificar
Modificar
Elim inar
Elim inar(id)
Elim inar
TProveedor
UnidadMedida
-IdTRepuesto: int
-Descripcion: String
-IdUMedida: int
-Descripcion: String
FrmRepuesto
E. Almacen
-IdRepuesto: int
-Descripcion: String
-Precio: float
-StockMinimo: int
-UMedida: int
-TRepuesto: int
-Modelo: int
-TVehiculo: int
-Procedencia: int
-Habilitado: int
1
1..*
1..*
Repuesto
-IdRepuesto: int
-Descripcion: String
-Precio: float
-UnidadMedida: int
-TipoRepuesto: varchar
-Procedencia: varchar
-Modelo: varchar
-TipoVehiculo: varchar
-StockMinimo: int
Gestor Repuesto
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
1..*
-IdProcedencia: int
-Descripcion: String
1..*
1
Modelo
-IdModelo: int
-Descripcion: String
-Anio: int
-Marca: varchar
Procedencia
1..* 1
TipoVehiculo
-IdTVehiculo: int
-Descripcion: String
NotaCompra
-NroCompra: int
-Proveedor: int
-Usuario: int
-Fecha: Date
-TipoCambio: float
-Descuento: float
-Total: float
DetalleCompra
-NroCompra: int
-Repuesto: int
-Cantidad: int
-Costo: float
FrmNotaCompra
E.Almacen
-NumeroCompra: int
-Proveedor: int
-Usuario: int
-Fecha: Date
-TipoCambio: float
-Descuento: float
-Total: float
+BuscarProveedor()
+AgregarProducto()
+Nuevo()
+Guardar()
+Salir()
GestorNotaCompra
+siguienteNroCompra(): int
+agregarItem(Item)
+quitarItem(Nro)
+registrar(Dato): bool
EMPLEADOPRIVILEGIO
-IdPrivilegio: int
-Descripcin: varchar
-Nombre: varchar
+Registrar(Accion): bool
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
FrmProveedor
Gerente
-Codigo: int
-Nombre: String
-Direccin: String
-Telfono: String
-Email: String
-Pais: String
-Ciudad: String
-TProveedor: String
-Habilitado: int
+Nuevo(): void
+Guardar(): void
+Modificar(): void
+Eliminar(): void
+Salir(): void
+....()
Proveedor
-IdProveedor: int
-Nombre: String
-Direccin: String
-Telefono: String
-Email: String
-Pais: String
-Ciudad: String
-Habilitado: int
Gestor Proveedor
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
1..*
TipoProveedor
-IdTipoProveedor: int
-Descripcin: String
FrmClientes
-Codigo: int
-Nombre: String
-Direccin: String
-Telfono: String
-Email: String
-TipodeCliente: int
Vendedor
+Nuevo(): void
+Guardar(): void
+Modificar(): void
+Eliminar(): void
+Salir(): void
+....()
Cliente
GestorCliente
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
1..*
TipoCliente
-IdTipoCliente: int
-Descripcin: String
-IdCliente: int
-Nombre: String
-Direccin: String
-Telefono: String
-Email: String
-Nit: int
-IdTipoCliente: int
-Habilitado: varchar
REPUESTO
-IdRepuesto: int
-Descripcion: String
-Precio: float
-UnidadMedida: int
-TipoRepuesto: int
-Procedencia: int
-Modelo: int
-TipoVehiculo: int
-Habilitado: int
-StockMinimo: int
NotaVenta
-NroVenta: int
-Cliente: int
-Usuario: int
-Fecha: Date
-TipoCambio: float
-Descuente: float
-Monto: float
DetalleVenta
-NroVenta: int
-Repuesto: int
-Cantidad: int
-Precio: float
Frm NotaVenta
Vendedor
-Nro: int
-CodCliente: int
-CodUsuario: int
-Fecha: Date
-TipoCambio: float
-Descuento: float
-Total: float
+Nuevo()
+Guardar()
+Salir()
+BuscarCliente()
+AgregarRepuesto()
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
GestorNotaVenta
+siguienteNroVenta(): int
+agregarItem(Item)
+quitarItem(Nro)
+registrar(Dato): bool
EMPLEADOPRIVILEGI
-IdPrivilegio: int
-Descripcin: varchar
-Nombre: varchar
+Registrar(Accion): bool
FrmProcedencia
-IdProcedencia: int
-Descripcion: String
E. Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+....()
Gestor Procedencia
+Registrar(Datos): bool
+Modificar(Datos): bool
+Eliminar(Id): bool
+....()
Procedencia
-IdProcedencia: int
-Descripcion: String
FrmUMedida
-IdUMedida: int
-Descripcion: String
E. Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
Gestor UMedida
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
UnidadMedida
-IdUMedida: int
-Descripcion: String
FrmTRepuesto
-IdTRepuesto: int
-Descripcion: String
E. Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Gestor TRepuesto
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
TipoRepuesto
-IdTRepuesto: int
-Descripcion: String
FrmMarca
-IdMarca: int
-Descripcion: String
E.Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Gestor Marca
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
Marca
-IdMarca: int
-Descripcion: String
FrmModelo
-IdModelo: int
-Descripcion: String
-Ao: int
-Marca: int
E. Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Modelo
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
-IdModelo: int
-Descripcion: String
-Anio: int
1..*
Marca
-IdMarca: int
-Descripcion: String
E. Almacen
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Gestor TVehiculo
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
TVehiculo
-IdTVehiculo: int
-Descripcion: String
Vendedor
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Gestor TCliente
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
TCliente
-IdTCliente: int
-Descripcion: String
FrmTProveedor
-IdTProveedor: int
-Descripcion: String
Gerente
+Nuevo()
+Guardar()
+Modificar()
+Eliminar()
+Salir()
+...()
Gestor TProveedor
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+...()
TProveedor
-IdTProveedor: int
-Descripcion: String
DIAGRAMA DE CLASE
BITACORA
-IdEmpleado: int
-FechaIni: String
-FechaFin: String
-Descripcin: String
TIPOCLIENTE
-IdTipoCliente: int
-Descripcion: String
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+....()
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+.....()
+Registrar(datos): bool
+Registrar(): boo
PROCEDENCIA
UNIDADMEDIDA
-IdProcedencia: int
-Descripcion: String
-IdUnidad: int
-Descripcion: String
1..*
+Registrar(datos): bool
+Modf iciar(datos): bool
+Eliminar(id): bool
+....()
PROVEEDOR
1..*
-NroNotaCompra: int
-Repuesto: int
-Cantidad: int
-Costo: f loat
1..*
1..*
REPUESTO
-IdRepuesto: int
-Descripcion: String
-Precio: float
-UnidadMedida: int
-TipoRepuesto: int
-Procedencia: int
-Modelo: int
-TipoVehiculo: int
-Habilitado: int
-StockMinimo: int
1..*
+AgregarItem(Item): void
+QuitarItem(nroItem): void
+Registrar(datos): bool
NOTACOMPRA
-NroCompra: int
-Prooveedor: int
-Usuario: int
-Fecha: Date
-TipoCambio: f loat
-Descuento: f loat
-Monto: f loat
1..*
1..*
+AgregarItem(Item): void
+QuitarItem(nroItem): void
+Registrar(datos): bool
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
1..*
1..*
TIPOREPUESTO
1..*
1
MODELO
MARCA
-IdMarca: int
-Descripcion: String
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+....()
1..*
-IdProveedor: int
-Nombre: String
-Direccion: String
-Telefono: String
-EMail: String
-Pais: String
-Ciudad: String
-IdTipoProveedor: int
-Habilitado: int
ITEMDETALLECOMPRA
-NroVenta: int
-Repuesto: int
-Cantidad: int
-Precio: float
-NroVenta: int
-Cliente: int
-Usuario: int
-Fecha: Date
-TipoCambio: f loat
-Descuento: f loat
-Monto: float
-Ao
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
DETALLEVENTA
NOTAVENTA
1..*
-IdPrivilegio: int
-Descripcin: varchar
-Nombre: varchar
+Registrar(datos): bool
+Modf icar(datos): bool
+Eliminar(id): bool
+....()
1
1..*
FACTURA
-IdEmpleado: int
-Nombre: String
-Direccion: String
-CI: String
-Telefono: String
-FechaNac: Date
-EMail: String
-Login: String
-Passw ord: String
CLIENTE
-NroFactura: int
-NroVenta: int
-Fecha: Date
-Nombre: String
-Nit: String
-Monto: f loat
EMPLEADO
-IdCliente: int
-Nombre: String
-Direccion: String
-Telef ono: String
-EMail: String
-Nit: String
-TipoCliente: int
-Habilitado: char
-IdTipoProveedor: int
-Descripcion: String
EMPLEADOPRIVILEGIO
1..*
1
1
1..*
0..1
TIPOPROVEEDOR
+Registrar(): bool
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+....()
-IdModelo: int
-Descripcion: String
-Ao: int
-IdMarca: int
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
TIPOVEHICULO
1
-IdTipoVehiculo: int
-Descripcion: String
+Registrar(datos): bool
+Modificar(datos): bool
+Eliminar(id): bool
+....()
-IdTipoRepuesto: int
-Descripcion: String
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+....()
+Registrar(datos): bool
+Modif icar(datos): bool
+Eliminar(id): bool
+....()
1..*
6.3.1.2.
MAPEO
Cliente
F.K
IdCliente
Nombre
Direccin
Telfono
Nit
IdTipoCliente
Habilitado
Nota de Compra
NroCompra
Proveedor
Usuario
Fecha
TipoCambio
Descuento
Monto
Nota de Venta
NroVenta
Cliente
Usuario
Fecha
TipoCambio
Descuento
Monto
Proveedor
F.K
IdProveedor
Repuesto
Nombre
Direccin
Telfono
Pas
Ciudad
TProveedor
F.K
IdRepuesto
Descrip
F.K
UMedida
F.K
TRepuesto
Procedencia
Modelo
F.K
IdModelo
Descripcin
Ao
IdMarca
DetalleCompra
NroNotaCompra Repuesto
Cantidad
Costo
DetalleVenta
NroVenta
Repuesto
Marca
IdMarca
Descripcin
Procedencia
IdProcedencia Descripcin
Cantidad
Precio
F.K
Modelo
F.K
TVehiculo
StockMin
Habilitado
Tipo Cliente
IdTipoCliente Descripcin
Tipo Proveedor
TipoProveedor
Descripcin Habilitado
Tipo Repuesto
IdTipoRepuesto Descripcin
Tipo Vehiculo
IdTipoVehiculo
Descripcin
Unidad Medida
IdUnidadMedid
a
Descripcin
TABLA DE VOLUMEN
Bitcora
Cliente
Detalle Compra
Detalle Venta
Empleado
EmpleadoPrivilegio
Marca
Modelo
.
Nota de Compra
Nota de Venta
Procedencia
Proveedor
Repuesto
Tipo Cliente
Tipo Cliente
Tipo Proveedor
Tipo Repuesto
Tipo Vehiculo
Unidad Medida
SCRIPT
******************************** Inventario *********************************
create table Marca
(
IdMarca int not null,
Descripcion varchar(30) not null,
primary key(IdMarca)
)
create table Modelo
(
IdModelo int not null,
Descripcion varchar(30) not null,
Anio int not null,
Marca int not null,
primary key(IdModelo),
foreign key(Marca) references Marca(IdMarca)
)
primary key(IdRepuesto),
foreign
key(IdUnidadMedida)
references
UnidadMedida(IdUnidadMedida),
foreign key(TipoRepuesto) references TipoRepuesto(TipoRepuesto),
foreign key(Procedencia) references Procedencia(IdProcedencia),
foreign key(Modelo) references Modelo(IdModelo),
foreign key(TipoVehiculo) references TipoVehiculo(IdTipoVehiculo)
)
*********************************Mantenimiento**********************************
create table Empleado
(
IdEmpleado int not null,
Nombre varchar(30) not null,
CI varchar(10) not null,
FechaNac datetime not null,
Direccion varchar(30) not null,
Telefono varchar(15) ,
Email varchar(30) ,
Login varchar(10) not null,
Password varchar(10) not null,
primary key(IdEmpleado)
)
create table EmpleadoPrivilegio
(
IdPrivilegio int not null,
Descripcion varchar(50) not null,
Nombre varchar(20) not null,
primary key(IdPrivilegio),
foreign key(IdPrivilegio) references Privilegio(IdPrivilegio)
)
create table Bitacora
(
IDEmpleado int not null,
FechaInicio varchar(50) not null,
FechaFin varchar(50) not null,
Descripcion varchar(50) not null,
primary key(IDEmpleado),
foreign key(IDEmpleado) references Empleado(IdEmpleado),
)
********************************Compra**********************************
create table TipoProveedor
(
IdTipoProveedor int not null,
Descripcion varchar(30) not null,
primary key(IdTipoProveedor)
)
create table Proveedor
(
IdProveedor int not null,
Nombre varchar(30) not null,
Direccion varchar(30) not null,
Telefono varchar(15) ,
Email varchar(30) ,
Pais varchar(30) ,
Ciudad varchar(30) ,
TipoProveedor int not null,
Habilitado char(1) not null,
primary key(IdProveedor),
foreign
key(IdTipoProveedor)
TipoProveedor(IdTipoProveedor)
)
references
********************************Venta**********************************
create table TipoCliente
(
IdTipoCliente int not null,
Descripcion varchar(30) not null,
primary key(IdTipoCliente)
)
create table Cliente
(
IdCliente int not null,
Nombre varchar(30) not null,
Direccion varchar(30) not null,
Telefono varchar(15) ,
Email varchar(30) ,
Nit varchar(10) not null,
TipoCliente int not null,
Habilitado char(1) not null,
primary key(IdCliente),
foreign key(IdCliente) references TipoCliente(IdTipoCliente)
)
create table NotaVenta
(
NroVenta int not null,
Cliente int not null,
Usuario int not null,
Fecha datetime not null,
TipoCambio smallmoney not null,
Descuento smallmoney not null,
Monto smallmoney not null,
primary key(NroVenta),
foreign key(Cliente) references Cliente(IdCliente),
foreign key(Usuario) references Empleado(IdEmpleado)
)
Descripcin
Este Formulario permite al usuario Registrar, Modificar y Eliminar datos
personales del Proveedor, adems nos permite navegar sobre los datos de
los proveedores registrados.
Formulario de Registro de Venta
Descripcin
Este formulario permite al usuario realizar Notas de Venta.
6.4.2. DISEO DE REPORTES
Reporte de Clientes
Descripcin
Este formulario visualiza un reporte de acuerdo a las caractersticas que
el usuario desea ver.
Sistema
de
Compra-Venta-Inventario
Toyosur,
esta
Compras
Gestionar Compra de
Repuestos,
proveedores, reportes.
Ventas
Gestionar Venta de
Repuestos, clientes,
reportes.
Inventario
Toyosur.exe
Mantenimiento
Gestiona usuarios,
privilegios, bitacora.
Gestionar
Repuesto, stock y
reporte
a) Subsistema Venta:
o Descripcin componente Venta.
Venta
NotaVenta.Frm
Gestor
NotaVenta.cs
NotaVenta
Data.cs
RptVenta.cs
Cliente.Frm
Gestor
Cliente.cs
Cliente
Data.cs
Conexion.cs
Tipo
Cliente.Frm
GestorTipo
Cliente.cs
Tipo
ClienteData.cs
RptCliente.cs
RptCliente.rpt
RptVenta.rpt
Presentacin
NotaVenta.Frn
Cliente.Frm
Tipo
Cliente.Frm
Logica de Negocio
Gestor
NotaVenta.cs
Gestor
Cliente.cs
Datos
NotaVenta
Data.cs
Cliente
Data.cs
Conexion.cs
GestorTipo
Cliente.cs
Tipo
ClienteData.cs
b) Subsistema Compra.
Compra
Nota
Compra.Frm
Gestor
Nota Compra.cs
Nota Compra
Data.cs
Rpt
Compra.cs
RptCompra.rpt
Proveedor.Frm
Gestor
Proveedor.cs
Proveedor
Data.cs
Conexion.cs
Tipo
Proveedor.Frm
GestorTipo
Proveedor.cs
Tipo Proveedor
Data.cs
Rpt
Proveedor.cs
Rpt
Proveedor.rpt
Logica de Negocio
Datos
NotaCompra
Data.cs
Nota
Compra.Frn
Gestor
NotaCompra.cs
Proveedor
Data.cs
Proveedor.Frm
Gestor
Proveedor.cs
Conexion.cs
Tipo
Proveedor.Frm
GestorTipo
Proveedor.cs
Tipo
ProveedorData.cs
c) Subsistema Inventario.
o Descripcin componente Inventario.
Inventario
Procedencia.Fr
m
Tipo
Repuesto.Frm
Repuesto.Frm
Gestor
Procedencia.cs
GestorTipo
Repuesto.cs
Gestor
Repuesto.cs
Procedencia
Data.cs
Rpt
Inventario.cs
Tipo Repuesto
Data.cs
Repuesto
Data.cs
UMedida
.Frm
Gestor U.
Medida.cs
U.
Medidad
Data.cs
TVehiculo.Frm
Gestor
TVehiculo
TVehiculo
Data.cs
MarcaData.c
s
Conexion.cs
ModeloData.cs
Gestor
Marca.cs
Rpt
Inventario.rp
t
Gestor Modelo.cs
Modelo.Frm
Marca.Frm
Pres entacin
Repues to.Frm
Tipo
Repuesto.Frm
Logica de Negocio
Datos
Repues to
Data.cs
Gestor
Repuesto.cs
Tipo Repuesto
Data.cs
GestorTipo
Repuesto.cs
Procedencia
Data.cs
Procedencia.Fr
m
Gestor
Procedencia.cs
Conexion.cs
TVehiculo.Frm
Gestor
TVehiculo
TVehiculo
Data.cs
UMedida
.Frm
Modelo.Frm
Marca.Frm
Gestor U.
Medida.cs
U.
Medidad
Data.cs
ModeloData.cs
Gestor Modelo.cs
Ges tor
Marca.cs
MarcaData.cs
d) Subsistema Mantenimiento.
o Descripcin componente Mantenimiento.
Mantenimiento
Usuario.Frm
Gestor
Empleado.cs
Empleado
Data.cs
ItemEmpleadoPrivi
legio.Frm
Gestor
ItemEmpleadoPrivilegio.c
s
EmpleadoPrivilegioData.cs
Bitacora.cs
Conexion.cs
Bitacora.rpt
Presentacin
Permiso.Frm
Usuario.Frm
Bitacora.rpt
Lgica de Negocio
Gestor
Permisos.cs
Gestor
Empleado.cs
Datos
Empleado
Privilegio
Data.cs
Empleado
Data.cs
Conexion.cs
Bitacora.cs
Venta
Sistema de Informacin
compra - venta e inventario
de Repuestos
"TOYOSUR Genuine Parts".
Inventario
Mantenimiento
Las pruebas de validacin sern dirigidas por los casos de uso, validando
las entradas y analizando las salidas o resultados que se obtengan del
sistema.
ENTRADA
Descripcin
RESULTADO
CONDICIONES
- El sistema genera el - Ninguna.
cdigo de procedencia.
- Se procede a Registrar
el lugar de fabricacin del
Repuesto.
Los datos a introducir son: Lugar de origen del repuesto (Boliviano, Brasileo,
Colombiano, etc.).
2.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el - Ninguna
cdigo de registro para
Descripcin
ENTRADA
Descripcin
RESULTADO
CONDICIONES
- El sistema genera el - Ninguna
cdigo de registro para
cada unidad de medida.
- Se procede a registrar
datos de la unidad de
medida.
2.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo - El idMarca tiene que
Descripcin
de
Ao
modelo.
Marca
registro
para
procede
registrar
datos.
PROCEDIMIENTO DE PRUEBA PROCESAR REGISTRAR MODELO
Por medio del presente procedimiento de prueba se procede a especificar como
se realiza el caso de prueba anteriormente mencionado
La siguiente especificacin general es para los escenarios del caso de prueba
Procesar Registrar Modelo.
1. Seleccionar del men Toyosur Genuine Parts, Modulo Inventario.
2. Ingresar los datos referentes al nuevo Modelo de Vehiculo como:
Descripcin, Ao, Marca.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo -Ninguna
Descripcin
2.
una ventana con el mensaje: Esta seguro de guardar datos caso afirmativo
sale el mensaje de Se Agrego el Registro.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo -Ninguna
Descripcin
4.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo - El Tipo de Cliente ya
Nombre.
Nit.
Direccin.
Telfono.
hace
Tipo de Cliente.
Asignacin.
Email.
la
ENTRADA
Descripcin
RESULTADO
CONDICIONES
- El sistema genera el cdigo -Ninguna
de registro para cada tipo de
Cliente.
-Se procede a registrar el
dato.
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo - El Tipo de Proveedor
Nombre.
de
Direccin.
proveedor.
Telfono.
registro
para
Email.
hace
Ciudad
Asignacin.
Pas
referencia
la
ENTRADA
RESULTADO
CONDICIONES
- El sistema genera el cdigo -Ninguna
de registro para cada tipo de
Descripcin
Proveedor.
-Se procede a registrar el
dato.
PROCEDIMIENTO
DE
PRUEBA
PROCESAR
REGISTRAR
TIPO
DE
PROVEEDOR
Por medio del presente procedimiento de prueba se procede a especificar como
se realiza el caso de prueba anteriormente mencionado
La siguiente especificacin general es para los escenarios del caso de prueba
Procesar Registrar Tipo de Proveedor.
1. Seleccionar del men Toyosur Genuine Parts, Modulo Compras.
2. Ingresar los datos referentes al nuevo Tipo de Proveedor como:
Importadora, Particular, Local, otros, etc.
3. Una vez introducido el dato en el campo Descripcin, pulse el botn de la
barra de herramientas Guardar, internamente se procede a la verificacin; si
se introdujeron los datos correctamente deber visualizarse en una ventana
con el mensaje: Esta seguro de guardar datos caso afirmativo sale el
mensaje de Se Agrego el Registro.
ENTRADA
RESULTADO
- El sistema
genera
CONDICIONES
el - El Cliente ya debe
Cdigo Cliente.
Tipo de Cambio.
venta.
Fecha
Descuento
Monto Total
- El Repuesto ya debe
-
El
cliente
se
se
busca
mediante nombre.
-
El
repuesto
mediante nombre.
- El sistema genera el detalle
para cada venta.
- Se procede a registrar los
datos de la venta.
PROCEDIMIENTO DE PRUEBA PROCESAR REGISTRAR NOTA DE VENTA
Por medio del presente procedimiento de prueba se procede a especificar como
se realiza el caso de prueba anteriormente mencionado
La siguiente especificacin general es para los escenarios del caso de prueba
Registrar Nota de Venta.
1. Seleccionar del men Toyosur Genuine Parts, Modulo Venta Nota de
Venta.
2. Realizar la bsqueda del Cliente.
3. Realizar la bsqueda del Repuesto para agregar al Detalle de Venta.
4. Llenar los campos de Fecha, Descuento de la Nota de Venta.
5. Una vez introducido todos los campos pulse el botn de la barra de
herramientas Guardar, internamente se procede a la verificacin; si se
introdujeron los datos correctamente deber visualizarse en una ventana
con el mensaje: Esta seguro de realizar la venta caso afirmativo sale el
mensaje de Se Agreg el Registro.
ENTRADA
RESULTADO
- El sistema
genera
CONDICIONES
el - El Proveedor ya debe
Cdigo Proveedor.
Tipo de Cambio.
compra.
Fecha
Descuento
Monto Total
- El Repuesto ya debe
- El proveedor se busca estar registrado
mediante nombre.
-
El
repuesto
se
busca
mediante nombre.
- El sistema genera el detalle
para cada compra.
- Se procede a registrar los
datos de la compra.
PROCEDIMIENTO DE PRUEBA PROCESAR REGISTRAR NOTA DE COMPRA
Por medio del presente procedimiento de prueba se procede a especificar como
se realiza el caso de prueba anteriormente mencionado
La siguiente especificacin general es para los escenarios del caso de prueba
Registrar Nota de Compra.
6. Seleccionar del men Toyosur Genuine Parts, Modulo Compra Nota de
Compra.
7. Realizar la bsqueda del Proveedor.
8. Realizar la bsqueda del Repuesto para agregar al Detalle de Compra.
9. CONCLUSIN
comercializacin.
Microsft .Net C#, SQL Server y Cristal Report son herramientas muy til
para
programadores,
puesto
que
ofrecen
una
componentes.
10. Bibliografa
gran
cantidad
de
CONTENIDO
1.
TTULO Y REA.........................................................................................1
1.2.
INTRODUCCIN..........................................................................................1
1.3.
ANTECEDENTES.........................................................................................1
1.4.
ESTRUCTURA ORGANIZACIONAL................................................................2
1.5.
OBJETIVOS................................................................................................2
1.7.
1.8.
JUSTIFICACIN..........................................................................................5
1.9.
ALCANCE..................................................................................................5
DEL
SISTEMA
PARA LA
COMPRA
DE UN
PRODUCTO
EN LA CASA
1.11.1.
OBJETOS.............................................................................................13
1.11.2.
SUJETOS.............................................................................................13
1.11.3.
CONCEPTO..........................................................................................14
1.11.4.
AMBIENTE INTERNO.............................................................................14
1.11.5.
AMBIENTE EXTERNO............................................................................14
1.12. ELEMENTOS
DEL
SISTEMA
CASA
DE
1.12.2. SUJETOS.............................................................................................15
1.12.3. CONCEPTO..........................................................................................15
1.12.4. AMBIENTE INTERNO.............................................................................15
1.12.5. AMBIENTE EXTERNO............................................................................15
2.
MODELO DE NEGOCIO...............................................................................16
2.1.
2.2.
2.3.
3.
MODELO DE DOMINO..................................................................................19
4.
IDENTIFICAR
4.3.
LOS
CASOS DE USO.............................................................20
5.
4.4.
4.5.
ANALISIS DE LA ARQUITECTURA.....................................................24
5.3.
ANALIZAR CLASES.............................................................................24
DISEO DE LA ARQUITECTURA........................................................24
DISEO DE DATOS..............................................................................24
MODULO DE IMPLEMENTACIN.................................................................24
a)
Plataforma de Desarrollo.....................................................................24
b)
Lenguaje de Programacin.................................................................24
c)
Base de Datos.......................................................................................24
7.2.
ARQUITECTURA DE LA IMPLEMENTACIN..................................................24
7.3.
SUBSISTEMA DE LA IMPLEMENTACIN......................................................24
a)
Subsistema Venta:...............................................................................24
b)
Subsistema Compra.............................................................................24
c)
Subsistema Inventario.........................................................................24
d)
Subsistema Mantenimiento.................................................................24
7.4.
INTEGRACIN DE SUBSISTEMAS...............................................................24
8.
8.2.
PLANIFICACIN DE PRUEBAS...................................................................24
8.3.
DISEO DE PRUEBAS...............................................................................24
8.4.
CASOS DE PRUEBA.................................................................................24
9.
10.
CONCLUSIN...............................................................................................24
BIBLIOGRAFA..........................................................................................24