Почему FoxPro используется для систем POS? [закрытый]

Вы ищете iotop (предположение, что у Вас есть ядро> 2.6.20 и Python 2.5). Приводя это к сбою, Вы изучаете сцепление в файловую систему. Я рекомендую первому.

5
задан Jonas 6 April 2010 в 16:58
поделиться

6 ответов

Лицензирование - SQLserver плохо работал с клиентскими ОС и был дорогим.

Foxpro был дешевым и простым.

Если все, что вы делаете, это извлекаете значения цен из одной таблицы и если обновлять продажи в другом, то SQL будет излишним.

12
ответ дан 18 December 2019 в 05:29
поделиться

Многие POS-системы имеют автономные возможности, так что магазин может продолжать торговать, даже если соединение с сервером (-ами) в магазине не работает.

Обычно это означает локальную базу данных для поиска цен и т. д., а также для локального хранения данных транзакций до тех пор, пока соединение с сервером не восстановится.

Стоимость оборудования и лицензирования должна быть как можно ниже.

Следовательно, FoxPro был хорошим выбором несколько лет назад, но правильно спроектированное приложение .NET было бы сегодня отличным выбором.

2
ответ дан 18 December 2019 в 05:29
поделиться

Вероятно, потому что FoxPro - это кассовый терминал.

(Я шучу, я шучу.)

15
ответ дан 18 December 2019 в 05:29
поделиться

foxpro была недорогой и быстрой базой данных. Вероятно, он был выбран потому, что он хорошо соответствовал их требованиям на момент разработки.

2
ответ дан 18 December 2019 в 05:29
поделиться

Многие системы PoS появились еще до того, как базы данных SQL стали популярными на настольных компьютерах, поэтому очень многие до сих пор используют FoxPro или другие базы данных в стиле xBase . Поскольку системы PoS обычно являются однопользовательскими и однозадачными, очень часто не было веских причин для перехода на полноценный механизм базы данных SQL.

2
ответ дан 18 December 2019 в 05:29
поделиться

В то время у FoxPro было несколько преимуществ. Я могу вспомнить, что в течение многих лет все новые параллельные БД оставались, по крайней мере, на месте, поэтому мы снова и снова выбираем FoxPro для POS-решений:

  • это была полностью интегрированная база данных - так что из коробки Решение
  • было действительно дешевым по сравнению с альтернативами (как указывали и другие пользователи)
  • оно работало на дешевом оборудовании - для умеренных размеров (как того требует большинство клиентов).
  • он имел простую в освоении и интуитивно понятную интегрированную среду, поэтому никаких дополнительных инструментов не требовалось.
  • в то время было очень-очень легко создавать очень хорошие отчеты (менеджерам это нравилось, и поскольку они в основном принимали решения ... :)).
  • FoxPro был учебным курсом почти во всех ИТ-школах, поэтому найти специалистов по FoxPro было очень дешево и легко. Их количество по-прежнему огромно, особенно в странах Восточной Европы (многие программы для POS-терминалов были переданы на аутсорсинг).

До сих пор существует невероятно огромное количество унаследованных приложений FoxPro (особенно в малых и средних компаниях), так что это не просто проблема POS.

2
ответ дан 18 December 2019 в 05:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: