Географическая информационная система

Слайд 2

О проекте

Назначение проекта:
Система предназначена для отображения в реальном времени на карте местоположения

О проекте Назначение проекта: Система предназначена для отображения в реальном времени на
подконтрольных объектов, отображения их текущего состояния

Слайд 3

Сделано

Стек технологий:

Реализация серверной архитектуры приложения
Проектирование структуры базы данных
Настройка тестового OPC сервера
Реализация документации

Сделано Стек технологий: Реализация серверной архитектуры приложения Проектирование структуры базы данных Настройка
для работы с API
Создание пользовательского интерфейса
Настройка взаимодействия между клиентом и сервером

Слайд 4

Демонстрация
(сейчас будет кино)

Демонстрация (сейчас будет кино)

Слайд 5

Архитектура приложения

Архитектура приложения

Слайд 6

Архитектура базы данных

Архитектура базы данных

Слайд 7

Backend
Эти ребята сделали так, чтобы работало

Аманжолов Адиль
Масалевичюте Ольга
Лихоманов Тимур

Что сделали ребята:
Разработка БД
Разработка

Backend Эти ребята сделали так, чтобы работало Аманжолов Адиль Масалевичюте Ольга Лихоманов
Api контроллеров
Разработка Crud сервисов
Организация хранения и загрузки картинок на сервер
Создание и обработка тестовых сигналов
Запись тестовых групп и объектов в PostgreSQL
Тестирование приложения
Обработка исключений на сервере
Реализация документации для работы с API(Swagger UI)
Организация связи обновлений сигналов с бд
Создание фильтров/валидаторов
Реализация логирования
Организация процесса авторизации с использованием JWT (сервер, клиент)
Написание скриптов для обновления сигналов OPC
Организация поиска объектов по имени на стороне сервера

Чему научились:
работа в команде, коммуникации
работа со средой ASP.NET Core
работа с СУБД postgreSQL
написанию кода, приближенного к “красивому коду”
работа с API на стороне клиента и сервера
работа с пакетами NuGet - Тимур
улучшен навык публичных выступлений - Ольга
основам синтаксиса JQuery и использованию Ajax - Ольга
прокачал навыки работы с языком c# - Тимур

Слайд 8

Frontend
Эти ребята делали чтобы было видно

Долгополов Владислав
Масляев Николай

Что сделали ребята:
Верстка страницы авторизации
Верстка

Frontend Эти ребята делали чтобы было видно Долгополов Владислав Масляев Николай Что
главной страницы
Реализация кроссбраузерности веб-сайта
Реализация адаптивности
Компоненты страницы созданы в React
Обращение к API сервера
Обработка данных
Вывод данных на карту в виде марков
Подключение сокета на страницу и получение из него данных
Реактивность данных отображающихся на странице

Чему научились:
работа в команде, коммуникации
Работа с API на стороне клиента
Сборка проекта (gulp)
Работа на клиенте с API
Библиотека React - Владислав
Язык JS - Владислав
научился верстать сайты по макетам - Николай

Слайд 9

Общее время

Общее время