Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ МО-417 Шакиров Айдар 24.06.docx
Скачиваний:
77
Добавлен:
28.08.2022
Размер:
4.35 Mб
Скачать

Приложение а Техническое задание

1. Введение

Разрабатываемый программный веб-компонент (далее компонент) должен упростить работу с событиями системы видеонаблюдения программного продукта «СБИС Видеонаблюдение».

2. Основания для разработки

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

3. Назначение программы

Компонент предназначен для упрощения работы с событиями в системе видеонаблюдения программного продукта «СБИС Видеонаблюдение» компании ООО «Компания» Тензор», а также для повышения эффективности этого продукта.

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

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

Разрабатываемый компонент должен быть частью веб-компонента видеоплеера и обладать следующими характеристиками:

- возможность просмотра событий системы видеонаблюдения в виде записей таблицы;

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

4.2. Требования к организации входных данных

Входные данные будут предоставляться:

- компонентом видеоплеера (информация о камере);

- подсистемой событий (информация о событиях по камере).

5. Требования к формированию выходных форм и документов

Выходными данными данного компонента является список событий системы видеонаблюдения, представленный в виде таблицы или цветными сегментами на временной шкале видеоплеера.

4.4. Требования к надежности программы

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

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

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

Поддерживаемые ОС:

Windows 7+, iOS 13+, iPadOS 13+, MacOS 10.15+, Android 9+, Linux CentOS Stream 8, CentOS 7.5‑7.7, Ubuntu 20.04+, Mint 19.3+, OpenSUSE 15.3+.

Поддерживаемые архитектуры:

  • 32-разрядная (x86, arm);

  • 64-разрядная (x64, arm64).

Также для обеспечения работоспособности приложения допустимыми являются характеристики:

  • наличие устройств ввода (клавиатура, мышь/тачпад)

  • Оперативная память объемом не менее 2 ГБ;

  • Свободное место на жестком диске не менее 2ГБ;

  • Разрешение экрана не менее 1024х768 пикселей;

  • Стабильное интернет-соединение с шириной канала не менее 2 Мбит/с;

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

Наличие любого из перечисленных интернет-браузеров последних версий: Google Chrome, Yandex Browser, Mozilla Firefox, Safari, Спутник, Opera, Microsoft Edge.

4.7. Требования к реализуемым методам решения

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

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

Программный продукт должен быть реализован на платформе Wasaby на языке программирования TypeScript.

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

В состав программной документации должны входить:

  • Техническое задание;

  • Руководство программиста;

  • Руководство пользователя.