tify">. Надавати зручний інтерфейс для роботи з товарами на кожному складі, представляти інформацію про збережених товарах у вигляді графічної діаграми.
. Забезпечувати роботу із заявками, дозволяти додавати нові заявки, відхиляти надійшли, або приймати з відвантаженням товару на обраний склад.
. Надавати довідки
3.2 Опис інтерфейсу користувача
Ведення обліку товарів реалізовано за допомогою стандартних компонентів C + + Builder. Для відображення таблиць на екрані і роботи з ними використовуються компоненти TDBGridі TDBNavigator. Для доступу до бази даних використовуються стандартні компоненти TTable, TDataSourceі TDatabase. Зовнішній вигляд вкладки для обліку товарів зображений на малюнку 7. br/>В
Малюнок 7 - Інтерфейс вкладки "Товари"
Для обліку постачальників було створено уявлення і реалізовані тригери для основних операцій: вставка, оновлення і видалення. Це дозволило здійснити доступ до бази даних за допомогою тих же компонентів, що і у випадку зі вкладкою В«ТовариВ». Також були використані компоненти TDNLookupComboBox, які дозволяють вибрати існуючий місто і товар, що дозволяє позбавити користувача від необхідності ручного введення і помилок пов'язаних з ним. Зовнішній вигляд вкладки обліку постачальників зображений на малюнку 8. br/>В
Рисунок 8 - Інтерфейс вкладка "Постачальники"
Для перегляду і редагування бази міст був розроблений інтерфейс, показаний на рисунку 9. Реалізовано за допомогою стандартних компонентів, як у випадку з таблицею В«ТовариВ». br/>В
Рисунок 9 - Інтерфейс вкладки "Міста"
Для реалізації інтерфейсу роботи зі списком складів, а також з товарами на складі були застосовані деякі додаткові компоненти C + + Builder, такі як TQueryіTChart.
Доступ до списку складів і товарів на складах здійснюється на одній вкладці. Виведення таблиці В«СкладиВ», а також основні функції роботи з нею реалізовані за допомогою стандартних компонентів, як у випадку з таблицею В«ТовариВ». Для TDBGrid, на якому відображаються склади, був написаний обробник, який при зміні положення курсора в таблиці перезавантажував сусідню таблицю із списком товарів, а також перемальовував діаграму. Таким чином вибираючи склад у таблиці В«СкладиВ» ми бачимо актуальні дані по товарах на складі. Також малюється діаграма, що відображує відношення кількості товарів на складі. Існує можливість додавати н а склад місце для зберігання, а також видаляти його. p> Робота з вкладкою товарів, а тобто додавання, видалення і вибірка даних реалізована за допомогою компонента TQuery. Для вибірки необхідно знати код_склада з якого ми хочемо вибрати товари, тому запит на вибірку має параметри, що дозволяють нам отримати лише потрібні товари. локальний сер...