Вы находитесь на странице: 1из 5

Министерство образования Республики Беларусь

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Факультет компьютерного проектирования

Кафедра инженерной психологии и эргономики

Дисциплина: Технологии виртуальной реальности

Лабораторная работа №3

Составление технического задания на разработку программного обеспечения

Студенты гр. 710901: Мешкова М. Ю.

Коваленок А. Р.

Проверил: Мельникова Е. А.

2020

Практическое занятие №3
Составление технического задания на разработку программного
обеспечения
1.1 Цель работы.
1.Изучить основные принципы построения технического задания.
2.Получить практические навыки в построении технического задания.

1 Общие требования

Приложение должно предоставлять возможность арендовать самокаты, отображать


их на карте города (Минска), а также иметь возможность принимать оплату со стороны
клиента. Администратор должен иметь доступ ко всем внутренним данным приложения, а
также иметь возможность предоставлять эти данные сотрудникам.

Мобильное приложение должно быть разработано на двух платформах: Android и IOS.


После окончания работ необходимо обеспечить возможность Заказчику самостоятельно
вносить изменения (редактировать) в структуру и содержимое приложения.

По окончании работ Исполнитель обязан предоставить полностью функционирующее


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

2 Требования к дизайну сайта

Дизайн должен быть выдержан в насыщенных тонах. Использовать преимущественно


тёмно-зелёные и оранжевые оттенки.

Все макеты должны быть выполнены в в одном из 2-х форматов — PSD (Photoshop
Document) или TIFF (Tagged Image File Format). Промежуточные версии макетов
допускается предоставлять в любом формате, доступном к просмотру в системе windows
без установки дополнительного программного обеспечения.

Мобильное приложение должно корректно функционировать на таких версиях как: 8.0,


8.1, 9.0, 10.0 (Android) и 9.3.5, 10.3.3, 12.4.5, 13.3.1 (IOS).

Внешний вид каждого из экранов пользователя должен быть разработан под оба
положения экрана мобильных устройств(вертикальное и горизонтальное)

Необходимо создать структуру (шаблон) мобильного приложения, состоящую из


следующих элементов:

1 «Шапка» (хедер). В данном блоке необходимо расположить логотип и название;

2 Блок отображения главного меню приложения. Данный блок должен содержать


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

3 Блок отображения информации о пользователе, его аккаунте, остатке на счете;

4 Блок для выхода/входа под именем другого пользователя;

5 Блок с отображением карты, и расположенными по близости самокатами, карта должна


иметь возможность отображать локацию пользователя и расположение ближайших
самокатов;

6 «Подвал» (футер) сайта. В данном блоке необходимо разместить информацию о


ближайшем самокате.

3 Требования к функциональности приложения

Приложение должно автоматически определять язык управления исходя из системных


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

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

– осуществлять переход по вкладкам приложения;

– определять положение пользователя по данным GPS;

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

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

– управлять макетами приложения (добавлять, удалять, изменять их содержимое);

– управлять элементами меню;

– добавлять/изменять/блокировать профили пользователей;

– загружать в приложение графический материал (фото-видео изображения, различные


файлы и т.п.).

4 Требования к содержимому приложения

Необходимо создать следующие вкладки приложения:

– Главное окно(вкладка);

– Обновления;

– Акции;

– Страница управление счетом.


– Информация о доступных самокатах;

– Карта.

Необходимо создать меню навигации по сайту. Меню должно состоять из следующих


элементов:

– Главное окно с картой;

– Окно аренды самоката

– Управление счетом.

– Акции;

– Обновление;

– Правила пользования

Вначале главной страницы необходимо отображать информацию о ближайшем самокате.

Ниже необходимо разместить логотип, вход и регистрацию в приложении и поиск


самоката на определенном радиусе.

Далее следует история проката (информация о прошлых поездках).

На главной странице сайта, а также на всех остальных страницах сайта, в “футере”


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

1 Окно аренды самоката

Окно со списком ближайших самокатов. При нажатии на самокат высвечивается


предложение об аренде.

2 Управление счетом

Представлена информация о привязанной карте. Возможность просмотре текущего


баланса на приложении, и пополнения счета.

3 Акции

Содержит информацию о текущих акциях. Реферальных программах.

4 Обноваления

Страница содержит в себе последние обновления приложения.

5 Правила пользования
Содержит в себе информацию о приложении, а также актуальную информацию о текущих
самокатах, находящихся в наличии.

Согласование и подписи сторон

Техническое задание согласованно и принято в разработку.

Оценить