Моделирование технологических процессов в ходе разработки и отладки АСУ ТП
Введение
Для повышения качества регулирования основных технологических параметров требуется применение новых, более совершенных и перспективных подходов и методов по разработке и настройке САР. Эти новые подходы должны отвечать требованиям универсальности, а также быть достаточно простыми по принципам организации и функционирования для эффективного внедрения в различные сферы промышленности. На сегодняшний день ни одна из создаваемых или модернизируемых автоматических систем управления технологическими процессами (АСУТП) не представляется без использования современных копьютерных технологий и программного обеспечения. Использование новых разработок позволяет увеличивать производительность, повышать качество конечной продукции, снизить временные затраты и свести к минимуму возможные поломки оборудования в ходе пусконаладочных работ при вводе оборудования в эксплуатацию. В данной работе будет описан один из методов моделирования технологических процессов в ходе разработки и отладки АСУТП, целью которого является повышения уровня качества и точности работы САР .
Современные медицинские учреждения производят и накапливают огромные объемы данных. От того, насколько эффективно эта информация используется врачами, руководителями, управляющими органами, зависит качество медицинской помощи, общий уровень жизни населения, уровень развития страны в целом. Поэтому необходимость использования больших, и при этом еще постоянно растущих, объемов информации при решении диагностических, терапевтических, статистических, управленческих и других задач, обуславливает создание информационных систем в медицинских учреждениях. Особенностью медицинской автоматизированной системы является переход от локальной работы с медицинской информацией к интегрированной системе, где все данные, проходящие через учреждение, доступны из единой информационной среды.
Медицинская автоматизированная информационная система (рис.1) представляет собой программный комплекс, разрабатываемый для конкретного медицинского учреждения, и обеспечивающий сбор и обработку данных медицинской направленности и хозяйственной деятельности.
Функциональность МедАИС включает: управление информационными потоками сбора, анализа и обработки данных, получаемых в результате обследований и лечения; ведение электронной медицинской карты; статистический анализ данных и формирование отчетов по медицинской статистике; контроль эффективности и качества оказания медицинской помощи; автоматизацию процессов административно-хозяйственной деятельности и учета; анализ и контроль работы медицинского учреждения. Комплексное решение по созданию МедАИС предусматривает весь цикл работ: от разработки, установки и тестирования программного обеспечения до обучения персонала, технической поддержки, сопровождения и дальнейшего развития. Внедрение МедАИС повышает качество и скорость получения необходимой информации, обеспечивает «прозрачность» деятельности медицинских учреждений и эффективность принимаемых управленческих решений, а также позволяет: избавиться от повторного ввода данных; обеспечить унифицированное и оптимизированное накопление информации; создать единую информационно-диагностическую среду лечебного учреждения; осуществлять регистрацию и запись информации, полученной с помощью различного медицинского оборудования в режиме реального времени; однозначное толкование медицинских документов за счет использования общепринятых справочников и кодификаторов; ускорить доступ к необходимой информации; значительно повысить качество медицинской документации; устранить избыточность назначений; обеспечить ролевой доступ к информации; существенно снизить вероятность врачебной ошибки; сократить сроки обследования и лечения.
Рис. 1 — Обобщённая функциональная схема МедАИС
Список использованных источников:
1. ОИПИ НАН РБ АИАС РНПЦ «Мать и дитя»: Общее описание системы.-Минск, 2011.
2. Информатизация Здравоохранения [Электронный ресурс] – Режим доступа: http://dreamsmedic.com/component/content/article/38-frontend-saita-slaidshou/210-informatizaciya-zdravoohraneniya.html.
3. Официальный сайт РНПЦ «Мать и дитя» Электронный ресурс – Режим доступа: http://medcenter.by/ru/dejat
Авторы:
Струневский А.С.
Лосик Г.В. — профессор, доктор психологических наук
Белорусский государственный университет информатики и радиоэлектроники
Рассмотрена работа информационной системы рекламного агентства: выделены и описаны основные подсистемы, определены их цели и задачи. Также рассмотрены роли пользователей, их права и доступ к основным подсистемам данной системы (таблица.1)
Таблица.1. Права доступа пользователей к основным подсистемам информационной системы рекламного агентства
Роль | Подсистема |
Незарегистрированный пользователь | Поиск предложений.Поиск и просмотр информации о зарегистрированных компаниях. |
Зарегистрированный пользователь | Поиск предложений.Поиск и просмотр информации о зарегистрированных компаниях.Размещение рекламы. |
Менеджер отдела продаж | Управление пользователями.Загрузка прайс-листов. |
Менеджер по обработке информации | Обработка прайс-листов. |
Разработан модуль работы с клиентами. Данный модуль отвечает за авторизацию, регистрацию и восстановление пароля в данной системе. Основной его целью является организация работы менеджеров отдела продаж с рекламодателями (зарегистрированные клиенты, которые в данный момент времени размещают рекламу). За каждым менеджером отдела продаж закреплены определенные клиенты, с которыми они ведут постоянную работу: договариваются о публикации рекламы, фиксируют звонки клиентам, предлагают новые услуги, следят за активностью размещения рекламы, выполняют задания связанные с клиентом, которые назначает начальник отдела.
Данный модуль позволяет регистрировать нового клиента, который будет в дальнейшем размещать рекламу: форма добавления клиента позволяет менеджеру ввести всю необходимую информацию, которая будет сохранена в базе данных. При этом новый клиент автоматически закрепляется за данным менеджером. Перейдя на страницу клиента, менеджер может просмотреть и выполнить все имеющиеся здания, зафиксировать сделанный телефонный звонок, а также установить напоминание о звонке на будущую дату. Список клиентов служит для быстрого получения основной информации о зарегистрированных пользователях и для перехода на их карточки. Некоторые записи в рамках данного списка выделены цветом по определенному признаку: белым подсвечиваются рекламодатели, серым – кандидаты (зарегистрированные клиенты, которые на данный момент не размещают рекламу), розовым – зарегистрированные клиенты, по которым имеется в наличие невыполненное задание. Таким образом, повышается производительность менеджера: он без необходимости перехода на страницу данного клиента, быстрым образом получает минимально необходимую информацию для своей работы. Возможность поиска клиента реализована двумя способами: основной – поиск по названию организации или УНП (учетный номер налогоплательщика), дополнительный – фильтр списка клиентов (поиск по определенному признаку). Одной из основных задач модуля является импорт рекламодателей: каждую неделю необходимо загружать Excel файл с информацией о клиентах, которые на данный момент размещают рекламу, для поддержки актуальных предложений на сайте.
Список всех компаний, которые размещают в данный момент рекламу в системе, доступен всем пользователям в виде алфавитного перечня. Реализован поиск по названию компании или УНП, а также по нажатию на ссылку компании в списке, открывается карточка рекламодателя с контактной информацией и отображением адреса организации на карте.
Данный модуль предназначен в первую очередь для работы менеджеров отдела продаж, он включает в себя все необходимые функции для выполнения ими своих должностных обязанностей.
Список использованных источников:
1. Тодд Томлинсон. CMS Drupal 7: руководство по разработке системы управления веб-сайтом, 3-е издание. ООО “И.Д. Вильямс”, 2011 – 560 с.
2. Эрл Каслдайн, Крэйг Шарки. Изучаем jQuery, 2-е издание. – СПб: Питер, 2012 – 400 с.
Скаскевич О.А.
Рутман Б.Ю., — ассистент , магистр технических наук
Белорусский государственный университет информатики и радиоэлектроники
Современное ПО — это сложный объект, и вручную с ним справляться трудно и дорого. К тому же при «ручном» тестировании результаты каждого выполнения тестов пропадают, и их трудно повторить. Для того чтобы увеличить объем проверок и повысить качество тестирования, обеспечить возможность повторного использования тестов при внесении изменений в ПО применяют средства автоматизации тестирования.
Рассмотрен процесс автоматизированного тестирования, а также предлагается конкретный пример для многофункционального приложения для автоматизации конструкторского проектирования в области машиностроения и приборостроения Cadmech ProE во взаимодействии с системой ведения архива технической документации предприятия и управления данными об изделиях Search.
Способ представления информации должен строго соответствовать миссии сайта, его направленности, целевой аудитории. Соответственно для каждого корпоративного сайта необходимо найти свой оптимальный способ представления информации обеспечивающий его максимальную эффективность. Данный проект направлен на эргономическое проектирование одного из видов современных систем «человек-компьютер-среда», а именно корпоративного сайта IT-компании. В результате выполнения проекта ставилась задача разработать оптимальную структуру интерфейса корпоративного сайта. И обеспечить оптимальный способ предоставления информации пользователям на сайте, для увеличения его конверсии и максимально быстрого выхода на конкурентный рынок. При реализации придерживаться модели отображения информации ориентированной на пользователя с чтением слева на право (рис. 1) .
Прототип сайта, дает полное представление о системе, ее функциональным особенностям и позволяет на самых начальных стадиях проектирования выявить ошибки, а их исправление менее затратное по времени и средствам.
Рис.1 –Как пользователь считывает информацию с монитора в стране с чтением слева на право.
Интерфейс системы основывается на использовании web-браузера, посредством которого организуется передача информации пользователю с сервера, на сервер от пользователя в некоторых случаях, загрузки и изменения информации на сервере администратором. Также исследуя среду приходим к выводу что сайт должен быть доступен на всех типах устройств которые предназначены для работы с web-сайтами, а также быть кроссбраузерным и кроссплатформенным. Сайт можно будет реализовать одной из двух наиболее распространенных технологий: это либо ASP.NET, либо любая CMS (Contentmanagementsystem — система управления содержимым) с разработкой своих плагинов для нее. Результатом же будет html- прототип рабочей системы.
Список использованных источников:
1. Горнаков Сергей. Осваиваем популярные системы управления сайтом (CMS). ДМК-Пресс. 2009 – 336с.
2. Электронный ресурс http://www.habrahabr.ru/ «Время задуматься о дизайне»
Лагунович Д.В.
Петрович В. С. – ассистент
Белорусский государственный университет информатики и радиоэлектроники
Разработана информационная система учета работы цеха ОАО «МАЗ». Данная система предназначена для сокращения этого времени путем автоматизации процесса формирования отчетности автотранспортного цеха. В процессе проектирования данной системы выполнен обзор и выбор технических решений, необходимых для реализации системы. При разработке системы были учтены общие эргономические принципы систем «человек-машина». Разработанная система представляет собой клиент-серверное приложение.
Клиентская часть написана на языке программирования Delphi и представляет собой ряд графических оболочек, с которыми работает пользователь. Клиентская часть состоит из трех модулей, каждый из которых предназначен для решения определенных задач. Первый модуль предназначен для работы с пакетами заказов: просмотр и редактирование графика выделения транспортного средства на год, формирование дополнительных заявок, формирование пакета заявок. Второй модуль используется для работы с путевыми листами: формирование путевых листов, формирование карт выдачи и приема, расшифровка стоимости услуг. Третий модуль представляет собой административную часть. Из нее можно редактировать группы пользователей, добавлять новых пользователей, а также просматривать журнал активности. При входе в систему пользователь вводит пароль. Исходя из этого, он наделяется определенными правами. В зависимости от того, какими правами обладает тот или иной пользователь, ему предоставляется доступ к тем или иным функциям.
Проведено эргономическое проектирование веб-системы сравнения сайтов, в основе которой использован метод сплит-тестирования. Система представляет собой веб-сайт. Предназначена для владельцев и дизайнеров и позволяет им сравнить их сайты с другими, определить лучший макет дизайна, получить замечания и предложения по улучшению их работ. Пользователи имеют возможность загрузить два макета сайта для их последующей оценки другими пользователями, Оценка макетов происходит следующим образом: пользователь выбирает оцениваемую категорию сайтов (информационный, сайт-визитка, интернет-магазин) и из предоставленных ему двух скриншотов выбирает один, который является лучшим по его мнению. Предполагается активное обсуждение предоставленных работ. Таким образом, за краткое время владелец сайта сможет определить лучший по мнению большинства пользователей макет, который он в дальнейшем реализует с минимальными затратами и опасениями.
В основании системы сравнения лежит метод A/B-тестирования, суть которого заключается в том, что контрольная группа элементов сравнивается с набором тестовых групп, в которых один или несколько показателей были изменены, для того, чтобы выяснить какие из изменений улучшают целевой показатель. Примером может служить исследование влияния цветовой схемы, расположения и размера элементов интерфейса на конверсию сайта. Проведен анализ существующих решений описанной проблемы. Определены функциональные возможности системы. На основании данного анализа можно выделить преимущества сайта: получение результатов сравнения сайта в краткие сроки; присутствие духа соперничества; бесплатный аудит «проигравшему». Основными недостатками сайта явлются: субъективность оценок (возможный способ решения проблемы – увеличение количества оценок); критерий оценки сайтов различен, остаётся неизвестен владельцу. Для более точного выявления потребностей пользователей выделены их основные группы (владельцы сайтов, дизайнеры), разработаны персонажи. Проведено разделение полномочий пользователей в зависимости от их роли на сайте (таблица 1)
Таблица 1 — Роли пользователей на сайте
Роль |
Описание |
Пользователь | Пользователь, осуществляющий добавление и оценку сайтов (др. работ), заказ аудитов |
Администратор | Администратор системы, осуществляющий контроль за размещаемой на сайте информацией и управление пользователями |
Информационная архитектура сайта построена на основании алгоритмов поведения пользователя и администратора с учетом их потребностей.
Рис.1 – Общий алгоритм поведения пользователя на сайте
Результатом проведенной работы является динамический прототип сайта, созданный с помощью программы Axure RP. Интерфейс сайта разработан с учетом эргономических требований и принципов юзабилити, прост и понятен в использовании для пользователей с различным уровнем владения компьютером.
Список использованных источников:
1. Дж. Гарретт . Веб-дизайн. Книга Дж. Гарретта. Элементы опыта взаимодействия . Символ-Плюс . 2008 – 192с..
2. Джеф Раскин . Интерфейс: новые направления в проектировании компьютерных систем . Символ-Плюс . 2005 – 272с.
Авторы:
Вайтюль Д.В.
Яшин К.Д.- кандидат технических наук, доцент
Белорусский государственный университет информатики и радиоэлектроники
Рассмотрены особенности проектирования пользовательского интерфейса краудсорсинг платформы. Проектирование пользовательского интерфейса один из главных этапов разработки будущего сайта. На этом этапе учитывается все особенности взаимодействия пользователя с системы. Основные элементы системы и их связи описывается с помощью 9 блоков «Канвы бизнес – модели» А. Остервальдера и И. Пинье (рис.1). Проводится анализ конкурентов и их комплексная оценка. Опрос потенциальных пользователей данной платформы. Разработка концепции дизайна будущего сайта с учетом принципов юзабилити. Краудсорсинг — передача определённых производственных функций неопределённому кругу лиц. Решение общественно значимых задач силами множества добровольцев, часто координирующих при этом свою деятельность с помощью информационных технологий. Основной задачей данной платформы будет помощь реализации идей по средствам сайта. Пользователь, зарегистрировавшись на сайте, может искать и участвовать в понравившихся проектах или выдвигать свои проекты находить единомышленников и реализовывать свои идеи.
Рис. 1 – «Канва бизнес – модели» краудсорсинг платформы
Пользовательский интерфейс представляет собой динамический прототип, который позволит на начальных стадиях проектирования увидеть принцип работы системы, устранить большинство недостатков без значительных затрат. Модель данного сайта будет состоять из готовых страниц связанных между собой Axure RP Pro 6.5.0. Для создания графических элементов сайта используется программа Photoshop CS5.
Список использованных источников:
1. Артемий Лебедев. Ководство. Издательство Студии Артемия Лебедева. 2009 – 508с.
2. Якоб Нильсен, Хоа Лоранжер. Web-дизайн. Удобство использования Web-сайтов. Вильямс. 2009 – 376с.
Авторы:
Бородич А.В.
Щеброва А.А. – ассистент, магистр технических наук
Белорусский государственный университет информатики и радиоэлектроники
УДК 621.311.001.57
В Институте Энергетики Национально академии наук Беларуси разрабатывается программный комплекс для прогнозирования энергопотребления и оптимизации структуры энергосистемы. В настоящее время для выполнения работ по прогнозированию и оптимизации энергосистемы используются программные продукты сторонних разработчиков, такие как LEAP, разработанный Стокгольмским институтом окружающей среды[1] и MASSAGE[2], WASP[3] и MAED[4], разработанные МАГАТЭ. Однако они не учитывают определенные специфики Республики Беларусь. Так в области оптимизации структуры энергосистемы приведенные выше программы оптимизируют только структуру электроснабжения потребителей, не учитывая тепловой нагрузки[5]. А с учетом того, что более половины электроэнергии в республике производится на теплоэлектроцентралях (далее – ТЭЦ) оптимизация как электро- так и теплоснабжения необходима для получения достоверных результатов.
Разработанная система является программой, которая работает в автомобилях. Система работает автоматически и позволяет пользователю взаимодействовать с ней только в определенных условиях. Операционная программа использует библиотеку OpenCV для компьютерного зрения.
Система состоит из следующих частей: компьютер, камера и прозрачный экран, который и является боковым стеклом автомобиля. Программа распознают поступающие через камеры кадры и находит те объекты из базы данных, которые совпадают по координатам с машиной. Если объект обнаружен, то он будет выделен контуром и появляется название и информация о данном объекте в текстовом формате. После этого пассажир (пользователь) может нажать на выделенный объект на прозрачном экране для получения большей информации. Эта система может использовать вместе прозрачного экрана, экраны, которые встроены в заданную поверхность передних сидений. В этом случае на них передаются изображения с боковых камер известные объекты распознаются на этих экранах и пользователь таким образом может получить информацию о них нажав на соответствующую иконку.
Рис. 1 — Алгоритм работы системы
Список использованных источников:
1. John Vince, Mathmatics for Computer Graphics, USA Springer 2010.
2. Javier Frenàndez de Cañete, System Engineering and Automation, An interactive Educational approach, Spain, Springer 2011.
3. Gary Bradski & Adrian Kaebler, Learning OpenCV, computer vision with OpenCV library, USA, Oreilly.
Авторы:
Малаа Б.С.
Осипович В.С. – кандидат технических наук, доцент
Белорусский государственный университет информатики и радиоэлектроники