Diseño y Desarrollo de un sistema WMS para la empresa Logistecsa Andres Marchant C
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
INTRODUCCIÓN Las necesidades de los operadores logísticos actualmente Pymes ERPS SAP OpenERP Metas de los operadores logísticos Planificación Almacenaje Transporte
Servicios Adicionalmente a este núcleo de servicios, la compañía provee servicios de: Acondicionamiento Re-embalaje
Sistema Evolución de un sistema de administración de bodegas Almacenamiento Movimiento Transporte Ingreso y Despacho
Definición de un WMS Administración centralizada de tareas Seguimiento de inventario Niveles Posiciones de stock Sincronización en tiempo real Estado de Picking Estado de Putaway
Metodología Microsoft Solution Framework MSF: Una Familia de Procesos MSF Desarrollo Ágil de Software MSF para Proceso CMMI* Mejora de de Terceros Adaptaciones Hechas por Uno *Capability Maturity Model Integration
MSF Agile Un Proceso Agil de Desarrollo de Software Un proceso disciplinado de desarrollo de software Una Marco de Trabajo para implementar procesos propios de desarrollo de software (Extensibilidad)
Principios de MSF-Agile Potenciar todos los miembros de un equipo Potencias las Comunicaciones entre el equipo y con el cliente Establecer una Visión compartida de los valores de negocio del proyecto Asegurar una contabilización clara de las responsabilidades compartidas Mantenerse ‘Agiles’, esperar cambios Aprender de las experiencias
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
Visual Studio 2008 .NET Framework 2.0 + SP1 Visual Studio 2008 C#
VSTO simplifica y acelera el panel de tareas de interfaz de usuario con el proceso de diseño y diseñadores visuales. Conexión de .NET sobre paneles de acciones Panel de tareas personalizado
.NET Language Integrated Query C# 3.0 VB 9.0 Others… .NET Language Integrated Query LINQ to Objects LINQ to DataSets LINQ to SQL LINQ to XML Relational <book> <title/> <author/> <year/> <price/> </book> XML Objects
Compilación de C# Simple en comparación con el de C y C++ No se requiere que los métodos y los tipos se declaren en un orden determinado Más flexible que en Java No hay archivos de encabezado independientes Un archivo de código fuente de C# puede definir cualquier número de clases, structs, interfaces y eventos
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
1. Software Colaborativo Visión y Alcance La Visión del Warehouse Management System es básicamente entregar a la empresa la información correcta y en el momento preciso, la estrategia a seguir contiene 3 etapas : 1. Software Colaborativo 2. Software Informativo 3. Software servicial
El WMS ofrecerá las siguientes facilidades: Aplicaciones de escritorio interactivas Colaboración Facilidad de adaptación al software Reducción de entrenamiento del personal Interfaces Windows. Bases de datos unificadas. Sistema sectorizado
Requerimientos de Negocio Escalabilidad para Necesidades Empresariales pertenencia equilibrada aplicaciones distribuidas Escalar en vertical Escalar en horizontal
Escalar en vertical Mejor software Más rápido Más caro Cambiar Base mas potente Más rápido agregar más memoria más procesadores Más caro migrar la aplicación a un único equipo más potente * No modificar Código Fuente
Escalar en horizontal . Escalar en horizontal aprovecha el ahorro que supone utilizar el hardware de PC activo para distribuir la carga de procesamiento en más de un servidor
Seguridad Sistema de cuentas Creación de Capas Sobre carga del buffer
Requerimientos de Interoperatibilidad Prioridad WMS Base de Datos Alta WMS Conexión Alta WMS Impresión Media
Impacto sobre la Red
Requerimientos de Hardware Tipo Procesador Descripción Capacidad Num. Núcleos Existente Cliente Terminales Clientes Intel/ Amd Capacidad de procesamiento mayor a 2.3 Ghz >2.3 1 Si Servidor Servidor BDD Intel Servidores HP >2.5 4
Requerimientos de Software( tipo letra) Fabricante Descripción Versión Num. Licencias Free Servidor Sistema Operativo Microsoft Windows 2005 R2 Enterprise Edition SP2 1 No Base de Datos SQL Server 2005 Enterprise edition SP2 Español10i Software Base Framework 2.0 Si 3.0 3.5
Diagrama Simplificado de Uso
Plan de Pruebas Prueba de la integridad de los datos y de la base de datos Prueba de Funcionalidad Prueba de Interfaz del Usuario Prueba de la integridad de los datos Query: public void IngresarCiudad(ECiudades aux) { base.ExecuteQuery("insert into Ciudad values(NEWID(),'" + aux.get2NombreCiudad() + "','" + aux.get3idProvincia()+ "')"); } Inserción:
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
Desarrollo de las Interfaces de la Plataforma WMS Pt1 : Validación de Usuarios Descripción: Ingreso al sistema WMS por la intranet Casos de uso o RF asociado: CU1
Ingreso a la Plataforma Descripción: Pantalla inicial del sistema wms Pt2 : Ingreso a la Plataforma Descripción: Pantalla inicial del sistema wms
AGENDA INTRODUCCIÓN LOGÍSTICA OBJETIVOS SISTEMA WMS MSF HERRAMIENTAS VISIÓN Y ALCANCE DESARROLLO CONCLUSIONES Y RECOMENDACIONES
Conclusiones y Recomendaciones Elaborar un sistema más pequeño a los existentes Diseñar bajo la metodología MSF Utilizar la herramienta C# LINQ
Recomendaciones Wms están en etapas muy avanzadas Mayor importancia a los sistemas informáticos ASPX Documentos Técnicos
REFERENCIAS BIBLIOGRÁFICAS Libros: Alter, S. L. (1980). Decision support systems: current practice and continuing challenges. Reading, Mass., Addison-Wesley Pub. Ballou, R. H. (1999). Business Logistics Management, Cuarta edición edición, Upper Saddle River. Nueva Jersey, EE.UU. Prentice- Hall International Inc Council of Supply Chain Management Professionals, CSCMP, IW, USA IEEE Std. 1219-1998 (1998) Standard for Software Maintenance. Los Alamitos.EEUU. IEEE Computer Society Press. Lambert, D.M.; Cooper, M.; Pagh J. D. (1998) Supply Chain Management: Implementation Issues and Research Opportunities, The International Journal of Logistics Management. Vol.9, nº 2, pp 1-19.PE, USA
Phillip A. Laplante (2007) What Every Engineer Should Know about Software Engineering, Taylor & Francis Group, Boca Raton, FL, USA Pigoski, T. M. (1997) Practical Software Maintenance – Best Practices for Managing Your Software Investment. John Wiley & Sons. New York..NY. Real Academia Española (2001). Diccionario de la Lengua Española, Vigésima segunda edición edición, Madrid (España)
Internet: Microsoft (s/f) Microsoft Solutions Framework. En: http://www.microsoft.com/technet/prodtechnol/exchange/guides/ExMgmtGuide/62fab0e2-a570- 4921-a0f1-7fdc6ffff2a9.mspx?mfr=true. Consultado el 3 de noviembre de 2010. _______________ (2008a) Microsoft Tech Net. Installing SQL Server. En: http://technet.microsoft.com/en-us/library/ms143516%28SQL.90%29.aspx. Consultado el 4 de mayo de 2010. ________________ (2008b) Microsoft Tech Net. Administrar servidores con SQL Server Management Studio. En: http://technet.microsoft.com/es-es/library/ms173793%28SQL.90%29.aspx. MSDN (s/f) Using SQL Server Management Studio. En: http://msdn.microsoft.com/en- us/library/ms174173.aspx.
______ (s/f) Lo nuevo en el depurador de Visual Studio. En: http://msdn.microsoft.com/es-EC/library/01xdt7cs.aspx. ______ (2003) Información general sobre escalabilidad. En: http://msdn.microsoft.com/es-es/library/aa292203(VS.71).aspx. Torode, C. (s/f) SharePoint alternatives seek to fill in the gaps. TECH TARGET. En: http://searchcio-midmarket.techtarget.com/tip/SharePoint-alternatives-seek-to-fill-in-the- gaps. VISIO.Microsoft (s/f) En: http://visiotoolbox.com/2010/es/business-intelligence.aspx.
Wikipedia, la enciclopedia libre (s/f). OLTP. En: http://es. wikipedia Wikipedia, la enciclopedia libre (s/f). OLTP. En: http://es.wikipedia.org/wiki/OLTP. Consultado el 3 de noviembre de 2010. __________________________________ Logística empresarial: definiciones. En: http://es.wikipedia.org/wiki/Logistica#Log.C3.ADstica_empresarial:_definiciones. http://i.msdn.microsoft.com/Aa292203.vxscalabilityscaleup(es-es,VS.71).gif.