Разработка методики моделирования предметной области базы данных модуля охраны автоматизированной системы мониторинга и контроля умного дома
Для модуля охраны автоматизированной системы мониторинга и контроля умного дома была построена ранее методика системного анализа предметной области. Данная предметная область включает такие множества как множество объектов автоматизации, множество автоматизируемых функций, множество пользовательских функций, множество задач обработки данных, множество пользователей, множество информационных элементов. Для того, чтобы выявить полноту и непротиворечивость по всем данным множествам предметной области, а также выявить взаимосвязи между ними необходимо построить матрицы взаимосвязей между их элементами. Результаты данного исследования и анализа будут в дальнейшем использованы при построении канонической модели базы данных АСМиКУД. Каждый кортеж попарных отношений между элементами множеств модуля системы климата определяет использование первого множества вторым. В данный статье будут рассмотрены отношения типа «функции - задачи», «функции-объекты», «функции-пользователи», «функции - информационные элементы», «задачи - пользователи», «задачи - объекты автоматизации», «задачи - информационные элементы», «объекты - информационные элементы». В данных матрицах отношений не должно существовать ни строк, ни столбцов с поэлементной суммой равной 0. Данное условие означает, что не будет существовать таких элементов первого множества, которым бы не соответствовал хотя бы один элемент второго множества. Построение матриц отношений является важным этапом при моделировании и синтезе модуля охраны автоматизированной системы мониторинга и контроля умного дома, так как позволяет выявить пустые множества при пересечениях элементов множеств или выявить избыточные связи, что в дальнейшем негативно отразится на этапе прикладного синтеза системы.