Зміст ВСТУП 5 1. Теоретична частина 8 1.1. Огляд існуючих рішень поставленої задачі 8 1.2. Недоліки існуючих рішень поставленої задачі 13 1.3. Переваги існуючих рішень поставленої задачі 15 2. Технічне завдання 16 2.1. Найменування та область застосування. Призначення розробки 16 2.2. Вимоги до програмного забезпечення та програмної документації 18 2.2.1. Вимоги до функціональних характеристик 19 2.2.2. Вимоги до надійності 23 2.2.3. Умови експлуатації 24 2.2.4. Вимоги до складу та параметрів технічних засобів 24 2.2.5. Вимоги до інформаційної та програмної сумісності 25 3. Постановка задачі 28 3.1. Постановка задачі на розробку програмного забезпечення 28 3.2 Опис та обґрунтування вибору методу організації вхідних та вихідних даних 29 3.3. Опис алгоритму функціонування програми 31 4. Розробка програми 36 4.1. Розробка структури бази даних 36 4.2. Розробка інтерфейсу користувача 39 4.2. Розробка довідкової системи 50 5. Опис програми 52 5.1. Загальні відомості 52 5.2. Функціональне призначення 52 5.3. Опис логічної структури 53 5.4. Технічні засоби, що використовувалися 54 5.5. Виклик та завантаження 54 5.6. Вхідні та вихідні дані 59 6. Тестування програми 60 Висновки 63 Список використаної літератури 65 Додатки