По завершению проекта планируется получить полезный алгоритм и его программную реализацию, которые позволят оптимизировать процессы передачи данных в крупных гетерогенных сетях.
УДК 004.41.50
РАЗРАБОТКА ПРОГРАММНЫХ СРЕДСТВ РАСЧЕТНОЙ ОЦЕНКИ КАЧЕСТВА ТЕСТОВ ДЛЯ ДИСКРЕТНЫХ УСТРОЙСТВ
С.А.Белозоров Воронежский государственный технический университет
E-mail: skimin0k@bk.ru
Современным успехам цифровая техника обязана не только своим разработчикам, но и тестировщикам, которые гарантируют требуемое качество цифровых изделий на всех этапах их жизненного цикла. При этом весьма странным видится следующий парадокс: оценка качества структурных и функциональных тестов для цифровых узлов до сих пор носит либо качественный характер (как например, для микросхем и блоков оперативной памяти), либо количественный, но требующий для своей реализации многократного моделирования потенциальных неисправностей и прогона теста для каждой моделируемой неисправности. Разработка таких тестов представляется возможной только в мощных системах автоматической генерации тестов, в которых объект тестирования должен быть представлен на уровне логических вентилей и которые доступны только для очень крупных промышленных предприятий.
Таким образом, снижение трудоемкости и стоимости кон- трольно-диагностических мероприятий при производстве средств цифровой техники остается актуальной научно-технической задачей, особенно применительно к мелкосерийному производству.
Целью предлагаемой работы является разработка программных средств расчетной оценки качества тестов для дискретных устройств и методов целенаправленного автоматизированного синтеза контролирующих тестов на основе расчетных оценок их качества и ассоциативных эволюционных алгоритмов.
Суть подхода к расчетной оценки качества тестов, который предполагается использовать, базируется на понятии «информаци-
51
онного содержания» двоичного слова, введенного Колмогоровым. Сложность двоичного слова по Колмогорову – это двоичная длина наиболее короткой программы, на каком-либо языке программирования, которая генерирует это слово. Чем длиннее программа, тем больше информационное содержание двоичного слова. Отсюда, чем ближе двоичное слово по своей структуре к случайному двоичному слову, тем большей информативностью оно обладает. Использование сложности двоичного слова по Колмогорову к оценке качества тестов является существенно новым.
На рисунке представлена структура предлагаемых к разработке программных средств расчетной оценки качества тестов.
Структура предлагаемых программных средств
Оригинальным является то, что разрабатываемые программные средства изначально предлагается комплексировать с мощными пакетами разработки и моделирования ISE WebPACK и ModelSim. Такой подход позволяет надеяться на более быстрое внедрение в инженерную практику программных средств расчетной оценки качества тестов.
К настоящему времени решены принципиальные вопросы конвертирования временных диаграмм из пакета ModelSim в бинарные таблицы тестов, пригодные для расчетной оценки их качества средствами программного продукта Excel.
По окончании разработки планируется получение следующих результатов, характеризующихся научной новизной:
–логико-комбинаторный метод расчетной оценки качества тестов, представленных в виде бинарных таблиц;
–методы целенаправленного автоматизированного синтеза контролирующих тестов на основе расчетных оценок их качества и ассоциативных эволюционных алгоритмов.
52
В практическом плане будет создан программный продукт, который по заданному VHDL описанию цифрового устройства будет синтезировать тестовые последовательности с целью их дальнейшего использования для тестирования этого цифрового устройства на основе механизма периферийного сканирования.
УДК 004.42
ИНТЕРНЕТ ПРИЛОЖЕНИЕ РЕГИСТРАТУРЫ ЛПУ
Н.Н.Шемаров, А.С.Гайдук Воронежский институт высоких технологий
E-mail: ink@vivt.ru
Одной из главных проблем современных лечебнопрофилактических учреждений (ЛПУ), напрямую влияющих на формирование и реализацию здорового образа жизни, является организация поликлинического обслуживания населения.
Длинные очереди в регистратуру, необходимость содержания значительного штата регистраторов, длинные очереди к врачам, необходимость больному затрачивать длительное время до приема у врача – все это снижает эффективность работы ЛПУ. Приводит к формированию нервозной атмосферы в коллективе медработников,
всреде больных и явно не способствует лечению.
Всовременном технически оснащенном обществе с появлением возможности реализации IT-технологий для разнообразных целей в различных сферах существует достаточно большое количество автоматизированных медицинских информационных систем (МИС), в том числе и для организации качественного обслуживания больных при обращении в поликлинику. Однако, практически все они предназначены для автоматизации труда работников регистратуры и врачей, и нисколько «не облегчают» участь больных, вынужденных по-прежнему затрачивать длительное время на посещение ЛПУ, да еще и по несколько раз.
Вто же время, врачи общей практики, на которых (при явно недостаточном их количестве) приходится основной «удар» по количеству принимаемых больных и которые обычно совмещают прием с профилактической работой и обслуживанием больных на закрепленных участках, перегружены большим объемом функцио-
53
нальных обязанностей по формированию отчетной документации и организации своего рабочего времени.
Организация обслуживания по принципу «Одно окно» однозначно меняет дело, позволяет как врачу, так и заболевшему человеку спланировать свое время, разгрузить обе стороны, сократить больному нормативное время пребывания в ЛПУ, реально ликвидировать длинные очереди.
Целью настоящего проекта является повышение эффективности поликлинического обслуживания населения при помощи автоматизации ряда организационных процедур (регистрация, направление к врачу, направление на анализы и т.п.) по принципу «Одно окно».
Цель достигается при помощи разработанной медицинской информационной системы на основе WEB-приложения, размещаемого на хостинге (или на сервере ЛПУ, если такой имеется).
Принцип действия МИС: Почувствовавший недомогание человек через Интернет входит и авторизуется (регистрируется, если впервые обращается) в базе данных ЛПУ и заполняет анкету с указанием признаков недомогания: головная боль, боли в животе и т.п. Анкета, являющаяся составной частью встроенной экспертной подсистемы поддержки принятия решения, содержит автоматически генерируемые вопросы, ответ на которые позволяет получить рекомендации для врача, что в совокупности с данными личного осмотра больного во время приема и имеющимся у врача собственным опытом и знаниями повышает точность диагностирования заболевания.
Результат авторизации автоматически сравнивается с имеющимися в базе данных ЛПУ личными данными больного, его регистрацией на лечебном участке ЛПУ, датой прохождения флюорографии, датой предыдущего посещения т.д., формируя для врача выписку о предыдущих случаях обращения и поставленных диагнозах. При этом больному выдается конкретное время посещения поликлиники в соответствии с графиком работы врача. Кроме того, больному сразу же выдается направление на анализы и на флюорографию, если срок действия последней проверки истек.
Таким образом, реализация принципа «Одно окно» при помощи предлагаемой МИС позволит существенно повысить качество и эффективность поликлинического приема в совокупности с возможностью еще и частичной автоматизации профилактической
54
работы среди населения, разгрузить врача и помочь ему в организации рабочего времени. Данная МИС предполагает также и возможность расширения функционала за счет доработки WEBприложения.
УДК 621.373
GYROSCOPIC ARM-CONTROLLING DEVICE
А.А.Величкин, А.Н.Демин Воронежский государственный технический университет
E-mail: doctordna@bk.ru
В наше время существует прекрасная возможность использовать всевозможные компьютерные симуляции для обучения кадров работе со сложным оборудованием или в ситуациях связанных с риском для жизни. Большинство таких проблем решаются профессионалами в своих областях. Воссоздание таких ситуаций для предоставления, максимально приближенной к реальности, подготовки или обучения так же может быть опасно для жизни. В сочетании со специально созданным программным обеспечением, для симуляции каких либо процессов, GACD поможет подготовить специалистов в различных областях.
Целью работы является разработка полнофункциональной системы управления компьютером с помощью жестов.
Решаемые задачи, необходимые для достижения цели:
связь достаточного количества гироскопов, для отслеживания движений руки, и микроконтроллера в синхронизированную сеть по передаче данных на компьютер;
оптимизация работы полученной схемы;
создание драйверов для GACD;
разработка программного обеспечения позволяющего использовать жесты руки для управления компьютером;
разработка приложения с динамическим графическим представлением информации о GACD;
разработка эргономичной структуры GACD.
Существующие системы в направлении отслеживания движений пользователя можно разделить на использующие видеокамеры, и использующие специальные устройства. Недостатки си-
55