Система проверки знаний

по работе с оперативными схемами котлотурбинного цеха филиала «Сочинская ТЭС»

(модуль «ПАЗЛ»)

 

 

 

 

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

 


 

Содержание:

 

Системные требования и установка ПО.. 3

Системные требования. 3

Установка ПО.. 3

Запуск ПО.. 3

Главное меню программы.. 4

Оперативные схемы КТЦ в режиме обучения. 4

Окно редактора. 5

Рисование схемы в редакторе. 6

Отмена действий. 6

Изменение масштаба и прокрутка схемы.. 6

Добавление элементов в схему. 6

Выделение элементов. 6

Выполнение операций над выделенными элементами. 7

Удаление. 7

Копирование и вставка. 7

Поворот и отражение элементов. 7

Задание подписей элементов. 8

Задание связей между элементами. 8

Перемещение элементов. 10

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

Оперативные схемы КТЦ в режиме проверки знаний. 12

Просмотр или вывод на печать оперативных схем КТЦ.. 13

 


 

Системные требования и установка ПО

Системные требования

Программа работает под управлением клиентских версий ОС Windows. Поддерживаются следующие версии ОС:

·         Microsoft Microsoft Windows XP SP3

·         Microsoft Windows Vista

·         Microsoft Windows 7

·         Microsoft Windows 8 / 8.1.

Специальных требований к компьютеру и ОС не предъявляется – программа может работать на стандартном офисном компьютере. Все необходимое дополнительное ПО (.Net Framework и т.п.) пи необходимости будет установлено программой установки в автоматическом режиме.

Установка ПО на ОС семейства Windows Server возможна (начиная с Windows Server 2003 SP2), но она может потребовать дополнительных действий по настройке ОС, т.к. не все требуемое ПО (.Net Framework, Desktop Experience и т.п.) может быть установлено в автоматическом режиме.

Установка ПО

Для установки ПО запустите файл программы установки TWT_Sochi_PUZZLE_Setup.exe находящийся в корне компакт-диска и следовать инструкциям, появляющимся на экране.

Программа установки проверяет наличие установленной на компьютере программы ТВТ Shell, и при необходимости выполняет ее установку. ТВТ Shell необходима для нормального выполнения ПО поверки знания схем, т.к. это ПО реализовано в виде расширения оболочки ТВТ Shell и полностью выполняется под ее управлением. Программа установки ТВТ Shell находится на компакт диске в папке TWTShell\DISK1. Последнюю версию программы ТВТ Shell можно загрузить с нашего сайта по адресу http://twt.mpei.ac.ru/twtshell/

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

Информация по подключению ключа и установке драйверов содержится в меню «Аппаратная защита/Утилиты и документация…» программы ТВТ Shell.

Пароли находятся в папке Пароли компакт-диска. Программа установки ПО TWT_Sochi_PUZZLE_Setup.exe в процессе своей работы предложит установить пакет паролей (файл Пароли\Пароли ТВТ Shell.twtlicpack) на компьютер.

Запуск ПО

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

После запуска программы для перехода к главному меню программы следует дважды нажать кнопку «Следующая страница»

Главное меню программы

На рис. 1 представлен внешний вид Главного меню программы:

 

Рис. 1 – Главное меню программы

В Главном меню пользователь может перейти к трем основным режимам работы программы:

1.       Оперативные схемы КТЦ в режиме обучения

2.       Оперативные схемы КТЦ в режиме проверки знаний

3.       Просмотр или вывод на печать оперативных схем КТЦ

В дальнейшем будет рассмотрена работа программы в этих трех режимах.

Оперативные схемы КТЦ в режиме обучения

Рис. 2 – выбор схемы для работы в режиме обучения

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

Если перед загрузкой схемы отметить флажок «Сразу загрузить в редактор эталонную схему, я сам(а) удалю из нее нужные мне элементы», то в редактор будет загружена эталонная схема. Этот специальный режим предназначен для реализации сценария обучения, когда пользователь или сам, или по заданию инструктора должен воспроизвести в редакторе не всю эталонную схему а только ее определённую часть, которую он должен самостоятельно стереть в редакторе.

Окно редактора

На Рис. 3 представлен внешний вид редактора с загруженной в него эталонной схемой (левая часть схемы удалена):

Рис 3. ‑ Редактор в режиме обучения

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

Для выхода из режима обучения и возвращения к списку схем следует использовать кнопку «Назад», расположенную в верхнем левом углу экрана.

На полосе, расположенной между схемами находятся кнопки, с помощью которых пользователь может менять схемы местами (), менять ориентацию разделительной полосы () и скрывать с экрана нижнюю (или правую, в зависимости от ориентации полосы) схему ( или ).

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

Если пользователь скроет одну из схем, то оставшаяся схема займет все свободное место на экране, а переключаться между схемами можно будет при помощи вкладок:

Данный режим может быть особенно удобен на компьютерах с маленькими экранами.

Рисование схемы в редакторе

Рисование в программе проверки схем реализовано в стиле, близком к программе Microsoft Visio и другим «офисным» программам рисованием. Основным отличием является необходимость четко задавать связи между элементами; простого совмещения на экране элементов для создания между ними связи недостаточно.

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

Отмена действий

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

Изменение масштаба и прокрутка схемы

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

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

Добавление элементов в схему

В левой части ока редактора расположена панель с элементами схемы. Для того, чтобы поместить элемент в схему следует перетащить мышкой нужный элемент из левой панели в окно редактора. Альтернативным способом я валяется использование пункта «Добавить новый элемент» в контекстном меню, которое появляется на экране после щелчка правой кнопкой мыши в свободной области схемы.

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

Выделение элементов

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

Некоторые элементы, изначально присутствующие в схеме (так называемый «статический слой», на котором обычно находится предопределенное окружение схемы, задающее, например, точки «от и до» которых нужно нарисовать схему), не могут быть выделены и/или изменены – такие элементы обычно подсвечиваются «зеленоватым» цветом.

Для выделения нескольких элементов схемы одновременно нужно щелкать мышкой по элементам, удерживая нажатыми клавиши Shift или Ctrl. Кроме того, можно использовать «резиновую» рамку которая появиться на экране, если нажать левую кнопку мыши и начать перемещать мышь в свободном (не занятом никакими элементами) участке схемы. Те элементы, которые попадут внутрь рамки, будут выделены. При использовании рамки можно также использовать клавиши Shift или Ctrl для того чтобы добавить новые элементы к ранее выделенным. Кроме того, если удерживать

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

Выполнение операций над выделенными элементами

С отдельными выделенными элементами или группы элементов могут быть выполнены следующие операции:

Удаление

Для удаления выделенных элементов нажмите кнопку  (удалить) в панели инструментов или клавишу Del.

Копирование и вставка

Для копирования и вставки выделенных элементов используйте стандартные кнопки  (вырезать, копировать и вставить) на панели инструментов или комбинации клавиш Ctrl+X, Ctrl+C, Ctrl+V.

Поворот и отражение элементов

В панели элементов большинство элементов представлены только в одном варианте размещения в схеме – горизонтальном, и именно в таком виде они добавляются в схему, хотя в большинстве случаев они могут иметь и вертикальное расположение (например, задвижка ), или даже большее количество вариантов размещения (например, насос  или обратный клапан  могут иметь четыре варианта ориентации – вверх, вниз, вправо, влево). Более того, в процессе сравнения нарисованной схемы с эталоном программа будет учитывать правильность подключения элементов типа «насос» или «обратный клапан» (т.е. элементов, имеющих «вход» и «выход» или другой вариант различия между точками подключения).

Потому, после вставки в схему элемента его необходимо правильно сориентировать. Для этого следует использовать выделить элемент в схеме (см. предыдущий раздел) и использовать кнопки  (повернуть против часовой стрелки, повернуть по часовой стрелке, отразить по вертикали и отразить по горизонтали) или комбинации клавиш Ctrl+L, Ctrl+R, Ctrl+H и Ctrl+J.

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

Задание подписей элементов

При вставке в схему некоторых элементов (например, «Стрелка от…» или «Стрелка к..») программа может запросить текст подписи к данному элементу. Текст следует выбрать из предложенных на экране в диалоговом окне вариантов.

Если в дальнейшем возникнет необходимость изменить текст элемента (например, для исправления ошибки), то для этого нужно выделить этот элемент и нажать кнопку  (изменить подпись элемента) на панели инструментов, нажать комбинацию клавиш Ctrl+Tили дважды быстро щелкнуть мышкой по элементу в схеме. После этого на экране появится диалог, в котором можно будет выбрать новый вариант подписи.

Задание связей между элементами

Все новые элементы, вставляемые в схему изначально не связаны между собой. Для того чтобы программа могла проанализировать «похожесть» нарисованной пользователем схемы эталонной схемой, пользователь обязательно должен задать связи между всеми элементами схемы. Простого совмещения элементов на экране для задания связи недостаточно – пользователь должен явно указать связанные элементы.

Отказ от автоматического связывания правильно расположенных на схеме элементов (а эту операцию было бы не сложно реализовать) продиктован двумя соображениями:

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

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

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

И выделит несвязанные элементы красным цветом. Для того чтобы связать между собой элементы нужно сделать именно то, что написано в данном сообщении – выделить два элемента схемы и нажать кнопку  «Создать связь…»,  расположенную слева от этого сообщения или клавишу Пробел. Можно также просто выделить два элемента схемы (щелчками мыши или рамкой) удерживая нажатой клавишу Пробел. Если связь между элементами установить возможно, то эта связь будет добавлена в схему (например, будет нарисован трубопровод между элементами или создано пересечение трубопроводов) и элементы станут черного цвета. Если связь установить нельзя (например, выбрано более чем два элемента, или у элементов нет свободных точек подключения), то связь не будет создана. При этом программа может и не вывести на экран сообщение о причинах «неудачи».

С точки зрения связей, в схеме существует три виде элементов – сами элементы (задвижки, насосы и т.п.), соединения (трубопроводы) и точки соединения трубопроводов).

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

Рис. 4 – Точки соединения элементов

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

Трубопроводы и точки соединений представлены в панели элементов следующими элементами (см. рис. 5):

Рис. 5 – Трубопроводы (вертикальный, горизонтальный) и точка соединения трубопроводов

Трубопроводы и точки соединения могут или автоматически появляться в схеме в результате использования кнопки «Создать связь…», или вставляться в схему, как и любые другие элементы перетаскиванием их из панели элементов (или через контекстное меню – см. советующий раздел).

Точка соединения трубопроводов представляет собой специальный элемент схемы, который обязательно следует добавлять в местах соединения трубопроводов (например, пересечений или развилок, поворотов трубопроводов). Для того, чтобы быстро добавит точку соединения к трубопроводу, нужно выделить этот трубопровод и нажать кнопку  на панели инструментов или нажать сочетание клавиш Ctrl+Пробел. После этого точка соединения трубопровода будет создана в середине выделенного трубопровода. Кроме того, для быстрого создания точки соединения трубопроводов можно использовать команду «Создать точку соединения» в контекстном меню, которое появляется на экране после щелчка правой кнопкой мыши по трубопроводу. В этом случае точка соединения будет создана точно в месте щелчка, вызвавшего контекстное меню.

Но в большинстве случаев точка соединения трубопроводов будет автоматически создаваться при применении кнопки  «Создать связь…» к двум выделенным трубопроводам. В программу заложены специальные алгоритмы определения точек пересечения трубопроводов - даже если трубопроводы не пересекаются на схеме, но при их продлении пересечение возможно, то программа создаст такое пересечение, и в нем появиться точка соединения.

Для трубопроводов и точек соединения трубопроводов (также как и для любых других элементов схемы) действуют правила «о связанности» ‑ несвязанные элементы выделяются красным цветом, и для установления связи (как между трубопроводами (например, пересечение или врезка трубопроводов), так и между трубопроводами и элементами или точками пересечения трубопроводов) следует использовать выделение двух элементов (например. Трубопровода и задвижки) и кнопку  «Создать связь…».

При связывании элемента и трубопровода возможно два варианта установления связи (зависит от взаимного расположения элементов, от наличия свободных точек соединения на концах трубопровода и у элемента и т.д.) – связь свободного конца трубопровода с одной из свободных точек соединения элемента, или «врезание» элемента в трубопровод. Для «врезания» элемента в трубопровод в большинстве случаев достаточно разместить элемент таким образом, чтобы трубопровод его пересекал, выделить в схеме пару «элемент и трубопровод» и нажать кнопку  «Создать связь…» (см. рис. 6)

Рис. 6 – «Врезка» задвижки в трубопровод

1) Вставка в схему трубопровода; 2) размещение задвижки наверх трубопровода; 3) выделение рамкой задвижки и трубопровода; 4) нажатие кнопки «Создать связь…»; 5) задвижка «врезана» в трубопровод.

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

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

Подобное «ручное» управление соединением трубопроводов с элементами следует использовать, например, если в результате работы кнопки  «Создать связь…» связь была установлена не между нужными нам точками соединения элемента. Такое может случиться, т.к. автоматический алгоритм выбирает для соединения ближайшие точки соединения элементов, что может быть не всегда тем, что хочет пользователь. В этом случае пользователь должен или удалить неправильную связь, расположить элементы на экране так, чтобы нужные ему точки соединения были ближе. И опять попробовать автоматически создать связь, или использовать активные зоны на концах трубопровода для задания связи «вручную».

Перемещение элементов

Для перемещения элемента или группы элементов по экрану следует выделить элемент или группу (см. раздел «Выделение элементов»), поместить указатель мыши на один из выделенных элементов, нажать левую кнопку мыши и неотпускная ее перетащить элементы в нужное место. И отпустить левую кнопку мыши.

Если по экрану будут перемещаться элементы, для которых ранее была задана связь с трубопроводами, то связанные трубопроводы будут «вытягиваться» на схеме таким образом, чтобы сохранить связь. При перемещении же одних связанных трубопроводов без одновременного перемещения связанных с ними элементов, связь между трубопроводами и элементами будет потеряна.

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

После того, как пользователь в режиме самопроверки нарисовал всю схемы (или ее часть), он может нажать на кнопку «Готово», расположенную в правом верхнем углу экрана. После того, кк программа закончит анализ «похожести» схем, на экране появятся информация о проценте совпадения схем и результаты проверки в графическом виде (см. рис. 7)

Рис. 7 – результаты сравнения схем

Как и в окне редактора схем в режиме обучения, в окне результатов выводится две схемы – нарисованная пользователем и эталонная. Для управления внешним видом этого окна можно использовать кнопки на полосе разделения схем, как это описано в разделе «Окно редактора». Для прокрутки и изменения масштаба схем можно использовать те же приемы, которые описны в разделе «Изменение масштаба и прокрутка схемы».

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

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

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

Оперативные схемы КТЦ в режиме проверки знаний

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

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

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


 

Просмотр или вывод на печать оперативных схем КТЦ

В этом режиме программа выводит на экран оригинальные чертежи, полученные разработчиками от Заказчика, на основании которых создавалась эталонные схемы. Внешний вид окна браузера схем представлен на рис. 8.

Рис. 8 – Браузер оригинальных чертежей схем

В правой части окна выводится список схем, используя который на экран можно вывести нужную схему. В левой части расположено окно для простора схем. Схему можно прокручивать, изменять масштаб, проворачивать и выводить на принтер. Для этого следует использовать колесико мышки и кнопки панели инструментов. Особенное внимание следует обратить на инструмент «Лупа» , при помощи которого на экран можно вызвать специальное окно, в котором в увеличенном масштабе выводится часть схемы, расположенная под указателем мыши. Этот режим позволяет удобно и без изменения масштаба основного рисунка рассматривать мелкие детали схемы (например, надписи) и именно в этом режиме работы представлена программа на рис. 8.