2.6.3. Графические нотации
Нотация определяет графический язык, с помощью которого выполняется наглядное представление предметной области, информационной системы и процессов протекающих внутри системы.
Современные графические нотации разделятся на два основных класса:
нотации, используемые при объектно-ориентированном подходе анализа и синтеза информационных систем;
нотации, используемые при функциональном и структурном подходе анализа и синтеза информационных систем.
В рамках этих нотаций можно выделить следующие их подклассы, приведенные в таблице 2.5.
Таблица.2.5. Нотации CASE технологий проектирования.
Тип нотации | Условное обозначение | Описание |
Объектно-ориентированная | ERD (Entity-Relationship Diagrams) | «Сущность-связь». Выделение сущностей в предметной области и связей между ними. |
Объектно-ориентированная | UML (Unified Modeling Language) | Унифицированный язык моделирования. Позволяет моделировать предметную область, информационную систему, и информационные процессы |
Структурно–функциональная. | SADT (Structured Analysis and Design Technique) | Описание структуры информационной системы, структуры ее подсистем, а так же функциональных связей между подсистемами |
Функциональная. | DFD(Data Flow Diagrams). | Отображение потоков данных, источников информации и способов хранения данных |
Технологическая. | WFD(Work Flow Diagrams) | Отображение технологических процессов обработки информации. |
В настоящее время известно несколько промышленных стандартов, которые описывают определенный графический язык и правила построения соответствующих диаграмм. Общее наименование таких стандартов IDEF. Данные стандарты реализуют методологии семейства ICAM (Integrated Computer Aided Manufacturing), которые используются для моделирования и проектирования сложных систем. Методологии ICAM были разработаны ВВС США для автоматизации с помощью ЭВМ процессов разработки и производства военной продукции. IDEF стандарты позволяют эффективно обмениваться информацией в рамках методологии ICAM. Существуют различные варианты расшифровки аббревиатуры IDEF:
ICAM DEFinition;
Integrated DEFinition.
Условные обозначения основных стандартов IDEF , используемых при разработке информационных систем, и их краткое описание приведены в таблице 2.6.
Таблица.2.6. Промышленные стандарты.
Стандарт | Описание |
IDEF0 | Документирование процессов производства и отображения информации, используемых на определенном этапе анализа и синтеза информационных систем. Стандарт на нотации SADT. |
IDEF1 | Документирование данных об объектах предметной области и связях между ними. Стандарт на нотацию ERD. |
IDEF2 | Отображение поведения информационной системы во времени. |
IDEF3 | Моделирование технологических операции, необходимых для получения требуемого результата. |
Нотация и методология IDEF2 не получила широкого распространения. Нотация IDEF1 позже была расширена и переименована в IDEF1X. В США в 1993 году был разработан новый промышленный стандарт FIPS, в который вошли два стандарта IDEF0 и IDEF1X. Стандарт FIPS послужил основой для разработки CASE программы для ЭВМ BPWin компании Computer Associates.
- Основы построения автоматизированных информационных систем
- Глава 1. Системный подход при разработке автоматизированных информационных систем
- 1.1. Общие положения
- 1.2. Автоматизированные информационные системы
- 1.3. Автоматизированные системы в управлении
- 1.4. Методы анализа автоматизированных информационных систем
- 1.5. Структура автоматизированной информационной системы
- Глава 2. Методы проектирования информационных систем
- 2.1. Обобщенная модель информационной системы и методы проектирования
- 2.2. Каноническое проектирование информационных систем
- 2.3. Управление требованиями, спецификация rup
- 2.4. Модели жизненного цикла информационной системы
- 2.5. Использование case технологий при разработке информационных систем
- 2.6. Методологии case проектирования
- 2.6.1. Методология datarun
- 2.6.2. Методология rad
- 2.6.3. Графические нотации
- 2.7. Системные методологии анализа
- 2.7.1. Методология aris
- 2.7.2. Методология baan
- 2.7.3. Методология Oracle
- 2.7.4. Методология Betec (©)
- Глава 3. Особенности современных информационных систем
- 3.1. Корпоративные информационные системы
- 3.2. Системы обработки транзакций
- 3.3. Системы поддержки принятия решения
- 3.4. Экспертные информационные системы
- 3.4.1. Основы создания информационных систем в Visual Prolog
- 3.4.2. Управления поиском решения в vip
- 3.4.3 Использование рекурсии
- 3.4.4. Управление потоком ввода–вывода
- 3.4.5. Особенности составления описания предметной области
- 3.4.6. Особенности работы с базой фактов
- 3.5. Объектно–ориентированные системы
- 3.6. Документальные системы
- 3.6.1. Информационно-поисковый язык
- 3.6.2. Структра поисковой системы
- 3.7. Гипертекстовые информационные системы
- 4. Управление процессом проектирования автоматизированной информационной системы
- 4.1. Методы управления качеством разработки аис
- 4.2. Оценка эффективности функционирования автоматизированных информационных систем
- 4.2.1. Экономическая эффективность
- 4.2.2. Производительность вычислительной системы
- 4.2.3. Оценка качества работы пользователя системы
- Приложения Приложение №1. Базовые сведения о языке программирования Visual Prolog
- Приложение №.2. Компилирование программ в Visual Prolog ver 5.2.
- Приложение №.3. Программа «Внутренняя база данных фактов»
- Приложение №.4. Программа «Внешняя база данных»
- Приложение №5.Некоторые стилевые параметры
- Список литературы