Постановка задачи на разработку системы

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

Определение требований к графическому интерфейсу

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

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

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

Графический интерфейс разрабатываемой системы должен быть представлен в двух вариантах. В первом варианте графический интерфейс пользователя будет представлять собой тонкий клиент в виде веб-приложения. Данный интерфейс будет использоваться операторами, менеджерами архива и администратором для управления системой. Данный интерфейс должен содержать компонент по просмотру видеозаписей из архива, также компонент по просмотру онлайн трансляций с видеокамер. Интерфейс должен предоставлять набор компонентов по просмотру и управлению информационной структуры архива.

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

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

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

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

Пользовательский интерфейс должен соответствовать стандарту XHTML 1.0. XHTML - это основанный на XML язык разметки гипертекста, максимально приближенный к текущим стандартам HTML. XHTML отличается от HTML строгостью написания кода. Если HTML позволял писать практически любые конструкции и браузер их корректно распознавал, то теперь, с появлением XHTML, это стало невозможным. Последний требует строгого соблюдения всех правил, предъявляемых W3C. Строгие требования к оформлению XHTML-кода позволяют избежать многих ошибок на стадии написания и отладки.

Также пользовательский интерфейс должен соответствовать стандарту CSS консорциума W3C. На данный момент существует вторая и третья версия, однако они не полностью поддерживается некоторыми браузерами. Наиболее полно стандарт CSS поддерживается многими (даже старыми) пользовательскими агентами только версии 1.0. Следовательно, разрабатываемый интерфейс пользователя должен соответствовать CSS 1.0.

Определение требований к

безопасности системы

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

Перейти на страницу: 1 2 3

Интересное из раздела

Амплитудная модуляция
Исследование различных видов модуляции необходимо для определения требуемых свойств каналов, сокращения избыточности модулированных сигналов и улучшения исп ...

Проектирование автомата подачи звонков
Разработанный автомат подачи звонков удовлетворяет всем требованиям, предъявленным в задании. Настройка автомата производится с помощью трех кнопок: «вверх» ...

Моделирование цифро-аналоговых преобразователей
С введением новых телевизионных стандартов, таких как EDTV (телевидение повышенной четкости) и HDTV(телевидение высокой четкости) повышаются требования к АЦП и ЦАП. Некот ...