"justify"> Рішення завдання з розробки і проектування АРМ В«Оптова фірмаВ» виконується за таким алгоритмом:
Документ «« Прайс-лист »»:
Розрахунок кількості товарів на складі:
sold_goods = . count-sold_goods
Документ В«Звіт про наявність товаруВ»:
Розрахунок кількості товарів на складі:
dhg = _warehouse = warehouse.count-dhg
Расчетнехваткі: = goods_types.normal_goods_level-count_warehouse
Документ В«Рахунок-фактураВ»:
Розрахунок суми:
warehouse.unit_cost * sold_goods.s_count
Расчетсумминалога:. unit_cost/100 * Sold_goods.nal_stavka
Розрахунок вартості з урахуванням податку:
Документ В«Видаткова накладнаВ»:
Розрахунок ціни:
Price_w_tax = (warehouse.unit_cost/100) * 18 + warehouse.unit_cost
Расчетсумми: _w_tax * sold_goods.s_count
Расчетітого:
Документ В«Прибуткова накладнаВ»:
Розрахунок суми:
sum = prih_nakl_data.nakl_goods_cost * prih_nakl_data.nakl_count
Розрахунок разом:
Itogo =
3. Опис програмного продукту
База даних служить для обліку та управління товарними запасами складу, операцій продажу і купівлі товарів.
Основним її призначенням є перегляд, введення і коректування даних, а також реалізація вихідних документів за допомогою звітів.
Для того щоб користувач зміг перейти до необхідних д ействіям існує головна форма, на якій розташовані кнопки операцій розділені по відділах фірми.
Форма розділена на 3 вкладки - В«ОпераціїВ», В«БланкиВ», В«ЗапитиВ». Всі основні дії, що вживаються менеджерами відділів розташовані на вкладці В«ОпераціїВ». На вкладці В«БланкиВ» розташовані зразки документів оперовані у фірмі згідно бізнес-процесу. На вкладці "Запити" реалізована можливість пошуку документів за ключовими параметрами. p align="justify"> Кнопки дій розташовані по ланцюжку. Розглянемо роботу відділів на прикладі обслуговування одного клієнта. p align="justify"> Менеджер відділу надає покупцям, які цікавляться товарами фірми, прайс-лист. Покупець, вибравши цікавить його товар, подає заявку. Менеджер відділу проводить реєстрацію замовле...