Использование метода морфологического анализа для разработки информационных систем
Рассмотрение теоретических и практических аспектов применения метода морфологического анализа. Исследование структуры построения морфологической матрицы для разработки информационных систем, которые являются основой для экспертной оценки параметров.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.02.2019 |
Размер файла | 18,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
ИСПОЛЬЗОВАНИЕ МЕТОДА МОРФОЛОГИЧЕСКОГО АНАЛИЗА ДЛЯ РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ
Семенов В.В.
к.т.н., доцент
Ерошенко И. Ю.
Пикулина Ю.В.
Институт технологий (филиал) ДГТУ
г. Волгодонск
В данной статье рассматриваются теоретические и практические аспекты применения метода морфологического анализа. На примере работы приемной комиссии университета рассмотрена структура построения морфологической матрицы, которая является основой для экспертной оценки предпочтительных искомых параметров и в дальнейшем для разработки программного продукта для оценки будущей профессии абитуриента.
Ключевые слова: морфологический анализ, морфологический ящик, выявление морфологических признаков, морфологическое дерево, морфологический граф, пример морфологического анализа.
Сложность и динамичность рыночной экономики требует комплексного подхода к решению проблем деятельности, представляющей собой в ряде случаев слабо-структурированные процессы, то есть имеет место неопределенность или отсутствие полной информации о проблеме, возникающей при исследовании системы (объекта) в образовательном учреждении. В основе такого исследования лежит системный анализ, который позволяет найти правильное решение проблемы или, как минимум, выяснить причины ее появления [1].
Для этого привлекается широкий спектр средств, используются возможности различных наук и практических сфер деятельности - математики, вычислительной техники, моделирования, наблюдений и экспериментов.
Морфологический анализ эффективный способ решения системных задач требующих нетрадиционного, оригинального решения. Идеи современного морфологического анализа были впервые опробованы монахом Раймондом Лулием (примерно 1235 - 1316 г.г.). Вторую жизнь методу дал известный швейцарский астрофизик, работавший в США в середине XX века Фриц Цвикки. Используя свой метод Ф.Цвикки, смог генерировать внушительное количество оригинальных решений для задач ракетостроения. Название метода «морфологический» часто заменяют термином «метод Цвики». Сейчас морфологический анализ широко применяется в различных областях человеческой деятельности. Развитие метода сформировало отдельное его направление - Теорию Решения Изобретательских Задач (ТРИЗ Г.С. Альтшуллера) [3].
Морфологический анализ это один из эффективнейших способов решения системных задач требующих нетрадиционного, оригинального решения.
Основной идеей морфологического анализа является упорядочение процесса выдвижения и рассмотрения различных вариантов решения задачи [1]. Расчет строится на том, что в поле зрения могут попасть варианты, которые ранее не рассматривались.
Суть данного метода -- выявление нескольких морфологических (типовых, видовых, отличительных) признаков (параметров), значимых для решаемой задачи, и составление всех возможных сочетаний этих признаков.
Выявленные признаки можно расположить в форме таблицы, называемой морфологическим ящиком (матрицей). Это позволяет лучше представить себе поисковое поле решения задачи. В результате направленного и системного анализа генерируется новая информация, которая при простом переборе вариантов ускользает из внимания [2].
Далее с помощью морфологического анализа параметров матрицы начинается решение задачи в несколько этапов [3]:
1. Формулируется проблема, подлежащая решению. Необходимо рассмотреть какие известны объекты подобного назначения и какими могут быть такие объекты. Далее нужно исследовать проблему. Основная рекомендация на этом этапе - максимально точная формулировка цели морфологического исследования, снятие акцента директивности, возможная переформулировка или уточнение цели.
2. Выявляются и уточняются все параметры, которые могли бы войти в решение заданной проблемы. При анализе задач "на устройство" под параметром следует понимать функциональный узел этого устройства, при анализе задач "на способ" - операцию, осуществляющую достижение той или иной целевой функции. Основная рекомендация - все параметры должны быть примерно равнозначны с точки зрения поставленной цели.
3. Конструируется морфологический ящик или многомерная матрица, содержащая все решения заданной проблемы. Основная рекомендация - никаких оценок вариантов не следует проводить до полного оформления морфологического множества.
4. Все решения, содержащиеся в морфологическом ящике, внимательно анализируются и оцениваются с точки зрения целей, которые должны быть достигнуты. Основная рекомендация - для каждой строки морфологической таблицы проверяется, являются ли частные варианты реализации параметра альтернативными и является ли осмысленным вариант "отсутствует".
5. Выбираются наилучшие решения (при условии наличия необходимых средств).
Помимо морфологической таблицы, морфологический ящик может быть представлен в виде морфологического И/ИЛИ-дерева, морфологического графа, либо с помощью специальных языков (например, Structuralist) и счислений. [4]
На практике морфологический анализ можно использовать для составления списка всех возможных вариантов решения задачи, для сравнения или выбора одного из многих возможных решений технических, организационных и прочих задач, например: при разработке информационных систем управления деятельностью образовательной организации, в частности, функционированием приемной комиссии ВУЗа, важное значение имеет предварительная оценка абитуриентом перспективной профессии методом морфологического анализа.
Рассмотрим пример использования вышеописанного метода на практике.
Допустим, абитуриента интересуют три направления и связанные с ними профессии, по которым проводится обучение в институте технологий (филиале) ДГТУ в г. Волгодонске:
1) «Информационные системы и технологии»;
2) «Экономика»;
3) « Сервис» [5].
Эти номера вариантов профессий запишем в морфологическую матрицу.
В каждой профессии есть свои достоинства и недостатки. Какую из них выбрать?
Для решения задачи выбираются наиболее значимые (для данного абитуриента) параметры и записываются в морфологическую матрицу. Выбираются пять параметров, но их число может быть намного больше.
Во второй колонке записывается шкала значимости (балл), по которой будут оцениваться параметры. Необходимо отметить, что каждый из приведенных в примере параметров имеет разную значимость для разных людей. Поэтому при самостоятельном заполнении таблицы значения параметров будут различными.
В примере наиболее значимый параметр -- величина зарплаты, на втором месте -- престижность и на третьем -- возможность заниматься творческой работой. Остальные параметры оцениваются по более низким шкалам (таблица 1). [2]
В пределах выбранных шкал экспертно оцениваются все три профессии. В результате сложения суммы экспертных оценок по всем параметрам определяется, что наиболее предпочтительной является направление «Информационные системы и технологии». Принцип морфологического анализа легко реализуется с помощью компьютерных средств. Принцип морфологического анализа рационален для достаточно простых систем. Для объектов имеющих большое количество элементов и множество вариантов, таблица становится громоздкой и метод становится трудоемким.
морфологический анализ информационная система
Таблица 1- Пример морфологической матрицы
Наиболее значимые параметры |
Значимость параметра, балл |
Варианты профессий (1,2,3) |
|||
1.Зарплата |
100 |
80 |
95 |
100 |
|
2.Престижность |
90 |
85 |
80 |
60 |
|
3.Возможность заниматься самостоятельной творческой деятельностью |
100 |
100 |
70 |
30 |
|
4.Режим работы |
80 |
60 |
60 |
80 |
|
5.Возможность смены мест, путешествия |
50 |
20 |
30 |
50 |
|
Итого: |
345 |
335 |
320 |
В настоящее время автором статьи разрабатывается программный продукт, с учетом вышеизложенных материалов.
Таким образом материалы, рассмотренные в данной статье, позволяют применять на практике метод морфологического анализа, который является основой для проектирования новых информационных систем управления деятельностью образовательной организации, в частности системы прогнозирования востребованности направлений в информационной системе приемной комиссии ВУЗа.
Библиографический список
1. Метод морфологического анализа URL: http://poznayka.org/s46963t1.html (дата обращения 02.12.2017).
2. Морфологический анализ. Суть. URL: http://berezaklim.ru/u4eb_rabota/metodika/texno/texno11/1_6.html (дата обращения 02.12.2017).
3. Морфологический анализ от Фрица Цвикки. Титов В.В. Морфологический подход; и др. URL: http://brainmod.ru/magazine/article-morphological-analysis-of-fritz-zwicky/ (дата обращения 02.12.2017).
4. Энциклопедический словарь. Метод морфологического ящика. URL: http://structuralist.narod.ru/dictionary/morphbox.htm (дата обращения 02.12.2017)
5. ИТ (филиал) ДГТУ в г. В г. Волгодонске URL:http://www.vis2.ru/ (дата обращения 02.12.2017)
Размещено на Allbest.ru
Подобные документы
Основная идея методологии и принципы RAD-разработки информационных систем, ее главные преимущества. Причины популярности, особенности применения технологии. Формулировка основных принципов разработки. Среды разработки, использующие принципы RAD.
презентация [866,8 K], добавлен 02.04.2013Анализ существующих решений в сфере программных продуктов проверки орфографии. Анализ правил русского языка, которые используются при машинном анализе текста. Разработка алгоритмов морфологического анализа. Алгоритм анализа слова на возможные ошибки.
дипломная работа [489,9 K], добавлен 27.10.2010Понятие CASE-средств как программных средств, которые поддерживают процессы создания и сопровождения информационных систем (ИС). Особенности IDEF-технологии разработки ИС. Описание нотации IDEF0. Разработка функциональных моделей бизнес-процесса.
презентация [399,8 K], добавлен 07.04.2013Методологии разработки информационных систем в отечественной и зарубежной литературе. Государственные и международные стандарты в области разработки программного обеспечения. Разработка фрагмента информационной системы "Учебно-методический ресурс".
курсовая работа [364,6 K], добавлен 28.05.2009Особенности разработки информационных систем с использованием унифицированного языка моделирования UML. Основные этапы рационального унифицированного процесса разработки информационных систем с примерами и иллюстрациями. Реализация информационной системы.
методичка [950,2 K], добавлен 23.01.2014Методология структурного анализа и проектирования информационных систем. Базовый стандарт процессов жизненного цикла программного обеспечения. Цели и принципы формирования профилей информационных систем. Разработка идеальной модели бизнес-процессов.
презентация [152,1 K], добавлен 07.12.2013Жизненный цикл автоматизированных информационных систем. Основы методологии проектирования автоматизированных систем на основе CASE-технологий. Фаза анализа и планирования, построения и внедрения автоматизированной системы. Каскадная и спиральная модель.
курсовая работа [1,1 M], добавлен 20.11.2010Применение и развитие измерительной техники. Сущность, значение и классификация информационных измерительных систем, их функции и признаки. Характеристика общих принципов их построения и использования. Основные этапы создания измерительных систем.
реферат [25,9 K], добавлен 19.02.2011Создание функциональной структуры фирмы. Методологии проектирования информационных систем. Состав стандарта IDEF. Средства структурного системного анализа. Метод функционального моделирования SADT. Стратегии декомпозиции. Диаграмма потоков данных DFD.
презентация [324,1 K], добавлен 27.12.2013Жизненный цикл информационных систем, методологии и технологии их проектирования. Уровень целеполагания и задач организации, классификация информационных систем. Стандарты кодирования, ошибки программирования. Уровни тестирования информационных систем.
презентация [490,2 K], добавлен 29.01.2023