У меня следующая ситуация, и я хотел бы знать, какой подход вы бы использовали для решения этой проблемы.
Вот клиент нуждается.
Ему нужен веб-сайт / электронная коммерция и то, что можно настроить под внешний вид электронной коммерции. Он также хочет иметь возможность расширять некоторые функции, такие как конфигурация продукта.
У него есть офис в одной стране и другой офис в другой стране.
Клиент делает свой заказ через Интернет или по телефону, затем кто-то в компании решает, следует ли делать заказ в офисе 1 или офисе 2.
Клиент должен иметь возможность видеть информацию о двух офисах из одного места.
Итак, у нас есть 1 веб-сайт + 2 офиса, и я хотел бы знать, что бы вы выбрали в этой ситуации. Сделаете ли вы все в Интернете, в таком случае, как я могу обрабатывать штрих-коды и специальные принтеры.
Сделаете ли вы веб-сайт + 1 программное обеспечение, которое совместно использует базу данных в Интернете. В этом случае передача данных будет слишком медленной.
Цель состоит в том, чтобы сделать разработку как можно более простой, потому что клиент хочет иметь возможность менять программиста, если это необходимо.
Желательно, чтобы приложение было сделано в .Net, чтобы облегчить его кодирование.
Так что бы вы сделали в этой ситуации?