Требования к обеспечению надежного функционирования программы



Техническое задание на разработку программы

web-приложение "Система мониторинга сезона арены"

 

 

Содержание

1. Введение

1.1. Наименование программы

1.2. Назначение и область применения

2. Требования к программе

2.1. Требования к функциональным характеристикам

2.2. Требования к надежности

2.2.1. Требования к обеспечению надежного функционирования программы

2.2.2. Время восстановления после отказа

2.2.3. Отказы из-за некорректных действий пользователей системы

3. Условия эксплуатации

3.1. Климатические условия эксплуатации

3.2. Требования к квалификации и численности персонала

3.3. Требования к составу и параметрам технических средств сервера

3.4. Требования к составу и параметрам программных средств сервера

3.5. Требования к составу и параметрам программных средств клиента

3.6. Требования к информационной и программной совместимости

3.6.1. Требования к информационным структурам и методам решения

3.6.1.1. Структура баз данных

3.6.1.2. Требования к запросам пользователей данных из базы

3.6.2. Требования к исходным кодам и языкам программирования

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

3.6.4. Требования к защите информации и программ

3.7. Специальные требования

4. Требования к программной документации

4.1. Предварительный состав программной документации

5. Стадии и этапы разработки

5.1. Стадии разработки

5.2. Этапы разработки

5.3. Содержание работ по этапам

6. Порядок контроля и приемки

6.1. Виды испытаний

6.2. Общие требования к приемке работы

 

Введение

Наименование программы

Наименование программы: web-приложение "Система мониторинга сезона арены"

Назначение и область применения

Программа предназначена для представления, создания, управления содержимым базы данных, содержащим следующие данные:

1.2.1. Данные аккаунтов игроков турнира арены.
1.2.2. Данные игровых персонажей принадлежащих аккаунтам пользвателей
1.2.3. Данные журнала проведенных матчей (для каждого формата команды отдльная таблица)
1.2.4. Данные команд участвующих в турнире сезона арены.
1.2.5. Данные по внутреигровым предметам, доступных для покупки пользователем за голосовые очки

1.2.6 Данные журнала совершенных покупок

Программа предоставляет Веб-интерфейс для просмотра\управления содержимым базы данных в соответствии с предъявляемыми требованиями по протоколу http.

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

Будет предсатвлен для польззователей функционал по накоплению голосовых очков.

Будет иметься дополнительный функционал в виде расчетной системы "арена-калькулятор".

Требования к программе

Требования к функциональным характеристикам

Программа должна обеспечивать возможность выполнения перечисленных ниже функций:
2.1.1. Разделение пользователей подключаемых через Веб интерфейс на группы:
2.1.1.1. Неавторизованных
2.1.1.2. Игроков\Пользователей аккаунтов
2.1.1.3. Администраторов базы данных

2.1.2. Возможность формирования отдельных турнирных таблиц для каждого формата(брекета) команд (2vs2, 3v3, 5vs5) с последующим их объединением в единую информационную панель, представляющую из себя арена ладдер.

2.1.3. Возможность формирования таблицы логирования матчей для каждой команды.

2.1.4. Возможность накопления голосовых очков через функционал "личного кабинета" для пользователей(игроков).

2.1.5. Возможность обмена голосовых очков на внутреигровые предметы через функционал "личного кабинета" доя пользователей(игроков).

2.1.6. Возможность расчета (прогнозирования) количества очков арены, при текущем рейтинге команды в турнирной таблице (арена ладдере) через функционал "Арена-калькулятор" для пользователей(игроков).

2.1.7. Возможность расчета нужного рейтинга команды при указанном количестве очков арены, которое нужно получить при ближайшем начислении через функционал "Арена-калькулятор" для пользователей(игроков).

2.1.8. Для Администраторов базы данных возможность полного доступа к таблицам БД через web-интерфейс.

2.1.9. Для Администраторов базы данных возможность редактирования арена ладдера напярмую через доступные функции в web-интерфейсе

2.1.10. Для Администраторов базы данных возможность полного доступа (включая модификацию данных) к таблицам логирования матчей

2.1.11. Для Администраторов базы данных возможность полного доступа (включая модификацию данных) к таблице внутреигровых предметов доступных за голосовые очки

2.1.11. Для Администраторов базы данных возможность полного доступа (включая модификацию данных) к таблице аккаунтов

2.1.11. Для Администраторов базы данных возможность полного доступа (включая модификацию данных) к таблице совершенных покупок

 

Требования к надежности

Требования к обеспечению надежного функционирования программы

 

Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
а) организацией бесперебойного питания технических средств;
б) использованием лицензионного программного обеспечения;


Дата добавления: 2019-02-12; просмотров: 339; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!