Plan » History » Revision 7
« Previous |
Revision 7/23
(diff)
| Next »
Никита Давыдовский, 03/01/2012 11:24 AM
План проекта Geo-Events¶
Описание проекта¶
Социальные сети предоставляют возможность работать с сервисами, которые, позволяют публиковать какие-либо события, планировать своё участие в уже опубликованных событиях,отмечаться на каком-либо месте, просматривать список людей отметившихся на этом же месте и т. д. Для использования подобных сервисов удобно использовать приложения,совместимые с различными платформами и имеющие понятный интерфейс.
В рамках проекта предлагается разработать два приложения, одно из которых буде работать с сервисами событий, другое с сервисами геолокации.
Основные функции¶
Основные функции модуля Events:
- создание записей о событиях;
- редактирование записей о событиях;
- получение данных о событиях из социальных сетей и сервиса Google Calendar;
- публикация событий в социальных сетях сервисе Google Calendar;
- согласие/возможное согласие/несогласие на предложении поучаствовать в мероприятии (в социальных сетях)
Основные функции модуля Places:
- создание отметки на месте;
- получение списка мест;
- получение данных об отметившихся на месте пользователях;
Поставленные цели¶
- разработать два приложения
- опубликовать пакеты приложений в онлайн-магазине Ovi Store
Участники проекта¶
Менеджер проекта- Филиппов Алексей, 22306
Навыки: знание C/C++
Дополнительные роли: разработчик
E-mail: afilippo@cs.karelia.ru
- Давыдовский Никита, 22304
Навыки: знание C/C++/QML
Дополнительные роли: разработчик
E-mail: davydovs@cs.karelia.ru
- Артемов Никита, 22304
Навыки: знание C/C++/QML
E-mail: artemov@cs.karelia.ru
- Шитнёв Александр, 22306
Навыки: знание C/C++
E-mail: shitnev@cs.karelia.ru
- Дрёмин Александр, 22303
Навыки: знание C/C++
E-mail: dremin@cs.karelia.ru
- Анастасьев Иван, 22305
Навыки: знание C/C++
E-mail: anastase@cs.karelia.ru
- Димитров Вячеслав Михайлович, преподаватель кафедры ИМО
E-mail: dimitrov@cs.karelia.ru
Офис: ПетрГУ, главный корпус, кафедра ИМО (ауд. 215)
- Кулаков Кирилл Александрович, доцент кафедры ИМО
E-mail: kulakov@cs.karelia.ru
Офис: ПетрГУ, главный корпус, кафедра ИМО (ауд. 215)
Ограничения на процесс разработки¶
- Проект должен быть реализован разработчиками, входящими в состав проектной группы
Технические ограничения:¶
- Целевые платформы: Harmattan и Symbian
- Для взаимодействия с интернет сервисами должны быть использованы драйвера MySocials
- Для написания интерфейсов пользователя должна быть использована технология QtQuick
- В качестве среды разработки следует использовать 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 · 7 revisions