Разработка системы управления Интернет-приложениями

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

Вариант использования Удаление модуля CMS с сайта

Краткое описание. Данный вариант использования описывает удаление модуля с сайта.

Основной поток событий

Данный вариант использования начинает выполняться, когда администратор выбирает элемент управления модуля Переместить модуль и начинает перетаскивать модуль.

) На экране появляется полупрозрачное очертание выбранного модуля.

) Администратор перетаскивает модуль на пиктограмму корзины в левой стороне экрана.

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

Альтернативные потоки

Нажатие кнопки Отмена.

) Пользователь возвращается на страницу сайта.

) Модуль не удаляется.

Предусловия

Авторизация в системе с ролью Администратор.

Постусловия

Если вариант использования закончится успешно, выбранный модуль удалится с сайта.

Вариант использования Смена шаблона дизайна сайта

Краткое описание. Данный вариант использования описывает смену шаблона дизайна в административном разделе CMS.

Основной поток событий

Данный вариант использования начинает выполняться, когда администратор выбирает пункт меню Управление темами в административном разделе CMS.

) На экране появляется список доступных шаблонов дизайна сайта.

) Администратор выбирает переключатель, соответствующий требуемой теме.

) Администратор нажимает Сохранить для применения выбранного шаблона к сайту.

Альтернативные потоки

Альтернативные потоки отсутствуют.

Предусловия

Авторизация в системе с ролью Администратор.

Постусловия

Если вариант использования закончится успешно, оформление сайта изменится в соответствии с выбранным шаблоном дизайна.

Вариант использования Редактирование структурной разметки сайта

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

Основной поток событий

Данный вариант использования начинает выполняться, когда администратор выбирает элемент управления модуля Переместить модуль, Переместить столбец или Переместить строку и начинает перетаскивать структурный элемент.

) На экране появляется полупрозрачное очертание выбранного модуля, столбца или строки.

) Администратор перетаскивает модуль, столбец или в новое место на сайте.

Альтернативные потоки.

Отпускание модуля, столбца или строки при перетаскивании.

) Полупрозрачное очертание модуля, столбца или строки пропадает.

) Модуль не перемещается на новое место.

Предусловия

Авторизация в системе с ролью Администратор.

Постусловия.

Если вариант использования закончится успешно, выбранный модуль, столбец или строка переместятся на новое место.

Вариант использования Создание правила CSS.

Краткое описание. Данный вариант использования описывает создание правила CSS в административном разделе CMS.

Основной поток событий.

Данный вариант использования начинает выполняться, когда администратор выбирает соответствующий пункт меню Создать правило в разделе Стили CSS административного раздела CMS.

) На экране появляется форма создания правил CSS.

) Администратор заполняет поля Селектор и Правила.

) Администратор нажимает Сохранить для создания правила CSS.

Альтернативные потоки

Альтернативные потоки отсутствуют.

Предусловия

Авторизация в системе с ролью Администратор.

Постусловия

Если вариант использования закончится успешно, для сайта создастся новее правило CSS.

Вариант использования Удаление правила CSS.

Краткое описание. Данный вариант использования описывает удаление правила CSS в административном разделе CMS.

Основной поток событий.

Данный вариант использования начинает выполняться, когда администратор выбирает одно из правил CSS из списка в разделе Стили CSS административного раздела CMS.

) Администратор нажимает кнопку Удалить правило.

) Появляется окно подтверждения удаления правила.

) Администратор нажимает Удалить для удаления правила CSS.

Альтернативные потоки

Нажатие кнопки Отмена в окне подтверждения удаления правила.

) Пользователь возвращается к списку правил CSS.

) Правило CSS не удаляется.

Предусловия

Авторизация в системе с ролью Администратор.

Постусловия

Если вариант использования закончится успешно, выбранное правило CSS удалится из системы.

Вариант использования Пополнение баланса лицевого счета.

Краткое описание. Данный вариант использования описывает процесс пополнения баланса лицевого счета администратора CMS.

Основной поток событий

Данный вариант использования начинает выполняться, когда администратор выбирает пункт меню Пополнить счет в административном разделе CMS.

) Появляется форма выбора суммы для оплаты пользователя CMS.

) Суперадминистратор вводит сумму, требуемую к зачислению на счет.

) Сумма подтверждается нажатием кнопки ОК формы зачисления средств.

) Администратор выбирает варианты оплаты CMS (Яндекс.Деньгами, Webmoney, квитанцией).

) При выборе варианта оплаты Яндекс.Деньги, администратор перенапра