рибути.
дата: дата;
клієнт: дата;
сума: число;
призначення: рядок.
Операції:
створити оплату;
видалити оплату;
редагувати оплату.
Клас група товарів. Атрибути:
код: число;
найменування: рядок.
Операції:
створити групу товарів;
видалити групу товарів;
редагувати групу товарів.
Клас товар. Атрибути:
артикул: рядок;
найменування: рядок;
група: рядок.
Операції:
створити товар;
видалити товар;
редагувати товар;
перенести в групу.
Клас список на видачу товарів. Атрибути:
товар: рядок;
Клієнт: рядок;
замовлення: рядок.
Операції:
створити список на видачу товару;
ввести реалізацію;
відкрити замовлення.
Клас постачальник. Атрибути:
найменування: рядок;
адресу: рядок;
телефон: рядок;
групи товарів: рядок;
банківські реквізити: рядок.
Операції:
створити постачальника;
редагувати дані постачальника;
видалити постачальника;
додати групу товарів;
видалити групу товарів.
Клас журнал замовлень постачальнику. Атрибути:
номер: число;
дата: дата;
постачальник: рядок;
стан: рядок;
найменування транспортної компанії: рядок;
дата очікування: дата.
Операції:
створити замовлення;
відкрити замовлення;
видалити замовлення.
Клас замовлення постачальнику. Атрибути:
номер: число;
дата: дата;
постачальник: рядок;
товар: рядок;
сума: число;
стан: рядок;
найменування транспортної компанії: рядок;
оплата доставки: булево;
дата очікування: дата;
вартість доставки: число.
Операції:
створити замовлення постачальнику;
редагувати замовлення постачальнику;
видалити замовлення постачальнику.
Клас прибуткова накладна. Атрибути:
дата: дата;
номер: число;
постачальник: рядок;
товар: рядок;
сума: число.
Операції:
створити прибуткову накладну;
редагувати прибуткову накладну;
видалити прибуткову накладну;
ввести список на видачу товару.
Клас список не оплачених замовлень. Атрибути:
постачальник: рядок;
сума: число;
замовлення: рядок;
дата оплати: дата.
Операції:
- створити список;
- ввести оплату;
- відкрити замовлення;