Análisis diseño e implementación de un sistema de inventarios para el control de los movimientos de empresas manufactureras de productos minerales no metálicos.
El control de mercancías hoy en día es un componente fundamental de las empresas, donde se manejan las existencias, entradas y salidas de las mercancías que se encuentran en almacenes o bodegas de las empresas, movimientos que representan un flujo de información dentro y fuera de la organización.
En la actualidad el control de existencias, costos, precios y registros de movimientos en el kardex, actividades usuales en un inventario se pueden llevar a sistematizar, permitiendo registrar con agilidad y seguridad todos los movimientos contables de dichas actividades, utilizando metodologías que requieran un mínimo esfuerzo para que el usuario las maneje
La sistematización de las actividades realizadas en un inventario permite que las empresas puedan obtener en el menor tiempo posible una información completa y actualizada, además de producir variedad de reportes e informes necesarios para que la organización pueda contar con la información necesaria para la toma de decisiones.
Debido a la sensibilidad y volumen de la información que se maneja en un control de inventarios, se evidencia la necesidad de llevar unas buenas prácticas de manejo y administración de ella (reportes, informes y registro de los movimientos), así permitiendo dar un mejor registro y control de las mercancías.
ALCANCES
El sistema de inventarios desarrollado en este proyecto aplica a las actividades y operaciones desarrolladas por empresas manufactureras de productos minerales no metálicos relativos a:
· Administración de los clientes de la empresa.
· Proveedores de los productos de venta de la empresa.
· Gestión de los movimientos del inventario en la empresa, registro de las entradas y salidas de los artículos puestos en venta.
· Gestión de las bodegas propiedad de la empresa en las cuales se generan movimientos de entradas y salidas.
· Gestión de la información de las características del articulo teniendo en cuenta las agrupaciones establecidas para productos de tipo mineral no metálico.
CASOS DE USO
Administrador:
Analista de Inventarios:
Auxiliar de Inventarios:
Supervisor:
Vendedor:
CASO DE USO | CU-001 Vender Artículos | |
ACTOR | Vendedor | |
DESCRIPCIÓN | El vendedor realiza una venta | |
PRECONDICIÓN | El vendedor inició sesión. El Vendedor consulto el articulo a vender | |
CURSO NORMAL | ACTOR | SISTEMA |
1. Realiza la consulta del articulo 2. Confirma que existe el articulo | 3. Pregunta al usuario desea comprar el articulo 5. muestra un mensaje de operacion exitosa | |
CURSO ALTERNO | ACTOR | SISTEMA |
El Articulo fue consultado exitosamente en la BD, y a su vez fue modificado exitosamente | No existe el articulo consultado | |
POSTCONDICIÓN | El Articulo fue modificado exitosamente de la BD | |
CASO DE USO | CU-002 Crear usuario | |
ACTOR | Administrador | |
DESCRIPCIÓN | El administrador ingresa un horario | |
PRECONDICIÓN | El Administrador esta en el sistema. El administrador verifica que el cliente no exista. | |
CURSO NORMAL | ACTOR | SISTEMA |
1. Realiza la consulta del cliente 2. Confirma que no existe el cliente | 3. Pregunta al cliente los datos que requiere el sistema. 5. muestra un mensaje de operacion exitosa | |
CURSO ALTERNO | ACTOR | SISTEMA |
El cliente fue ingresado correctamente en la BD. | El cliente ya existe en el sistema. | |
POSTCONDICIÓN | El Cliente fue ingresado exitosamente en la BD | |
__________________________________________________________________________________
EJERCICIOS CAJERO
ENUNCIADO:
El banco universal requiere sistematizar la recepción y consignación de cheques al sistema bancario, e integrarlo al cajero tradicional que el banco maneja. El cajero tradicional permite al usuario consignar, retirar, ver el saldo, hacer transacciones entre cuentas (previa inscripción de la cuenta destino), pago de facturas, donaciones a entidades, cambiar la clave.
El nuevo cajero debe proveer la funcionalidad al usuario únicamente a bancos colombianos, si el usuario lo solicita, el cajero entregara en efectivo el valor del cheque consignado, previa verificación de dinero en el banco del cheque que se consigna
Es necesario tener en cuenta que los clientes del banco tienen un descuento especial sobre todas las transacciones que realizan, generalmente es el administrador del banco quien tiene la autorización para retirar los cheques consignados de la máquina.
Generalmente quien ingresa billetes es el representante de la casa de valores.
Dado este enunciado, realizar los casos de uso y el modelo del dominio.
IDENTIFICADOR DE ACTORES
Usuario:
* Consultar saldo
* Retirar
*Donar
*Iniciar sesion
* Imprimir recibos
Administrador:
* Poner dinero
Modelo del dominio (clases):
Diagrama de casos de uso:
Requerimientos Funcionales:
- Permitir realizar entradas y salidas al inventario de empresas dedicadas al manejo de productos minerales no metálicos, manejando conceptos de ventas y compras nacionales.
- Generar informes y reportes del movimiento de entradas y salidas de los inventarios, descargos y existencias actuales e históricas de los productos, en el momento que se requiera.
- Desarrollar un subsistema que permita registrar la información de proveedores y clientes que influyen en los movimientos de los inventarios.
- Diseñar el sistema de inventarios para el manejo de productos minerales no metálicos implementando el método de valuación de inventarios promedio ponderado para el control de las entradas y salidas de las mercancías.
- Lenguaje de programación.
- Puertos de comunicación con la BD, y la aplicación.
Requerimientos No Funcionales:
· Desempeño:
ü Garantizar la confiabilidad, la seguridad y el desempeño del sistema informático a los diferentes usuarios a nivel Bogotá D.C. En este sentido la información almacenada podrá ser consultada y actualizada permanente y simultáneamente, sin que se afecte el tiempo de respuesta.
ü El sistema debe estar en capacidad de dar respuesta al acceso de todos los usuarios y a los procesos que se ejecutan automáticamente (Procesos Batch) con tiempo de respuesta aceptable y uniforme, en la medida de las posibilidades tecnológicas de las empresas manufactureras de productos minerales no metálicos, en períodos de alta, media y baja demanda de uso del sistema.
· Disponibilidad:
ü Estar disponible 100% o muy cercano a esta disponibilidad durante el horario hábil laboral de las empresas manufactureras de productos minerales no metálicos a nivel Bogotá D.C (Ejemplo: de lunes a viernes de 8:00 a.m. a 5:00 p.m., con excepción de los días festivos).
· Escalabilidad:
ü El sistema debe ser construido sobre la base de un desarrollo evolutivo e incremental, de manera tal que nuevas funcionalidades y requerimientos relacionados puedan ser incorporados afectando el código existente de la menor manera posible; para ello deben incorporarse aspectos de reutilización de componentes.
ü El sistema debe estar en capacidad de permitir en el futuro el desarrollo de nuevas funcionalidades, modificar o eliminar funcionalidades después de su construcción y puesta en marcha inicial.
· Facilidad de Uso e Ingreso de Información:
ü El sistema debe ser de fácil uso y entrenamiento por parte de los usuarios de las empresas manufactureras de productos minerales no metálicos, así como de fácil adaptación de la entidad con el mismo.
ü El sistema no debe permitir el cierre de una operación hasta que todos sus procesos, subprocesos y tareas relacionados, hayan sido terminados y cerrados satisfactoriamente.
ü El ingreso de información al sistema debe diseñarse con transacciones que permitan el ingreso de los datos de forma parcial; es decir, que el tamaño de las páginas de registro (o formularios) de información sean adecuadas de acuerdo con la estabilidad de la red.
ü El sistema debe presentar mensajes de error que permitan al usuario identificarel tipo de error y comunicarse con el administrador del sistema.
· Facilidad para las Pruebas:
ü El sistema debe contar con facilidades para la identificación de la localización de los errores durante la etapa de pruebas y de operación posterior.
· Flexibilidad:
ü El sistema debe ser diseñado y construido con los mayores niveles de flexibilidad en cuanto a la parametrizacion de los tipos de datos, de tal manera que la administración del sistema sea realizada por un administrador funcional del sistema.
· Instalación:
ü El sistema debe ser fácil de instalar en todas las plataformas de hardware y software de base, definidas por el área de Sistemas de las empresas manufactureras de productos minerales no metálicos, así como permitir su instalación en diferentes tamaños de configuraciones.
·
__________________________________________________________________________________
DIAGRAMA DE CLASES
El ejercicio consiste en:
1. Construir la clase denominada Circulo que permita
a. Definir el centro y el radio
b. Calcular su area
c. Calcular la longitud de la circunferencia
d. Un metodo que muestre todos los atributos del objeto
Esta clase debe heredar de la clase punto para definir su centro
2. Construir la clase Cilindo que herede de la clase Circulo que permita:
a. Calcular su volumen
b. Un metodo que muestre todos los atributos del objeto
3. Construir la clase Cono que herede de la clase
Circulo que permita
a. Calcular su volumen que es V = 1/3(Area*h)
b. Calcular su area total que es Atotal = Pi*r(g+r)
c. Un metodo que muestre todos los atributos del objeto
El area debe ser un atributo heredado y g es la
hipotenusa que forma h y r del cono
4. Estas clases deben ser construidas en lenguaje JAVA
y los datos de los objetos deben ser ingresados
por el usuario.
Dado este planteamiento, podemos arrojar el siguiente diagrama de clases.
__________________________________________________________________________________
INSTALACIÓN JOOMLA
Encontré un link!
http://www.slideshare.net/emirpzo/instalacion-joomla-15
Espero les sea util..
Gracias.











