И. П. ЯКОВЛЕВ, А. В. ЦАРЕНКО

Научные руководители – С. Н. ПОЛЕССКИЙ, к. т.н., доцент

Московский институт электроники и математики научно-исследовательский университет «Высшая школа экономики»

РАЗРАБОТКА БАЗЫ ДАННЫХ И ПРОГРАММНОГО
СРЕДСТВА ДЛЯ ЕЕ ОБСЛУЖИВАНИЯ ПО СИСТЕМАМ ОБЕСПЕЧЕНИЯ НАДЁЖНОСТИ И КАЧЕСТВА
АППАРАТУРЫ

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

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

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

Спроектированная база данных относится к классу реляционных и состоит из ряда таблиц. Все данные в базе данных представляют собой набор отношений, которые отвечают всем условиям целостности [2]. Каждая таблица имеет свое ключевое поле для связи между ними. Разработанная база данных приведена к третьей нормальной форме. Структура спроектированной базы данных состоит из трех основных таблиц: LST_CLASS_MAIN, LST_GP, LST_INPAR. Первая по значимости таблица – это «LST_CLASS_MAIN». В ней содержатся все классы ЭРИ, которые являются связующим звеном для всех таблиц. Таким образом, от таблицы с классами наследуется таблица LST_GP. В ней хранятся данные о группах классов.

НЕ нашли? Не то? Что вы ищете?

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

Рисунок 1. Блок-схема работы ПС

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

При создании базы данных и ПС были учтены все установленные требования. Это обусловливается тем, что ПС и база корректно функционируют и взаимодействуют между собой, а также все встроенные функции выполняются без ошибок. Несмотря на изначально созданную достаточно объемную базу данных, возможность изменения и добавления элементов позволяет развивать как саму базу данных, так и всю систему, для большего распространения её среди пользователей. Также плюсом новой системы является эргономичность. Визуально и функционально грамотно построенный интерфейс позволяет пользователю работать с системой максимально эффективно.

Список литературы

1.  J. D. Ullman Principles of database systems // В 2 т. Изд.: Computer Scince Press, 2003.

2.  Основы реляционных баз данных// Изд.: Русская редакция, 2001.