Los programas ERP, Enterprise Resource (management) son sistemas a gran escala, basados en bases de datos multi-departamentales. Deben interactuar con la gestión de inventario, contabilidad, nóminas, programación de producción, recursos humanos, tesorería, planificación comercial y ventas. Por lo general, hay módulos existentes que se utilizan en estos departamentos. Esto guía su enfoque.
No es práctico intentar construir un sistema ERP desde cero, a menos que sea una empresa multimillonaria con infinita paciencia y recursos.
Hay cientos de piezas de sistemas ERP ya disponibles en SourceForge, y muchos sistemas comerciales disponibles. Uno tiene que preguntarse por qué quiere comenzar esto desde cero. No es practico.
- ¿Cómo obtienen las empresas de alojamiento web diferentes IP de clase C y soluciones de alojamiento?
- ¿Cuán seguros son nuestros datos en los servicios de respaldo en línea en la nube?
- ¿Cuál es el mejor proveedor de alojamiento en la nube asequible en el Reino Unido?
- SAP: ¿Cómo es / afectará la computación en la nube la demanda de consultores de SAP / servicios de SAP?
- ¿Cuál es la mejor manera de estimar y comparar costos entre una aplicación alojada en la nube y una aplicación alojada dentro de las instalaciones?
Con todo ese prefacio, aquí está mi sugerencia: no use un lenguaje de bajo nivel como C ++. No use un lenguaje simple de alto nivel como Basic. Encuentre un compromiso que se ajuste a sus habilidades y experiencia en programación. Necesitará mucho de ambos para abordar este proyecto.
Hace años escribí un sistema ERP para una empresa de desarrollo inmobiliario que utiliza Foxpro. Fue espectacular, pero tomó 5 años de esfuerzo dedicado para que funcione correctamente.