Ідея цієї програми з'явилася після того. як один з її авторів близько познайомився з діяльністю директора одного комерційного магазина. Не секрет, що неавтоматизований труд зараз розглядається як пережиток минулого. Люди хочуть полегшити своє життя за рахунок застосування техніки, вирішив це зробити і директор.
Задачі, поставлені перед нами, були прості: створити програму, використовуючи яку можна було б бути постійно в курсі всіх операцій магазина. Задачі складання якогось бухгалтерського зведення, таблиць і розрахунку форм бухгалтерської звітності перед нами не ставилося - ця задача сьогодні вирішується просто - досить купити який-небудь бухгалтерський пакет з сотні що пропонуються на ринку програмного забезпечення. Такі пакети підтримуються фірмами-розробниками, всі розрахунки там прораховані до дрібниць і весь бухгалтерський облік без великих зусиль можна вести з їх допомогою. У цьому випадку нашою задачею було написати програму для обліку товарів на складі, зручної роботи з пропозиціями фірм-постачальників, ведення роботи з вхідними/вихідними документами. Крім того, робота з цією програмою повинна вестися без всякого напруження з боку користувача (наш директор нічого не розуміє в комп'ютерах). Чому директор вирішив найняти програмістів, а не скористався яким-небудь програмним продуктом, адже аналогів нашій програмі також немало? Проаналізуємо ситуацію на ринку програмного забезпечення:
4