MyWackoSite: Вам запрещён доступzonemng/SRS3 ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Это старая версия zonemng/SRS3 за 2008-07-06 21:58:12..

Zonemng Software Requirement Specification

Оглавление документа


Доступ к странице, вызываемой из Действия запрещён.

Доступ к странице, вызываемой из Действия запрещён.

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

Протокол взаимодействия Клиента и Агента

В качестве основного протокола взаимодействия Клиента и Агента должен быть XML-RPC.

Клиенты

Два типа Клиентов:
1. Web-приложение (вероятно PHP5)
1. Настольное приложение (вероятно Java) – низкий приоритет
Общие требования:

Установка, конфигурирование, отладка:
Должны существовать утилиты для обслуживания системы:
  1. Инсталятор Агента на Solaris. Должен включать в себя утилиту для создания пользователя-администратора и смены его пароля.
  2. Инсталятор web-клиента на web-сервер.

Функциональные требования

Неавторизованный ПС

Для следующих UC необходимым требованием является, что ПС является Неавторизованным ПС.
1) Login (Авторизация)
Предусловие: То, что ПС является Неавторизованным ПС по сути означает, что либо ПС только что запустил Клиент, либо что ПС применил Logout
Сценарий:
1. Запрашиваются логин и пароль. Пароль не должен отображаться на экране в явном виде.
2. Пользователь нажимает кнопку входа в систему
3. Клиент производит начальную проверку введенных данных – является ли логин и пароль введенные пользователем корректными логином и паролем в Системе. Если не являются – происходит возврат на шаг 1, причем поле логин должно быть автоматически заполнено изначально введенными ПС на 1-м шаге данными. Если являются – отсылается запрос Серверу, проверяется существование Профиля ПС с такими логином-паролем. Если проверка завершилась успешно – устанавливается привязка ПС (точнее Клиента) к этому Профилю ПС. В противном случае – переход на шаг 1 с сообщением об некорректном логине и пароле и автозаполнением логина старым значением.
Дополнительные пожелания:
Все сообщения об ошибках должны выглядеть одинаково.
Должна быть в некотором виде система защиты от подбора пароля – например максимальное число попыток входа с одного IP-адреса. При большом количестве неудачных попыток входа каким-либо образом должны быть отправлено сообщение администраторам системы.

Авторизованный ПС

Для следующих UC необходимым требованием является, что ПС является Авторизованным ПС.
1) Logout (Выход из Системы)
Описание: текущий ПС становится Неавторизованным ПС и переводится на страницу авторизации.

2) Смена пароля
Описание:
1.Запрашиваются текущий пароль, новый пароль и подтверждение нового пароля.
2. Если введеный текущий пароль не является паролем текущего Профиля ПС – переход на шаг 1 с сообщением о том что старый пароль неверный.
3. Проверяются новый пароль и подтверждение на корректность и совпадение. В случает неудачи – соответствующие сообщения об ошибке.
4. Происходит изменение пароля текущего Профиля ПС на новый.

По ролям

Для следующих UC необходимым требованием является, что ПС является Авторизованным ПС и Профиль ПС имеет роль, указанную в заголовке.

Administrator

Вам запрещён доступUC роли Администратор

Zone-reseller

Вам запрещён доступUC роли Zone Reseller

Zone-owner

Вам запрещён доступUC роли Zone Owner

End-user

Сервисы
1) Просмотр доступных сервисов
Идея:
Просмотр доступных сервисов (т.е. включенных для данного пользователя) в виде списка, с возможностью быстрого перехода к «Настройки/использование сервиса» каждого конкретного сервиса.

2) Настройки/использование сервиса
Примечание:
Что именно должно быть реализовано в данном пункте определяется для каждого сервиса по своему. Для дополнительной информации см. Вам запрещён доступService SRS.
Лимиты
1) Просмотр своих лимитов.
Идея:
Просмотр потребления основных своих ресурсов и соответствующих им лимитов
Описание:
Должны отображаться следующие поля:
дисковая квота: доступно/использовано
сетевой траффик за месяц: доступно/использовано

 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]