Научная статья на тему 'К вопросу оценки качества пользовательского интерфейса АРМ пунктов централизованной охраны'

К вопросу оценки качества пользовательского интерфейса АРМ пунктов централизованной охраны Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
148
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
SECURITY SYSTEMS / SOFTWARE / GRAPHICAL INTERFACE / QUALITY INDICATORS / QUALITY CRITERIA / QUALITY ASSESSMENT / ЦЕНТРАЛИЗОВАННАЯ ОХРАНА / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / ГРАФИЧЕСКИЙ ИНТЕРФЕЙС / ПОКАЗАТЕЛИ КАЧЕСТВА / КРИТЕРИИ КАЧЕСТВА / ОЦЕНКА КАЧЕСТВА

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Морозов Алексей Николаевич, Зарубин Владимир Сергеевич, Гришин Сергей Александрович.

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

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

The necessity of developing a system of indicators and criteria for assessing the quality of user interfaces of automated workplaces of centralized protection stations is shown. A method for calculating the quality indicator by the time criterion is proposed.

Текст научной работы на тему «К вопросу оценки качества пользовательского интерфейса АРМ пунктов централизованной охраны»

А.Н. Морозов,

НИЦ « Охрана» Росгвардии

доктор технических наук, НИЦ «Охрана» профессор, НИЦ «Охрана» Росгвардии Росгвардии

В.С.Зарубин,

С.А. Гришин,

К ВОПРОСУ ОЦЕНКИ КАЧЕСТВА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА АРМ ПУНКТОВ ЦЕНТРАЛИЗОВАННОЙ ОХРАНЫ

TO THE QUESTION OF ASSESSING THE USABILITY OF THE SOFTWARE SECURITY SYSTEM

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

The necessity of developing a system of indicators and criteria for assessing the quality of user interfaces of automated workplaces of centralized protection stations is shown. A method for calculating the quality indicator by the time criterion is proposed.

Введение. В настоящее время во вневедомственной охране эксплуатируется более десяти типов систем централизованного наблюдения различных производителей. Эти системы являются сложными программно-аппаратными комплексами (ПАК), состоящими из совместно действующих технических, программных и информационных средств.

Высокая надежность ПАК достигается соблюдением технических требований, устанавливаемых сводным нормативным документом [ 1] (далее — ЕТ), при разработке которого использованы новейшие научно-технические достижения и современные требования национальных и межгосударственных стандартов в области технических средств и систем охранной сигнализации.

Вместе с тем следует отметить, что если в отношении технических средств охраны ЕТ устанавливают конкретные численные значения нормируемых параметров (например, значения надежности, срока службы, электромагнитной совместимости, имитостой-кости и т.д.), то в отношении программного обеспечения автоматизированных рабочих

мест пунктов централизованной охраны (АРМ ПЦО) ЕТ содержит требования только в отношении их функциональных характеристик.

Функциональные возможности являются, безусловно, важной, но далеко не единственной характеристикой АРМ, особенно с учетом их места и роли в ПАК. Как известно, АРМ представляют собой своеобразный «мозговой центр» ПАК, на который сходятся и из которого исходят все каналы управления состоянием охраняемых объектов. От качества работы АРМ и его пользовательского интерфейса (ПИН), в частности, зависит удобство работы оперативного персонала ПЦО и надежность охраны в целом.

Отсутствие методики расчета количественных показателей качества ПИН АРМ ПЦО приводит к тому, что каждый разработчик АРМ реализует интерфейс в меру своего понимания задачи. Это приводит к многообразию ПИН, различающихся не только по форме, но и по существу. В результате вынужденная попеременная работа персонала ПЦО на АРМ с различными ПИН, в которых однотипная информация отображается по-разному, а одни и те же операции выполняются неодинаково, может приводить к появлению ошибок и снижать надежность охраны.

В связи с этим назрела необходимость распространить правила, установленные в ЕТ к техническим средствам охраны, на программное обеспечение АРМ и сформулировать технические требования к количественным характеристикам качества ПИН.

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

В этой связи под характеристиками качества ПИН АРМ ПЦО будем понимать время выполнения элементарных и целевых (задач) операций (действий) пользователей, а целью настоящей статьи является разработка методики расчета основанного на этих характеристиках показателя качества. В последующем на основе достигнутых результатов предполагается разработать программное обеспечение АРМ мониторинга пользовательских интерфейсов (АРМ МПИ), использование которого позволит автоматизировать процесс получения количественных оценок качества ПИН существующих и вновь разрабатываемых АРМ ПЦО. Методика основана на использовании модели GOMS («the model of goals, objects, methods, and selection rules» — правила для целей, объектов, методов и выделения) [2] в версии KLM (Keystroke-level-Model).

Постановка задачи. Пусть имеется

Z = (Zi : Zi g Z A i = 1,\Z \}, (1)

где Z — множество задач, выполняемых оператором АРМ ПЦО.

Мощность и элементы множества определяются перечнем функциональных обязанностей рассматриваемой категории персонала ПЦО (в данном случае — дежурного пульта управления), устанавливаемым должностной инструкцией. Примером задачи может служить диспетчеризация группы задержания при нормализации оперативной обстановки.

W = (wi : wi g W a i = 1,\Z \}, (2)

где W — важность задач; Wi — важность i-й задачи.

А = (a,j : Œj g А a j = 1,\ A \}, (3)

где А — множество типов АРМ ау, предназначенных для решения множества задач 2. Мощность множества А равняется количеству производителей АРМ ПЦО. Каждый тип АРМ решает одно и то же множество задач 2, но различными способами.

Ру = (Гц : Гц £ Ру}, (4)

где Ру — множество экранных форм ПИН у'-го АРМ; Гьу — экранная форма для решения 1-й задачиу'-м АРМ.

Для простоты будем считать, что для решения 1-й задачи у'-м АРМ используется только одна экранная форма ПИН.

Конфигурация Гьу-й формы представляет собой множество

С1у = (4у : 4у £ С,у Л к = 1,\ Сц \}, (5)

где С^ — множество элементов ПИН (ЭПИН), расположенных на форме Гьу в определенном порядке, представляющее собой множество кортежей геометрических характеристик (профилей) ЭПИН с^у. Здесь

= < 4у , У?у, ЛхЦ , ¿Ун >, (6)

где с-у — к-й ЭПИН, используемый для решения 1-й задачи у'-м АРМ;

хгу , у!у — координаты левого верхнего угла к-го ЭПИН, используемого для решения 1-ой задачи '-м АРМ, относительно левого верхнего угла монитора в пикселях по осям х и у соответственно;

Ах^у , Лу^у — размеры к-го ЭПИН, используемого для решения 1-й задачиу'-м АРМ в пикселях по осям х и у соответственно.

С ЭПИН можно выполнять следующие типы элементарных действий:

в = < ан, ад, ау >, (7)

где В — кортеж возможных типов действий оператора; йн — нахождение цели; йд — достижение цели; йу — управление целью.

Под целью понимается какой-либо ЭПИН — окно ввода, меню, иконка, виджет и т.д.

Под нахождением ЭПИН будем понимать процесс выбора конкретного ЭПИН из множества принадлежащих данному ПИН (например, визуальный поиск нужного ЭПИН).

Под достижением ЭПИН будем понимать процесс перемещения указателя фокуса ввода ПИН на требуемый (найденный) ЭПИН (например, перемещение курсора мыши из текущей позиции на область ЭПИН).

Под управлением ЭПИН будем понимать процесс воздействия на ЭПИН одним из предусмотренных для него способов — кликом мыши, «горячей клавишей», вводом значения и т.д.

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

Тогда под задачами Z (целевыми операциями) будем понимать последовательность элементарных операций с целью выполнения определенной работы (достижения желаемого практического результата) — постановки и снятия объекта с охраны, диспетчеризации групп задержания и т.д.

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

Множества Z, A, F, C и D находятся между собой в определенных отношениях, ER-диаграмма которых («сущность — связь», «Entity — Relationship») представлена на рис. 1. Тип отношений между множествами указан в нотации реляционной алгебры, где «М:М» — отношение «многие ко многим», «1:1» — отношение «один к одному», а «1:М» — один ко многим.

1:1 М:М 1:1 1:М М:М D

W Z A F С

Рис 1. ER-диаграмма ПИН АРМ ПЦО

Раскроем отношения типа «М:М», введя дополнительные множества (сущности) Q и P (рис. 2).

1

М

М 1 1 1

Рис 2. Модифицированная ER-диаграмма ПИН АРМ ПЦО без отношений

«многие ко многим»

Здесь под ] будем понимать качествоу-го АРМ:

Я] = { Чц : Чц е }, (8)

где qij — качество решения i-й задачиу'-м АРМ. Под Рц будем понимать

Рц = {РЬ : Р1ц е РЦ А I = 1,\ Рц \, (9)

где Р^ — профиль (последовательность элементарных операций) при решении i-й задачи у'-м АРМ;

— профиль элементарного действия на 1-м шаге при решении i-й задачи у'-м

АРМ, представляющий собой множество кортежей элементарных операций

„г _ лт к гт >

Р1] = < , а1] , с1] , > (10)

где — /'-я задача;

й™ — элементарное действие m-го типа, выполняемое на /-м шаге при решении 1-й задачи '-м АРМ;

с][у — к-й ЭПИН, используемый для решения 1-й задачи у'-м АРМ на /-м шаге; ^у — время выполнения элементарного действия т-го типа с к-м ЭПИН на /-м шаге при решении 1-й задачи '-м АРМ.

Под качеством qiу решения 1-й задачи у'-м АРМ будем понимать любую функцию времени, удовлетворяющую условиям

limqiyit) < 1,

t^o

\imqtj(t) = 0.

(11)

Для определенности примем

шотн

ft) = , (12)

Ч]

где

= _ ^

относительная важность i-й задачи;

Pij \.l

(13)

t _ yi = \ rij \.l

hj = Li=i lij (14)

суммарное время выполнения i-й задачи j-м АРМ.

Тогда под

4j = 1Z[Z l4ij(t) (15)

будем понимать качество ПИН j-го АРМ, а под критерием оптимальности ПИН (правила оценки качества) — максимум qj.

Выводы. Предложенная методика расчета показателей качества пользовательских интерфейсов АРМ ПЦО позволит на основе значений времени выполнения элементарных операций (полученных опытным путем или вычисленных теоретически) и важности задач оценить качество выполнения определенной работы (качество решения задач) в целом.

ЛИТЕРАТУРА

1. Единые требования к системам передачи извещений, объектовым техническим средствам охраны и охранным противоугонным устройствам автотранспортных средств, предназначенным для применения в подразделениях вневедомственной охраны войск национальной гвардии Российской Федерации : утв. ГУВО Росгвардии 25.05.2018. — М., 2018.

2. Раскин Д. Интерфейс: новые направления в проектировании компьютерных систем. — СПб. : Символ-плюс, 2010.

REFERENCES

1. Edinyye trebovaniya k sistemam peredachi izveshcheniy, obyektovym tekhnicheskim sredstvam okhrany i okhrannym protivougonnym ustroystvam avtotransportnykh sredstv, prednaznachennymi dlya primeneniya v podrazdeleniyakh vnevedomstvennoy okhrany voysk natsionalnoy gvardii Rossiyskoy Federatsii : utv. GUVO Rosgvardii 25.05.2018. — M., 2018.

2. Raskin D. Interfeys: novyye napravleniya v proyektirovanii kompyuternykh sistem. — SPb. : Simvol-plyus, 2010.

СВЕДЕНИЯ ОБ АВТОРАХ

Морозов Алексей Николаевич. Старший научный сотрудник. ФКУ «НИЦ «Охрана» Росгвардии. E-mail: alex_frost@mail.ru

Россия, 111024, г. Москва, ул. Пруды Ключики, д. 2, стр. 8. Тел. 8 (499) 781-79-85.

Зарубин Владимир Сергеевич. Ведущий научный сотрудник. Доктор технических наук, профессор. ФКУ «НИЦ «Охрана» Росгвардии. E-mail: zarvs@mail.ru

Россия, 111024, г. Москва, ул. Пруды Ключики, д. 2, стр. 8. Тел. 8 (499) 781-79-85.

Гришин Сергей Александрович. Старший научный сотрудник. ФКУ «НИЦ «Охрана» Росгвардии. E-mail: E-mail: grishinsergey@mail.ru

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Россия, 111024, г. Москва, ул. Пруды Ключики, д. 2, стр. 8. Тел. 8 (499) 781-79-85. Morozov Alexey Nikolaevich. Senior Researcher.

FSI «SRC «OKHRANA» of the Federal Service of National Guard of Russia. E-mail: alex_frost@mail.ru

Work address: Russia, 111024, Moscow, Prudy Klyuchiki Str., 2. bld. 8. Tel. 8 (499) 781-79-85. Zarubin Vladimir Sergeevich. Leading Researcher.

FSI «SRC «OKHRANA» of the Federal Service of National Guard of Russia. Doctor of technical sciences, professor.

E-mail: zarvs@mail.ru

Work address: Russia, 111024, Moscow, Prudy Klyuchiki Str., 2. bld. 8. Tel. 8 (499) 781-79-85. Grishin Sergey Aleksandrovich. Senior Researcher.

FSI «SRC «OKHRANA» of the Federal Service of National Guard of Russia. E-mail: grishinsergey@mail.ru

Work address: Russia, 111024, Moscow, Prudy Klyuchiki Str., 2. bld. 8. Tel. 8 (499) 781-79-85.

Ключевые слова: централизованная охрана; программное обеспечение; графический интерфейс; показатели качества; критерии качества; оценка качества.

Key words: security systems; software; graphical interface; quality indicators; quality criteria; quality assessment.

УДК 004.514

i Надоели баннеры? Вы всегда можете отключить рекламу.