tipis
.pdfСогласно современной методологии, процесс создания ИС представляет собой процесс построения и последовательного преобразования ряда согласованных моделей на всех этапах жизненного цикла (ЖЦ) ИС.
Модели формируются рабочими группами команды проекта, сохраняются и накапливаются в репозитарии проекта. Создание моделей, их контроль, преобразование и предоставление в коллективное пользование осуществляется с использованием специальных программных инструментов — CASE-средств.
Этапы создания ИС:
1.формирование требований к системе,
2.проектирование,
3.реализация,
4.тестирование,
5.ввод в действие,
6.эксплуатация и сопровождение.
Структурная модель предметной области.
Все современные технологии проектирования ИС основываются на использовании методологии моделирования предметной области.
Под моделью предметной области понимается некоторая система, имитирующая структуру или функционирование исследуемой предметной области и отвечающая основному требованию — быть адекватной этой области.
К моделям предметных областей предъявляются следующие требования:
формализация, обеспечивающая однозначное описание структуры предметной области;
понятность для заказчиков и разработчиков на основе применения графических средств отображения модели;
реализуемость, подразумевающая наличие средств физической реализации модели предметной области и ИС;
обеспечение опенки эффективности реализации модели предметной области на основе определенных методов и вычисляемых показателей.
Структурный аспект функционирования предметной области предполагает построение:
объектной структуры;
функциональной структуры;
структуры управления;
организационной структуры;
технической структуры.
С моделированием непосредственно связана проблема выбора языка представления проектных решений, позволяющего как можно больше привлекать будущих пользователей системы к ее разработке.
Язык моделирования - это нотация, в основном графическая, которая используется для описания проектов.
Нотация представляет собой совокупность графических объектов, используемых в модели. Нотация является синтаксисом языка моделирования.
3.Методологии моделирования информационных систем
Вконце 70-ых годов ВВС США предложили и реализовали Программу интегрированной
компьютеризации производства ICAM (ICAM - Integrated Computer Aided Manufacturing)
Для создания адекватных методов анализа и проектирования производственных систем и способов обмена информацией между
специалистами в рамках программы ICAM была разработана методология IDEF (ICAM Definition)
Общая методология IDEF состоит из частных методологий моделирования, основанных на графическом представлении систем:
IDEF0 используется для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающие эти функции.
IDEF1 применяется для построения информационной модели, отображающей структуру и содержание информационных потоков, необходимых для поддержки функций системы;
IDEF1X (IDEF1 Extended) - методология построения реляционных структур. IDEF1X относится к типу методологий «Сущность-взаимосвязь» (ER – Entity-Relationship) и, как правило, используется для моделирования реляционных баз данных, имеющих отношение к рассматриваемой системе;
IDEF2 позволяет построить динамическую модель меняющихся во времени поведения функций, информации и ресурсов системы.
IDEF3 - методология моделирования процессов, происходящих в системе, предназначенная для создания сценариев и описания последовательности операций для каждого процесса;
IDEF4 - методология объектноориентированного проектирования и анализа систем;
IDEF5 - методология определения онтологий (словарей) исследования сложных систем.
IDEF9 - методологии моделирования
Особенностью рассматриваемого семейства методологий является способность «задавать вопросы» в процессе моделирования при обеспечении неразрывной связи графических средств, методологии
и технологии. Поэтому семейство методологий IDEF
является единственной системой, которая предоставляет не только средства отображения процессов, но и методологию взаимодействия «аналитик-специалист»