ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 80
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Продовження таблиці 2.1 - Структура бази даних
Таблиця | Поле | Зміст | Тип | Ключі | Обмеження |
Обрані пам’ятки | id_place_ user | Ідентифікатор обраної пам’ятки користувача | integer | PK | not null |
id_users | Ідентифікатор користувача | integer | PFK | not null | |
id_places | Ідентифікатор пам’ятки | int(20) | PFK | not null | |
id categories | Ідентифікатор категорії | integer | PFK | not null | |
Пам’ятки у екскурсійному маршруті | id_place_ route | Ідентифікатор пам’ятки у екскурсії | integer | PK | not null |
id_place_ user | Ідентифікатор обраної пам’ятки користувача | integer | PFK | not null | |
id_users | Ідентифікатор користувача | integer | PFK | not null | |
id_places | Ідентифікатор пам’ятки | integer | PFK | not null |
Продовження таблиці 2.1 - Структура бази даних
Таблиця | Поле | Зміст | Тип | Ключі | Обмеження |
Пам’ятки у екскурсійному маршруті | id categories | Ідентифікатор категорії | integer | PFK | not null |
Індивідуальні екскурсії користувача | id_route_ user | Ідентифікатор екскурсії користувача | integer | PK | not null |
id_users | Ідентифікатор користувача | integer | PFK | not null | |
Створені екскурсії | id_routes | Ідентифікатор маршрутів | integer | PK | not null |
title | Назва маршруту | varchar(255) | | not null | |
id_place_ route | Ідентифікатор пам’ятки у маршруті | integer | PFK | not null | |
id_place_ user | Ідентифікатор обраної пам’ятки користувача | integer | PFK | not null | |
id_users | Ідентифікатор користувача | integer | PFK | not null |
Продовження таблиці 2.1 - Структура бази даних
Таблиця | Поле | Зміст | Тип | Ключі | Обмеження |
Створені екскурсії | id_places | Ідентифікатор пам’ятки | integer | PFK | not null |
id categories | Ідентифікатор категорії | integer | PFK | not null | |
id_route_ user | Ідентифікатор маршруту користувача | integer | PFK | not null | |
Г отові екскурсії | id_excursion | Ідентифікатор екскурсії | integer | PK | not null |
title | Назва екскурсії | varchar (255) | | not null | |
content | Опис екскурсії | text | | not null | |
id_excursion_ user | Ідентифікатор замовленої екскурсії користувачем | integer | PK | not null | |
id_users | Ідентифікатор користувача | integer | PFK | not null |
Продовження таблиці 2.1 - Структура бази даних
Таблиця | Поле | Зміст | Тип | Ключі | Обмеження |
Замовлені екскурсії | id_users | Ідентифікатор користувача | integer | PFK | not null |
id_excursion_ user | Ідентифікатор замовленої екскурсії користувачем | integer | PK | not null |
-
1 2 3 4 5 6 7
РОЗРОБКА ІНФОРМАЦІЙНОЇ ОНЛАЙН-СИСТЕМИ ПІДТРИМКИ
СЕРВІСІВ ТУРИСТИЧНО-ЕКСКУРСІЙНОЇ АГЕНЦІЇ М.СУМИ
-
Архітектура інформаційної системи
Архітектурою називають способи структурування кожної частини системи та їх взаємодію. Також це вибір таких рішень, які інтерпретуються як основоположні та які не можуть бути змінені у майбутньому [23].
Інформаційна система складається з бази даних MySQL, вона вміщує дані про ресторани, готелі та туристичні місця, а також інформацію про місто, дані користувачів тощо. Так як при розробці використовується фреймворк Laravel, то для роботи з базою даних використовуються моделі. Вони дозволяють передавати дані на контролери, де відбувається їх обробка. Після цього оброблені дані передаються на шаблони, а у результаті можна бачити відображення створених сторінок інформаційної системи. Архітектура інформаційної онлайн-системи відображена на рис. 4.1.
Рисунок 4.1 - Архітектура інформаційної онлайн-системи
-
Реалізація інформаційної системи
Перед початком проведення робіт з реалізації інформаційної системи необхідно виконати розробку шаблону сторінок.