Спецификация бизнес-требований к «АРМ Транспортная служба»
Автор: Денис Рожнов • Октябрь 16, 2023 • Практическая работа • 649 Слов (3 Страниц) • 123 Просмотры
Министерство образования Республики Беларусь
Белорусский государственный университет информатики и радиоэлектроники
Институт информационных технологий
Кафедра МПСС
ПРАКТИЧЕСКАКЯ РАБОТА
По курсу: «Управление разработкой программного обеспечения»
Выполнил слушатель
Проверил
Минск 2019
Спецификация бизнес-требований к «АРМ Транспортная служба»
Содержание
Назначение документа и целевая аудитория
Основные роли АРМ Транспортная служба
Бизнес-требования к системе
Интеграция с внешними системами
Нефункциональные требования к системе
Назначение документа и целевая аудитория
Данный документ содержит бизнес-требования к новой версии системы по планированию и учету рейсов (здесь и далее АРМ ТС – автоматизированное рабочее место). Документ создан командой ООО “Трансинет” (здесь и далее Трансинет) для компании ООО «Евроторг» (здесь и далее Заказчик или Евроторг).
Цель документа - обозначить границы проекта по созданию АРМ ТС с нуля с учетом требований к функциональности системы, ее поведению и возможным ограничениям системы.
Данный документ предназначен для следующей аудитории:
● Сотрудники транспортной службы, отвечающие за бизнес-процессы, связанные с доставкой грузов;
● ИТ-отдел, отвечающий за ИТ-инфраструктуру организации, развитие и
внедрение ПО;
● Отдел безопасности;
● Команда подрядчика, которая будет вовлечена в разработку АРМ ТС.
Документ описывает основные роли АРМ ТС, бизнес-требования, логическую модель данных, интеграции с внешними системами и нефункциональные требования к АРМ ТС.
Основные роли АРМ ТС
В ходе прояснения бизнес-требований были выявлены следующие основные роли
системы:
Роль | Краткое описание |
Логист транспорта | Отвечает за работу с подрядчиками по грузоперевозкам, осуществляет планирование и контроль выполнения рейсов |
Учетчик | Сотрудник склада отвечает за фактический учет загрузки транспорта и выпуск его в рейс |
Сотрудник торговой точки (охранник, директор, замдиректора) | Отвечает за прием товара и его пломбирование. |
Перевозчик | Осуществляет выполнение перевозок по договорным обязательствам |
Водитель | Осуществляет управление транспортным средством по заданному рейсу |
Данные список ролей является базовым и может быть расширен администратором системы при непосредственной работе с АРМ ТС.
Бизнес-требования к системе
Выявленные бизнес-требования к системе АРМ ТС перечислены в таблице ниже.
Требования приоритезированы по методике MoSCoW:
● Must have - обязательно должно быть реализовано в первой версии
● Should have - требование важное и желательно его реализовать в первой версии системы.
● Could have - было бы хорошо реализовать требование в первой версии системы, если будет достаточно времени и реализация требования не повлияет на сроки выпуска системы в производство.
● Won’t have now - требование отложено до будущий версий системы вместе с его детализацией.
№ | Роль пользователя | Бизнес-требования | Приоритет |
Управление отношениями с подрядчиками (SRM) | |||
SRM-1 | Логист транспорта | Вести учет подрядчиков-перевозчиков в виде справочника (включая добавление новых и архивирование неактуальных) | Must have |
SRM-2 | Проводить оценку рисков и эффективности работы с подрядчиками-перевозчиками | Should have | |
SRM-3 | Иметь возможность просмотреть коммуникации с подрядчиками-перевозчиками через календарь, встроенный в справочник | Could have | |
SRM-4 | Вести учет заявок от подрядчиков-перевозчиков и фиксировать полученные предложения на выполнение рейса | Must have | |
SRM-5 | Вести учет рейсов, оформленных на подрядчиков | Must have | |
SRM-6 | Информировать по статусам для каждой точки доставки в АРМ ТС | Must have | |
АРМ транспортной службы | |||
АРМ-1 | Логист транспорта | Формировать рейсы в АРМ ТС на основе заявок ПО Маркет и заявленного транспорта | Must have |
АРМ-2 | Импортировать рейсы из Маршрутизатора в АРМ ТС | Must have | |
АРМ-3 | Рассчитывать плановое время прибытия транспорта в точки маршрута рейса с учетом ограничений по временным окнам | Must have | |
АРМ-4 | Фильтровать справочник транспорта с учетом ограничений: гидроборт, по возможности доставки определенным видом транспорта, по дополнительным условиям (например: не первый, не последний) | Must have | |
АРМ-5 | Учетчик | Фиксировать фактически загруженные заявки | Must have |
АРМ-6 | Фиксировать фактическое время прибытия на загрузку, начало загрузки, окончание загрузки, время выдачи ТТН, комментарии | Must have | |
АРМ-7 | Водитель | Установить мобильное приложение | Must have |
АРМ-8 | Фиксировать фактическое время прибытия в контрольную точку рейса | Must have | |
АРМ-9 | Фиксировать фактическое время убытия из контрольной точки рейса | Must have | |
АРМ-10 | Информировать о завершении рейса | Must have | |
Администрирование системы (AC) | |||
АС-1 | Администратор системы | Отслеживать статусы работы АРМ ТС, своевременно реагировать на возможные проблемы посредством получения уведомлений | Must have |
АС-2 | Управлять пользователями, ролями и правами | Must have | |
АС-3 | Управлять справочниками системы | Must have | |
Общие функции системы | |||
ОФС-1 | Заливать данные GPS трекера Gurtam (Wialon) в систему с минимальном необходимым временным интервалом для пересчета планового времени прибытия в контрольную точку | Must have | |
ОФС-2 | Пользователь системы, имеющий права на осуществление данной операции | Выгрузка данных в Excel | Must have |
ОФС-3 | Фильтровать и сортировать данные | Must have | |
ОФС-4 | Печать отчетов на сетевом принтере | Must have | |
ОФС-5 | Осуществлять поиск по данным, включая полнотекстовый поиск по документам и нечеткий поиск | Must have |
...