На главную страницу
Информационные системы и банки данныхУправление и принятие решений в сложных системахПрикладные информационные технологииКомпьютер в учебном процессеСетевые технологииПленарные доклады Карта сервераПобедители семинараИнформацияОбщее впечатлениеВаши отзывы
Назад к списку докладов

ИНФОРМАЦИОННО - ПОИСКОВАЯ АВТОМАТИЗИРОВАННАЯ ПОДСИСТЕМА ПО ШАГОВЫМ ДВИГАТЕЛЯМ

Д. В. Грачев
(Московский институт электроники и математики, Россия)

Подсистема разработана в системе управления базами данных (СУБД) Paradox 5.0 для демонстрации ее возможностей по предметной области электро - технические устройства систем автоматического управления (САУ), на примере шаговых двигателей (ШД). Разработанная подсистема предназначена для быстрого и удобного анализа больших информационных массивов данных справочного характера, содержащих сведения по данной предметной области. В результате пользователь получает всю интересующую его информацию в полном объеме с минимальной затратой времени.

Подсистема имеет структуру блочного типа, что дает возможность ее модернизации и добавления к ней новых программных модулей, что способствует ее надежной работе. В ходе проектирования подсистемы была создана реляционная многотабличиая база данных (БД) имеющая большое количество графического материала- БД построена согласно предметной области и имеет характерные для нее особенности. БД позволяет производить дальнейшее изменение при дополнении других электро - технических устройств САУ. Для реализации подсистемы разработано алгоритмическое обеспечение подсистемы. Программирование осуществлено с помощью объектно - ориентированного управляемого по событиям визуально - программируемого языка ObjectPAL. Одним из важных алгоритмов подсистемы является алгоритм поиска элементов в БД. Этот алгоритм основан на запросе по образцу, с помощью которого формируются сложные технические задания (ТЗ) для выбора данных из нескольких уровней таблиц БД. Для формирования запроса указываются критерии поиска данных в исходной таблице и определяется вид результирующей таблицы. Для расширения возможностей поиска используется связывание таблиц БД ключевыми полями, а в запросе по образцу различные логические операторы, что позволяет быстрее и эффективнее осуществлять выборку нужной информации из БД. Для удобства работы с подсистемой был разработан с помощью системы меню доступный пользовательский интерфейс.

Проведено опытное испытание подсистемы на примере шаговых двигателей при введении 25-ти вариантов ТЗ. Испытания подтвердило работоспособность алгоритмов и программ. Подсистема производит выбор двигателей по ТЗ правильно. Время затраченное на поиск нужной информации менее одной секунды. Подсистема внедряется в учебный процесс по дисциплине « Информационное обеспечение систем управления ».

RLE Banner Network