fy"> При натисканні кнопки "Пошук", функцією UpdateData зчитується значення з елемента управління Edit Control. Потім, залежно від поточного положення прапора, відбувається читання або файлу "Запити. bin ", або читання файлу" Маршрути. bin ", причому при читанні дані порівнюються із значенням, введеним в Edit Control, і якщо значення збігаються, дані записуються у вектор. В результаті отримуємо вектор, розмірність якого дорівнює 1. Потім відбувається вставка даних в таблицю List Control. p align="justify"> При натисканні кнопки закрити в правому верхньому куті екрану відбувається просте закриття вікна.
Інструкція до програми
При першому запуску програми потрібно зробити запити на створення маршрутів. Для цього треба зайти в програму під обліковим записом Адміністратора. Введіть логін: "Адмін" і пароль "Адмін". Додайте кілька запитів і вийдіть з програми. Додані дані збережуться автоматично. Тепер зайдіть під обліковим записом Оператора (логін: Оператор та пароль: Оператор) і додайте кілька зупинок і робочих змін до маршрутів. Після цього гостю стануть доступні для перегляду введені дані. Їх по раніше можна буде редагувати, заходячи під обліковим записом Адміністратора або Оператора. p align="justify"> Загальний алгоритм програми:
. Аутентифікація
. Робота з програмою
. Завершення роботи із збереженням її результатів
Алгоритм роботи Адміністратора:
. Аутентифікація
. Додавання, редагування або видалення запитів
. Завершення роботи із збереженням її результатів
Алгоритм роботи Оператора:
. Аутентифікація
. Вибір запиту
. Додавання, редагування або видалення маршрутів і змін для вибраного запиту
. Завершення роботи із збереженням її результатів
Алгоритм роботи Гостя:
. Вхід в програму
. Перегляд наявних маршрутів і пов'язаних з ними зупинок
. Перегляд наявних зупинок і пов'язаних з ними маршрутів
. Пошук маршруту або зупинок по файлах
. Вихід з програми
Повний алгоритм роботи з програмою:
Кроки Операції
. Вводимо логін і пароль у відповідності з полями і переходимо до кроку 2. p align="justify">. Перевіряємо введені дані на відповідність наявним. Якщо дані відповідають запису Адміністратора, на крок 3, якщо Оператора, на крок 16, якщо була натиснута кнопка "Гість", на крок 29, інакше крок 1. p align="justify">. Прочитуємо дані запитів з файлу "Запити. bin "у вектор струтури. Виводимо вікно з таблицею запитів, що зберігаються в цьому...