Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Автоматизація процесу формування туристичного маршруту

Реферат Автоматизація процесу формування туристичного маршруту





всі дані в базі локацій, після чого управління повертається користувачеві.

У даному випадку за допомогою модуля маршрутів вибирається той маршрут, для якого необхідно побудувати карту. Модуль карт запрошувати координати локацій маршруту у модуля локацій і по них виконує запит даних геокодування, Потім, за допомогою функціоналу API Яндекс. Карт виконується їх обробка та в модуль карт передаються дані, необхідні для відображення карти у вигляді, зручному для користувача. Модулем карт виконується побудова карти, після чого управління повертається користувачеві.


2.4.2 Структура програми

Структура додатки представлена ??на рис. 2.11.


Малюнок 2.11 - Структура програми


На верхньому рівні розташований файл main.html , що представляє собою меню, за допомогою якого здійснюється базова навігація між модулями.

Модуль маршрутів включає в себе наступні файли:

) itinerary.html - відповідає за вибір маршруту і складання списку його пунктів. Пункти маршруту автоматично сортуються за часом.

) add_target.html - відповідає за додавання пунктів в заданий маршрут. Для пункту задаються такі параметри як час, місце розташування і опис. Місце розташування може бути вибрано з списку наявних у базі, визначено по карті, або задано як поточне місце розташування пристрою.

) view_target.html - відповідає за перегляд вибраного пункту маршруту. Також даний файл надає можливість перейти до редагування пункту, або видалити його.

) change_target.html - відповідає за редагування пункту маршруту. Дозволяє змінити такі параметри, як час, місце розташування і опис.

Модуль локацій включає наступні файли:

) locations.html - відповідає за складання списку локацій, за допомогою якого можна додати локацію до маршруту.

) location_log.html - відповідає за складання загального списку локацій.

) add_location.html - відповідає за додавання локацій. Для пункту задаються такі параметри як назва, адреса, координати, опис і тип. Адреса і координати можуть бути введені вручну, визначені за допомогою карти, або задані як поточне місце розташування пристрою.

) view_location.html - відповідає за перегляд обраної локації. Також даний файл надає можливість перейти до редагування локації або видалити її.

) change_location.html - відповідає за редагування параметрів локації. Дозволяє змінити такі параметри як назва, адреса, координати, опис і тип.

Модуль карт включає наступні файли:

) map.html - відповідає за побудову і відображення карти поточного маршруту.

) add_by_map.html - відповідає за пошук і додавання адреси та координат за допомогою карти.

Також додаток містить ряд скриптів:

) locate. js ...


Назад | сторінка 20 з 46 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Спецсимволи в HTMl для чого вони потрібні?
  • Реферат на тему: Відповідає правосвідомість і правова цивілізація
  • Реферат на тему: Проблеми винесення вироку, який відповідає встановленим вимогам
  • Реферат на тему: Розробка front-end частині веб-додатки c блоковим підходом до формування ht ...