More Related Content
Similar to SRS Система управления... (20)
SRS Система управления...
- 2. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 2
Cогласование
Уровень
согласования
Имя Должность Дата
согласования
Подпись
Проверка Марина
Сыроежкина
Тренер
бизнес-аналитик
Проверка Татьяна
Лабкович
Тренер
бизнес-аналитик
Контроль ка-
чества
Утверждение Алексей
Костин
Владелец
продукта
Управление ответственностью
Компания Имя Долж-
ность/функция
Информирова-
ние/утверждение
ООО
«Алексей»
Алексей
Костин
Владелец продукта Утверждение
ЛеВаКр Проектный мене-
джер
Утверждение
ЛеВаКр Марина
Сыроежкина
Тренер
бизнес-аналитик
Информирование
ЛеВаКр Татьяна
Лабкович
Тренер
бизнес-аналитик
Информирование
ЛеВаКр Разработчик Информирование
ЛеВаКр Тестеровщик Информирование
- 3. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 3
История изменений
Версия Дата Комментарий Автор
1.0 22.11.2016 Исходный выпуск Екатерина Круковская
Илья Васильев
Александр Левин
1.0 24.11.2016 Обновленный раздел:
Функциональные требования Илья Васильев
- 4. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 4
Содержание
Введение................................................................................................................... 6
Используемые нотации........................................................................................ 6
Перечень сокращений и определений................................................................ 6
1. Бизнес-требования ........................................................................................ 8
1.1. Исходные данные......................................................................................... 8
1.2. Возможности бизнеса.................................................................................. 9
1.3. Бизнес-цели............................................................................................... 10
1.4. Критерии успеха....................................................................................... 10
1.5. Бизнес-риски............................................................................................. 11
2. Видение решения......................................................................................... 12
2.1. Изложение концепции.............................................................................. 12
2.2. Основные функции .................................................................................. 12
2.3. Предположения и зависимости .............................................................. 13
3. Объем и ограничения................................................................................ 14
3.1. Объем первоначального и последующих выпусков............................. 14
3.2. Ограничения и исключения .................................................................... 15
4. Бизнес-контекст.......................................................................................... 16
4.1. Профили заинтересованных лиц ............................................................ 17
5. Требования к системе................................................................................... 18
5.1. Диаграммы пользовательских требований............................................ 18
Модуль 1. Авторизация и аутентификация..................................................... 18
Модуль 2. Управление публикациями............................................................. 19
Модуль 3. Администрирование....................................................................... 20
5.2. Обзор пользовательских требований...................................................... 21
5.3. Варианты использования ...................................................................... 24
Модуль 1. Авторизация и аутентификация.................................................. 24
Модуль 2. Управление публикациями.......................................................... 39
Модуль 3. Администрирование..................................................................... 50
5.2. Функциональные требования................................................................ 642
5.2.1. Карта сайта........................................................................................ 644
5.2.2. Макеты страниц................................................................................ 655
- 5. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 5
5.2.3. Описание форм и страниц системы.................................................. 78
5.2.4. Описание списков .......................................................................... 1334
5.2.5. Описание сообщений....................................................................... 136
5.2.6. Описание уведомлений.................................................................... 139
6. Нефункциональные требования.............................................................. 143
6.1. Требования к внешним интерфейсам ..................................................... 143
6.1.1. Требования к пользовательским интерфейсам............................... 143
6.2. Атрибуты качества.................................................................................... 144
6.2.1. Производительность.......................................................................... 144
6.2.2. Масштабируемость............................................................................ 144
6.2.3. Локализация........................................................................................ 144
6.2.4. Безопасность....................................................................................... 144
6.2.5. Доступность........................................................................................ 145
6.2.6. Интеграция ......................................................................................... 145
6.2.7. Надежность.......................................................................................... 145
6.4 Бизнес-правила........................................................................................... 145
6.5 Юридические требования ......................................................................... 145
6.6 Разграничение доступа.............................................................................. 146
- 6. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 6
Введение
Используемые нотации
Нотация Источник
Unified Modeling
Language (UML)
http://www.omg.org/spec/UML/
http://www.uml.org
Перечень сокращений и определений
Термин Сокращение Описание
Посетитель Любой человек
Пользователь Человек зарегистрированный в системе
Представитель
ТС
Сотрудник товарищества собственников
взаимодействующий с системой
Жилец Собственник жилого помещения или
участник строительства
Редактор Жилец, получивший право редактиро-
вать новости и переносить информацию
из форума в публикации
Администратор Человек поддерживающий корректную
работу и технически исправное состоя-
ние системы
Подрядчик Юридическое лицо предоставляющее
услуги или товары
Товарищество
собственников
ТС Юридическое лицо ответственное за
управление общей собственностью чле-
нов входящих в его состав
Зарегистриро-
ванное товари-
щество соб-
ственников
Зарегистри-
рованное ТС
Раздел системы включающий пользова-
телей и информацию относящуюся толь-
ко к данному товариществу собственни-
ков или жилому дому если товарищество
собственников еще не создано
Форум Сторонний сервис для общения пользо-
вателей
Голосование Сторонний сервис для проведения голо-
сований и опросов среди пользователей
- 7. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 7
Публикация Любое информационное сообщение раз-
мещенное пользователем в системе
Рекомендация Публикация о предоставляе-
мых подрядчиком услугах, размещенная
жильцом
Рекламное объ-
явление
Объявление о предоставляемых услугах,
размещаемое подрядчиком на платной
основе
Отзыв Публикация о результатах предостав-
ленных подрядчиком услуг, размещен-
ная жильцом
Рейтинг Оценка удовлетворенности предостав-
ленными подрядчиком услугами, разме-
щается жильцом
Заявка Заявка на выполнение работ или сооб-
щение о поломке, размещается жильцом
Инвайт-код Набор цифр и букв используемый для
подтверждения регистрации в системе
Стартовая стра-
ница
Страница системы на которую попадает
посетитель, введя адрес сайта
Главная страница Страница системы на которую попадает
пользователь, который авторизовался в
системе
Публикация Создаваемое на странице объявление
(новостное объявление, правовые доку-
менты, отчетные документы, объявле-
ния)
Объявления Вид публикаций, включает все публика-
ции жильцов на сайте, зазмещаются на
странице рекомендации товаров и услуг
- 8. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 8
1. Бизнес-требования
1.1. Исходные
данные
В соответствии с государственной программой
"Строительство жилья" на 2016—2020 гг. ежегодно в Рес-
публике Беларусь планируется построить более 3,5 млн
квадратных метров жилья, как правило, до-
ма обслуживается товариществами собственников. Однако
как до создания создания ТС, так и во время его работы, не
всем жильцам и владельцам квартир доступна информация
о жизни их квартала и о возникающих организационных
вопросах.
Не проводится организованное информирование
собственников и жильцов квартир по созданию ТС и взаи-
модействию с ним. Общая система для общения между
жильцами и обсуждения насущных вопросов не преду-
смотрена.
У собственников строящегося жилья возникают
сложности с процедурами приемки квартир в эксплуата-
цию и вступлением в товарищество. Жильцы не знают по
каким проблемным вопросам они могут обращаться в то-
варищество. Существует потребность в выборе лиц и ор-
ганизаций, осуществляющих услуги по внутренней отдел-
ке помещений и ремонту, покупке необходимых строи-
тельных материалов и мебели из проверенных источников.
Существующие сайты жилых комплексов несут мар-
кетинговые функции, а форумы и информация в социаль-
ных сетях содержат неструктурированную информацию,
что не позволяет посредством данных источников опера-
тивно удовлетворить потребности собственников квартир
в получении информации. На данный момент ТС осу-
ществляет информирование посредством досок объявле-
ний, телефонной связи и личного общения, что требует за-
трат большого количества времени. Выбор услуг и про-
дукции осуществляется через многочисленные, большин-
ство из которых непроверенные, источники, что плохо
сказывается на качестве услуг и приобретаемого товара.
- 9. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 9
1.2.
Возможности
бизнеса
В результате проведенных опросов собственников
квартир выяснилось, что они бы хотели иметь единую си-
стему для общения как между жильцами квартала, так и с
представителями товарищества собственников, где можно
получить официальную информацию о проблемах, планах,
новостях квартала, а также в одном месте оценивать ока-
занные им услуги, рекомендовать подрядчиков и видеть
рекомендации о подрядчиках, услуги которых они выби-
рают. Также выяснено, что большинство жильцов новых
домов имеют активную жизненную позицию и следят за
современными тенденциями. Система взаимодействия с
товариществом и подрядчиками будет востребована среди
них.
Система управления многоквартирными жилыми
комплексами будет объединять всех собственников жилых
помещений ТС между собой, а также с представителями
ТС для оперативного обсуждения и принятия решений
коллегиальным способом, обсуждения вопросов, а также
будет объединять собственников квартир и лиц, оказыва-
ющих услуги.
Подобная система сэкономит значительное время
собственникам квартир, которые будут иметь возможность
не меняя средство общения узнавать новости ТС, обсуж-
дать проблемы, голосовать при обсуждении определенных
вопросов, решать вопросы, не требующие личного присут-
ствия (личной подписи). А значит, представителям това-
рищества собственников не потребуется обсуждать с соб-
ственниками одни и те же вопросы по несколько раз, пред-
ставители ТС будут иметь актуальную информацию о воз-
никших проблемах и оперативно их решать, отпадет необ-
ходимость в информационных досках.
У жителей квартала будет единая база предложений
по услугам, необходимым им при ремонте помещений, с
возможностью прочитать комментарии своих соседей,
оставить свои комментарии и выложить фотографии с
проделанной работой мастера либо приобретенной вещью,
что впоследствии позволит обращаться только к “прове-
ренным” мастерам и продавцам и снизит риск получения
неквалифицированных услуг. При этом подрядчики смо-
гут размещать информацию об оказываемых услугах непо-
средственно для целевых клиентов.
Анализ рынка показал, что в Республике Беларусь
имеются системы, содержащие информацию о ТС и
ЖСПК, в том числе интернет-портал ulasnik.by, однако эти
- 10. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 10
системы не решают всех вопросов жильцов, они несут ис-
ключительно информативный характер по важным собы-
тиям, без учета описания и решения повседневных про-
блем жильцов, отсутствует обратная связь.
В иных странах также имеются готовые системы по
обслуживанию домов, и они пользуются большой попу-
лярностью. Однако, они разработаны под отдельные Ассо-
циации Домовладельцев (Home Owners Association) и в
каждом приложении различный функционал. Примеры
успешных решений: independence HOA, Koinos, однако
данные системы не подходят для нашей страны в связи с
разной практикой осуществления управления домами и
разным законодательством.
1.3. Бизнес-
цели
BO-1 Получить прибыль в размере 30% от средств затра-
ченных на разработку системы через 5 лет после выпуска
системы.
BO-2 Повысить информированность зарегистрированных
в системе жильцов через 1 год после выпуска системы.
1.4. Критерии
успеха
SC-1 Наличие возможности размещать в системе платные
рекламные объявления через 3 месяца после выпуска си-
стемы.
SC-2 Привлечение минимум одного товарищества соб-
ственников к использованию данной системы в течение 1
месяца после выпуска системы.
SC-3 Привлечение не менее 3-х товариществ собственни-
ков к использованию данной системы в течение 3 месяцев
после выпуска системы.
SC-4 Привлечение не менее 5-х товариществ собственни-
ков к использованию данной системы в течение 6 месяцев
после выпуска системы.
SC-5 Регистрация в системе не менее 60% собственников
жилых помещений первого зарегистрированного в системе
ТС за 1 месяц после выпуска системы.
SC-6 Регистрация в системе не менее 95% собственников
жилых помещений входящих в ТС зарегистрированные в
системе за 1 год после выпуска системы.
SC-7 Ежемесячная положительная динамика роста количе-
ства зарегистрированных пользователей системы.
- 11. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 11
1.5. Бизнес-риски
№ Причина Последствие Приоритет
риска
BR-1 Жильцы не захотят реги-
стрироваться в системе, так
как для общения уже суще-
ствует форум и социальные
сети
Снижение процента
зарегистрировавшихся.
Не востребованность
системы
Низкий
BR-2 Подрядчики не будут поль-
зоваться системой
Снижение популярно-
сти в части оказания
услуг. Снижение дохо-
дов от платного раз-
мещения рекламы
Высокий
BR-3 После решения основ-
ных административных во-
просов и проведения всех
ремонтных работ в жилых
помещениях ТС пользова-
тели могут потерять инте-
рес к использованию си-
стемы
Снижение эффектив-
ности рекламных объ-
явлений для подрядчи-
ков. Отказ подрядчи-
ков от использования
системы.
Высокий
BR-4 Представители ТС не будут
поддерживать работу си-
стемы
Снижение информа-
тивности системы и
заинтересованности
пользователей
Низкий
BR-5 Товарищества собственни-
ков не заинтересуются в
использовании системы
Снижение количества
новых пользователей
системы
Средний
- 12. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 12
2. Видение решения
2.1. Изложение
концепции
Для жильцов ТС, желающих принимать участие в
жизни своего квартала, быть постоянно информирован-
ными относительно изменений и желающих выгодно
произвести ремонт квартир, Система управления много-
квартирным жилым комплексом - это интернет-
портал или мобильная версия сайта, которые позволяют
обмениваться информацией на форуме, осуществлять
голосование по различным вопросам и наладить двусто-
роннее общение между жильцами и Товариществом
Собственников. Жильцам не придется тратить время на
очные встречи, на размещение и поиск источников до-
стоверной информации о ТС. Жильцам домов предло-
жение позволит выбирать на конкурентной основе ис-
полнителей услуг и продавцов с проверенной репутаци-
ей. В отличие существующих систем наш продукт будет
объединять и систематизировать в одном месте всю не-
обходимую жильцам информацию, связанную с прожи-
ванием в квартале.
2.2. Основные функции
Порядковый
номер
Краткое название Описание
MF-1 Регистрация в системе Типы пользователей: собствен-
ник, представитель ТС и подряд-
чик
MF-2 Управление Товарище-
ством собственников
публикациями
Блок новости и объявления от ТС,
бланки и образцы документов, ре-
комендации по порядку действий,
отчетность за период
MF-3 Управление жильцами
публикациями
Блок новостей от жильцов, реко-
мендации товаров и услуг, отзывы
о подрядчиках
MF-4 Управление админи-
стратором публикаци-
ями
Модерирование публикаций поль-
зователей
- 13. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 13
MF-5 Голосование Стороннее решение
MF-6 Форум Стороннее решение
MF-7 Управление реклам-
ными объявлениями
подрядчиков
Описание подрядчиков, скидки,
отзывы и рекомендации, рейтинг
MF-8 Управление заявками
на выполнение работ
Создание, просмотр, редактиро-
вание, удаление заявок
MF-9 Личный кабинет Управление персональными дан-
ными, управлением заявками на
работы, счетами на оплату, пуб-
ликациями и тд
MF-10 Календарь Просмотр событий на определен-
ную дату, оповещение о событии
2.3. Предполо-
жения и зависи-
мости
AD-1 У каждого собственника квартиры и в товарище-
стве собственников будет иметься компьютер или мо-
бильный телефон с интернет-подключением, что позво-
лит пользоваться системой.
AD-2 В системе будет использоваться сторонняя систе-
мы для голосований и опросов.
AD-3 В системе будет использоваться сторонний фо-
рум с единой авторизацией в системе и форуме.
- 14. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 14
3. Объем и ограничения
3.1. Объем первоначального и последующих выпусков
Функ-
ция
Краткое
название
Выпуск 1 Выпуск 2
MF-1 Регистрация в
системе
Реализуется частично. В
части регистрации типов
пользовате-
лей: собственник, пред-
ставитель ТС
Реализуется полно-
стью. В части реги-
страции типа поль-
зователей -
подрядчик
MF-2 Управление
Товарище-
ством соб-
ственников
публикациями
Не реализуется Реализуется полно-
стью
MF-3 Управление
жильцами пуб-
ликациями
Реализуется частично. В
части управления реко-
мендациями
Реализует-
ся полностью. В ча-
сти: блок новостей
от жильцов, реко-
мендации товаров и
услуг, отзывы о под-
рядчиках
MF-4 Управление
администрато-
ром публика-
циями
Реализуется полностью
MF-5 Голосование Не реализуется Реализуется полно-
стью
MF-6 Форум Реализуется полностью
MF-7 Управление
рекламными
объявлениями
подрядчиков
Не реализуется Реализуется полно-
стью
MF-8 Управление
заявками на
Не реализуется Реализуется полно-
стью
- 15. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 15
выполнение
работ
MF-9 Личный каби-
нет
Реализуется частично. В
части управления персо-
нальными данными
пользователей
Реализуется полно-
стью. В части лич-
ного кабинета под-
рядчиков, расшире-
ния функций личных
кабинетов пользова-
телей.
MF-10 Календарь Не реализуется Реализуется полно-
стью
3.2. Ограничения
и исключения
LE-1 Система носит информативный характер. Фор-
мальные решения принимаются вне системы.
LE-2 Система не предполагает использование прило-
жения на мобильных устройствах.
LE-3 Система не предполагает проведение платежных
операций.
LE-4 Система использует готовую CMS WordPress c
пустым шаблоном Ascetica, дополненным плагинами
Cforms и NextGEN Gallery.
- 17. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 17
4.1. Профили заинтересованных лиц
Заинтере-
сованное
лицо
Основная цен-
ность
Отноше-
ние
Основные
интересы
Ограниче-
ния
Заказчик Увеличение до-
ходов, повыше-
ние информиро-
ванности и заин-
тересованности
пользователей в
работе системы
Сильная
поддерж-
ка, ос-
новной
источник
требова-
ний
Эффектив-
ность и высо-
кая надеж-
ность
Отмена ре-
ализации
второго
выпуска
при низкой
эффектив-
ности пер-
вого
Представи-
тели ТС
Упрощение ин-
формирования
жильцов
Нейтраль
ное
Удовлетво-
ренность
жильцов рабо-
той ТС, про-
стота исполь-
зования
Требуется
обучение
сотрудни-
ков
Жильцы Получение до-
стоверной ин-
формации о ТС и
квартале, обсуж-
дение насущных
вопросов, воз-
можность выбора
проверенных
подрядчиков
Под-
держка
Простота и
удобство ис-
пользования
системы,
быстрый до-
ступ к инфор-
мации
Техниче-
ская осна-
щенность
Админи-
стратор
Автоматизация
рабочих процес-
сов
Нейтраль
ное
Простота ис-
пользования
Не опреде-
лены
Подрядчики Продажа товаров
и услуг
Нейтраль
ное
Увеличение
прибыли
Не опреде-
лены
- 18. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 18
5. Требования к системе
5.1. Диаграммы пользовательских требований
Модуль 1. Авторизация и аутентификация
- 21. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 21
5.2. Обзор пользовательских требований
№ Варианты ис-
пользования
Посе-
титель
Жилец Редак-
тор
Адми-
нистра-
стра-
тор
Пред-
стави-
тель ТС
Авторизация и аутентификация
UC-1 Зарегистриро-
ваться в систе-
ме жильцом
+
UC-2 Зарегистриро-
ваться в систе-
ме представи-
телем ТС
+
UC-3 Подтвердить
принадлеж-
ность к ТС
+ +
UC-4 Авторизовать-
ся в системе
+ +
UC-5 Выйти из си-
стемы
+ + + +
UC-6 Восстановить
пароль
+ + +
UC-7 Просмотреть
личные данные
+ + + +
UC-8 Изменить лич-
ные данные
+ + + +
UC-9 Изменить па-
роль
+ + + +
- 22. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 22
№ Варианты ис-
пользования
Посети-
тель
Жилец Редак-
тор
Адми-
нистра-
тор
Предста-
витель ТС
Управление публикациями
UC-10 Создать пуб-
ликацию
(объявление)
+
UC-11 Просмотреть
публикации
+ + + +
UC-12 Редактировать
публикацию
(объявление)
+
UC-13 Удалить пуб-
ликацию
(объявление)
+
UC-14 Перейти на
форум
+ + + +
UC-15 Загрузить
файл в систему
+ + +
UC-16 Скачать файл
из системы
+ + + +
Администрирование
UC-17 Просмотреть
информацию о
пользователе
+
UC-18 Подтвердить
регистрацию
пользователя
+
UC-19 Редактировать
информацию
пользователя
+
- 23. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 23
№ Варианты ис-
пользования
Посе-
титель
Жилец Редак-
тор
Адми-
нистра-
стра-
тор
Пред-
стави-
тель ТС
UC-20 Добавить пра-
ва Редактора
+
UC-21 Удалить права
Редактора
+
UC-22 Удалить поль-
зователя
+
UC-23 Создать стра-
ницу
+
UC-24 Редактировать
страницу
+
UC-25 Удалить стра-
ницу
+
UC-26 Создать руб-
рику
+
UC-27 Редактировать
рубрику
+
UC-28 Удалить руб-
рику
+
UC-29 Создать пуб-
ликацию
+ +
UC-30 Редактировать
публикацию
+ +
UC-31 Удалить пуб-
ликацию
+ +
UC-32 Удалить файл +
- 24. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 24
5.3. Варианты использования
Модуль 1. Авторизация и аутентификация
UC-1 Зарегистрироваться в системе жильцом
Акторы: Жилец
Предусловия: Посетитель находится на стартовой странице, не авторизован.
Постусловия: Учетная запись создана, открыто сообщение об успешном со-
здании учетной записи (сообщение №1)
Основной поток:
Шаг Действие актора Действие системы
1 Выбирает войти в систему
2 Открывает форму авторизации
(форма №3)
3 Выбирает регистрацию в си-
стеме
4 Открывает страницу регистрации
5 Заполняет необходимые поля
(форма №1)
6 Подтверждает введение дан-
ных
7 Проверяет корректность введенных
данных и заполнение обязательных
полей
8 Создает учетную запись пользова-
теля
9 Открывает стартовую страницу си-
стемы
10 Открывает сообщение об успешном
создании учетной записи (сообще-
ние №1)
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
- 25. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 25
Шаг Действие актора Действие системы
5.1.1 Не заполняет обязательные по-
ля
5.1.2 Подтверждает введение дан-
ных
5.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
5.1.4 Указывает на незаполение обяза-
тельных полей (сообщение №6)
5.1.5 Заполняет поля
5.1.6 Подтверждает введение дан-
ных
5.1.7 Перенаправляет на шаг 7 основного
потока
Потоки исключений:
2) Введенные данные не корректны
Шаг Действие актора Действие системы
7.2.1 Введенные данные не корректны
7.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
7.2.3 Указывает на закрытие сооб-
щения
7.2.4 Закрывает сообщение
3) Актор решил не регистрироваться в системе (действия начинаются с ша-
гов 5-6 основного потока)
Шаг Действие актора Действие системы
5.3.1 Прерывает регистрацию
5.3.2 Открывает стартовую страницу
системы
- 26. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 26
UC-2 Зарегистрироваться в системе Представителем ТС
Акторы: Представитель ТС
Предусловия: Посетитель находится на стартовой странице, не авторизован.
Постусловия: Учетная запись создана, открыто сообщение об успешном со-
здании учетной записи (сообщение №1)
Основной поток:
Шаг Действие актора Действие системы
1 Запрашивает вход в систему
2 Открывает форму авторизации
(форма №3)
3 Запрашивает регистрацию в
системе
4 Открывает страницу регистрации
5 Выбирает регистрацию Пред-
ставителя ТС
6 Открывает страницу регистрации
Представителя ТС
7 Заполняет необходимые по-
ля (форма №2)
8 Подтверждает введение дан-
ных
9 Проверяет корректность введенных
данных и заполнение обязательных
полей
10 Создает учетную запись пользова-
теля.
11 Открывает стартовую страницу си-
стемы
12 Открывает сообщение об успешном
создании учетной записи (сообще-
ние №1)
- 27. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 27
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
7.1.1 Не заполняет обязательные по-
ля
7.1.2 Подтверждает введение дан-
ных
7.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
7.1.4 Указывает на незаполение обяза-
тельных полей (сообщение №6)
7.1.5 Заполняет поля
7.1.6 Подтверждает введение дан-
ных
7.1.7 Перенаправляет на шаг 9 основного
потока
Потоки исключений:
2) Введенные данные не корректны
Шаг Действие актора Действие системы
9.2.1 Введенные данные не корректны
9.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
9.2.3 Указывает на закрытие сооб-
щения
9.2.4 Закрывает сообщение
- 28. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 28
3) Актор решил не регистрироваться в системе
Шаг Действие актора Действие системы
5.3.1 Подтверждает намерение вер-
нуться назад
5.3.2
Открывает стартовую страницу си-
стемы
UC-3 Подтвердить принадлежность к ТС
Акторы: Жилец, Представитель ТС
Предусловия: Актор создал учетную запись в системе, и авторизовался, от-
крыта страница ввода инвайт-кода
Постусловия: Регистрация завершена, актор находится на главной странице
своего товарищества, открыто сообщение об успешном окончании регистра-
ции (сообщение №3)
Основной поток:
Шаг Действие актора Действие системы
1 Вводит полученный инвайт-
код
2 Подтверждает введение дан-
ных
3 Проверяет корректность введенных
данных и заполнение обязательных
полей
4
.
Открывает главную страницу това-
рищества, к которому принадлежит
Актор
5 Открывает сообщение об успешном
окончании регистрации (сообщение
№3)
- 29. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 29
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
1.1.1 Не заполняет обязательные по-
ля
1.1.2 Подтверждает введение дан-
ных
1.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
1.1.4 Указывает на незаполненные обяза-
тельные поля (сообщение №6)
1.1.5 Заполняет поля
1.1.6 Подтверждает введение дан-
ных
1.1.7 Перенаправляет на шаг 7 основного
потока
Потоки исключений:
2) Введенные данные не корректны
Шаг Действие актора Действие системы
3.2.1 Введенные данные не корректны
3.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
3.2.3 Указывает на закрытие сооб-
щения
3.2.4 Закрывает сообщение
- 30. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 30
3) Актор прерывает введение инвайт-кода
Шаг Действие актора Действие системы
1.3.1 Прерывает введение инвайт-
кода
1.3.2
Открывает стартовую страницу си-
стемы
UC-4 Авторизоваться в системе
Акторы: Жилец, представитель ТС
Предусловия: Открыта стартовая страница системы, пользователь не автори-
зован
Постусловия: Авторизация завершена, актор находится на главной странице
своего товарищества
Основной поток:
Шаг Действие актора Действие системы
1 Запрашивает вход в систему
2 Открывает форму авторизации
(форма №3)
3 Вводит логин и пароль
4 Подтверждает введение дан-
ных
5 Проверяет корректность введенных
данных и заполнение обязательных
полей
6 Открывает главную страницу
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
3.1.1 Не заполняет обязательные по-
ля
- 31. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 31
3.1.2 Подтверждает введение дан-
ных
3.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
3.1.4 Указывает на незаполненные обяза-
тельные поля (сообщение №6)
3.1.5 Заполняет поля
3.1.6 Подтверждает введение дан-
ных
3.1.7 Перенаправляет на шаг 5 основного
потока
2) Актор выбирает запомнить пароль
Шаг Действие актора Действие системы
3.2.1 Вводит электронную почту и
пароль
3.2.2 Подтверждает введение дан-
ных
3.2.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
3.2.4 Сохраняет введенные адрес элек-
тронной почты и пароль.
3.2.5 Открывает главную страницу
Потоки исключений:
3) Введенные данные не корректны.
Шаг Действие актора Действие системы
5.3.1 Введенные данные не корректны
5.3.2 Выводит сообщение о том, что вве-
- 32. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 32
денные данные не корректны (со-
общение №2)
5.3.3 Указывает на закрытие сооб-
щения
5.3.4 Закрывает всплывающее сообщение
UC-5 Выйти из системы
Акторы: Жилец, представитель ТС
Предусловия: Открыта любая страница товарищества, актор авторизован
Постусловия: Актор находится на стартовой странице системы, не авторизо-
ван
Основной поток:
Шаг Действие актора Действие системы
1 Указывает на просмотр меню
личного кабинета
2 Открывает меню личного кабинета
(форма №4)
3 Запрашивает выход из системы
4 Указывает на необходимость под-
тверждения (сообщение №4)
5 Подтверждает намерение вый-
ти из системы
6 Завершает сеанс использования си-
стемы
7 Открывает стартовую страницу си-
стемы
Потоки исключений:
1) Актор решает остаться в системе
Шаг Действие актора Действие системы
5.1.1 Выбирает остаться в системе
5.1.2 Закрывает вопрос (сообщение №4).
- 33. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 33
UC-6 Восстановить пароль
Акторы: Жилец, представитель ТС
Предусловия: Открыта стартовая страница системы, актор не авторизован
Постусловия: Письмо с паролем отправлено актору на электронную почту
Основной поток:
Шаг Действие актора Действие системы
1 Запрашивает вход в систему
2 Открывает форму авторизации
(форма №3)
3 Указывает на восстановление
пароля
4 Открывает страницу восстановле-
ния пароля
5 Заполняет поля
6 Подтверждает введение дан-
ных
7 Проверяет корректность введенных
данных и заполнение обязательных
полей
8 Отправляет актору актору письмо с
паролем на электронную почту
(уведомление №1)
9 Открывает сообщение о том, что
письмо с паролем было отправлено
на электронную почту (сообщение
№5)
10 Открывает стартовую страницу си-
стемы
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
5.1.1 Не заполняет обязательные по-
ля
- 34. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 34
5.1.2 Подтверждает введение дан-
ных
5.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
5.1.4 Указывает на незаполненные обяза-
тельные поля (сообщение №6)
5.1.5 Заполняет поля
5.1.6 Подтверждает введение дан-
ных
5.1.7 Перенаправляет на шаг 7 основного
потока
Потоки исключений:
2) Введенные данные не корректны
Шаг Действие актора Действие системы
7.2.1 Устанавливает не корректность
введенных данных
7.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
7.2.3 Указывает на закрытие сооб-
щения
7.2.4 Закрывает сообщение
3) Актор решил не восстанавливать свой пароль
Шаг Действие актора Действие системы
6.3.1 Указывает на возврат
6.3.2
Открывает стартовую страни-
цу системы
- 35. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 35
UC-7. Просмотреть личные данные
Акторы: Житель, представитель ТС
Предусловия: Актор авторизован, открыта любая страница системы
Постусловия: Страница личного кабинета открыта
Основной поток
Шаг Актор (Действие актора) Система (Действие системы)
1 Указывает на просмотр меню
личного кабинета
2 Открывает меню личного кабинета
(форма №4)
3 Указывает на вход в личный
кабинет
4 Открывает страницу личного каби-
нета
UC-8 Изменить личныe данные
Акторы: Жилец, представитель ТС
Предусловия: Актор авторизован, открыта страница личный кабинет
Постусловия: Личные данные изменены
Основной поток:
Шаг Действие актора Действие системы
1 Выбирает поле, в котором
нужно внести изменения
2 Удаляет информацию
3 Вводит новую информацию
4 Подтверждает намерение со-
хранить изменения
5 Сохраняет введенную пользовате-
лем информацию.
Потоки альтернатив:
- 36. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 36
1) Требуется загрузка файла на шаге 1-4
Шаг Действие актора Действие системы
1.1.1 Выполняет загрузку файла
(UC-15)
1.1.2 Применяет выбранное изображение
для аватара пользователя
1.1.3 Продолжает действие с шага 4.
Потоки исключений:
2) Введенная информация не корректна
Шаг Действие актора Действие системы
5.2.1 Введенная информация не коррект-
на
5.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
5.2.3 Указывает на закрытие сооб-
щения
5.2.4 Закрывает сообщение
3) Актор решил не изменять личные данные
Шаг Действие актора Действие системы
1.3.1 Указывает на возврат
1.3.2
Открывает главную страницу то-
варищества
- 37. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 37
UC-9 Изменить пароль
Акторы: Жилец, представитель ТС
Предусловия: Актор авторизован, открыта страница личный кабинет
Постусловия: Пароль изменен
Основной поток:
Шаг Действие актора Действие системы
1 Вводит старый пароль
2 Вводит новый пароль
4 Подтверждает введение дан-
ных
5 Проверяет корректность введенных
данных и заполнение обязательных
полей
6 Сохраняет введенную пользовате-
лем информацию.
Потоки альтернатив:
1) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
1.1.1 Не заполняет обязательные по-
ля
1.1.2 Подтверждает введение дан-
ных
1.1.3 Проверяет корректность введенных
данных и заполнение обязательных
полей
1.1.4 Указывает на незаполение обяза-
тельных полей (сообщение №6)
1.1.5 Заполняет поля
1.1.6 Подтверждает введение дан-
ных
1.1.7 Перенаправляет на шаг 5 основного
потока
- 38. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 38
Потоки исключений:
2) Введенная информация не корректна
Шаг Действие актора Действие системы
5.2.1 Введенная информация не коррект-
на
5.2.2 Выводит сообщение о том, что вве-
денные данные не корректны (со-
общение №2)
5.2.3 Указывает на закрытие сооб-
щения
5.2.4 Закрывает сообщение
3) Актор решил не изменять пароль
Шаг Действие актора Действие системы
1.3.1 Указывает на возврат
1.3.2
Открывает главную страницу то-
варищества
- 39. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 39
Модуль 2. Управление публикациями
UC-10 Создать публикацию(объявление)
Действующие лица: Жилец
Предусловия: Актор авторизовался, открыта страница рекомендации товаров
и услуг
Постусловия: Открыта страница рекомендации товаров и услуг, на странице
рекомендации товаров и услуг расположено объявление актора
Основной поток:
Шаг Действие актора Действие системы
1 Указывает на создание объяв-
ления
2 Выводит форму для создания объ-
явления (Форма №6)
3 Указывает название, описание
объявления, контакты
4 Подтверждает намерение со-
здания нового объявления
5 Проверяет заполнение обязатель-
ных полей
6 Сохраняет внесенные изменения
7 Помещает объявление на страницу
рекомендации товаров и услуг в со-
ответствии с выбранной рубрикой
8 Открывает страницу рекомендации
товаров и услуг
Поток альтернатив
1) Требуется загрузка файла
Шаг Действие актора Действие системы
3.1.1 Выполняет загрузку файла
(UC-15)
3.1.2 Продолжает действие с шага 4
основного потока.
- 40. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 40
2) Не заполнено обязательное поле (поля)
Шаг Действие актора Действие системы
3.2.1 В форме создания объявления
(Форма №6) не заполняет обя-
зательные поля
3.2.2 Подтверждает намерение со-
здания нового объявления
3.2.3 Проверяет заполнение обязатель-
ных полей, обнаруживает ошибку
3.2.4 Указывает на ошибку и предлагает
повторить заполнение формы
(Сообщение №7)
3.2.5 Заполняет форму создания
объявления (Форма №6)
3.2.6 Подтверждает намерение со-
здания нового объявления
3.2.7 Продолжает действие с шага 5 ос-
новного потока
Поток исключений
3) Прерывание действий (действие начинается на любом из шагов 3-4)
Шаг Действие актора Действие системы
3.3.1 Прерывает добавление объяв-
ления
3.3.2 Открывает страницу рекомендации
товаров и услуг
UC-11. Просмотреть публикации
Акторы: Посетитель, житель, представитель ТС, администратор, редактор
Предусловия: Актор авторизовался, открыта главная страница
Постусловия: Открыта страница с публикациями
Основной поток
- 41. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 41
Шаг Актор Система
1 Запрашивает просмотр публи-
каций
2 Открывает страницу с публикация-
ми
Поток исключений
1) Обнаружение сбоя системы
Шаг Действие актора Действие системы
2.2.1 Обнаруживает сбой системы
2.2.2 Открывает страницу, с которой ак-
тор заходил
2.2.3 Выдает сообщение об ошибке
(Сообщение №9)
UC-12. Редактировать публикацию (объявление)
Акторы: Житель
Предусловия: Актор авторизовался, открыта страница рекомендации товаров
и услуг, на странице рекомендации товаров и услуг системы размещено объ-
явление актора
Постусловия: На странице рекомендации товаров и услуг размещено отре-
дактированное объявление актора
Основной поток
Шаг Актор Система
1 Запрашивает меню личного
кабинета
2 Открывает меню личного кабинета
(Форма №4)
3 Выбирает просмотр его объяв-
лений
4 Открывает список объявлений ак-
тора (Список №1)
5 Делает запрос на изменение
публикации
- 42. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 42
6 Выводит форму редактирования
объявления (Форма №7)
7 Изменяет информацию в фор-
ме
8 Подтверждает намерение из-
менения объявление
9 Проверяет заполнение обязатель-
ных полей
10 Сохраняет внесенные изменения
11 Обновляет данные на странице
12 Открывает страницу рекомендации
товаров и услуг
Поток альтернатив
1) Требуется загрузка файла
Шаг Действие актора Действие системы
7.1.1 Загружает файл (UC-15)
7.1.2 Продолжает действие с шага 8
основного потока
2) Неполное заполнение полей (действие начинается с шага 7)
Шаг Действие актора Действие системы
7.2.1 Не заполняет информацию в
обязательных полях
7.2.2 Подтверждает намерение ре-
дактирования объявления
7.2.3 Проверяет заполнение обязатель-
ных полей
7.2.4 Указывает на ошибку - незаполнен-
ные обязательные поля (сообщение
№6)
7.2.5 Заполняет необходимые поля
- 43. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 43
7.2.6 Подтверждает намерение ре-
дактирования публикации
7.2.7 Система перенаправляет на шаг 9
основного потока
Поток исключений
3) Прерывание действий (действие начинается на любом из шагов 2-4)
Шаг Действие актора Действие системы
2.3.1 Прерывает редактирование
объявления
2.3.2 Открывает страницу рекомендации
товаров и услуг
UC-13. Удалить рекомендацию (объявление)
Акторы: Житель
Предусловия: Актор авторизовался, открыта страница рекомендации товаров
и услуг, на странице рекомендации товаров и услуг системы размещено объ-
явления актора
Постусловия: На странице рекомендации товаров и услуг удалено размещен-
ное актором объявление
Основной поток
Шаг Актор Система
1 Запрашивает меню личного
кабинета
2 Открывает меню личного кабинета
(Форма №4)
3 Выбирает просмотр его объяв-
лений
4 Открывает список объявлений ак-
тора (Список №1)
5 Выбирает удаление необходи-
мого объявления
6 Просит подтвердить решение (Со-
общение №7)
- 44. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 44
7 Подтверждает намерение уда-
ления
8 Удаляет объявление и все загру-
женные с ней файлы со страницы
9 Открывает страницу рекомендации
товаров и услуг
Поток исключений
1) Прерывание действий
Шаг Действие актора Действие системы
7.1.1 Прерывает удаление объявле-
ния
7.1.2 Открывает страницу рекомендации
товаров и услуг
UC-14. Перейти на форум
Акторы: Житель, редактор, администратор, представитель ТС
Предусловия: Актор авторизовался, открыта страница с сылкой перехода на
форум
Постусловия: Открыта страница с форумом в действующей вкладке браузера
Основной поток
Шаг Актор Система
1 Запрашивает переход на форум
2 Проверяет доступ к форуму
3 Открывает систему с форумом в
действующей вкладке
Альтернативный поток
1) Сбой в системе форума
Шаг Действие актора Действие системы
2.1.1 Обнаруживает сбой в системе фо-
рума
2.1.2 Указывает об обнаружении сбоя си-
стемы форума (Сообщение №8)
- 45. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 45
2.1.3 Предлагает повторить попытку
2.1.4 Запрашивает войти на форум
2.1.5 Открывает систему с форумом в
действующей вкладке
Поток исключений
2) Ошибка в заполнении полей (действие начинается с шага 2)
Шаг Действие актора Действие системы
2.2.1 Обнаруживает сбой в системе фо-
рума
2.2.2 Указывает о сбое системы форума
(Сообщение №8)
2.2.3 Предлагает повторить попытку
2.2.4 Запрашивает войти на форум
2.2.5 Обнаруживает сбой в системе фо-
рума
2.2.6 Открывает страницу с сылкой пере-
хода на форум
2) Ошибка в заполнении полей (действие начинается с шага 2)
Шаг Действие актора Действие системы
2.2.1 Обнаруживает сбой в системе фо-
рума
2.2.2 Указывает о сбое системы форума
(Сообщение №8)
2.2.3 Предлагает повторить попытку
2.2.4 Прерывает действие
2.2.5 Открывает страницу с сылкой пере-
хода на форум
- 46. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 46
UC-15. Загрузить файл в систему
Акторы: Житель, представитель ТС, администратор, редактор
Предусловия: Актор авторизовался, открыта форма с возможностью загрузки
файла
Постусловия: В форме отображается размещенный загруженный файл
Основной поток
Шаг Актор Система
1 Запрашивает загрузку файла
2 Открывает панель с возможностью
выбора загружаемого объекта (на
жестком диске)
3 Указывает на необходимый к
загрузке файл
4 Проверяет соответствует ли файл
требованием к загружаемым файлам
5 Сохраняет файл в базе данных си-
стемы
6 Отображает файл в публикации
7 Открывает страницу с загруженным
файлом
Поток исключений
1) Ошибка взаимодействия с компьютером
Шаг Актор Система
2.1.1 Сбой системы жесткого диска
2.1.2 Указывает на возникновение ошиб-
ки (Сообщение №9)
2.1.3 Указывает на закрытие сооб-
щения
2.1.4 Открывает страницу, которая была
открыта до начала действий
- 47. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 47
2) Прерывание действий
Шаг Действие актора Действие системы
3.2.1 Прерывает загрузку файла
3.2.2 Открывает страницу, которая была
открыта до начала действий
3) Ошибка загрузки (действие начинается с шагов 4)
Шаг Действие актора Действие системы
3.3.1 Обнаруживает ошибку формата
файла
3.3.2 Закрывает панель с возможностью
выбора загружаемого объекта на
жестком диске
3.3.3 Информирует о невозможности за-
грузить файл (Сообщение №10)
3.3.4 Указывает на закрытие сооб-
щения
3.3.5 Открывает страницу, которая была
открыта до начала действий
UC-16. Скачать файл с системы
Акторы: Житель, представитель ТС, администратор, редактор.
Предусловия: Актор авторизовался, открыта страница с необходимым для
скачивания файлом
Постусловия: На жестком диске сохранен загружаемый файл, открыта стра-
ница, указанная в предусловии
Основной поток
Шаг Актор Система
1 Запрашивает скачивание файла
2 Просит выбрать место сохранения
файла
3 Выбирает место, куда необхо-
димо загрузить файл
4 Подтверждает загрузку файла
- 48. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 48
5 Сохраняет файл в указанном месте
6 Открывает страницу системы, кото-
рая была открыла до начала дей-
ствия
Поток альтернатив
1) Не выбирает место загрузки
Шаг Действие актора Действие системы
3.1.1 Не выбирает место для загруз-
ки
3.1.2 Подтверждает намерение за-
грузки файла
3.1.3 Закрывает окно выбора места
3.1.4 Сохраняет файл по умолчанию в
папке "Загрузки" жесткого диска
3.1.5 Открывает страницу системы, кото-
рая была открыла до начала дей-
ствия
Поток исключений
2) Отмена действий (действие начинается шаге 3, 4)
Шаг Действие актора Действие системы
3.2.1 Прерывает загрузку
3.2.2 Закрывает окно выбора места
3.2.3 Открывает страницу системы, кото-
рая была открыла до начала дей-
ствия
- 49. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 49
3) Ошибка системы при сохранении
Шаг Действие актора Действие системы
5.3.1 Ошибка при сохранении файла
5.3.2 Указывает о возникновении ошибки
(Сообщение №11)
5.3.3 Указывает, что уведомление
просмотрено
5.3.4 Открывает страницу системы, кото-
рая была открыла до начала дей-
ствия
- 50. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 50
Модуль 3. Администрирование
UC-17 Просмотреть информацию о пользователе
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница управления пользова-
телями в панели администратора
Постусловия: Открыта страница с данными пользователя
Основной поток:
Шаг Действие актора Действие системы
1 Выбирает пользователя
2 Открывает страницу с данными
пользователя
UC-18 Подтвердить регистрацию пользователя
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница управления пользова-
телями в панели администратора, создана учетная запись пользователя, поль-
зователь ожидает подтверждение регистрации
Постусловия: Пользователю отправлен инвайт-код (уведомление №2), от-
крыта страница управления пользователями
Основной поток:
Шаг Действие актора Действие системы
1 Выбирает пользователя ожи-
дающего подтверждение
2 Открывает страницу с данными
пользователя
3 Подтверждает регистрацию
пользователя
4 Генерирует случайный инвайт-код
5 Отправляет пользователю инвайт-
код (уведомление №2)
6 Открывает страницу управления
пользователями
Поток исключений:
1) Актор прерывает подтверждение регистрации пользователя, без принятия
решения:
- 51. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 51
Шаг Действие актора Действие системы
3.1.1 Прерывает подтверждение ре-
гистрации пользователя
3.1.2 Открывает страницу управления
пользователями
2) Пользователь не имеет права регистрации по указанным данным:
Шаг Действие актора Действие системы
3.2.1 Отклоняет регистрацию поль-
зователя
3.2.2 Открывает страницу управления
пользователями
3.2.3 Отправляет пользователю уведом-
ление об отказе регистрации в си-
стеме (уведомление №3)
3.2.4 Удаляет пользователя из системы
- 52. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 52
UC-19 Редактировать информацию пользователя
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница с данными пользова-
теля в панели администратора
Постусловия: Информация изменена, пользователю отправлено уведомле-
ние о изменении его личных данных (уведомление №4), открыта страница с
данными пользователя
Основной поток:
Шаг Действие актора Действие системы
1 Переходит к редактированию
данных пользователя
2 Открывает страницу редактирова-
ния данных пользователя
3 Изменяет данные пользователя
согласно условий размещения
информации
4 Подтверждает внесение изме-
нений
5 Сохраняет изменения в данных
6 Отправляет пользовате-
лю уведомление о изменении его
личных данных (уведомление №4)
7 Открывает страницу с данными
пользователя
Поток исключений:
1) Актор прерывает внесение изменений на шагах 3,4:
Шаг Действие актора Действие системы
3.1.1 Прерывает внесение измене-
ний
3.1.2 Открывает страницу с данными
пользователя
- 53. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 53
UC-20 Добавить права Редактора
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница редактирования дан-
ных пользователя в панели администратора
Постусловия: Пользователь внесен в список редакторов, пользователю от-
правлено уведомление о добавлении прав редактора (уведомление №5), от-
крыта страница с данными пользователя
Основной поток:
Шаг Действие актора Действие системы
1 Указывает на добавление поль-
зователю прав Редактора
2 Подтверждает внесение изме-
нений
3 Вносит пользователя в список ре-
дакторов
4 Отправляет пользователю уведом-
ление о добавлении прав редактора
(уведомление №5)
5 Открывает страницу с данными
пользователя
Поток исключений:
1) Актор прерывает внесение изменений:
Шаг Действие актора Действие системы
2.1.1 Прерывает внесение измене-
ний
2.1.2 Открывает страницу с данными
пользователя
UC-21 Удалить права Редактора
Действующие лица: Администратор
Предусловия: Актор авторизовался, пользователь внесен в список Редакто-
ров, открыта страница редактирования данных пользователя в панели адми-
нистратора
Постусловия: Пользователь удален из списка Редакторов, пользовате-
лю отправлено уведомление об удалении прав редактора (уведомление №6),
открыта страница с данными пользователя
Основной поток:
- 54. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 54
Шаг Действие актора Действие системы
1 Указывает на удаление у поль-
зователя прав Редактора
2 Подтверждает внесение изме-
нений
3 Удаляет пользователя из списка ре-
дакторов
4 Отправляет пользователю уведом-
ление об удалении прав редактора
(уведомление №6)
5 Открывает страницу с данными
пользователя
Поток исключений:
1) Актор прерывает внесение изменений:
Шаг Действие актора Действие системы
2.1.1 Прерывает внесение измене-
ний
2.1.2 Открывает страницу с данными
пользователя
UC-22 Удалить пользователя
Действующие лица: Администратор
Предусловия: Пользователь зарегистрирован в системе, открыта страница с
данными пользователя в панели администратора
Постусловия: Пользователь удален из системы, пользователю отправлено
уведомление об удалении учетной записи (уведомление №7), открыта стра-
ница управления пользователями
Основной поток:
Шаг Действие актора Действие системы
1 Инициирует удаление пользо-
вателя
2 Запрашивает подтверждение удале-
ния
3 Подтверждает удаление
- 55. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 55
4 Открывает страницу управления
пользователями
5 Отправляет пользователю уведом-
ление об удалении учетной записи
(уведомление №7)
6 Удаляет данные пользователя из си-
стемы
Поток исключений:
1) Актор прерывает удаление:
Шаг Действие актора Действие системы
3.1.1 Прерывает удаление
3.1.2 Открывает страницу управления
пользователями
UC-23 Создать страницу
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта главная страница в панели ад-
министратора
Постусловия: Создана новая страница, иерархия страниц сайта обновлена,
открыта страница с данными о странице сайта
Основной поток:
Шаг Действие актора Действие системы
1 Переходит к управлению стра-
ницами сайта
2 Открывает страницу управления
страницами сайта
3 Инициирует создание новой
страницы
4 Запрашивает место в иерархии
страниц
5 Указывает место расположения
новой страницы
- 56. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 56
6 Создает новую страницу в выбран-
ном месте
7 Обновляет иерархию страниц
8 Открывает страницу с данными о
странице сайта
Поток исключений:
1) Актор прерывает создание страницы:
Шаг Действие актора Действие системы
5.1.1 Прерывает создание страницы
5.1.2 Открывает главную стра-
ницу
UC-24 Редактировать страницу
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница с данными о странице
сайта в панели администратора
Постусловия: Информация изменена, открыта страница с данными о страни-
це сайта
Основной поток:
Шаг Действие актора Действие системы
1 Переходит к редактированию
данных о странице сайта
2 Открывает страницу редактирова-
ния данных о странице сайта
3 Вносит изменения
4 Подтверждает внесение изме-
нений
5 Сохраняет изменения
6 Открывает страницу с данными о
странице сайта
- 57. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 57
Поток исключений:
1) Актор прерывает внесение изменений на шагах 3,4:
Шаг Действие актора Действие системы
3.1.1 Прерывает внесение измене-
ний
3.1.2 Открывает страницу с данными о
странице сайта
UC-25 Удалить страницу
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница с данными о странице
сайта в панели администратора
Постусловия: Страница сайта удалена, иерархия страниц сайта обновлена,
открыта страница управления страницами сайта
Основной поток:
Шаг Действие актора Действие системы
1 Инициирует удаление страни-
цы сайта
2 Запрашивает подтверждение удале-
ния
3 Подтверждает удаление
4 Открывает страницу управления
страницами сайта
5 Удаляет страницу сайта
6 Обновляет иерархию страниц
Поток исключений:
1) Актор прерывает удаление:
Шаг Действие актора Действие системы
3.1.1 Прерывает удаление
3.1.2 Открывает страницу управления
страницами сайта
- 58. Система управления многоквартирными Версия: 1.0
жилыми комплексами Дата: 24.11.2016
Конфиденциально ©ЛеВаКР, 2016 Страница 58
UC-26 Создать рубрику
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта главная страница в панели ад-
министратора
Постусловия: Создана новая рубрика, открыта страница с данными рубрики
Основной поток:
Шаг Действие актора Действие системы
1 Переходит к управлению руб-
риками
2 Открывает страницу управления
рубриками
3 Инициирует создание новой
рубрики
4 Запрашивает страницу для создания
рубрики
5 Указывает страницу располо-
жения новой рубрики
6 Создает новую рубрику
7 Открывает страницу с данными
рубрики
Поток исключений:
1) Актор прерывает создание рубрики:
Шаг Действие актора Действие системы
5.1.1 Прерывает создание рубрики
5.1.2 Открывает страницу управления
рубриками
UC-27 Редактировать рубрику
Действующие лица: Администратор
Предусловия: Актор авторизовался, открыта страница с данными рубрики в
панели администратора
Постусловия: Информация изменена, открыта страница с данными рубрики
Основной поток: