Anda di halaman 1dari 3

TIPOS DE DATOS.

PARTE
PROFA. ROSA
Alberto
URVICIO
Garcia
RAMIREZ
Rojas
SEMESTRE 3
DS-DP01-1602-B2-004

II
PROGRAMACIN ORIENTADA A OBJETOS I
04 de octubre de 2016
ACTIVIDAD 3: TIPOS DE DATOS PARTE II

Descripcin de la problemtica:

Contexto de la empresa: el estado actual de la empresa en la cual se


inserta el software que se va a disear es, una administracin emprica
que dificulta el anlisis adecuado de los datos que sta produce, y por tal
motivo, afecta en la toma de decisiones. Un ejemplo de las problemticas
es: las estadsticas de productos ms vendidos, para tener mayor
almacenamiento de ste.

Por eso dicha empresa dedicada a la compra-venta de productos


ferreteros necesita el control de la informacin de los productos (costo,
existencia, proveedor, utilidad). Se requiere tambin, el control de la
informacin de los clientes (nombre, direccin y telfono). El objetivo
principal es el control de ventas, stas modifican ciertos atributos de los
productos y clientes para generar estadsticas de compra y venta.
Por lo anterior, el objetivo que se requiere es un sistema que ayude a
almacenar dichos datos, tanto de clientes, productos, proveedores y
ventas.
En la parte de ventas, se debe registrar la venta con un identificador
nico, adems contendr los datos del cliente que la realiz, la fecha, los
productos vendidos y el monto total.
Asignacin de tipos de datos
Variable Tipo de Justificacin
dato
No_producto INT El identificador del producto ser un
numero entero.
Costo FLOAT Prcticamente, en todas las ocasiones,
el costo de los productos contiene
decimales.
Existencia INT Los productos vendidos son piezas,
ejemplo, un desarmador, un martillo, etc.
Por lo que no se vende medio matillo,
sino piezas enteras.
Proveedor STRIN El nombre se debe almacenar como una
G cadena de caracteres.
Id_proveedor INT El identificador del proveedor ser un
numero entero, no debe repetirse.
Direccin_proveedor STRIN Este dato se almacena como cadena de
G caracteres ya que consta de letras,
nmeros y smbolos.
Telfono_proveedor STRIN Aunque integralmente un nmero de
G telfono consta de nmeros enteros, no
necesitamos utilizar su valor, sino solo la
representacin, por lo cual se le agregan
guiones para facilitar la lectura al
usuario. Ejemplo: 351-146-78-89
Utilidad FLOAT Un porcentaje de utilidad puede ser
representado como un numero decimal,
por ejemplo, si queremos que un
producto tenga una utilidad del 35%
basta con multiplicar el costo x por
1.35, as utilidad = (x) (1.35)
Descripcin_producto STRIN La descripcin del producto puede
G contener nmeros y texto, por lo que es
necesario representar este dato como
cadena de caracteres
Cliente STRIN Los nombres contienen cadenas de
G caracteres
Id_cliente INT El identificador del cliente ser un
numero entero.
Direccin_cliente STRIN Este dato se almacena como cadena de
G caracteres ya que consta de letras,
nmeros y smbolos.
Telfono_cliente STRIN Aunque integralmente un nmero de
G telfono consta de nmeros enteros, no
necesitamos utilizar su valor, sino solo la
representacin, por lo cual se le agregan
guiones para facilitar la lectura al
usuario. Ejemplo: 351-146-78-89
No_venta INT El identificador del proveedor ser un
numero entero.
Precio_pblico FLOAT Ya que el costo y la utilidad se
multiplican para obtener este dato, y
ambos son nmeros decimales en la
mayora de los casos, el resultado,
generalmente, tambin ser decimal.
Fecha_venta STRIN Ya que en netbeans no hay un tipo de
G dato que especfico para fechas,
usaremos cadena de caracteres, ya que
una fehca contiene nmeros, caracteres
y smbolos, dependiendo el formato que
queramos usar. Cualquier formato
usado es soportado por el tipo string

Anda mungkin juga menyukai