Plans.net — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Костя)
м
Строка 31: Строка 31:
 
* Хранение данных
 
* Хранение данных
 
* Работа с внутренними аккаунтами
 
* Работа с внутренними аккаунтами
* Работа с Google API (Google drive, accounts)
+
* Работа с Google API (accounts)
 +
* Работа с базой данных FireBase
 
* Поиск
 
* Поиск
 
* Устройство пользовательских групп
 
* Устройство пользовательских групп
Строка 49: Строка 50:
 
== Архитектура ==
 
== Архитектура ==
 
[[ Файл:Nedikov project 2017.png ]]
 
[[ Файл:Nedikov project 2017.png ]]
 +
 +
== План ==
 +
=== Костя ===
 +
* 23.11.2017 -- Добавление и выкачка данных [v]
 +
* 03.12.2017 -- полный функционал работы с сетью, удаление и переименование данных из базы []
 +
* 11.12.2017 -- поиск и загрузка чужих карт []
 +
 +
=== Вася ===
 +
* 08.12.2017 -- визуализация планов в окне просмотра []
 +
*
 +
 +
=== Юля ===

Версия 13:15, 23 ноября 2017

Описание проекта

Идея

Многопользовательские двухмерные интерактивные планы помещений со встроенным конструктором.

Особенности

  • Конструктор планов помещений
  • Интерактивные комнаты зданий и элементы, в которых записана информация
  • Группировка планов по этажам и корпусам
  • Онлайн комнаты, в которые могут заходить другие пользователи и просматривать твои карты
  • Возможность назначать администратора комнаты, который может редактировать карты
  • Поиск по комнатам
  • Приватные комнаты

Возможные фичи

  • Поиск ближайших комнат по геолокации
  • Добавление картинок и прочих вариантов информации в описание элементов и комнат на плане

UI draft

ProjectUI Nedikov 2017 2 Java.png

Технические подробности

Здесь разные описания, не слишком полезные для юзеров

Разделение труда

Костя

  • Хранение данных
  • Работа с внутренними аккаунтами
  • Работа с Google API (accounts)
  • Работа с базой данных FireBase
  • Поиск
  • Устройство пользовательских групп

Вася

  • Визуализация планов
  • Взаимодействие между пользователем и планами (масштабирование, просмотр интерактивных элементов, комментариев)
  • Интерфейс основной части конструктора (перемещение элементов на плане, управление интерактивными элементами)

Юля

  • Интерфейс боковой части экрана (поиск, список доступных зданий, настройки)
  • Вспомогательные элементы основной части экрана (переключение зданий, этажей)
  • Вспомогательные элементы конструктора (выбор элемента для перетаскивания, сохранение, отмена последнего действия)

Архитектура

Nedikov project 2017.png

План

Костя

  • 23.11.2017 -- Добавление и выкачка данных [v]
  • 03.12.2017 -- полный функционал работы с сетью, удаление и переименование данных из базы []
  • 11.12.2017 -- поиск и загрузка чужих карт []

Вася

  • 08.12.2017 -- визуализация планов в окне просмотра []

Юля