presentación proyecto machimbres y mas
TRANSCRIPT
DESARROLLO DE UN SOFTWARE PARA OPTIMIZAR EL CONTROL DE MATERIA PRIMA DE
LA EMPRESA MACHIMBRES Y MÁS
DESARROLLO DE UN SOFTWARE PARA OPTIMIZAR EL CONTROL DE MATERIA PRIMA DE LA EMPRESA
MACHIMBRES Y MÁS
Eduardo Luis Daza CastillaLeonel Ángel Garcés Pico
Deibis Pineda Olivo
MACHIMBRES Y MAS es la empresa que seleccionamos para resolver el problema del control de la materia prima, se dedica a la compra venta de madera en bruto y madera elaborada desde el año 2002,
En la empresa se presenta la siguiente situación problemica, no se lleva un registro de almacenamiento de la materia prima que entra y el producto que sale ; este problema se detecta en el área de bodega, porque al ingresar la materia prima no es clasificada
DESCRIPCION DEL PROBLEMA
¿CÓMO CONTROLAR LA MATERIA PRIMA DE LA EMPRESA MACHIMBRES DE TAL MANERA QUE FACILITE
CLASIFICARLA TENIENDO EN CUENTA LA CALIDAD, CANTIDAD Y LONGITUD?
¿ COMO DESARROLLAR UNA APLICACIÓN DE ESCRITORIO QUE NOS PERMITA CONTROLAR LA GESTIÓN DE MATERIA PRIMA
DE MACHIMBRES Y MAS ?
OBJETIVO GENERAL:
Desarrollar e implementar una solución informática que mejore el control de la materia prima de la empresa MACHIMBRES Y MÁS mediante la utilización de un software.
OBJETIVOS ESPECIFICOS:
•Identificar los aspectos más relevantes de la problemática encontrada en la empresa Machimbres y Más. •Analizar la información recolectada para aplicar cada aspecto del Modelo Funcional. •Diseñar un software basado en el análisis de requerimiento con el fin de mejorar el control de la materia prima de la empresa Machimbres y Más. •Desarrollar e implementar un software que nos permita representar de forma gráfica la Solución al problema planteado.
TEORIAS DE LA EMPRESA
Madera en bruto: Es la madera que no ha sufrido ningún proceso de extracción de la corteza o sacrificio de alguno de sus lados, estas aun se encuentra tal cual fue comprada al proveedor.
Troza: Es aquella madera que previamente ha pasado por una serie de procesos (cortes, cepillado) y se encuentra al punto para ser vendida en cualquier momento.
Inventariado de madera: Es el procedimiento mediante el cual se hace un conteo de las dimensiones de las trozas existentes, comparándolo con los productos vendidos durante determinado tiempo
Cubicar trozas: Es la clasificación u organización de las trozas según los tipos, dimensiones y calidad, esto es realizado en el área de la bodega.
Sacrificar madera: Es el proceso de extracción de aquellos lados de la madera que se encuentran en muy mal estado o que sencillamente se encuentran podridos y que seguramente el cliente no querrá llevar por que no le servirá
JUSTIFICACIÓN
Este programa cuenta con herramientas que permitirá una mejor ejecución de la madera, rápida y eficaz, con este diseño también se pretende proteger a la empresa como actividad económica organizada para la producción, transformación, circulación, administración o estadía de bienes o para la prestación de servicios, tal como lo define la legislación comercial colombiana y no solo como actividad económica sino también como unidad jurídica o patrimonial. Con este programa se busca superar las carencias y falencias que se han venido dando en la empresa en desarrollo de la actividad mercantil, pues está diseñado para lograr una mejor organización y sistematización que se lleve sin complejidad o defecto alguno que pueda afectar la recolección de datos, es un sistema sencillo y eficiente.
Usuario
-Id: int-codigo:Int-nombre:String-apellido:String-cedula:Double-direccion:char-telefono:int-tipo:String-sexo: string-user: string-password: string
Compras
-int: Id-codigo:int-fecha:String-total:double-proveedor: Cod_Proveedor
1
0...*
*
1
DevolucionCompra
Id: intCodigo:intFecha: stringMotivo: stringCod_Compra: int
1
1
TipoMadera
Id: intCodigo: intTipo: stringCantidadTipo: intTopeMaximo: intTopeMinimo: intValorCompra: int ValorVenta:intpies: Double
DetalleCompra
Id: intCod_Madera: intCod_Compra:intPies: Double
VentasId: intCodigo: intFecha:stringTotal:doubleCod_Cliente: int
*
*
1
*
DetalleVentaId: intCod_Madera: intCod_Venta: intpies: Double
Cliente
Id: intCodigo: intNombre: stringIdentificacion: stringDireccion: stringTelefono: int
0..*1
*
* DevolucionVenta
Id: intCodigo:intFecha:stringMotivo:stringCod_venta:int
1
1
-int: Id-int: Codigo-nombre:String-direccion:char-telefono:int-Identificacion: string
Proveedor
DetdevolicionCId: intCod_Madera: intCod_Devolucion: intpies: Double
DetdevolucionVId: intCod_Madera: intCod_Devolucion: intpies: Double
1
1
1
1
DIAGRAMA DE CLASES
Código
NumeroVNumeroC
Identificación
Tipo Código
Compras Ventas
DevolucionesC
TipoMadera
DetalleVenta
Proveedor
TieneTiene
Recibe
DevolucionesV
Recibe
ClienteHace Hace
DetalleCompra
Identificación
Usuario
RealizaRealiza
DIAGRAMA ENTIDAD RELACION
Usuario
Id: intCodigo: intNombre: StringApellido: StringIdententificacion: Stringsexo: StringDireccion: StringTelefono: intTipo: StringUser: StringPassword: String
Provedor
Id:StringCodigo:intNombre: StringIdentificacion:intDireccion: StringTelefono: int
TipoMadera
Id: intCodigo: intNombre:StringTipo: StringCantidadTipo: intTopeMaximo: intTopeMinimo: intValorCompra: intValorVenta: intPies: int
DetalleVenta
TipoMadera:StringCod_Madera:intCod_Venta:intAncho:intLargo:intGrosor:int
DetalleCompra
Cod_Madera: intCod_Compra: intpies: Double
Cliente
Id: intCodigo:intNombre: StringIdentificacon: intDireccion: StringTelefono: int
Ventas
Codigo:intFecha:calendarTotal:intCod_Cliente:intCod_Vendedor:int
Compra
Id: intCodigo: intFecha: StringTotal: DoubleCod_Proveedor: int
DevolucionCompra
IdCodigo:intMotivo:StringCod_Compra:intPies
DevolucionVentas
Codigo:intFecha:calendarMotivo:StringCod_Venta:int
DetalleDevolucionC
IdCod_Madera:intCod_DevolucionC:StringPies
DetalleDevolucionV
IdCod_Madera:intCod_DevolucionV:StringPies
DIAGRAMA RELACIONAL