Увеличение сложности и объема информационных систем требует высокого качества проектирования и реализации для обеспечения их эффективности. Методология автоматизации интеллектуального труда (МАИТ) предлагает системный подход к этому процессу, начиная с начального моделирования и последующих этапов концептуального, инфологического и даталогического моделирования. Применение МАИТ так же позволяет автоматизировать создание средств поддержки всех перечисленных этапов. В частности, этапа инфологического моделирования. Так как начальное моделирование уже выполнено, то следующим шагом будет концептуальное моделирование одной из задач, а именно задачи формирования алгоритмических структур инфологических моделей предметных задач.
Ключевые слова: методология автоматизации интеллектуального труда, инфологическое моделирование, концептуальное моделирование, алгоритмические структуры, проектирование автоматизированных систем.
Инфологическое моделирование — это этап методологии автоматизации интеллектуального труда, следующий за концептуальным моделированием. Основной особенностью инфологической модели является ее независимость от программно-технической среды и средств ее реализации [1].
На основе начальной модели была разработана концептуальная модель, которая представляет собой систему знаний по рассматриваемой предметной задаче. Эта модель включает элементы, структурные связи между ними и ограничения [2].
В процессе концептуального моделирования была создана диаграмма системы предметных зависимостей, диаграмма концептуальной структуры задачи и набор спецификаций для рассматриваемой задачи [2].
На рисунках 1, 2 представлена диаграмма концептуальной структуры задачи. Диаграмма СПЗ приведена на рис. 3.
Рис. 1. Диаграмма концептуальной структуры задачи (начало)
Рис. 2. Диаграмма концептуальной структуры задачи (окончание)
Рис. 3. Фрагмент диаграммы системы предметных зависимостей. Блок c11.9
На основе диаграммы системы предметных зависимостей были получены следующие спецификации концептуальной структуры, которые приведены в таблицах 1 и 2.
Таблица 1
Фрагмент спецификации F3 «Описание предметных зависимостей»
Код |
Тип |
Наименование |
Статус |
Степень формализации |
Структурное свойство |
c11 |
- |
Инфологическое моделирование комплексов предметных задач |
П |
Ан. |
{ |
c21 |
- |
Инфологическое моделирование i-ого комплекса предметных задач (ПЗ) |
П |
Ал. |
$ [! |
c31 |
- |
Фиксация i-ого комплекса предметных задач |
Э |
Э |
|
c32 |
- |
Инфологическое моделирование текущего КПЗ |
П |
Ал. |
[ |
c33 |
- |
Инфологическое моделирование комплексов предметных задач в зависимости от наличия комплекса задач |
П |
Ан. |
#?] |
Таблица 2
Фрагмент спецификации F4 «Описание системы предметных зависимостей»
Код ПЗ-1 |
Код ПЗ-2 |
Код ПЗ-3 |
Оценка |
Вид |
Код |
c11 |
c21 |
- |
Цикл |
К |
c11c21- |
c21 |
c31 |
c32 |
Последовательность |
К |
c21c31c32 |
c21 |
c32 |
c33 |
Последовательность |
К |
c21c32c33 |
c32 |
c41 |
c42 |
Последовательность |
К |
c32c41c42 |
c32 |
c42 |
c43 |
Последовательность |
К |
c32c42c43 |
c32 |
c43 |
c44 |
Последовательность |
К |
c32c43c44 |
c33 |
c45 |
- |
Альтернатива |
К |
c33c45- |
c33 |
c46 |
- |
Альтернатива |
К |
c33c46- |
c42 |
c51 |
c52 |
Последовательность |
К |
c42c51c52 |
c45 |
c53 |
c54 |
Последовательность |
К |
c45c53c54 |
В результате была разработана концептуальная модель задачи инфологического моделирования предметных задач. На основании разработанной концептуальной модели задачи инфологического моделирования предметных задач, можно будет создать инфологическую и даталогическую модели для формирования алгоритмических структур инфологических моделей предметных задач. Эти модели будут служить основой для дальнейших этапов проектирования и реализации автоматизированных систем, обеспечивая высокое качество и эффективность их работы.
Литература:
- Волкова, Г. Д. Проектирование прикладных автоматизированных систем в машиностроении: учебное пособие / Г. Д. Волкова, О. В. Новоселова, Е. Г. Семячкова; Министерство образования Российской Федерации, Московский государственный технологический университет «СТАНКИН», Учебно-методическое объединение по образованию в области автоматизированного машиностроения (УМО AM). — Москва: Московский государственный технологический университет «СТАНКИН», 2002. — 162 с.: ил., табл.
- Волкова Г. Д. Концептуальное моделирование проектных задач: Учебное пособие, — М.: ФГБОУ ВО «МГТУ «Станкин», 2015. — 117с.