Я рассматривал основные продукты с открытым исходным кодом ERP. Я требую, чтобы ERP предоставляла финансовые услуги, продажи, закупки, изготовление/складские и складские функции. Я смотрел на то, что поддерживается в каждой из этих функций, кратко взаимодействуя с их демонстрационными примерами, глядя на их техническую архитектуру высокого уровня и отбирая часть своего исходного кода.
Я надеюсь найти систему, которая не слишком раздута с чрезмерно сложными библиотеками, демонстрирует некоторую иерархию, которая отделяет постоянство, логику домена и презентацию (MVC также не является обязательной), не очень громоздко настраивать или расширять, и что демонстрирует несколько чистую, хорошо продуманную структуру реляционных таблиц. По сути, что-то наполовину между примитивно организованным php или клиентом/сервером и раздутым J2EE. Я также одобряю хорошо спроектированную систему с некоторыми недостатками, отсутствующими в плохо спроектированной системе, которая охватывает все функции, которые мне нужны.
Вопросы, на которые я надеюсь ответить ниже:
- Что там сейчас (с хотя бы некоторым использованием)?
- Что такое достойный набор конкретных функций для системы ERP (и что, вероятно, должно быть отдельным продуктом)?
- Высокоуровневые (предвзятые) реакции на их техническую архитектуру и импульс, окружающий технологический стек.
- Подробный пример из каждой системы, показывающий типичный стиль и организацию кода.
- Первоначальная критика их основной структуры реляционных таблиц
- Активность сообщества, поддержка, импульс?