1. Масштаб системы: 1-100000 клиентов;
2. Для нормальной работы приложения 95% всех операций должны быть выполнены в течение 5 секунд.
3. Условия эксплуатации. Зависит от технической стороны проекта.
4. Требования к составу и параметрам технических средств. Техническое оборудование предоставляется заказчиком.
5. В качестве предполагаемых технологий для реализации системы будут использоваться AceTAO и JacORB.
6. Эксплуатационное назначение системы: Управление счетами, управление тарифами, управление учетными записями клиентов, ведение полной истории, тарификация и учет звонков в телефонной сети.
7. Требования к программной документации:
· Техническое задание пишется по ГОСТ 19.201-78/34.602-89/32.608 ЕСПД.
· Общее описание и требования к содержанию и оформлению пишутся по ГОСТ 19.502-78.
· Руководство пользователя пишется по ГОСТ 19.505-79
Требования к GUI
5.1 About
Рисунок 1
Данная форма предназначена для отображения данных о программе, о её назначении и о разработчиках системы. К данной форме все пользователи системы имеют доступ без каких-либо ограничений.
|
|
Отображаются такие поля, как название системы, краткое описание системы, версия продукта, разработчики и адрес сайта проекта.
При нажатии на кнопку Close данная форма закрывается.
Login
Рисунок 2
Данная форма предназначена для авторизации пользователей в системе. Авторизация происходит по паре почтовый ящик и пароль. Данные подход может помочь в случаях восстановления паролей по требования пользователей.
Так как только зарегистрированные пользователи могут оформлять заказ на книги, то необходимо иметь на этой форме кнопку, которая бы позволила незарегистрированным пользователем перейти непосредственно к регистрации в системе.
Содержит два текстовых поля:
1. имя пользователя;
2. пароль
И две кнопки кнопку: одна из которых отправляет введённые данные на сервер для авторизации пользователя, вторая же возвращает пользователя в основное приложение.
Signup
Рисунок 3
Данная форма предназначена для регистрации пользователей в системе. При этом пользователям необходимо ввести свои данные, как например, имя и фамилия.
Для дополнительной защиты требуется предусмотреть поле «подтверждение пароля» в случае если пользователь случайно ошибётся в его наборе. Ошибиться можно из-за того, что все символы в данном поле отображаются звёздочками.
Содержит пять текстовых полей:
1. почтовый адрес;
2. имя пользователя;
3. фамилия пользователя;
4. пароль;
5. подтверждения пароля.
И две кнопки кнопку: одна из которых отправляет введённые данные на сервер для регистрации пользователя, вторая же возвращает пользователя в основное приложение.