ктурної схеми.
2.3 Структурна схема БД
Для даної області була розроблена наступна структурна схема БД (рис.2.1).
В
Рис 2.1. Структурна схема БД
Таблиці, представлені на малюнку 2.1, мають наступну структуру (таблиця 1-5):
Таблиця 1
Постачальники
ПолеОпісаніеТіпsnameІмя клиентаncharaddressадресncharphoneтелефонncharaccount numberНомер банківського счетаncharsupplier idКод кліентаint
Таблиця 2
Поставки
ПолеОписаниеТипnumberКоличество поставляється товараintSupply dateДата поставкіdatecostСтоімость товараdecimalSupplier idКод поставщікаintGoods_idКод товараintSupply_idКод поставкіint
Таблиця 3
Товари
ПолеОписаниеТипgnameНазвание товараncharnumberКолічество товару в наличииintmeasureмераnchargoods_idКод товараintcostЦена товараdecimal
Таблиця 4
Продажі
ПолеОписаниеТипnumberКоличество продаваного товараintcostСтоімость товараdecimalDate of shipmentДата отгрузкіdateDate of paymentДата оплатиdateclient idКод кліентаintGoods_idКод товараintsale_idКод продажіint
Таблиця 5
Клієнти
ПолеОпісаніеТіпсnameІмя кліентаncharphoneтелефонncharclient idКод кліентаint
3 Керівництво користувача
Запуск програми здійснюється за допомогою відкриття файлу програми з дозволом exe.
Запустивши програму користувач побачить вікно підключення (рис. 3.1.), в якому користувач повинен ввести логін і пароль.
В
Рис. 3.1. Вхід користувача. br/>
Якщо зв'язку з сервером під час входу не буде, користувач побачить повідомлення про недоступність сервера.
Після введення успішного введення логіна і пароля користувач побачить головне вікно програми (рис.3.2), в іншому випадку ПС видасть повідомлення про помилку. Кнопка В«перепідключилиВ» здійснює перепідключення до сервера. br/>В
Рис. 3.2. Головне вікно програми
При втраті зв'язку з сервером стане доступна кнопка перепідключити. Натиснувши на неї, через кілька секунд користувач побачить повідомлення В«немає зв'язкуВ» (рис. 3.3) або В«Зв'язок відновленаВ» (рис. 3.4). br/>В
Рис. 3.3. Немає зв'язку з сервером
В
Рис. 3.4. Зв'язок з сервером відновлена ​​
Після натискання на кнопку товари, поставки, продажу, постачальники або клієнти, користувач переходить до перегляду відповідних таблиць. Наприклад, натиснувши на кнопку В«ПродажіВ» користувач побачить наступне вікно, зображене на Малюнку 3.5. Для користувача, в логіні якого міститься слово user кнопки додати, редагувати і видалити будуть недоступні. Інші вікна мають схожий вигляд. br/>В
Рис 3.5.Табліца БД В«ПродажіВ»
Фільтрація здійснюється по полю клієнти (див. рис 3.6). Для скасування фільтрації потрібно очистити поле фільтрації. Мається фільтрація для таблиці товарів по полю назви товару, для інших таблиць фільтрація відсутня. br/>В
Рис 3.6. Фільтрація
Для пошуку клієнта потрібно ввести його ім'я в поле пошуку і натиснути кнопку пошук (рис. 3.7). Якщо запис буде знайдено, на неї переміститься курсор. br/>В
Рис 3.7. Пошук
Далі натиснувши кнопку В«додатиВ» або В«редагуватиВ» користувач побачить вікно зображене на малюнку 3.8. Відмінністю додавання буде в тому, що всі поля в ньому будуть порожніми. br/>В
Рис 3.8. Додавання запису
Кнопка видалити видаляє поточний зазначену запис.
Для перегляду звіту продажів користувачеві необхідно у вікні продажів натиснути на кнопку звіт (рис.3.9).
В
Рис. 3.9. Звіт
4 Процес тестування розробленої версії ПС
Перевірка вводу некоректних символів.
Введення в полі В«вартість товаруВ» некоректних символів, при цьому допустимими є цифри, коми і крапки, можливий введення тільки однієї точки або комою. Введення неприпустимих символів блокується. Повірка пройдена успішно. p align="justify"> Введення в полі В«кількість товаруВ» неприпустимих символів, при цьому допустимими є цифри. Введення неприпустимих символів блокується. Повірка пройдена успішно. p align="justify"> Введення...