República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación U.E. P Colégio Católico “San José” Guanare - Portuguesa
INTEGRANTES: Adalberto Pérez #02 María Ruiz #17 Javier Rangel Rangel # 27 Prof.: Manuel Añes 3° de Informática
CAPITULO I PLANTEAMIENTO DEL PROBLEMA Con el paso del tiempo la tecnología avanza, las empresas se sienten
en
la
necesidad
de
adquirir
tecnología
para
el
mejoramiento de sus sistemas y a las vez sus procedimientos, con el fin de garantizar un eficaz funcionamiento y así obtener una adaptación paralela de condiciones con las empresas líderes del mercado. En tiempos pasados, se discutían las dificultades planteadas por los sistemas de información se refería a las personas, no a la tecnología de la información, luego se ha intentado despertar el interés ante las posibilidades que ella brinda también formular que se ha desm desmot otad ado o y que que se pued puede e reso resolv lver er la mayo mayorí ría a de los los prob proble lema mas s técn técnic icos os,, pero pero para para quie quiene nes s comp compre rend nden en que que la innovación basada en la tecnología es al fin un proceso social, cuando, muchos años más tarde, se examinan las predicciones hechas
con
referencias
al
cambio
tecnológico,
resulta
impresionante su penetración y la incorporación de la tecnología de la información a la vida cotidiana pues al fin, su influencia en el hombre hombre no se ha hecho hecho esperar esperar y el ser humano humano a tomado tomado amplia conciencia de la profunda alteración que la utilización no sólo de comput computado adorr sino sino del conjun conjunto to de técnic técnicas as de trata tratamie miento nto de la información derivada de su uso ha llevado a construir los retos del futuro.
Se ha podido observar que durante todos los procesos que se efectúan en la Ferretería la “21”, es deficiente puesto que, cuando un cliente solicita su mercancía el empleado
debe ir al sitio a
verificar si la mercancía existe o no, lo que ocasiona el descontento en los mismos al esperar mucho tiempo para saber su existencia, no existe un control de registro clientes, proveedores ni de empleados ya que su sistema es totalmente manual y para no acumular más documentos no lo hacen. Al momento de cotejar la mercancía existente para posterior efectúo de pedidos es muy tedioso, ya que tienen que contar una por una cada una de la mercancía y se pierde mucho tiempo valioso que
se pueden
invertir en otras operaciones de igual manera al hacer las facturas y presupuestos. De
continuar
funcionando
de
esta
manera
las
operaciones de esta Ferretería como sigue actualmente sus actividades no podrán ser aligeradas, al contrario se obstaculizara más el trabajo debido al aumento de la clientela y la cantidad de información que será aún mayor. Debido a esto se propone sistematizar las actividades de compra de mercancía de dicha empresa y así mejorar su eficacia al trabajar de manera más rápida y segura.
NECESIDADES TECNOLOGICAS En la empresa existe equipo de computación lo cual no es utilizado ya que no existe un personal instruido para utilizarlo, y la empresa no se ha dedicado a realizarlo por el poco tiempo existente ya que ha sido necesario, dado a que sus movimientos son manuales. Al implementar el sistema se efectuará un adiestramiento a cada uno de los trabajadores existentes; también guiado por el manual de usuario que será entregado al propietario y así será más eficaz y aligerado el trabajo que allí se realiza
TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS En la recolección de información fue utilizada la entrevista no estructurada y la observación las cuales fueron de mucha ayuda para llevar a cabo el análisis pertinente y así determinar los problemas por los que estaba sufriendo la empresa;
así como
opina Burch (1985), que la entrevista “es una técnica que sirve para obtener información acerca de las necesidades y la manera de satisfacerlas, así como consejo y comprensión por parte del usuario y métodos nuevos”. Para aplicar esta técnica de la entrevista no estructurada que es un conjunto de preguntas abiertas y sin ningún orden en específico. Se caracterizó por permitirle al entrevistado un margen de mayor libertad e iniciativa, utilizando como instrumento un
conjunto de preguntas abiertas es decir, no se observa presencia de forma estándar y fue dirigida al dueño de la ferretería la “21” Igualmente se utilizo como técnica la observación directa en la cual “Consiste en el uso de los sentidos orientados a la capacitación de la realidad que queremos estudiar”, Según Burch (1985) “consiste en observar a las personas cuando efectúan sus trabajos
teniendo como
propósito determinar
que
se está
haciendo, quien lo hace, cuando se lleva a cabo y cuanto tiempo toma”. La observación realizada, consistió en una serie de ítems lo cual permitió de manera más directa proponer un sistema automatizado como alternativa de solución al problema que se presenta en la Ferretería la “21”
OBJETIVO GENERAL Crear un sistema automatizado que permita
controlar las
ventas de la ferretería la “21” C.A., de una manera rápida, organizada y sencilla beneficiando tanto al personal como a los clientes de la empresa.
OBJETIVOS ESPECÍFICOS
Crear una base de datos que registre los documentos (factura y presupuestos) de una manera ordenada.
Facilitar la búsqueda de los documentos archivados para agilizar el movimiento de información.
Controlar y registrar los procesos de compra y venta.
Emitir Reportes de los movimientos, clientes , empleados y proveedores para que el proceso organizativo sea más eficaz y de esta manera lograr un buen manejo de las transacciones que incurren en la empresa
Controlar los stocks máximos y los mínimos de la mercancía y así saber en qué momento hacer los pedidos o no hacerlos.
JUSTIFICACIÓN Los
procesos
automatizados,
son
factores
de
vital
importancia en la organización, en esta era se ha observado una gran innovación y desarrollo de tecnologías de la información que ha permitido la evolución de computadores que son capaces de producir sistemas de información a la sociedad con apartes a los distintos sectores económicos, sociales, políticos, educativos, entre otros. Es necesario que la información sea procesada y almacenada de una forma más efectiva para agilizar cada uno de los procesos ya
que
existe
una
grave
problemática
debido
a
la
desorganización, perdida y deterioro de información (documentos como facturas, recibos de compras, datos de mercancía existente entre otros); esta problemática perjudica tanto al personal como al cliente debido a que, al
momento de solicitar información a un
empleado que exactamente no sabe donde se encuentra la información, se genera pérdida de tiempo por una búsqueda ineficiente, en donde existe la posibilidad de que el documento que se necesita ya no exista. Es por ello que se propone un sistema automatizado de control de venta de la Ferretería la “21” (Scvenf21), que permita mantener la información archivada y organizada en un lugar seguro, donde además se podrá incluir, modificar, buscar y
eliminar dicha información (documentos). Emitiendo reportes de todos los movimientos de la empresa.
DESCRIPCIÓN DEL SISTEMA ACTUAL La empresa actualmente trabaja con un sistema totalmente manual. Todas las facturas, son almacenan en carpetas y luego son colocan en un archivo para posterior utilización al momento de una revisión fiscal y contable. La atención al cliente la realiza el propietario o cualquier personal que se encuentre en ese momento, proporcionándole información que este desee y dándole Cuando el cliente hace una solicitud para adquirir un producto primero se realiza la facturación y la cancelación de la compra y luego de este proceso es que el cliente recibe la mercancía. En la venta de mercancía siempre que haya en existencia se vende satisfactoriamente, pero cuando un cliente va solicitando algún producto y no hay en existencia o quedan muy pocos el empleado encargado hace un informe para identificar el pedido y este es dado al propietario para que lo realice. Normalmente en la compañía se hace el pedido depositando por adelantado para que los proveedores envíen la mercancía; si se presentara el caso de que el proveedor no puede enviarla y es necesario buscarla esta será cancelada al momento de recibirla.
PROCESOS DE VENTA (ACTUAL) El cliente solicita información con respecto a un producto, el empleado verifica su existencia, si el cliente desea llevar la mercancía se dirige hasta el encargado para cancelarla y para ser efectuada la factura, es guardado el comprobante, el empleado busca la mercancía para ser entregada al cliente
System
solicita producto
verifica producto
entrega de dinero
realiza factura
guarda copia de factura
cliente
entrega de factura
busca producto
entrega de producto
propietario
PROCESOS DE COMPRAS (ACTUAL)
Semanalmente uno de los empleados se encarga de pasar por los estantes verificando la mercancía faltante, posteriormente se realiza un informe el cual es entregado al propietario para que efectué el pedido ya sea, que los proveedores lleguen al negocio ofreciendo la mercancía que tienen o la compañía hace el pedido llamando a proveedores, luego se les deposita por adelantado para que los proveedores envíen la mercancía; de lo contrario al momento de retirar la mercaría es cancelada efectivo o cheque, como le sea más cómodo al propietario. Normalmente es cancelado en cheques ya que la compra de mercancía es en cantidades grandes y por lo tanto es una gran suma de dinero. System
verifica mercancia existente
entrega informe de mercancia
encargado
deposito de dinero
propietario
entrega de nueva mercancia
entrega de factura
proveedor
FACTIBILIDAD SCVENF21 se puede ejecutar en cualquier computador Pentium 4 con requerimientos mínimos como 512Mb RAM, DD 40GB, sobre un sistema operativo de Windows XP o más avanzado. Este sistema no ha generado gastos extremadamente excesivos en cuanto a economía se refiere; tampoco interfiere ni viola ninguna ley registrada en el país, además SCVENF21 es un sistema fácil de usar ya que con una breve explicación el usuario podrá manejarlo fácilmente. Dentro de la sociedad y como unidad SCVENF21 no afecta más que en ayudar a la empresa Ferretería la 21 C.A a brindar un servicio más rápido y eficaz.
SISTEMA PROPUESTO SCVENF21 C.A., es un sistema automatizado que se encarga de registrar y controlar los movimientos de compra y venta de efectuar todas las facturas, datos de clientes, productos y proveedores se almacenarán
en una base de datos relacionada
con este sistema, para permitir incluir, modificar, eliminar y emitir documentos (facturas, presupuesto, reportes de clientes, de empleados), Por lo tanto este sistema permitirá que cualquier persona autorizada pueda acceder a la información, garantizando una búsqueda rápida y eficaz.
Este sistema permitirá prestar servicios más eficientemente, puesto que al momento que realice una compra o venta se ejecutará de manera organizada rápida y segura.
CAPITULO II
ANTECEDENTES TEÓRICOS Y TECNOLÓGICOS Las tecnologías se pueden considerar como un camino largo, que ofrece múltiples entradas, que llevan a un mismo objetivo, el cual no es más que imponer nuevas tendencias, en cualquiera de los niveles de la sociedad, en América latina y el Caribe se puede distinguir un conjunto de condiciones que están marcando transversalmente los esfuerzos de desarrollo de la región y que pueden ser tratados de superar con el empleo de soluciones basadas en las tecnologías. Según Jacobson (1998) “El proceso de desarrollo de software es aquel en que las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos transformados en diseño y el diseño implementado en código, el código es probado, documentado y certificado para su uso operativo, concretamente en esta parte se define quien está haciendo que, cuando hacerlo y como alcanzar un cierto objetivo.” Por tratar sobre el control de ventas de mercancía, se toma como antecedente para esta investigación
Giraldo (Febrero 2003) en su trabajo de grado presentado en el Instituto Universitario de Tecnología de Administración
Industrial (I.T.U.A) titulado. Sistema de información de ferretería la 87, tiene como objetivo general brindar un entorno ágil y sencillo para ordenar, almacenar y acceder a la información, a fin de mejorar y controlar el registro, control de ventas actual, para el mejor desenvolvimiento de los empleados de dicha empresa, El tipo de investigación es de proyecto
factible, la metodología utilizada para el levantamiento de información fueron: la entrevista, la observación directa. Se utilizo la metodología estructurada para el desarrollo de sistemas de información. Graterol (2004), en su Trabajo de Grado titulado Sistema
Automatizado para el Registro y Control de Estadísticas de materiales en el Departamento de Historias Médicas del Ipasme Unidad Guanare Estado Portuguesa, en el colegio universitario Fermín Toro. Señala que el sistema propuesto, garantiza el almacenamiento de Estadísticas de materiales, todas estas ya clasificadas son utilizadas para la necesidad de esta Institución Gubernamental. La metodología utilizada para la elaboración de este trabajo es la Metodología Estructurada para el Desarrollo de Sistemas de Información (MEDSI). Para el levantamiento de información se realizó un estudio actual donde se aplicó la Técnica de la Observación Directa utilizando como instrumento la Encuesta.
BASES TEÓRICAS Y TECNOLÓGICAS Sistema. Conjunto
de
dos
o
más
elementos
de
cualquier
clase
interrelacionados entre sí, que puede dividirse en partes o subsistemas. (Microsoft ® Encarta, 1998).
Sistema de Información.
Es un sistema que procesa datos, en forma tal que pueden ser utilizados por quien los recibe para fines de toma de decisiones. El sistema de información dentro de una organización juega el papel análogo al del sistema nervioso de un animal. Incluido en el sistema están los componentes que ejecutan funciones tales como: la
percepción,
recuperación,
clasificación, transformación.
transmisión, Su
propósito
almacenamiento, primordial
es
proporcionar información para la toma de decisiones y la coordinación. En el sentido más amplio el sistema de información incluye todos los componentes envueltos en la toma de decisiones, coordinación y advertencia tanto humanas como automáticas.
Objetivo del sistema de información : Proporciona información para la toma de decisiones y solución de problemas, actividades que son vitales y obligatorias en cualquier tipo de organización y que permite controlar y dirigir su existencia, operación y destino.
Sistema de Información Administrativo : Un sistema de información es todo un proceso, por medio del cual se recopilan, clasifican, procesan, interpretan y se resumen cantidades de datos, a fin de sacar conclusiones, que se informarán a la Gerencia y demás personas interesadas en la organización: con el deliberado propósito de orientar la toma de las decisiones. Funciones de un Sistema de Información. Los Sistemas de Información difieren en sus tipos de entradas y salidas, en el tipo de procesamiento y en su estructura. Estos elementos están
determinados por el propósito u objetivo del sistema, el cual es establecido a su vez, por la organización. A pesar de las diferencias que puedan existir entre distintos sistemas de información, en todos ellos se pueden encontrar un conjunto de funciones.
Procesamiento de Transacciones: La cual consiste en capturar o recolectar clasificar, ordenar, calcular, resumir y almacenar los datos originados por las transacciones
que
tienen
lugar
durante
la
realización
de
actividades en la organización.
Definición de Archivos: Consiste en almacenar los datos capturados, por el procesamiento de transacciones, de acuerdo a una estructura u organización de almacenamiento adecuada (base de datos o archivos); un método que facilite su almacenamiento, actualización y acceso; y un dispositivo
apropiado
de
almacenamiento
(discos,
cintas,
disquetes, etc.)
Mantenimiento de Archivos: Los archivos o base de datos del sistema deben mantenerse actualizados. Las operaciones básicas de mantenimiento son la inserción. La modificación y la eliminación de datos en los medios de almacenamiento.
Generación de Reportes: La realización de estas funciones es esencial para el sistema de información, ella se encarga de
producir la información requerida y transmitirla a los puntos o centros
de
información
que
la
soliciten. (www.monografías
.com/sistema/32de/18información/).
Análisis de los Sistemas Tomando como base un lenguaje de programación orientados a eventos, que soporta conceptos del paradigma Orientado a objeto. Proporciona
una
excelente
plataforma
de
desarrollo
de
aplicaciones rápidas, donde se puede crear aplicaciones bajo el ambiente Windows facilitando el desarrollo e implementación de programas bajo entorno gráfico, donde el usuario decide que hacer a través de eventos (Clic, Doble clic, Soltar o presionar una tecla, etc.), los cuales generan una comunicación por medio de menús, colores, sonido, animación, videos y otros y lo cual permite diseñar aplicaciones gráficas con sonido, animación, videos y otros elementos de multimedia. (www.monografías.com, Guerrero C. 2004)
TÉRMINOS BÁSICOS Computadora: es un sistema electrónico rápido y exacto que manipula símbolos o datos que están diseñados para aceptar datos de entrada,
procesarlos y producir salidas (resultados) bajo la
dirección de un programa
de instrucciones almacenado en su
memoria.
Cliente: los usuarios o beneficiarios potenciales que debe o está obligado por ley atender el programa.
Entrega: puesta a disposición de alguien una cosa: entrega de mercancía, de dinero.
Factura: es un documento que refleja la entrega de mercancía (venta), o la provisión de un servicio, junto a la fecha de devengo, además de indicar la cantidad a pagar como contraprestación.
Objetivo: es el resultado específico que se tiene lograr a más corto plazo para que la meta sea alcanzada. Es cuantificable o calificable, conciso, compresible, viable,
realista, aceptable y
ubicado dentro de un año fiscal.
Presupuesto:
plan
comprensivo
financieros mediante el cual
expresado
en
términos
un programa operacional es
efectuado por un periodo de tiempo dado con el objetivo de atender las necesidades de su clientela. Solicitud: documento memorial en que se solicita algo.
Usuario: el usuario final de un producto informático (bien sea hardware o software), es la persona a la que va destinado dicho producto una vez que ha superado las fases de desarrollo correspondientes.
Venta: acción mediante la cual uno de los vendedores se obliga a transferir la mercancía, a un cliente que a su vez se obliga a pagar por ello un precio determinado en dinero.
CAPITULO III APLICACIÓN DE METODOLOGÍA
RUP, Es una metodología de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar
más
utilizada
para
el análisis, implementación
y
documentación de sistemas orientados a objetos. Rational Unified Process (RUP) es la metodología implementada en el desarrollo de este proyecto. Esta metodología (RUP) está estructurada
en
cuatro fases
Construcción y Transición,
que
son: Inicio,
Elaboración,
en esta modalidad se iniciara
previamente las fases de inicio y elaboración para así poder ver una mejor vista global de la presente propuesta. La perspectiva de propuesta constituirá
una configuración del proceso
de la
metodología RUP de acuerdo a las características del proyecto, las actividades a realizar y los productos a obtener de acuerdo al desenvolvimiento del proyecto.
Sus principales características son:
Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo).
Pretende implementar las mejores prácticas en Ingeniería de Software:
Desarrollo iterativo
Administración de requisitos
Uso de arquitectura basada en componentes
Control de cambios
Modelado visual del software
Verificación de la calidad del software
Guiado por los Casos de Uso
Centrado en la Arquitectura
Guiado por los Riesgos
RUP divide el proceso en cuatro fases: 1.
Fase de inicio las iteraciones hacen mayor énfasis en actividades de modelado del negocio y de requerimientos.
2.
Fase de elaboración las iteraciones se orientan al desarrollo de la baseline de la arquitectura, abarcan más los flujos de trabajo de requerimientos, modelo de negocios (refinamiento),
análisis,
diseño
y
una
parte
de
implementación orientado a la baseline de la arquitectura. 3.
Fase de construcción, se lleva a cabo la construcción del producto por medio de una serie de iteraciones. Para cada iteración se selecciona algunos Casos de Uso, se refina su análisis y diseño y se procede a su implementación y pruebas. Se realiza una pequeña cascada para cada ciclo. Se realizan
tantas
iteraciones
hasta
que
se
implementación de la nueva versión del producto.
termine
la
4.
Fase de transición se pretende garantizar que se tiene un producto preparado para su entrega a la comunidad de usuarios.
Fase de Inicio Los objetivos de esta fase son:
Obtener toda la información necesaria para estar al tanto de la problemática
Constituir el ambiente del proyecto y sus limitantes.
Encontrar los Casos de Uso
críticos del sistema, los
escenarios básicos que definen la funcionalidad.
Mostrar al menos una arquitectura solicitante para los escenarios principales.
Los resultados a obtener de la fase de inicio son:
Un
documento
de
visión:
Una
visión
general
de
los
requerimientos del proyecto, características y restricciones principales.
Modelo inicial de Casos de Uso
Un glosario inicial: Terminología.
Plan de contingencia.
Fase de Elaboración Los objetivos de esta fase son:
Definir, validar y cimentar la arquitectura.
Completar la visión.
Crear un plan fiable para la fase de construcción. Este plan puede evolucionar en sucesivas iteraciones. Debe incluir los costes si procede.
Al terminar deben obtenerse los siguientes resultados:
Un modelo de Casos de Uso completados todos los casos y actores identificados, la mayoría de los casos desarrollados.
Requisitos adicionales que capturan los exigencias no funcionales y cualquier requisito no asociado con un Caso de Uso específico.
Descripción de la arquitectura software.
Un prototipo ejecutable de la arquitectura.
Lista de riesgos y caso de negocio revisados.
Un manual de usuario preliminar (opcional).
Fase de Construcción
Los objetivos concretos según incluyen:
Minimizar los costos de desarrollo mediante la optimización de recursos y evitando el tener que rehacer un trabajo o incluso desecharlo.
Conseguir una calidad adecuada tan rápido como sea práctico.
Los resultados de la fase de construcción deben ser:
Modelos
Completos
(Casos
de
Uso,
Análisis,
Diseño,
Despliegue e Implementación)
Arquitectura íntegra (mantenida y mínimamente actualizada)
Riesgos Presentados Moderados
Manual Inicial de Usuario (con suficiente detalle)
Fase de Transición
Los principales objetivos de esta fase son:
Conseguir que el usuario se valga por si mismo.
Un producto final que cumpla los requisitos esperados, que funcione y satisfaga suficientemente al usuario.
Los resultados de la fase de transición son:
Prototipo Operacional
Documentos Legales
Caso del Negocio Completo.
LENGUAJE UNIFICADO DE MODELADO
UML, por sus siglas en inglés, Unified Modeling Language es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar
para
describir
un
"plano"
del
sistema
(modelo),
incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables. Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo. Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP), pero no especifica en sí mismo qué metodología o proceso usar. UML no puede compararse con la programación estructurada, pues UML
significa
Lenguaje
Unificado
de
Modelado,
no
es
programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo es la orientación a objetos, sin embargo, la programación orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML sólo para lenguajes orientados a objetos.
CRONOGRAMA DE ACTIVIDADES (actual)
FASE
ACTIVIDAD
TIEMPO
Asesoría Metodológica
18/01/10 – 29/01/10
Propuesta
12/01/10 – 25/01/10
Observaciones
12/01/10 – 29/01/10
Diseño del proyecto
01/02/10 – en ejecución
Observaciones
01/02/10 – en ejecución
Proyecto
19/02/10 – en ejecución
Observaciones
Técnicas de recolección de 18/01/10 – 22/01/10 datos Clasificación del material
01/02/ 10 - 12/02/10
Tratamiento de información Análisis e interpretación Redacción
19/02/10 – en ejecución
DIAGRAMA DE CLASES
F A C T U R A _ P R E S U P EU S T O
CLIENTE
EMPLEADO 1..*
1..*
1..*
PROVEEDORES
S T O C K
PRODU CTO 1
1
Fa c tu ra , P re s u p u e st o C lie n te
+ C I C lie n te + A p e llid o C lie nt e + N o mb re C lien te + Dire cico nC lie n te + Te le fo n o C lie nt e1 . . * + I nc luir() + M od ifica r( )
+ Tipo d ocu me n to + C o d Do cum en to + C o d d e Em p le a do 1 .. * + C I d e client e + C o d pro duc to + C a nt id a d + M a n to a p a ga r + pre cio u nita rio
Em p le a d o
+ C od _ Emp lea do + A pe llido + N omb re + Dire ccion + Te le fo no + inclu ir() + M od ifica r( )
+ M od ifica r( ) 1. . *
Pr o d u cto
S to c k
+ C o dP ro d ucto + Ex ist en te + ma x imo + M inim o + A ctu aliza r()
1
+ C o d de pro d ucto 1 + No mbr e + M a rc a + ca nt idad P ro ducto + C o d de pro v ee d or + descripcion + pre cio un itario
+ C od _ Pro v e ed o r + N om bre de P ro v ee dor + Dire ccion Pr ov e e do r + Telef on oP ro v e ed o r + can tida dP rod ucto
+ I nclu ir ( ) + M o dificar ()
+ I nc luir() + M o dif icar ()
P r o v e e d o re s