Проектирование информационно–аналитической системы
В настоящее время для решения задачи проектирования информационных систем применяется язык моделирования UML, позволяющий реализовать объектно–ориентированный подход и построить модели систем с указанием их значимых свойств [37, 46].
Для разработки концептуальных моделей информационных систем применяются модели бизнес–объектов, диаграммы последовательностей действий, вариантов использования и деятельности.
При работе над логической моделью информационной системы требования к системе формируются в виде диаграмм вариантов использования. На этапе предварительного проектирования применяются диаграммы классов, последовательностей и состояний.
На этапе разработки физической модели детальное проектирование системы выполняется с применением диаграмм развертывания, классов и компонентов.
Диаграмма вариантов использования разработанной системы
Для описания функционального назначения системы используются диаграммы вариантов использования. Они являются исходными моделями или концептуальными представлениями систем в процессе их проектирования и разработки. Диаграмма вариантов использования разработанной информационно– аналитической системы изображена на рисунке 3.3.
На схеме отражено, что в зависимости от решаемых задач, работу с разрабатываемой информационно–аналитической системой могут осуществлять пользователи двух типов:
Эксперт, для работы которого доступны четыре модуля системы:
редактор онтологии (Protégé 5.1.), применяемый для формализации в формате онтологии накапливаемых экспертных знаний, касающихся рассматриваемой предметной области;
редактор правил нечетких продукций и функций принадлежности входных и выходных переменных (программное средство Fuzzy Logic Designer, входящий в состав MatLab), используемый для осуществления нечеткого логического вывода об угрозах и уязвимостях информационной безопасности;
подсистема расширения ядра онтологии, предназначенная для извлечения терминологии из анализируемых текстов предметной области, при этом эксперту предоставляется возможность оценивать извлекаемые сочетания на терминологичность и в обоснованных случаях вносить их в онтологию, тем самым расширяя базу знаний;
редактором списка тематических интернет–ресурсов, используемым для формирования анализируемого потока сообщений.
Рисунок 3.3 – Диаграмма вариантов использования информационно– аналитической системы
Пользователь (специалист по информационной безопасности), которому необходимо принять решение о достаточности осуществляемых мер по защите информации. Ему предоставляется доступ к подсистеме нечеткого логического вывода о возникновении угроз и уязвимостей информационной безопасности, в основе которого лежит анализ данных тематических интернет–ресурсов. При получении вывода о возникновении угрозы либо уязвимости информационной безопасности пользователь получает возможность оценить еѐ актуальность для информационной системы, защиту которой он осуществляет, и принять упреждающие меры для устранения негативных факторов.
Представленная диаграмма вариантов использования системы наглядно демонстрирует еѐ функции, однако не отображает механизмы, которые их реализуют. Она представляет концептуальную модель системы и строится первоначально, занимая верхний уровень в UML–диаграммах.
Do'stlaringiz bilan baham: |