- •Основные понятия
- •Понятие информационной системы
- •Результаты на анализ
- •Лекция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
Примеры стандартов и технологий
-
SADT (Structured Analysis and Design Technique)– технология структурированного анализа и разработки, специальная техника моделирования, разработанная в середине 1960-х годов.
-
IDEF-SADT (Integrated DEFinition – обобщенное описание) SADT (Structured Analysis and Design Technique)– технология структурированного анализа и разработки, специальная техника моделирования, разработанная в середине 1960-х годов.
Среди множества стандартов, касающихся информационных систем рассмотрим три вида стандартов жизненного цикла разработки информационных систем. Первые два вида являются международными стандартами. Третий – следует отнести к методическим материалам МБИ.
-
IDEF-технология разработки информационных систем опирается на международные стандарты комплекса IDEF, позволяющие формализовать все процессы жизненного цикла. Эта технология позволяет построить модели
деятельности предприятия, отражающие все механизмы и принципы взаимодействия бизнес-процессов .
-
RUP-технология разработки информационных систем служит тем же целям. Технология Rational Unified Process (RUP) использует международный
универсальный язык моделирования Unified Modeling Language (UML). С его помощью строятся модели бизнес-процессов.
-
ATS-технология обеспечивается методическими материалами МБИ. Технология Automatic Tables Scenario (ATS) дает возможность строить и оперировать таблицами, в которых отражаются модели бизнес-процессов.
Каждая из этих технологий использует свою графическую нотацию для построения модели.
Обратим внимание на три CASE-средства, которые находят широкое применение при разработке информационных систем для создания как моделей бизнес-процессов, так и кодов приложений. Эти средства разработаны фирмами PLATINUM technology и Rational Software.
-
BPWin (Business Process на базе Win) – это CASE-средство высокого уровня для построения моделей стандарта IDEF:
-
Функциональные модели бизнес-процессов (Business Process IDEF0).
-
Диаграммы сценариев, отображающих взаимодействие процессов в системе (Process Flow IDEF3).
-
Диаграммы потоков данных (Data Flow Diagrams,DFD).
На основе BPWin нельзя сгенерировать код приложений и программ, поскольку способы представления модели не предусматривают разработку БД, а являются языком моделирования (так же как и UML) и служат только для представления возможности общения различных специалистов
-
ERWin (Entity Relationship на базе Win) – это CASE-средство для построения логической и физической моделей данных с учетом используемой системы управления базой данных (ER-модель, IDEF1X).. На основе построенных моделей генерируются коды приложений информационной системы для следующих программных продуктов:
-
Power Builder (непосредственно).
-
Visual Basic (с помощью специальной библиотеки программ).
-
Delphi (с помощью Meta Base).
Модели ERWin гарантируют правильность и нормальность построенных при проектировании информационной системы баз данных. Обсуждение построенных моделей с заказчиком как и раньше уменьшает вероятность рисков.
-
Rational Rose – это CASE-средство, поддерживающее стандарты UML. С его помощью строится последовательность представлений системы на языке UML. На базе этих представлений имеется возможность генерировать коды программ и приложений информационной системы для следующих программных продуктов: C++, Visual Basic, Power Builder, Java и др.
Rational Rose дополняется специальными программами:
-
Model Mart – хранилище (репозиторий) моделей, обеспечивающее разработчиков
-
доступом к готовым, стандартным моделям,
-
доступом к типовым моделям и их фрагментам,
-
правом выбрать требуемый тип доступа.
-
-
ERWin Translation Wizard – утилита, которая транслирует модели данных Rational Rose в соответствующие модели данных ERWin и обратно.
-
ErWin Examiner – инструмент, анализирующий структуру базы данных и ищущий в ней возможные ошибки, в частности нормализации.