Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1 © ЮУрГУ, Кафедра системного программирования Дата последнего изменения: 08.07.2010 Модель вариантов использования системы ведения видеоархива телеканала ЮУрГУ-ТВ Технический отчет TR-VideoStorm-01 М.А. Хомутецкий, М.Л. Цымблер Данный документ содержит модель вариантов использования системы VideoStorm, которая предназначена для ведения видеоархива телеканала ЮУрГУ-ТВ. Приведены спецификации вариантов использования системы на языке UML и примерный интерфейс пользователя системы.
1.ВведениеВидеоархив телеканала ЮУрГУ-ТВ предназначен для хранения видеоматериалов, отснятых сотрудниками телеканала. Видеоматериалы могут храниться в одном из следующих форматов: "сырое" видео (для монтажа) и сжатое видео (для предварительного просмотра). Система VideoStorm предназначена для ведения видеоархива и должна обеспечивать следующие основные функции:
Система предполагает различные классы пользователей с соответствующим пользовательским интерфейсом и функциональными возможностями. Документ организован следующим образом. Во втором разделе приводится краткое описание классов пользователей системы. Третий раздел содержит диаграмму и краткое описание классов предметной области. В четвертом разделе приведены спецификации вариантов использования системы VideoStorm. В приложение вынесены формы графического интерфейса пользователей системы. 2.Пользователи системы (актеры)Актеры (пользователи системы Videostorm) представлены на рис.Рис. . Актер Администратор осуществляет управление параметрами системы (добавление и удаление пользователей, изменение настроек доступа пользователей и др.). Актер Журналист осуществляет формирование сценария монтажа. Актер Монтажер осуществляет формирование сценария монтажа. ![]() Рис. . Актеры системы Актер Редактор выполняет следующие основные функции: редактирование и заполнение каталога, тегирование материалов. Актер Система видеомонтажа представляет собой программную систему стронних разработчиков, которая осуществляет монтаж видео по сценарию. Актер Веб-сайт представляет веб-сайт телеканала пользователям.
Рис. . Жизненный цикл подготовки видеоматериалов Жизненный цикл подготовки видеоматериалов начинается с выбора файла исходника. Далее выбирается папка (исходники, сюжеты или передачи), в которую загружается исходник. Затем исходник загружается в систему. Далее исходник сохраняется и сжимается для последующего предпросмотра (просмотра сжатой версии).
3.Диаграмма классов и предметной областиДиаграмма классов система предметной области представлена на Рис. . ![]() Рис. . Диаграмма классов системы Материалом может быть исходник, сюжет или передача. Материал может находиться в одной из категорий. Материал может быть тегирован. Передача состоит из набора сюжетов. Теги содержатся в различных каталогах.
4.Диаграмма вариантов использованияДиаграмма вариантов использования приведена на Рис. ![]() Рис. . Диаграмма вариантов использования Варианты использования разбиты по пакетам, в соответствии с предметной областью. Содержимое каждого из пакетов приведено ниже. Вариант использования «Авторизация» используется всеми остальными вариантами использования. Подробное описание всехСпецификации вариантов использования приведено приведены в главе разделе 5.
Спецификации вариантов использования пакета «Действия администратора» приведены в главе разделе 11.1. ![]() Рис. . Пакет «Действия журналиста» Спецификации вариантов использования пакета «Действия журналиста» приведены в главе 33.1. ![]() Рис. . Пакет «Действия пользователя» Спецификации вариантов использования пакета «Действия пользователя» приведены в главе 51.1. ![]() Рис. . Пакет «Действия редактора» Спецификации вариантов использования пакета «Действия редактора» приведены в главе 75.1. ![]() Рис. . Пакет «Монтаж» Спецификации вариантов использования пакета «Монтаж» приведены в главе 135.1. 5.Спецификации вариантов использованияВариант использования «Авторизоваться»
Авторизация пользователя в системе. 6.Поток событийДанный вариант использования начинается, когда пользователь заходит восуществляет запуск (открывает стартовую web-страницу) системуы. 7.Основной поток
7.1.Альтернативные потокиАльтернативные потоки отсутствуютПользователь нажимает кнопку "Отмена" – происходит выход из системы. 8.Специальные требованияСпециальные требования отсутствуют.9.ПредусловияПредусловия отсутствуют. 10.ПостусловияПостусловия отсутствуют. 11.Точки расширенияТочки расширения отсутствуют. 11.1.Пакет «Действия администратора»Вариант использования «Смотреть список пользователей»
Вывод списка пользователей системы. 12.Поток событийДанный вариант использования начинается, когда Администратор нажимает на ссылку «Список пользователей». 13.Основной поток
13.1.Альтернативные потокиАльтернативные потоки отсутствуют. 14.Специальные требованияРядом с каждый пользователем выводятся ссылки «Редактировать» и «Удалить». Перед списком выводится ссылка «Создать пользователя».15.ПредусловияАдминистратор должен быть авторизован в системевыполнить ВИ "Авторизоваться". 16.ПостусловияПостусловия отсутствуют. 17.Точки расширенияАдминистратор может выполнить ВИ … создать нового пользователя, удалить или отредактировать настройки пользователей в списке. Вариант использования «Создать пользователя»
Создание нового пользователя системы. 18.Поток событийДанный вариант использования начинается, когда Администратор нажимает на ссылкувыбирает пункт меню «Создать пользователя». 18.1.Основной поток
18.2.Альтернативные потоки18.2.1.Альтернативный поток 1Если в результате проверки корректности заполнения полей выявлена ошибка, то она выводится на экран. Новый пользователь не создается. 19.Специальные требованияСпециальные требования отсутствуют. 20.ПредусловияАдминистратор должен быть авторизован в системе. 21.ПостусловияПостусловия отсутствуют. 22.Точки расширенияТочки расширения отсутствуют. Вариант использования «Удалить пользователя»
Удаление пользователя системы. 23.Поток событийДанный вариант использования начинается, когда Администратор нажимает кнопку «Удалить пользователя» напротив нужного пользователя в списке пользователей. 24.Основной поток
24.1.Альтернативные потокиАльтернативные потоки отсутствуют. 25.Специальные требованияСпециальные требования отсутствуют. 26.ПредусловияАдминистратор должен быть авторизован в системе. 27.ПостусловияПостусловия отсутствуют. 28.Точки расширенияТочки расширения отсутствуют. Вариант использования «Редактировать параметры пользователя»
Редактирование параметров пользователя. 29.Поток событийДанный вариант использования начинается, когда Администратор нажимает кнопку «Редактировать» напротив нужного пользователя в списке пользователей. 29.1.Основной поток
29.2.Альтернативные потоки29.2.1.Альтернативный поток 1Если в результате проверки корректности заполнения полей выявлена ошибка, то она выводится на экран. Параметры пользователя не изменяются. 30.Специальные требованияСпециальные требования отсутствуют. 31.ПредусловияАдминистратор должен быть авторизован в системе. 32.ПостусловияПостусловия отсутствуют. 33.Точки расширенияТочки расширения отсутствуют. 33.1.Пакет «Действия журналиста»Вариант использования «Удалить материал»
Удаление материала из системы. 34.Поток событийДанный вариант использования начинается, когда Журналист нажимает на ссылку «Удалить» напротив нужного исходника в списке исходников. 35.Основной поток
35.1.Альтернативные потокиАльтернативные потоки отсутствуют. 36.Специальные требованияСпециальные требования отсутствуют37.ПредусловияЖурналист должен быть авторизован в системе. 38.ПостусловияПостусловия отсутствуют. 39.Точки расширенияТочки расширения отсутствуют. Вариант использования «Получить список материалов категории»
Вывод списка материалов определенной категории. 40.Поток событийДанный вариант использования начинается, когда Журналист нажимает на ссылку определенной категории. 41.Основной поток
41.1.Альтернативные потокиАльтернативные потоки отсутствуют. 42.Специальные требованияСпециальные требования отсутствуют43.ПредусловияЖурналист должен быть авторизован в системе. 44.ПостусловияПостусловия отсутствуют. 45.Точки расширенияЖурналист может удалить материал в списке. Вариант использования «Разместить исходник»
Размещение исходника в определенной категории системы. 46.Поток событийДанный вариант использования начинается, когда Журналист нажимает на ссылку «Добавить» в определенной категории. 47.Основной поток
47.1.Альтернативные потокиАльтернативные потоки отсутствуют. 48.Специальные требованияСпециальные требования отсутствуют49.ПредусловияЖурналист должен быть авторизован в системе. 50.ПостусловияПостусловия отсутствуют. 51.Точки расширенияТочки расширения отсутствуют. 51.1.Пакет «Действия пользователя»Вариант использования «Искать материал»
Поиск материала в категориях по определенным условиям. 52.Поток событийДанный вариант использования начинается, когда пользователь нажимает на ссылку «Поиск». 53.Основной поток
53.1.Альтернативные потокиАльтернативные потоки отсутствуют. 54.Специальные требованияСпециальные требования отсутствуют55.ПредусловияПользователь должен быть авторизован в системе. 56.ПостусловияПостусловия отсутствуют. 57.Точки расширенияТочки расширения отсутствуют. Вариант использования «Получить список материалов категории»
Вывод списка материалов определенного каталога 58.Поток событийДанный вариант использования начинается, когда пользователь переходит в определенный каталог. 59.Основной поток
59.1.Альтернативные потокиАльтернативные потоки отсутствуют. 60.Специальные требованияСпециальные требования отсутствуют61.ПредусловияПользователь должен быть авторизован в системе. 62.ПостусловияПостусловия отсутствуют. 63.Точки расширенияПользователь может перейти на страницу найденных материалов. Вариант использования «Смотреть страницу материала»
Просмотр страницы с информацией о материале и возможностью просмотра материала. 64.Поток событийДанный вариант использования начинается, когда пользователь переходит на ссылку на материал. 65.Основной поток
65.1.Альтернативные потокиАльтернативные потоки отсутствуют. 66.Специальные требованияСпециальные требования отсутствуют67.ПредусловияПользователь должен быть авторизован в системе. 68.ПостусловияПостусловия отсутствуют. 69.Точки расширенияПользователь может просмотреть материал. Вариант использования «Смотреть материал»
Просмотр определенного материала в сжатом формате. 70.Поток событийДанный вариант использования начинается, когда пользователь нажимает на кнопку просмотра в окошке просмотра материала. 71.Основной поток
71.1.Альтернативные потокиАльтернативные потоки отсутствуют. 72.Специальные требованияСпециальные требования отсутствуют73.ПредусловияПользователь должен быть авторизован в системе. 74.ПостусловияПостусловия отсутствуют. 75.Точки расширенияТочки расширения отсутствуют. 75.1.Пакет «Действия редактора»Вариант использования «Получить список каталогов»
Вывод списка каталогов. 76.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Каталоги». 77.Основной поток
77.1.Альтернативные потокиАльтернативные потоки отсутствуют. 78.Специальные требованияСпециальные требования отсутствуют79.ПредусловияРедактор должен быть авторизован в системе. 80.ПостусловияПостусловия отсутствуют. 81.Точки расширенияРедактор может создать новый каталог, отредактировать или удалить существующий каталог. Вариант использования «Создать каталог»
Создание каталога. 82.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Создать каталог». 83.Основной поток
83.1.Альтернативные потокиАльтернативные потоки отсутствуют. 84.Специальные требованияСпециальные требования отсутствуют85.ПредусловияРедактор должен быть авторизован в системе. 86.ПостусловияПостусловия отсутствуют. 87.Точки расширенияТочки расширения отсутствуют. Вариант использования «Редактировать каталог»
Редактирование параметров каталога. 88.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Редактировать» напротив нужного каталога в списке каталогов. 89.Основной поток
89.1.Альтернативные потокиАльтернативные потоки отсутствуют. 90.Специальные требованияСпециальные требования отсутствуют91.ПредусловияРедактор должен быть авторизован в системе. 92.ПостусловияПостусловия отсутствуют. 93.Точки расширенияТочки расширения отсутствуют. Вариант использования «Удалить каталог»
Удаление каталога. 94.Поток событийДанный вариант использования начинается, когда пользователь нажимает на ссылку «Удалить» напротив нужного каталога в списке каталогов. 95.Основной поток
95.1.Альтернативные потокиАльтернативные потоки отсутствуют. 96.Специальные требованияСпециальные требования отсутствуют97.ПредусловияРедактор должен быть авторизован в системе. 98.ПостусловияПостусловия отсутствуют. 99.Точки расширенияТочки расширения отсутствуют. Вариант использования «Тегировать материал»
Тегирование материала тегами из каталогов. 100.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Добавить тег» на странице видеоматериала. 101.Основной поток
101.1.Альтернативные потокиАльтернативные потоки отсутствуют. 102.Специальные требованияСпециальные требования отсутствуют103.ПредусловияРедактор должен быть авторизован в системе. 104.ПостусловияПостусловия отсутствуют. 105.Точки расширенияТочки расширения отсутствуют. Вариант использования «Удалить тег материала»
Удаление тега материала. 106.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Удалить» напротив нужного тега на странице материала. 107.Основной поток
107.1.Альтернативные потокиАльтернативные потоки отсутствуют. 108.Специальные требованияСпециальные требования отсутствуют109.ПредусловияРедактор должен быть авторизован в системе. 110.ПостусловияПостусловия отсутствуют. 111.Точки расширенияТочки расширения отсутствуют. Вариант использования «Получить список тегов каталога»
Получение списка тегов определенного каталога. 112.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку каталога. 113.Основной поток
113.1.Альтернативные потокиАльтернативные потоки отсутствуют. 114.Специальные требованияСпециальные требования отсутствуют115.ПредусловияРедактор должен быть авторизован в системе. 116.ПостусловияПостусловия отсутствуют. 117.Точки расширенияРедактор может создать новый тег, отредактировать или удалить существующие теги. Вариант использования «Создать тег в каталоге»
Создание нового тега в каталоге. 118.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Добавить» на странице каталога. 119.Основной поток
119.1.Альтернативные потокиАльтернативные потоки отсутствуют. 120.Специальные требованияСпециальные требования отсутствуют121.ПредусловияРедактор должен быть авторизован в системе. 122.ПостусловияПостусловия отсутствуют. 123.Точки расширенияТочки расширения отсутствуют. Вариант использования «Редактировать тег каталога»
Редактирование тега каталога. 124.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Редактировать» напротив нужного тега в списке тегов каталога. 125.Основной поток
125.1.Альтернативные потокиАльтернативные потоки отсутствуют. 126.Специальные требованияСпециальные требования отсутствуют127.ПредусловияРедактор должен быть авторизован в системе. 128.ПостусловияПостусловия отсутствуют. 129.Точки расширенияТочки расширения отсутствуют. Вариант использования «Удалить тег каталога»
Удаление тега каталога. 130.Поток событийДанный вариант использования начинается, когда Редактор нажимает на ссылку «Удалить» напротив нужного тега в списке тегов каталога. 131.Основной поток
131.1.Альтернативные потокиАльтернативные потоки отсутствуют. 132.Специальные требованияСпециальные требования отсутствуют133.ПредусловияРедактор должен быть авторизован в системе. 134.ПостусловияПостусловия отсутствуют. 135.Точки расширенияТочки расширения отсутствуют. 135.1.Пакет «Монтаж»Вариант использования «Скачать исходник»
Скачивание исходника для монтажа Системой видеомонтажа. 136.Поток событийДанный вариант использования начинается, когда Монтажер вызывает функцию «Скачать исходник» для монтажа. 137.Основной поток
137.1.Альтернативные потокиАльтернативные потоки отсутствуют. 138.Специальные требованияСпециальные требования отсутствуют139.ПредусловияМонтажер должен быть авторизован в системе. 140.ПостусловияПостусловия отсутствуют. 141.Точки расширенияТочки расширения отсутствуют. Смотрите также: Модель вариантов использования системы ведения видеоархива телеканала юургу-тв технический отчет tr-videoStorm-01
174.01kb.
1 стр.
Модель вариантов использования системы ведения видеоархива телеканала юургу-тв технический отчет tr-videoStorm-01
164.75kb.
1 стр.
Актуализация нормативных документов в строительстве: возможности сближения (гармонизации) с европейскими нормами
243.48kb.
1 стр.
Отчет главы администрации Кондинского района
1623.6kb.
19 стр.
I. Модель вариантов Реальность имеет бесконечное многообразие форм проявления
166.24kb.
1 стр.
Ит-аутсорсинг как способ ведения бизнеса мало востребован в России
88.92kb.
1 стр.
Курсовая и выпускная квалификационная работа. Требования к содержанию и оформлению сто юургу 21-2008 введен впервые
879.65kb.
6 стр.
Магнитный сверлильный станок мва-38 Новая модель 2012г
135.86kb.
1 стр.
I. Модель вариантов Глава II. Маятники Глава III. Волна удачи
194.06kb.
1 стр.
Нтк звезда
17.71kb.
1 стр.
Отчет о работе центрального комитета профсоюза в 2012 году
329.26kb.
1 стр.
Caebeans: иерархические системы структурированных проблемно-ориентированных оболочек над инженерными пакетами 62.89kb.
1 стр.
|