Project

General

Profile

Requirements » History » Version 3

Никита Давыдовский, 02/17/2012 10:23 AM

1 1 Никита Артемов
h1. Первичный список требований
2
3
h2. (URE) Работа с событиями
4
5
h4. (URE1) Создание события
6 3 Никита Давыдовский
7 1 Никита Артемов
Пользователь должен иметь возможность создавать новое событие и синхронизировать его с сервисом.
8
9
h4. (URE2) Редактирование события
10 3 Никита Давыдовский
11 1 Никита Артемов
Пользователь должен иметь возможность редактировать информацию о событии (если у него есть на это права) и синхронизировать изменения с сервисом.
12
13
h4. (URE3) Удаление события
14 3 Никита Давыдовский
15 1 Никита Артемов
Пользователь должен иметь возможность удаления(отммены) события, как из локального хранилища, так и с сервиса(если у него есть на это права).
16
17
h4. (URE4) Получение списка событий
18 3 Никита Давыдовский
19 1 Никита Артемов
Пользователь должен иметь возможность получать список событий из сервисов.
20
21
h4. (URE5) Поиск событий
22 3 Никита Давыдовский
23 1 Никита Артемов
Пользователь должен иметь возможность искать события в сервисах по средствам поискового запроса.
24
25
h4. (URE6) Хранение информации о событиях в кэше
26 3 Никита Давыдовский
27 1 Никита Артемов
Пользователь должен иметь возможность получать напоминания от приложения о грядущем событии (в соответствии с настройками).
28
29
h2. (URG) Работа с геолокацией
30
31
h4. (URG1) Получение списка мест
32 3 Никита Давыдовский
33 1 Никита Артемов
Пользователь должен иметь возможность получить список мест находящихся поблизости от него. Местоположение пользователя должно определяться посредством GPS.
34
35
h4. (URG2) Отметка на месте
36 3 Никита Давыдовский
37 1 Никита Артемов
Пользователь должен иметь возможность отметиться на найденном месте и оставить короткий комментарий. 
38
39
h4. (URG3) Создание нового места
40 3 Никита Давыдовский
41 1 Никита Артемов
Пользователь должен иметь возможность создать место, если ему не удалось его найти его в (URG1). Также пользователь должен иметь возможность отметиться на созданном месте.
42
43
h4. (URG4) Получение списка отметок
44 3 Никита Давыдовский
45 1 Никита Артемов
Пользователь должен иметь возможность получить список людей, отметившихся в местах поблизости. Также пользователь должен иметь возможность получить список последних отметок друзей.
46
47 2 Никита Артемов
h1. Предметная область
48
49 1 Никита Артемов
!Место.jpg! !Событие.jpg!
50
51 3 Никита Давыдовский
Модуль Places должен будет предоставлять методы для работы с геолокационными данными из социальных сетей(ВКонтакте, Facebook). Приложение позволяет пользователю производить поиск мест и людей поблизости. Также можно будет создать новое место или отметиться на одном из уже созданных. Отмечаясь, можно оставить короткий комментарий или отзыв о месте. Это дает пользователям возможность смотреть, как люди отзываются о некотором месте, будь то кафе или ресторан (Сущность "место" представлена на рисунке 1).
52 1 Никита Артемов
53 3 Никита Давыдовский
Модуль Events будет обеспечивать возможности для работы с событиями в социальных сетях. Под событиями здесь понимаются встречи(Vkontakte), мероприятия/events(Facebook), также планируется синхронизация с событиями из Google Calendar.
54 1 Никита Артемов
С помощью этого модуля будет возможно: получать список мероприятий(событий) в которых участвует пользователь и отображать их на календаре, создавать новые, редактировать уже существующие и удалять ненужные события. Также планируется сделать отображение дней рождений друзей пользователя (Сущность "событие" представлена на рисунке 2).