АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Источники входных данных

Читайте также:
  1. Cбор и подготовка данных
  2. II. Работа в базе данных Microsoft Access
  3. IV. Рекомендуемые источники
  4. IV. Рекомендуемые источники
  5. IV. Рекомендуемые источники
  6. IV. Рекомендуемые источники
  7. IV. Рекомендуемые источники
  8. IV. Рекомендуемые источники
  9. IV. Рекомендуемые источники
  10. Quasidelicta как источники обязательств
  11. А4. Знание о файловой системе организации данных
  12. Абсолютная земельная рента. Причины , условия и источники образования абсолютной земельной ренты

Пользователь

Выходные данные

Отсутствуют

Пункт назначения

Отсутствует

Предусловие

Для пользователя существует набор цветов и возможность поменять интервал времени.

Постусловие

Пользователь выбрал цвета для состояний и поменял интервал времени (если это необходимо).

Побочные эффекты

Основной сценарий не выполнен, система уведомляет об ошибке посредством всплывающего окна в фоновом режиме и записью в собственный журнал событий.

Сценарий

1. Пользователь открывает вкладку «настройка».

2. Пользователь выбирает цвет для каждого состояния.

3. Пользователь изменяет интервал времени (если есть необходимость).

4. Система сохраняет данные.

Функциональное требование

7. Система должна обеспечивать автоматическую синхронизацию данных между ПК и мобильным устройством.

Описание

Как только пользователь выходит в интернет через мобильное устройство, данные (за последний месяц (по умолчанию)) по идентификатору загружаются с сервера, если данных в системе нет или время изменения данных на сервере более позднее (иначе, данные загружаются с мобильного устройства на сервер), а данные, которые есть в мобильном устройстве, но нет на сервере, по идентификатору сохраняются на сервере. Как только пользователь выходит в интернет через ПК, данные также (только уже за все время пользования системой) загружаются с сервера, сохраняются на сервере.

Входные данные

Подключение к интернету.

Источники входных данных

Пользователь (мобильное устройство пользователя)

Выходные данные

Сообщение о загрузке/выгрузке.

Пункт назначения

Отсутствует

Предусловие

Пользователь зарегистрирован в системе и изменил интервал времени (если есть необходимость), за который необходимо хранить данные.

Постусловие

Пользователь вышел в интернет. Система сохраняет/загружает данные на сервере/с сервера по идентификатору.

Побочные эффекты

Основной сценарий не выполнен. Пользователь не зарегистрирован в системе. Синхронизация не выполнена.

Сценарий

1. Пользователь выходит в интернет через мобильное устройство.

2. Система распознает пользователя*.

3. Система проверяет аналогичные данные по времени изменения.

4. Система по идентификатору загружает данные с сервера (если время изменения данных на сервере более позднее)*.

5. Система проверяет: если какие-либо данные есть на мобильном устройстве, но нет на сервере, то данные загружаются с мобильного устройства.

6. Пользователь выходит в интернет через ПК.

7. Система распознает пользователя*.

8. Система проверяет аналогичные данные по времени изменения.

9. Система по идентификатору загружает данные с сервера (если время изменения данных на сервере более позднее)*.

10. Система проверяет: если какие-либо данные есть на ПК, но нет на сервере, то данные загружаются из ПК.

2* и 7*. Если система не распознала пользователя:

1) Система предлагает зарегистрироваться

2) Пользователь регистрируется в системе

4* и 9*. Если время изменения данных в системе более позднее, то данные из системы заменяют данные на сервере.

 


1 | 2 | 3 | 4 | 5 | 6 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)