Какая технология осуществляет функциональное моделирование

Обновлено: 25.06.2024


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

Для описания процессов в рамках системы наибольший интерес представляет собой методология функционального моделирования IDEF0. Методология SADT (IDEF0) предназначена для функционального моделирования, то есть моделирования выполнения функций объекта, путем создания описательной графической модели, показывающей что, как и кем делается в рамках функционирования любого предприятия. Разработанные IDEF0 модели предназначены для документирования процессов производства, отображения какая информация и ресурсы используются на каждом этапе. Методология SADT – методология структурного анализа и проектирования представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели системы. Целью методологии является построение функциональной схемы исследуемой системы, описывающей все необходимые процессы с точностью, достаточной для однозначного моделирования деятельности системы. Применение функционального моделирования позволяет решать не только технические проблемы заказчика, связанные с информационными технологиями, но также проблемы, имеющие отношение к сфере деятельности заказчика. SADT рекомендуется использовать на ранних этапах жизненного цикла разработки автоматизированных информационных систем: для более глубокого и комплексного понимания системы до ее воплощения. SADT позволяет сократить дорогостоящие ошибки на ранних этапах создания системы, улучшить контакт между пользователями и разработчиками, сгладить переход от анализа к проектированию.

Применение стандартов группы IDEF является фактическим условием для получения статуса организацией, удовлетворяющей ISO 9000, ISO 9001. В последние годы интерес к методологиям семейства IDEF неуклонно растет. Ориентация на международные стандарты способствует вхождению отечественных библиотек в мировое информационное пространство.

Необходимо отметить, что в библиотечно-информационной деятельности CASE-средства такого рода практически не применяются.

Цель данного исследования – разработать функциональную модель отдела комплектования библиотеки и определить целесообразность использования методологии SADT. В качестве объекта исследования работы определена подсистема комплектования, предметом исследования являются функциональные задачи отдела комплектования.

Методы исследования: описание, анализ, синтез, метод структурного анализа и проектирования (SADT, нотация IDEF0), моделирование.

На первом этапе данного исследования была изучена и проанализирована эволюция системного подхода к исследованию библиотек. Было обосновано предположение эффективности использования методологии SADT для исследования библиотечно-информационных систем. Далее, была проанализирована деятельность отдела комплектования, рассмотрены основные функциональные процессы подсистемы комплектования.

В качестве CASE-средства, позволяющего строить модели SADT (IDEF), выбрано инструментальное средство для моделирования BPwin – триал-версия (AllFusion Process Modeler).

Процесс построения функциональной модели состоит из следующих этапов: построение контекстной диаграммы; проводится функциональная декомпозиция.

Согласно методологии функционального моделирования IDEF0 построение модели начинается с определения цели и точки зрения. Для этого необходим список вопросов, позволяющих определить границы модели.

Для подсистемы комплектования были сформулированы следующие вопросы:

Какие функции осуществляет данная подсистема?

Что является входными данными?

Что является выходными данными?

Что является управляющим компонентом?

Что (кто) является механизмом?

Выявив, что должна делать подсистема, ее входные и выходные данные, определяется цель модели. Далее строят алгоритм традиционного процесса комплектования, используемый в конкретной библиотеке. На его основе выясняются основные компоненты процесса и их взаимосвязи, а также возможность автоматизации этого процесса. В результате создается алгоритм автоматизированного процесса комплектования (модель TO-BE).

Процесс моделирования какой-либо системы в IDEF0 начинается с определения контекста, т.е. наиболее абстрактного уровня описания системы в целом. В контекст входит определение субъекта моделирования, цели и точки зрения на модель.

Для создания контекстной диаграммы необходимо сначала создать новую модель, для определения контекста модели в BPwin следует выбрать пункт меню Model/Model Properties. В этом пункте задаются все параметры модели. В закладку Purpose следует внести цель и точку зрения: Формулировка цели моделирования (Purpose) позволяет сфокусировать усилия в нужном направлении. Цель данной функциональной модели – автоматизация подсистемы комплектования. Точка зрения – руководитель библиотеки. Точку зрения можно представить как взгляд человека, который видит систему в нужном для моделирования аспекте. Точка зрения должна соответствовать цели моделирования. В закладку Definition – определение модели и описание области. Также необходимо определить область (Scope) моделирования. В данной работе областью моделирования является подсистема комплектования. На основании выявленных выше данных строим контекстную диаграмму (рис. 1).

chas1.tif

Рис. 1. Контекстная диаграмма

chas2.tif

Рис. 2. Декомпозиция первого уровня

chas3.tif

Рис. 3. Декомпозиция второго уровня

chas4.tif

Рис. 4. Декомпозиция второго уровня

Таким образом, можно констатировать эффективность применения функционального моделирования для исследования библиотечно-информационных систем, и как следствие, актуальность изучения и применения функционального моделирования студентами в как в процессе обучения, так и в индивидуальной исследовательской деятельности.

Читайте также: