¿A que va dirigida
nuestra aplicación?
Hola amigos.
En esta entrada veremos como comenzar a hacer una aplicación
administrativa, lo primero que debemos tener en cuenta es ¿A que va
dirigida nuestra aplicación?
Una vez que tengamos bien claro a que va dirigido nuestra aplicación
comenzamos con los requerimientos.
Comenzamos a ver qué datos y requerimientos vamos a necesitar, por
ejemplo:
Si vamos a dirigir nuestra aplicación a una ferretería debemos tomar en
cuenta los datos a utilizar, como los productos o ítems que se manejan en una
ferretería que es el ejemplo a utilizar en estos tutoriales pero podemos
aplicarlo a otros negocios haciéndole variaciones de acuerdo a sus necesidades.
Sistema de alquiler y ventas agencia de festejos:
¿Qué necesidades tiene una agencia de
festejos?:
1- agencia de festejos necesita tener una base de datos donde
guardar los inventarios y stock de los productos que maneja así como de las
ventas ingresos y egresos que tiene.
2- Necesita tener una base donde se almacenen los datos de sus clientes
ya sean eventuales o de uso continuo.
3- Necesita poseer una base donde se almacenen los datos de sus
proveedores y de los productos que ellos ofrecen ya sean eventuales o de uso
continuo.
4- Necesita tener una base donde se almacenen los datos de sus empleados
o dependientes, como los términos de su contrato y las funciones que ellos
desempeñan.
Una agencia de festejos necesita tener productos para vender y clientes a quien venderles, pero también necesita tener empleados que vendan sus productos, ahora cada
vez que se vende o compra un producto debe quedar sentado en papel y en una
base de datos para llevar cuentas correctas y un buen manejo del negocio y a
eso se le llama facturas,
ya teniendo esos datos tenemos una idea de lo que vamos a hacer.
Ahora veamos los requerimientos de los datos que se necesitan.
Productos
Clientes
Empleados
Eventos
Ahora veamos los datos a utilizar para crear las tablas.
1. Productos, a continuación veamos qué datos necesitamos para un
producto.
Todo producto necesita un numero único de identificación, a este se le
llama id de producto, también necesita un código por
el que se le conozca, un serial, una referencia, una descripción del
el producto, una marca,
un tipo.
Entonces tendríamos estos datos:
Id de producto
Código
Serial
Referencia
Descripción
Marca
Tipo
2. Clientes, a continuación veamos qué datos necesitamos para un
cliente.
Al igual que el producto el cliente necesita un numero único de
identificación al que se le llama id
de cliente, un número de identificación único, un nombre o razón social, un número telefónico (fijo y móvil), una dirección o domicilio y (opcional una descripción del
cliente).
Entonces tenemos estos datos:
Id de
cliente.
Número de identificación único.
Nombre o razón social.
Número telefónico (fijo y móvil).
Dirección o domicilio
Correo electrónico
Página web
Contactos
Teléfono del contacto
Correo del contacto
(Opcional una descripción del
cliente).
Estos mismos datos necesitamos para los
proveedores.
3. Adicionalmente para los empleados necesitamos el sueldo ti pode
contrato y fecha, también vacaciones y préstamos o adelantos que los aremos más
adelante.
Entonces tenemos estos datos:
Id de
cliente.
Número de identificación único.
Nombre o razón social.
Número telefónico (fijo y móvil).
Dirección o domicilio
Correo del empleado
(Opcional una descripción del
empleado).
4. para los eventos necesitamos
los siguientes datos, un numero único de evento que es el id de evento, un
número de identificación único de evento o (consecutivo), la fecha en que se
emite, el cliente, el vendedor, los productos contenidos, el IVA y total y el
vendedor que la genera.
Entonces tenemos estos datos:
Código
Estado
Dirección
Cliente
Empleado
Descripción
Inicio
Fin
Bueno ya teniendo todo esto en cuenta
ya contamos con datos básicos para comenzar a construir nuestra aplicación, hay
que tener en cuenta que con el desarrollo se pueden presentar modificaciones,
nuevos datos a incluir o a eliminar y también funciones.
Nos vemos en la siguiente entrada.
Que buena pinta...
ResponderEliminar