ограмою, який реєструє на своє ім'я рейси і акти. Інспектори діляться на два види: адміністратор і звичайний користувач. Тільки адміністратор може видаляти дані і працювати зі списком користувачів. p align="justify"> Список пасажирів рейсу містить посилання на рейс і пасажирів. Категорія - це варіант виду рейсу. p align="justify"> Існує два довідника: країни і категорії. Довідник країн використовується при реєстрації рейсів, а також при додаванні пасажира. Довідник категорій використовується при реєстрації рейсів і вказує тип рейсу: пасажирський, товарний, військовий і т.д.
Так як пасажир може перевозити свої грошові кошти у вигляді декількох валют існує список валют для кожного акту.
Вихідними даними є звіти за певний період по різним вимогам.
) звіти по авіарейсів:
в'їзд;
виїзд;
справи про АП;
вивіз назад.
) звіти по авторейсів:
в'їзд;
виїзд;
справи про АП;
вивіз назад.
Приклади звітів представлені у додатку Б.
Також в програмі проводиться автоматичний підрахунок кількості переміщень через кордон кожного пасажира.
Для зберігання даних використовується 9 таблиць, опис яких наведено в таблиці 1.
Таблиця 1 - Таблиці бази даних
Назва таблицыОписаниеpassengerТаблица пассажіровflightТабліца авіарейсовavtoТабліца авторейсовactТабліца актів досмотраinspectorТабліца інспекторовlist_flightТабліца списків пасажирів рейсовlist_valuteТабліца перевезеної валютиcountryТабліца странcategoryТабліца категорій транспортних засобів
У таблиці актів зберігаються ID ключі на пасажира і на список пасажирів рейсу. У списку пасажирів рейсу зберігається ID ключ пасажира для збереження транзакції (видалення пасажира призведе до видалення з усіх списків пасажирів рейсів і видаленню всіх актів, пов'язаних з даними пасажиром) і ID ключ авіарейсу або авторейсів, залежно від встановленого прапора. Таблиця List_Valute зберігає ID акта, перевозяться валюту і її кількість. p align="justify"> У таблиці актів у полі В«перевозиться валютаВ» зберігається загальна сума в доларах підрахована на момент заповнення валют. У даній організації існує своя система оповіщення працівників про актуальні котируваннях валют: щодня оновлюється файл з розширенням В«DBFВ» на сервері Читинської митниці. Тому під час запуску програми відбувається підключення до даного файлу і проводиться заповнення списку останніх котирувань валют. p align="justify"> Для зручності даної програми існує файл конфігурацій, який зберігає в собі інформацію:
шлях до останньої відкритій базі дан...