Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание программного модуля.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
50.09 Кб
Скачать
      1. Показатели назначения

Программа и веб-сервис должны обеспечивать функционирование в режиме 24*7*365 с. При аварийных остановах системы восстановление ее работоспособности должно обеспечивать в срок не более 15 минут.

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

В ходе технического проектирования системы Исполнителем должны быть разработаны процедуры обеспечения надежности:

  • Сохранение статистики игр при аварийном выходе из игры

После аппаратного сбоя во время игры, игра либо завершается с сохранением данного положения камней на поле, либо закрывается без изменения статистики игр.

      1. Требования к эргономике и технической эстетике

Интерфейс системы должен быть понятным, не должен быть перегружен графическими элементами, должен быть удобным для ведения игры. Интерфейс должен соответствовать эргономическим требованиям и обеспечивать удобный доступ к основным операциям системы. Так же должны поддерживаться:

- компьютерная мышь в системе для ПК

- захват позиции руки в системе для планшетных компьютеров

- нажатие клавиш в системе для мобильных телефонов

      1. Требования к безопасности

Система должна обеспечивать сохранность данных в следующих ситуациях:

  • аварийный выход из игры

  • сбой подключения к сети интернет

В указанных случаях система выходит из режима «Игра», перезапуск осуществляется пользователем

      1. Требования к транспортабельности для подвижных АС

Требований к транспортабельности нет.

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

Защита информации не является предметом настоящего технического задания.

      1. Требования по сохранности информации при авариях

Сохранность информации при авариях обеспечивается методами сохранения информации при аварийном выходе из игры.

      1. Требования к защите от влияния внешних воздействий

Требований к защите от влияния внешних воздействий нет

      1. Требования к патентной частоте

Требований к патентной частоте нет

      1. Требования по стандартизации и унификации

Требований к сандартизации и унификации нет

      1. Дополнительные требования

Дополнительных требований к системе нет.

    1. Требования к функциям (задачам), выполняемым системой

  • реализация игры пользователь-компьютер

  • реализация игры пользователь-пользователь

  • реализация он-лайн игры пользователь-пользователь

  • хранение статистики игр на веб-сервисе

    1. Требования к видам обеспечения

      1. Требования к математическому обеспечению системы

В программном модуле будут использоваться основы алгоритма UCT серии Монте-Карло.

      1. Требования информационному обеспечению системы

Система поддерживает внутренние хранилища информации об играх, для корректной работы алгоритма серии Монте-Карло

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

      1. Требования к лингвистическому обеспечению системы

Программные модули АИГ будут разрабатываться с использованием языков программирования С++, iOS SDK, Java, для соответствующих платформ.

В качестве языка пользовательского интерфейса будет использоваться русский язык.

      1. Требования к программному обеспечению системы

Программный модуль должен взаимодействовать с платформами Android версии 4.2, iOS версии 6.0, Windows Phone 7.

      1. Требования к метрологическому обеспечению

Требований к метрологическому обеспечению нет.

      1. Требования к организационному обеспечению

Требований к организационному обеспечению нет.

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

Требований к методическому обеспечению нет.

  1. СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ СИСТЕМЫ

В данном разделе описываются работы по развитию функциональности АИГ.

Работы по развитию АИГ планируется выполнить в два этапа.

  • Этап 1 – Разработка технического задания на развитие информационной системы управления проектами в соответствии с ГОСТ 34 серии

  • Этап 2 – Написание программного модуля АИГ

В ходе Этапа 1 будут выполнены следующие работы:

  • анализ ранее созданных алгоритмов игры

  • написание технического задания

Результатом работ по этапу должен быть документ «Техническое задание» в соответствии с ГОСТ 34 серии

В ходе Этапа 2 будут выполнены следующие работы:

  • разработка АИГ

  • создание программной оболочки

  • подготовка отчетных материалов

По итогам выполнения Этапа 2 Исполнителем должны быть представлены следующие результаты:

  • Дистрибутив АИГ с исходными кодами, измененный в результате выполненных доработок.