Методы проектирования. курсач. Отчет о прохождении производственной практики в период с 01. 09. 2022 по 12. 10. 2022
Скачать 1.47 Mb.
|
…- абзацы имеют тег , а не ; - таблицы используются исключительно по их прямому назначению. 3. Требования к функциональности сайта3.1. Управление контентомHTML+CSS+PHP+AJAX 3.2. Структура папок сайта.3.2.1. ajax – содержит в себе php-файлы, которые передают результаты запроса к БД MySQL в ajax запрос для внедрения в вёрстку сайта. css – папка со стилями (CSS) fonts – папка со шрифтами images – папка с картинками js – содержит в себе js-скрипты nordstar – папка с ftp-доступом, содержит в себе XML-файл с данными о рейсах авиакомпании NordStar vendor – ядро сайта 3.3. Требования к первой (главной) странице сайта.Шапка (хедер), сквозной структурный элемент, расположенный в верхней части страниц, располагается по всей ширине страницы и содержит следующие элементы (примерная схема– Приложение № 1 к техническому заданию): - герб муниципального образования город Норильск; - замаскированный блок входа в личный кабинет пользователя; - циферблат часов - индикатор состояния автодороги - онлайн табло рейсов авиакомпаний - онлайн табло НПОПАТ - онлайн табло Автодор(закрытая часть сайта) - гиперссылка на страницу с использованием сайта BUSTIME - гиперссылка на страницу с камерами - гиперссылка на страницу с лентой изменений - блок общей информации Аэропорта Алыкель - блок общей информации ЕДДС - виджеты windy - рекламный блок вместо онлайн табло Автодор(пользовательская часть сайта) - гиперссылка на редактор содержимого (в зависимости от роли, редактор отсутствует, если аккаунт принадлежит авиакомпании за ненадобностью, т.к. вся информация о рейсах подгружается из ftp-папки. - бегущая строка 3.3.1. Герб Выполняет функцию гиперссылки на страничку с аутентификацией для работников организаций (закрытая часть сайта). 3.3.2. Индикатор состояния автодороги Имеет три вида индикации: ОТКРЫТО – автодорога открыта, индикатор горит зелёным цветом ДВИЖЕНИЕ ОГРАНИЧЕНО – движение на автодороге ограничено, индикатор горит жёлтым цветом ЗАКРЫТО ЧЧ:ММ ДД.ММ.ГГГГ – дорога закрыта, индикатор горит красным цветом, также отображается дата принятия решения о закрытии дороги. 3.3.3. Бегущая строка Бегущая строка, демонстрирующая текущие новостные сводки, выгружаемые из базы данных 3.3.4. Онлайн табло рейсов авиакомпаний Онлайн табло, содержащее в себе следующую информацию о рейсах: - Номер рейса - Авиакомпания - Дата рейса - Пункт отправления - Пункт прибытия - Плановое время отправления - Плановое время прибытия - Фактическое время отправления - Фактическое время прибытия - Статус рейса - Количество пассажиров(закрытая часть при индикации состояния автодороги ЗАКРЫТО) 3.3.5. Онлайн табло НПОПАТ При индикации состояния автодороги ОТКРЫТО или ДВИЖЕНИЕ ОГРАНИЧЕНО показывает постоянное расписание в зависимости от дня недели. При индикации состояния автодороги ЗАКРЫТО показывает ручное расписание, редактируемое работниками организации НПОПАТ. Отображается следующая информация: - Дата рейса - Отправление - Направление движения - Назначение рейса - Количество автобусов (при индикации состояния автодороги ЗАКРЫТО) 3.3.6. Онлайн табло Автодор Отображается только в закрытой части сайта. Показываются следующие элементы: - Дата - Вид техники - Количество единиц техники 3.3.7. Виджеты Windy - Карта ветров - Полная карта погоды 3.4. Требования к некоторым блокам сайта.3.4.1. Лента изменений. Данная страница выводит информацию о действиях зарегистрированных пользователей на сайте. Доступна только для зарегистрированных пользователей. Для комфортного восприятия информации установлены фильтры: - По пользователям - По дате - По организациям - По действиям 3.4.2. Камеры. Данная страница отображает потоковое видео с четырёх видеокамер, транслирующих визуальную обстановку на участке автодороги Норильск-Кайеркан-Алыкель. Доступна только для зарегистрированных пользователей. 3.4.3. Автобусы. Данная страница отображает состояние автобусного маршрута 33 с отображением карты с GPS-трекингом автобусов, с использованием поставщика данных – BUSTIME. Доступна только для зарегистрированных пользователей. 3.4.4. Редактор. Данная страница представляет собой редактор информации, размещаемой на сайте. Отображение данной страницы зависит от роли пользователя: -Администратор: Рис. 19 – «Страница Администратора» Рис. 20 – «Добавить пользователя» Роль администратора позволяет добавлять новых пользователей в систему. -НПОПАТ: Рис. 21 – «Страница НПОПАТ» Рис. 22 – «Добавить рейс автобуса» Роль НПОПАТ позволяет менять статус табло НПОПАТ и добавлять/изменять/удалять рейсы в расписании для статуса автодороги ЗАКРЫТО. -ЕДДС: Рис. 23 – «Страница ЕДДС» Рис. 24 – «Добавить новость» Роль сотрудника ЕДДС позволяет изменять статус автодороги Норильск-Кайеркан-Алыкель и статус рейсов авиакомпаний. Также имеется возможность изменять текст на общем информационном табло ЕДДС, а также добавлять/изменять/удалять новости для бегущей строки. -Аэропорт Алыкель: Рис. 25 – «Страница Аэропорта» Данная роль позволяет работнику аэропорта Алыкель изменять текст на общем информационном табло аэропорта. -Автодор: Рис. 26 – «Страница Автодор» Рис. 27 – «Добавить единицу техники» Данная роль позволяет работнику организации Автодор добавлять/изменять/удалять единицы техники, отображаемые на информационном табло Автодор. -Авиакомпания: Данная роль не нуждается в функционале редактора, т.к. информация о состоянии рейсов загружается автоматически из файла, предоставляемого каждые 5 минут авиакомпанией NordStar. |