
- •Основные понятия
- •Понятие информационной системы
- •Результаты на анализ
- •Лекция2
- •Информационные процессы (процедуры)
- •Лекция3
- •Автоматизированные ис (аис).
- •Причины автоматизации ис
- •Применение аис в экономике обеспечивает:
- •Применение аис в экономике позволяет:
- •Значение и преимущества использования аис
- •Примеры построения и применения систем
- •Проектирование аис
- •Жизненный цикл ис
- •I. Предпроектная стадия
- •II и III. Рабочее проектирование
- •IV. Стадия функционирования системы
- •Лекция 4
- •Информационные технологии.
- •Классификация ит (17)
- •По виду обрабатываемой информации
- •По типу пользовательского интерфейса
- •По степени автоматизации функций человека в процессе управления
- •Технологии создания ис
- •Лекция 5
- •Методология структурного системного анализа и синтеза
- •Зачем создавать модель? Цель моделирования
- •Требования к модели
- •Общие принципы моделирования сложных систем
- •Технологии описания и разработки ис
- •Примеры стандартов и технологий
- •Idef-технология разработки информационных систем
- •Комплекс idef
- •Idef0-технология и case-средство platinum bpWin (фирма platinum technology)
- •Функциональный блок
- •Функциональная модель
- •Этапы составления модели:
- •Определение контекста.
- •Case-средство platinum erWin (фирма platinum technology)
- •Idef1х-технология
- •Связи в idef1x- технологии
- •Модели в erWin
Общие принципы моделирования сложных систем
-
Принцип абстрагирования.
Предписывает включать в модель только те аспекты проектируемой системы, которые имеют непосредственное отношение к выполнению системой своих функций или своего целевого предназначения. Все второстепенные детали опускаются, чтобы чрезмерно не усложнять процесс анализа и исследования полученной модели.
-
Принцип многомодельности.
Подтверждает феномен сложной системы, который заключается в том, что никакая единственная модель не может с достаточной степенью адекватности описывать различные аспекты сложной системы. Это означает, что достаточно полная модель сложной системы допускает некоторое число взаимосвязанных представлений (views), каждое из которых адекватно отражает некоторый аспект поведения или структуры системы.
-
Принцип иерархического построения моделей сложных систем.
Предписывает рассматривать процесс построения модели на разных уровнях абстрагирования или детализации в рамках фиксированных представлений. При этом исходная или первоначальная модель сложной системы имеет наиболее общее представление (метапредставление).
Технологии описания и разработки ис
Описание действий и бизнес-процессов в виде текста обычно получается достаточно длинным и запутанным, что делает его сложным для восприятия и понимания для различных участников работы по анализу деятельности компании.
Для того чтобы облегчить восприятие сложной системы и сложного бизнес-процесса, используется моделирование деятельности компании. В процессе моделирования деятельности используются следующие правила:
-
Необходимо применять принцип функциональной декомпозиции сложных бизнес-процессов, которая показывает разбиение одного процесса на ряд более мелких функций до тех пор, пока каждую из них уже нельзя будет разбить без ущерба для смысла. Конечный продукт декомпозиции представляет собой иерархию функций, на самом нижнем уровне которой находятся атомарные с точки зрения смысловой нагрузки функции.
Приведем простой пример (рис. 7.1) такой декомпозиции.
Выставить
счет клиенту
Рассчитать
общую стоимость товаров
Выбрать
и рассчитать скидки
Сгенерировать
и напечатать счет-фактуру
Перенести
итоговый счет в бухгалтерские реестры
Рис. 7.1. Пример декомпозиции
-
Необходимо применять стандартный язык моделирования с определенным синтаксисом и разработанными строгими формализованными правилами построения моделей бизнес-процессов.
Чтобы удовлетворить этим требованиям, были разработаны специальные стандарты моделирования ИС, которые используют так называемую CASE-технологию создания и сопровождения ИС. (CASE - Computer-Aided Software/System Engineering) (Aid – [eid] – помогать, помощь).
CASE-технология - – автоматизированная разработка ПО или технология автоматизированной разработки ИС (Черемных)
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих
-
в наглядной форме моделировать предметную область,
-
анализировать эту модель на всех этапах разработки и сопровождения,
-
разрабатывать приложения в соответствии с информационными потребностями пользователей.
CASE-средства – программные средства, поддерживающие процессы создания и сопровождения ИС. Эти процессы включают:
-
Анализ и формулировку требований,
-
Проектирование прикладного ПО (приложений),
-
Проектирование баз данных,
-
Генерацию кода,
-
Тестирование,
-
Документирование,
-
Обеспечение качества,
-
Конфигурационное управление и управление проектом и др.
CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.).