Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
praktika_2016.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
146.27 Кб
Скачать

5 Технический отчет

5.1 Введение

Назначение данного программного обеспечения – мобильное приложение для устройств под управлением iOS, которое позволяло бы отправлять бесплатные SMS-сообщения на украинские номера, используя сайты операторов мобильной связи.

В ПО предусмотрено три режима доступа:

  1. Незарегистрированный пользователь;

  2. Зарегистрированный пользователь;

В режиме «незарегистрированный пользователь» пользователь может зарегистрироваться.

В режиме «Зарегистрированный пользователь» пользователь получает доступ к истории сообщений, может пересылать уже отправленные сообщения, сохранять сообщения в черновики, выбирать номер телефона получателя из контактов. Если по каким-то причинам отправить сообщение не удалось, то пользователю будет выведено сообщение об ошибке.

Данный программный продукт предоставит пользователю возможность отправлять бесплатные SMS-сообщения на номера мобильных операторов Vodafone, Киевстар, 3Mob и Интертелеком..

Цель проекта – уложиться в календарный план.

Цель ПрПр - обеспечить возможность максимально удобно просматривать список услуг и максимально быстро и просто оформлять заказ.

Все этапы разработки ПО должны сопровождаться соответствующей документацией (макеты, блок-схемы, описания).

    1. Требования пользователя

5.3.1. Мандатные требования.

5.3.1.1 Приложение должно предоставлять не авторизованному пользователю возможности:

5.3.1.1.1 Авторизоваться в приложении;

5.3.1.2 Приложение должно предоставлять авторизованному пользователю возможности:

5.3.1.2.1 Просматривать отправленные сообщения в виде списка;

5.3.1.2.2 Просматривать сообщения в черновиках в виде списка;

5.3.1.2.3 Добавлять сообщения в черновики;

5.3.1.2.4 Выбирать номер получателя из списка контактов;

5.3.1.2.5 Отправлять бесплатные SMS-сообщения;

5.3.1.2.6 Отправлять сообщения на номера мобильного оператора Киевстар через Proxy-шлюз;

5.3.1.2.7 Продолжить набор сообщения после закрытия и нового открытия приложения;

5.3.2. Ограничительные требования пользователя.

5.3.2.1 Разработчик должен предоставлять и поддерживать:

  • очередную версию приложения

  • создавать и обновлять справочные данные

5.3.2.2 Приложение должно корректно обрабатывать ошибки (исключения) и выдавать сообщения о непредвиденной ситуации

5.3.2.3 Приложение должно иметь защиту от несанкционированных входов в виде верификации по номеру телефона

5.3.2.4 Приложение должно поддерживать iOS 8.0 – 9.3.2

    1. Требования к по

5.4.1. Функциональные требования.

5.4.1.1. Ввод и анализ входных данных

5.4.1.2. Вывод диагностических сообщений различного назначения

5.4.1.3. Приложение должно предоставлять не авторизованному пользователю возможности:

5.4.1.3.1 Авторизоваться в приложении;

5.4.1.4 Приложение должно предоставлять авторизованному пользователю возможности:

5.4.1.4.1 Просматривать отправленные сообщения в виде списка;

5.4.1.4.2 Просматривать сообщения в черновиках в виде списка;

5.4.1.4.3 Добавлять сообщения в черновики;

5.4.1.4.4 Выбирать номер получателя из списка контактов;

5.4.1.4.5 Отправлять бесплатные SMS-сообщения;

5.4.1.4.6 Отправлять сообщения на номера мобильного оператора Киевстар через Proxy-шлюх;

5.4.1.4.7 Продолжить набор сообщения после закрытия и нового открытия приложения;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]