Project

General

Profile

Actions

Plan » History » Revision 14

« Previous | Revision 14/23 (diff) | Next »
Никита Давыдовский, 03/16/2012 11:16 AM


План проекта Musson Geo-Events

Общие сведения

Наименование системы

Полное наименование

Геолокационные данные и события социальных сетей.

Краткое наименование системы

Musson Geo-Events, Geo-Events.

Наименование организаций – Заказчика и Разработчика

Заказчик
  • Кулаков Кирилл Александрович, доцент кафедры ИМО
    E-mail:
    Офис: ПетрГУ, главный корпус, кафедра ИМО (ауд. 215)
Разработчик
  • Geo-Events команда студентов и сотрудников ПетрГУ*
  • Офис: IT-парк ПетрГУ, каб. 203

Команда Geo-Events

Менеджер проекта
  • Филиппов Алексей, 22306
    Навыки: знание C/C++
    Дополнительные роли: разработчик
    E-mail:
Секретарь Разработчики
  • Давыдовский Никита, 22304
    Навыки: знание C/C++/QML
    Дополнительные роли: разработчик
    E-mail:
  • Дрёмин Александр, 22303
    Навыки: знание C/C++
    E-mail:
Инструктор
  • Димитров Вячеслав Михайлович, преподаватель кафедры ИМО
    E-mail:
    Офис: ПетрГУ, главный корпус, кафедра ИМО (ауд. 215)

Плановые сроки начала и окончания работы

Начало разработки проекта:
  • 12.09.2011
Окончание разработки проекта:
  • 07.05.2012

Порядок оформления и предъявления заказчику результатов работ

Работы по созданию Geo-Events сдаются Разработчиком поэтапно в соответствии с календарным планом Проекта.
По окончании каждого из этапов работ Разработчик сдает Заказчику соответствующие отчетные документы
этапа.

Назначение и цели создания системы

Назначение системы

Geo-Events предназначен для оптимизации доступа с мобильного устройства к интернет сервисам и социальным сетям, в частноти
к серисам гелокации и событий.
Основным назначением Geo-Events является получение доступа к гелокационным данным и событиям из различных интернет сервисов, и
построение интерфейса пользователя с ориентацией на мобильные устройства с сенсорными дисплеями.

Цели создания системы

  • предоставление пользователям удобного доступа к интернет сервисам геолокации и событий
  • разработать два приложения (одно для геолокации другое для событий)
  • опубликовать пакеты приложений в онлайн-магазине Ovi Store

Основные функции

Основные функции модуля Events:

  • создание записей о событиях;
  • редактирование записей о событиях;
  • получение данных о событиях из социальных сетей и сервиса Google Calendar;
  • публикация событий в социальных сетях сервисе Google Calendar;
  • согласие/возможное согласие/несогласие на предложении поучаствовать в мероприятии (в социальных сетях)

Основные функции модуля Places:

  • создание отметки на месте;
  • получение списка мест;
  • получение данных об отметившихся на месте пользователях;

Ограничения на процесс разработки

  1. Проект должен быть реализован разработчиками, входящими в состав проектной группы

Технические ограничения:

  1. Целевые платформы: Harmattan и Symbian
  2. Для взаимодействия с интернет сервисами должны быть использованы драйвера MySocials
  3. Для написания интерфейсов пользователя должна быть использована технология QtQuick
  4. В качестве среды разработки следует использовать Qt Creator

Формы отчетности и взаимодействия

  • Собрания с инструктором: пятница 11:30, ауд. 138
  • Собрание команды разработчиков: среда 11:30, ауд. 203 IT-парк
  • Межпроектные собрания: пятница 17:00, ауд. 146
  • Индивидуальные отчеты на wiki
  • В качестве централизованного хранилища кода и индивидуальных отчетов разработчиков используется распределённая система управления версиями Git.
  • Для хранения и совместного редактирования всей документации по проекту используется wiki: https://redmine.cs.karelia.ru/projects/geo-places/wiki

Зоны ответственности разработчиков

Приложение для событий

  • Разработка интерфейса пользователя: Давыдовский Н.
  • Разработка методов на уроне ядра и виджетов: Давыдовский Н.
  • Разработка библиотеки доступа к Google Calendar: Филиппов А.
  • Инспектирование и тестирование (блочное и функциональное): Шитнёв А.

Приложение для геолокации

  • Разработка интерфейса пользователя: Артёмов Н.
  • Разработка методов на уроне ядра и виджетов: Артёмов Н.
  • Инспектирование и тестирование (блочное и функциональное): Дрёмин А.

Примеры социальных сетей

Updated by Никита Давыдовский over 12 years ago · 14 revisions