• Участие в формировании и отслеживании задач. • Новый раздел на сайте lino.space -Средства редактирования модели маршрутов навигации


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
Проектное предложение

LinioSpace
-

Разработка программного обеспечения для пешеходной навигации

Тип проекта

Прикладной

Название проекта

LinioSpace
-

Разработка программного
обеспечения для пешеходной навигации

Подразделение инициатор проекта

Кафедра
бизнес
-
аналитики

Руководитель проекта

· Гоменюк Кирилл Сергеевич

· преподаватель кафедры бизнес
-
аналитики
факультета бизнеса и менеджмента



Описание содержания проектной
работы

Проект посвящен тематике информационной
поддержки пассажиров общественного
транспорта (в основном͕ метро) и является
продолжением другого проекта
-

"Разработка
базы данных городской транспортной
системы"͕ результаты которого будут
использоваться в качестве

основы͘

На текущий момент частично разработан
публичный программный интерфейс (AP=)͕
репозиторий заполнен качественными данными͕
а также подготовлена проектная документация͘


Для предоставления навигационного сервиса
пассажирам общественного транспорта
т
ребуется создать ПО͕ обладающее
следующими функциями͗



Предоставление удобной справочной
информации об элементах
транспортной системы



Построение маршрутов между двумя
точками



Редактирование сведений о
маршрутах



Настройка информационной системы
и сбор диагностических данных


Проект предполагает значительный объем
работы по программированию на языке
javascript для платформы NodeHS (либо
swift/kotlin
-

в зависимости от выбранной
роли)


В данном проекте будет исполь
зована
специализированная база данных
-

neo4j.
себя транспортные или пешеходные
соединения элементов транспортной сети͕
состоящей из остановочных пунктов͕
информации об их связности͕ их окружения͕ а
также мультимедийного содержимого͕
ассоциированного с эле
ментами модели͘



Цель и задачи проекта

Цель
-

сформировать законченную версию
средства подготовки и обработки маршрутов
навигации в условиях городской транспортной
системы͘


Задачи͗

1.

Разработка процедур переноса данных из
реляционной базы данных в neo4j
(графовая база данных)͖

2.

Отладка и тестирование методов AP=͕
связанных с навигацией͖

3.

Расширение AP=


добавление функций
редактирования и поиска маршрутов с
использованием neo4j͖

4.

Обновление существующего редактора
маршрутов с учетом графовой модели͖

5.

Расшире
ние функциональности
мобильных приложений͘ Отладка и
тестирование мобильных приложений͖

6.

Разработка документации͘



Виды деятельности͕ выполняемые
студентом в
проекте/отрабатываемые навыки

В зависимости от выбранной роли͕ участники
смогут выполнять
следующие работы͗



Разработка серверных программных
модулей на языке javascript͖



Разработка клиентских программ
javascript;



Разработка мобильных приложений на
swift и kotlin͖



Тестирование разработанного
программного обеспечения͖



Проектирование и разработка
графовой бд (neo4j)͖



Планирование и контроль разработки
компонентов͖


Разработчик

javascript/nodejs:



Написание программного кода на основе
подготовленных задач



Тестирование программного кода


Ведущий
разработчик

javascript/nodejs



Анализ существующего
программного
кода



Участие в формировании и отслеживании
задач͘ Поддержание документации задач
в актуальном состоянии



Написание программного кода js


Разработчик мобильных приложений



Написание программного кода на
swift/kotlin



Тестирование мобильных
приложений



Инетграция с существующим AP=


Архитектор баз данных (в том числе neo4j)



Реинжиниринг существующей базы
данных (в основном͕ для поддержки
разработчиков веб
-
сервисов)



Консультирование остальных участников
по вопросам взаимодействия с БД



Разработк
а хранимых процедур и
представлений



Анализ структуры БД͕ обнаружение и
исправление ошибок


Дизайнер



Разработка макетов пользовательского
интерфейса



Вёрстка веб
-
страниц



Подготовка иллюстраций и пиктограмм



Определение цветовой схемы и
оформления веб
-
страниц

и экранов
мобильного приложения



Сроки реализации проекта

01 апреля 2018 г͘


30 июня 2018 г͘

Количество кредитов

4

Тип занятости студента

Удалённая работа

Интенсивность (часы в неделю)



8
-
10

Вид проектной деятельности

Индивидуальная͕ групповая

Требования к студентам͕
участникам проекта

Наличие интереса к теме городских
транспортных систем (метро и городские
поезда)͖

Организованность и активность͖

Возможность постоянного участия в проекте͖

Основное требование


способность работать
в команде (бу
дет приниматься только
программный код͕ интегрированный в общий
проект͘ Отдельная разработка не будет
засчитываться в качестве результата работы)

Планируемые результаты проекта



Новый раздел на сайте lino͘space
-

Средства редактирования модели
маршрутов на
вигации͖



Мобильное приложение
-

навигатор (в
случае успешного набора участников͕
желающих заниматься мобильной
разработкой)͖



Обновленный интерфейс AP= для
навигации͕ размещаемый на сайте
linio.space

Формат представления результатов͕
который подлежит оцени
ванию
(отчет студента по проекту)

Участники проекта предоставляют отчет о
проделанной работе руководителю проекта
через специальную форму͘

Подготовленные материалы направляются на
общий диск͘ Результаты разработки (если
участник выберет соответствующие зад
ачи)
размещаются на сервере проекта͕ после чего
участник готовит документ с кратким
описанием͘


Коммуникации͗


2

Обсуждение текущих задач
-

Discord


3

Отчетность по проекту
-

Excel через
OneDrive


4

Совещание по статусу проекта͕ а также
корректировка плана на
ближайший месяц
-

еженедельные собрания


5

Размещение программного кода
-



Используемые инструменты
-

MS Visual studio
2017


Язык программирования


javascript (в том числе͕
серверный)͕ sql͕ html͕ cypher

Результаты обсуждений публикуются в папке
OneDrive͘ Ведение и отслеживание задач
-

trello.


Критерии оценивания результатов
проекта

Количественные и качественные показатели
определяет руководитель проекта

Количество вакантных мест на
проекте

25

Критерии отбора студентов в проект
(применяются в
случае большого
количества заявок на проект)

Собеседование͘ Для разработчиков
-

предпочтение отдаётся имеющим знания
языка javascript

Образовательные программы

Бизнес
-
информатика

Информатика и вычислительная техника

Реклама и связи с общественностью

Медиа
коммуникации

Территория

Факультет бизнеса и менеджмента (Москва͕
Кирпичная улица͕ 33)͘




Приложенные файлы

  • pdf 26680642
    Размер файла: 377 kB Загрузок: 0

Добавить комментарий