Project

General

Profile

Actions

Plan » History » Revision 6

« Previous | Revision 6/23 (diff) | Next »
Никита Артемов, 02/24/2012 10:50 AM


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

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

Социальные сети предоставляют возможность работать с сервисами, которые, позволяют публиковать какие-либо события, планировать своё участие в уже опубликованных событиях,отмечаться на каком-либо месте, просматривать список людей отметившихся на этом же месте и т. д. Для использования подобных сервисов удобно использовать приложения,совместимые с различными платформами и имеющие понятный интерфейс.

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

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

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

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

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

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

Поставленные цели

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

Участники проекта

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

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

  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

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

Updated by Никита Артемов over 12 years ago · 6 revisions