|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Функциональное требование. При первичной авторизации пользователь должен ввести логин и пароль
Описание При первичной авторизации пользователь должен ввести логин и пароль. Система сохраняет данные. В дальнейшем при авторизации система загружает данные с изолированного хранилища. Система по этим данным проводит процедуру аутентификации, и если аутентификация успешна, то информационная система на основе факторов аутентификации определяет идентификатор пользователя. Входные данные Вход в систему Источники входных данных Пользователь Выходные данные Отсутствуют Пункт назначения Отсутствует Предусловие Загруженные системой данные. Постусловие Если пользователь впервые вошел в систему, то он должен ввести логин и пароль. Побочные эффекты Основной сценарий не выполнен, система уведомляет об ошибке посредством всплывающего окна и записью в собственный журнал событий. Сценарий 1. Пользователь входит в систему. 2. По введенным логину и паролю система проводит аутентификацию (проверку подлинности пользователя)*. 3. Система определяет идентификатор пользователя. 4. Система уведомляет пользователя о входе в систему. 2*. Если пользователь уже вводил логин и пароль, то система извлекает данные из изолированного хранилища.
Функциональное требование 4. Система должна обеспечивать синхронизацию данных между ПК и мобильным устройством. Описание В системе существует возможность синхронизации данных (при нажатии кнопки). Когда пользователь входит в интернет через мобильное устройство, у него существует возможность загрузки/выгрузки данных на сервер/с сервера нажатием на кнопку. Когда пользователь входит в интернет через ПК, у него существует возможность загрузки/выгрузки данных на сервер/с сервера нажатием на кнопку. Входные данные Выход в интернет, нажатие кнопки Источники входных данных Пользователь Выходные данные Отсутствуют Пункт назначения Отсутствует Предусловие Пользователь зарегистрирован в системе и поменял интервал времени (если это необходимо), за который необходимо хранить данные и загружать данные с сервера. Постусловие Пользователь вышел в интернет. Система сохраняет/загружает данные на сервере/с сервера по идентификатору. Побочные эффекты Основной сценарий не выполнен, система уведомляет об ошибке посредством всплывающего окна в фоновом режиме и записью в собственный журнал событий. Сценарий 1. Пользователь выходит в интернет через мобильное устройство. 2. Система распознает пользователя*. 3. Пользователь нажимает на кнопку «синхронизация». 4. Система по идентификатору загружает данные с сервера. 5. Система проверяет: если какие-либо данные есть на мобильном устройстве, но нет на сервере, то данные загружаются с мобильного устройства. 6. Пользователь выходит в интернет через ПК. 7. Система распознает пользователя*. 8. Пользователь нажимает на кнопку «синхронизация». 9. Система по идентификатору загружает данные с сервера. 10. Система проверяет: если какие-либо данные есть на ПК, но нет на сервере, то данные загружаются из ПК. 2* и 7*. Если система не распознала пользователя: 1) Система предлагает зарегистрироваться 2) Пользователь регистрируется в системе
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |