- •Организационные методы управления проектирование ис, их классификация. Краткая характеристика классов.
- •Методы планирования и контроля проектирования ис. Их назначение и классификация.
- •Проектные организации: принципы работы.
- •Методика управления проектированием с использованием метода спу.
- •Инструментальные средства автоматизации управления проектированием.
- •Система управления проектами и ее компоненты.
- •Автоматизированное проектирование ис. Методы и средства автоматизированного проектирования.
- •Инструментальные средства автоматизированного проектирования ис, их классификация. Краткая характеристика классов.
- •Основные параметры case - средств и их сравнительные характеристики.
- •Критерии выбора case - средств для проектирования ис.
- •Функционально-ориентированные case - средства и их характеристика.
- •Понятие словаря данных, его назначение и использование при автоматизированном проектировании ис. Контроль модели ис.
- •Объектно-ориентированные case - средства и их характеристика.
- •Case системы различных классов: tools, toolkit, workbenсh. Краткая характеристика инструментов.
- •Диаграмма «сущность – связь», ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма бизнес функций, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма переходов состояний, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма потоков данных, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Системная структурная диаграмма, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма прецедентов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма деятельности, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма классов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма взаимодействия объектов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами
- •Диаграмма активности, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами
- •Жизненный цикл ис при ее автоматизированном проектировании.
- •1. Предпроектное обследование:
- •2. Проектирование:
- •3. Разработка ис:
- •4. Ввод ис в эксплуатацию:
- •5. Эксплуатация ис:
- •Жизненный цикл ис при её прототипном проектировании. Инструментальные средства прототипного проектирования, их классификация. Краткая характеристика классов.
- •Ппп его назначение и структура. Краткая характеристика подсистем и контуров
- •Функциональный ппп, его структура и назначение.
- •Критерии оценки и выбора функционального ппп. Проектирование ис с помощью функционального ппп.
- •Настройка и адаптация ппп их назначение и классификация.
- •Типовое проектирование ис. Классификация методов типового проектирования. Краткая характеристика классов.
- •Понятие типового проектного решения (тпр), типового элемента ис. Тпр класса «задача».
- •Тпр класса «подсистема».
- •Тпр класса «система».
- •Основные понятия и сущность подсистемного типового метода проектирования.
- •Основные понятия и сущность элементного типового метода проектирования.
- •Сравнительный анализ элементного и подсистемного методов типового проектирования.
- •Прототипное проектирование ис (rad – технология). Понятие прототипа. Возможности и преимущества быстрой разработки прототипа ис.
- •Характеристика design idef. Генерация схемы бд средствами design idef.
- •Характеристика power designer . Генерация схемы бд средствами power designer . Функционально-ориентированные схемы.
- •Характеристика power designer .. Генерация схемы бд средствами power designer .Объектно-ориентированные схемы.
- •Основные госТы и международные стандарты для проектирования ис
- •Гост 34.602-89
- •1. Общие положения
Диаграмма бизнес функций, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
Диаграммы функциональных спецификаций (BFD) позволяют представить общую структуру ИС, отражающую взаимосвязь различных задач (процедур) для получения требуемых результатов. Основными объектами BFD-диаграмм является:
функция — некоторое действие ИС, необходимое для решения экономической задачи
декомпозиция функции, т. е. разбиение функций на несколько подфункций.
Диаграммы функциональных спецификаций позволяют представить общую структуру ИС, отражающую взаимосвязь различных задач (процедур) в процессе получения требуемых результатов. Основными объектами BFD являются:
Функция - некоторое действие информационной системы, необходимое для решения экономической задачи;
Декомпозиция функции - разбиение функции на множество подфункций.
Изображение объектов диаграммы иерархии функций представлено в табл. 13.1 в нотациях:
Йодана (Yourdon);
Гейна - Сарсона (Gane - Sarson);
SADT (Structured Analysis and Design Technique);
SAG (Software AG).
В качестве примера рассмотрим фрагмент диаграммы иерархии функций в нотации SAG (рис. 13.2) для задачи аналитического учета товаров на складе
Диаграмма переходов состояний, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
Диаграммы переходов состояний моделируют поведение системы во времени, в зависимости от происшедших событий. Такие диаграммы позволяют осуществить декомпозицию управляющих процессов, происходящих в системе и описать отношение между управляющими потоками. С помощью ДПС можно моделировать последующее функционирование системы исходя из предыдущих и текущего состояний.
Моделируемая система в текущий момент времени находится только в одном состоянии из всего множества состояний. В течении времени она может изменить свое состояние и тем самым перейти в следующее состояние из заданного множества состояний. Для перехода в состояние нужно какое-либо особое условие — условие перехода. Оно может быть информационным (условие появления информации) или временным.
Состояние — рассматривается как устойчивое значение некоторого свойства в течении определенного времени. Находясь в текущем состоянии, необходимо знать о предыдущих состояниях, для того, чтобы определить условие перехода в последующее состояние.
Начальное состояние — это узел ДПС, являющийся стартовой точкой для начального системного перехода. ДПС имеет только одно начальное состояние , но может иметь множество конечных состояний.
Переход — определяет перемещение моделируемой системы из одного состояния в другое. При этом имя перехода — это событие, которое вызвало этот переход. Переход может быть вызван каким либо действием ( например, нажата клавиша).
Триггер — логическое выражение, написанное на макроязыке, которое показывает условие перехода в данное состояние.
Условие перехода — событие, вызывающее переход и идентифицируемое именем перехода.
Таблица 2.3.1. Символы STD в различных нотациях |
||||
Объект |
Гейна-Сарсона |
Йодана |
SAG |
SADT |
Состояние (processing step) |
|
|
|
нет |
начальное состояние |
|
|
|
нет |
переход |
усл.перехода действие перехода |
усл.перехода действие перехода |
а) — условие по данным б) — условие по времени |
нет |
Как видно из рисунка текущее состояние системы представлено ожиданием выбора того или иного пункта меню. Выбранный пункт меню — это информационное событие, а сам выбор — действие перехода в следующее состояние системы. Переход в состояние системы «ведение БД «Движение товаров»» выполняется по логическому условию «ИЛИ», что отражено в триггере. Одно из событий этого перехода является временным (дата закрытия периода).