Informacin histrica para la implementacin del Sistema Computacional
Problema
Dentro de la problemtica de la distribuidora de huevos La Hacienda, pude observar que uno de los problemas ms resaltantes y de vital importancia es los errores administrativo, prdida de tiempo realizacin manual de la facturacin y reportes de distribucin. Tambin perdidos econmicos por la mala organizacin de la informacin.
Al realizar la distribucin se presenta problemas de cantidades en los productos o mala distribucin, por lo que se est brindando un servicio de baja calidad e inconvenientes con los clientes.
Objetivos
Disear una gua metodolgica para implementar un sistema computacional de la distribuidora la hacienda para la gestin administrativa
Objetivos especficos
Realizar el anlisis preliminar para conocer y evaluar la situacin actual de la distribuidora. Efectuar un anlisis de los requerimientos del sistema computacional a nivel cualitativo y cuantitativo Efectuar el diseo del sistema, basndonos en el anlisis realizado Realizar la implementacin del sistema computacional en la distribuidora de huevos "La Hacienda" Efectuar el mantenimiento del sistemas para lograr un mejor redimiendo.
Informacin Del Orgnico Estructural
Informacin Del Orgnico Funcional
Limitaciones Del Entorno (Facil, Seguro Y Economico) Informacin Interna, Lmites
Base de datos
1. Implementacin
1.1 Requerimientos (que es lo que se va a hacer) analista vs usuario Info
de reuerimientos.
Cdigo Descripcin Categora RF001 Administrar (crear, modificar, eliminar) Proveedores Evidente RF002 Administrar (crear, modificar, eliminar) clientes Evidente RF003 General sanciones a los empleados. Evidente RF004 Administracin de eventos en el calendario Evidente RF005 Administrar el cumplimiento de higiene y seguridad industrial Evidente RF006 Gestin de materia prima Evidente RF007 Control de elaboracin de alimentaria Evidente RF008 Control de inventario Evidente RF009 Control de calidad Evidente RF010 Administrar personal Evidente RF011 Administrar maquinaria Evidente RF012 Administrar (crear, modificar, eliminar) Factura Venta Evidente RF013 Registrar la produccin de avcola. Evidente RF014 Generar reporte de ventas Evidente RF015 Realizar Bsquedas Evidente RF016 Registrar el ingreso de facturas (emitidas y canceladas) Evidente RF017 Registrar despacho de productos Evidente RF018 Registrar recepcin de productos Evidente RF019 Al productor registrara (Vacunacin, Alimentacin, hasta Controlar la produccin) Evidente RF020
Registrar (los insumos, alimentos, o dems implementos que se utilicen en la produccin) Evidente
2. Programacin
El lenguaje (al menos 2 opciones y por qu se escogi uno de ellos ) Los lenguajes de programacin sirven para definir una serie finita de instrucciones, algoritmos, sentencias que son interpretadas y ejecutadas en una computadora, con el fin de agilizar procesos manuales. Los lenguajes de programacin que se tom en consideracin fueron: java y Python, siendo este ltimo la opcin indicada, a continuacin las razones de su uso en relacin con java.
JAVA
Pros Contra Es una fuente abierta, as que los usuarios no tienen que luchar con los impuestos de patente cada ao
Es una fuente abierta. Es independiente de la plataforma. Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
Es una fuente abierta. Es independiente de la plataforma. Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
Es una fuente abierta. Es independiente de la plataforma. Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
Es una fuente abierta. Es independiente de la plataforma. Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
Es una fuente abierta. Es independiente de la plataforma. Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
Es una fuente abierta. Es independiente de la plataforma.
Realiza la coleccin de basura de las ayudas. Asigna objetos en el apilado. Desarrolla aplicaciones web dinmicas. Permite crear programas modulares y cdigos reutilizable
PHYTON
Pros Contra Python es un lenguaje Sencillo con una sintaxis elegante y fcil de entender muy parecida al pseudocodigo. Toda la sintaxis esta basada en el acomodo de espacios e indentacin. Lo cual se presta a La escritura de python promueve cdigo limpio y legible. Mas lento que lenguajes compilados o de ensamblador. Es un lenguaje interpretado de scripts lo cual permite que sea modular y que sea ejecutado en diferentes intrpretes para diferentes arquitecturas computacionales. Conforme se crean aplicaciones mas complejas es mas complicado escribir el cdigo. El cdigo python se ejecuta en tiempo real y no es necesario compilarlo de antemano.
Es rpido y sencillo aprender Python.
Python es portable y se puede ejecutar en varios sistemas.
Hay un intrprete interactivo que permite hacer pruebas rpidas de cdigo.
Las variables no tienen que ser definidas como de un solo tipo lo que facilita la creacin y reduce las palabras necesarias para escribir un programa.
Orientado a Objetos
Un ejemplo de comparacin entre cdigo java y phyton
2.1 secuencia para el desarrollo
Diagramas
Codificacin
Ejecucin
Resultados
3. Enlace de cada modulo
4. Unin con la base de datos
5. Evaluacin del software
6. Instalacin del software en los equipos de red
6.1 Como se realiz la instalacin
6.1.1 Total 6.1.2 Paralela 6.1.3 Piloto
7. Evaluacin del todo el sistema 8. Capacitacin a usuarios 8.1 entrega