Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INFORMATICA
SEDE MASAYA
1
I. INTRODUCCIÓN
surge la necesidad de controlar las tareas que son muy rutinarias o sobre las cuales
datos, etc. Esto lleva a dar soluciones que faciliten la operación de las tareas
mediante la construcción de una base de datos que pueda satisfacer las necesidades
de su mercado en menor tiempo, brindando así una mejor calidad en los servicios.
2
El presente información se presentan el objetivo de la necesidad de la MIN
comercializa.
1.1 Empresa
nacionales y extranjeras.
3
Antecedentes
satisfacer las necesidades del cliente y hacer una cartera de clientes cada vez
mayor
producto se tenía que consultar a varias fuentes, de las cuales el acceso no era
empresa.
Organización de la empresa
recursos de la misma.
FUNCIONES
a) Iniciar operaciones
4
d) Atención a proveedores
h) Supervisión de inventario
FUNCIONES
a) Organizar agenda
b) Contactar proveedores
g) Captura de información
FUNCIONES
5
FUNCIONES
d) Entrega de mercancía
FUNCIONES
FUNCIONES
tas)
6
Recursos Materiales de la empresa
Dos camionetas
Fax
4 líneas telefónicas
Un conmutador
Una impresora.
Papelería en general.
Una necesidad básica es dar al cliente una atención rápida, lo cual requiere de
tener en una o varias computadoras una base de datos con los productos
productos así como sus características, que incluyen el precio, marca, color, etc.
Los procesos de negocio consisten en las tareas que debe realizar una empresa
Ventas
Pago de nómina
Pagos a acreedores
7
Altas a nuevos clientes
Control de Inventario
de mantener los registros en papel es que una base de datos es compacta, rápida,
Con todo, existe una ventaja adicional: El sistema de Base de Datos ofrece a
Un comercio sin un sistema de este tipo, cada aplicación tiene por lo regular sus
propios archivos privados de manera que los datos están muy dispersos y con
8
Especificación de Requisitos
empresas. Esto lleva a dar soluciones que faciliten la operación de las tareas
los servicios, por lo cual, este proyecto tiene como objeto crear un sistema de Bases
en red.
Procesador I3, disco duro de 500 gb, Memoria de 4Gb, con el Sistema Operativo
9
Definición Conceptual del Sistema
El Sistema será una base de datos que lleve el control y administración de la in-
formación que se tiene dentro del MIN SUPER PLAZA EL CHAVALAZO para así
con una organización eficiente que le permita realizar sus procesos de negocio con
clientes.
La empresa realiza sus procesos en forma manual, es decir, tiene un cajero que
utiliza una caja registradora que luego imprime en un papel el total de la venta pero
esta no se registra en ninguna base de datos. las ventas se realizan en forma manual
control de las ventas e inventario no sea exacto ni actualizado, por otro lado, la
Microsoft Excel, la cual solo contiene la información personal del cliente y de los
proveedores.
Teniendo esta información, se obtuvieron los requisitos del Sistema, los cuales
10
Descripción de la Información.
Calcular totales.
Aplicar descuentos.
Calcular la nómina.
11
Modelo Entidad – Relación
Calle Tel1
Empleado Factura Monto
Nombre Tel2
Id_empleado Hecha
Cargo Id_ventas
por
Sueldo
Fechaingreso
Id_linea Cantidad
Contiene
Descuento lineaproducto Id_categoria
Importe Categoria
Regista
Nombre
Id_producto Tiene
Marca Producto
Tiene
Preciou
Precioc
Nombrec Calle
Nombrec Calle
Nombre Colonia
Nombre Colonia
Municipio
Municipio Id_prov
Id_cliente Proveedor
Cliente Ciudad
Ciudad Fax
Fax CP
CP Tel3
Tel3
Tel2 Tel1
Tel2 Tel1
a continuación se explican cada una de las entidades con su nombre, función y sus
atributos.
Entidades
Entidad: Empleado
Atributo Descripción
Calle Calle
Municipio Municipio.
Ciudad Ciudad
Tel1 Teléfono
Entidad: Ventas.
Atributo Descripción
Entidad: Producto.
Atributo Descripción
Entidad: Marca
Atributo Descripción
Entidad: Categoría
Atributo Descripción
Entidad: lineaproducto
Atributo Descripción
Descuento Contiene el descuento hecho a cada uno de los productos
Entidad: Cliente
Atributo Descripción
Municipio Municipio
Ciudad Ciudad
Entidad: Proveedor
Atributo Descripción
Ciudad Ciudad
CP Código Postal
Relaciones.
Muchos a 1: M:1
Relaciones
Modelo Relacional
El modelo Relacional se obtuvo del Modelo Entidad Relación, a continuación se
presentan las tablas que se obtuvieron solamente del nombre de la entidad y sus atributos:
Marca
id_empleado Tipo
varchar(5) Categoría
id_cliente Tipo
varchar(5) id_prov varchar(5)
Id_marca
nombre Varchar(30)
varchar(60) Id_categoria
nombre varchar(30)
varchar(60) nombre varchar(60)
Producto Tipo
id_producto Varchar(10)
nombre varchar(40)
preciou float
precioc float
caracteristicas varchar(100)
existencia float
id_marca Varchar(30)
id_categoria Varchar(30)
Tabla 2.11 Producto
Tabla Facturas
Facturas Tipo
id_ventas Int
Monto Flota
Fecha Date
Hora Time
id_empleado Varchar(5)
Tabla 2.12 Ventas
Tabla Lineaproducto
LineaProducto contiene tres llaves foráneas ya que existe una relación mu- chos
lineaproducto Tipo
id_linea int
descuento Int
cantidad float
id_ventas int
id_producto varchar(10)
importe float
Lineaproducto