Могу предложить 2 варианта программ для Front Office:
1. 1С:Розница
2. Frontol фирмы Атол (www.atol.ru)

Для Back Office можно использовать 1С:Управление торговлей или 1С:Далион (работает в паре с Frontol)