Пожалуйста покритикуйте архитектуру торговой ERP

 
0
 
1C: Предприятие, SAP, ERP и учётные системы
ava
KKND888 | 09.02.2013, 15:26
Всем привет!

Кто занимается проектированием или разработкой АСУ\ИС\ERP\CRM, большая просьба написать Ваше мнение по проекту ниже. Очень буду рад Вашим ответам!

Ситуация: есть торговое предприятие (стройматериалы) в 20 тысяч наименований, продают как с магазинов, так и экспедиторы мелким дилерам развозят и т.д.
Знакомый, который управляет фирмой, предложил разработать им что-то вроде ERP, чтобы все процессы сделать прозрачными, запустить попутно Интернет-магазин и объединить всю информацию о товарах в одной базе. Внедрять готовую, вроде Аксапты или САП Р3 они не потянут, городок у нас маленький, можно сказать, что захолустье  smile 

У меня нет опыта в разработке информационных систем, я просто средний php-кодер smile Задача меня очень заинтересовала и решил попробовать, схему ниже и описание делал по наитию. Большая просьба глянуть опытным взглядом и покритиковать то, что плохо или посоветовать, может что-то лучше изменить или нужно добавить.

Структура торговой ERP:
user posted image

Единственный базовый и необходимый модуль - Ядро. Остальные модули подключаются к Ядру.

ПРОДАЖИ
    ИНТЕРНЕТ-МАГАЗИН - модуль Интернет-магазина, для продаж через Интернет.
    ЭКСПЕДИТОРЫ - модуль работы с экспедиторами (видоизмененный Интернет-магазин с доступом экспедиторов к занесению транзакций)
    КАССЫ И POS-ТЕРМИНАЛЫ - модуль продаж в магазине (видоизмененный Интернет-магазин, продажи напрямую, через кассу и сканер QR\штрих-кодов)
    ДРОПШИППИНГ - модуль продаж в других Интернет-магазинах (видоизмененный Интернет-магазин с API)
ЗАКУПКИ
    ПРИЕМКА ТОВАРА - модуль ввода товаров в систему
    ПОСТАВЩИКИ - модуль работы с поставщиками - карточки, график поставок, информация о поставщике (что-то вроде CRM, только для взаимодействия с поставщиками)
ЯДРО
    ИНТЕРФЕЙСЫ - стандартизированные внутренние API, чтобы каждый модуль мог подключаться и нормально функционировать
    БАЗА ДАННЫХ - основа системы, здесь хранится вся информация о товарах, транзакциях, поставщиках, клиентах, логи авторизации и т.д.
    ИНСТАЛЛЯТОР - инструмент для установки, бэкапов, экспорта и импорта системы, подключения модулей к Ядру
ОТЧЕТНОСТЬ
    ВЫГРУЗКА В 1С: БУХГАЛТЕРИЯ - выгрузка первичной отчетности в 1С: Бухгалтерия
    ОТЧЕТЫ И ГРАФИКИ - инструмент вывода отчетов и графиков по различным параметрам

Каждый модуль состоит из трех составляющих:
    Микроядро ("голый каркас", взаимодействующий с ядром)
    Плагины (плагины и хаки, расширяющие функционал основного модуля)
    Шаблонизатор (подключение тем оформления (Smarty или подобный, с поддержкой мультиязычности))


Заранее спасибо! user posted image
Ответы (5)
ava
KKND888 | 11.02.2013, 03:59 #
Актуально!
Заранее спасибо!
ava
avtomatizator | 27.02.2013, 17:20 #
Поищите "опен сорс", их много. При минимуме доработок получите готовое решение. Писать систему ERP с нуля.. крайне проблематично.
ava
Zero | 02.03.2013, 12:35 #
Зачем изобретать велосипед? Всё что выше написано, уже есть в 1С:УТ 11, за исключением наверно интернет-магазина (его интегрировать отдельно)
ava
fm5 | 01.05.2013, 13:14 #
интернет-магазин в УТ 11 тоже есть, Битрикс называется
ava
RSBalance | 26.02.2014, 03:00 #
Осмелюсь предложить решение на платформе RS-Balance 3 ERP.
Опыт работы со строительными и отделочными материалами есть.
Если актуально, пишите.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить