Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
0
Добавлен:
04.01.2020
Размер:
2.16 Mб
Скачать

Системный анализ и проектирование компьютерных информационных систем

1 ВВЕДЕНИЕ В СИСТЕМНЫЙ АНАЛИЗ 4

1.1 Системный анализ как научная дисциплина 4

1.2 Компьютерная техника и системный анализ 6

1.3 Система и ее свойства 8

1.3.1 Структура и иерархия систем 10

1.3.2 Модульное строение системы 13

1.3.3 Состояние системы и процессы в системе 14

1.3.4 Целенаправленные системы и управление 16

1.4 Принципы системного подхода 18

2 ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ЖИЗНЕННЫЙ ЦИКЛ ИНФОРМАЦИОННОЙ СИСТЕМЫ 26

2.1 Определение информационной системы 26

2.2 Классификация информационных систем 28

2.3 Жизненный цикл информационной системы 34

2.3.1 Системный анализ 35

2.3.2 Проектирование 38

2.3.3 Реализация 39

2.3.4 Тестирование 40

2.3.5 Эксплуатация 41

2.4 Модели жизненного цикла информационной системы 41

2.4.1 Каскадная модель жизненного цикла информационной системы 42

2.4.2 Спиральная модель жизненного цикла информационной системы 44

3 МЕТОДОЛОГИИ И ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ 47

3.1 Общие требования к методологиям и технологиям 47

3.2 Стандарты организации жизненного цикла информационных систем 49

3.3 Методология быстрой разработки приложений RAD 50

3.4 Структурный подход к проектированию информационных систем 55

4 МЕТОДОЛОГИЯ ФУНКЦИОНАЛЬНОГО МОДЕЛИРОВАНИЯ SADT (СТАНДАРТ IDEF0) 60

4.1 Анализ предметной области и принципы функционального моделирования по методологии SADT (стандарт оформления IDEF0) 60

4.2 Состав функциональной модели SADT 63

4.3 Элементы контекстной диаграммы модели SADT 64

4.4 Элементы диаграммы декомпозиции модели SADT 66

4.5 Иерархия диаграмм модели и диаграмма дерева узлов 72

4.6 Рекомендации по рисованию диаграмм 75

4.7 Проверка достоверности модели SADT 77

4.8 Пример моделирования информационной системы с помощью методологии SADT (стандарт IDEF0) 79

5 МЕТОДОЛОГИИ ПОЛУЧЕНИЯ КОЛИЧЕСТВЕННЫХ ОЦЕНОК ФУНКЦИОНАЛЬНЫХ МОДЕЛЕЙ 106

5.1 Цели проведения функционально-стоимостного анализа 106

5.2 Построение ФСА-модели на базе IDEF0-модели 108

5.3 Пример проведения функционально-стоимостного анализа с помощью методологии ФСА 110

6 МЕТОДОЛОГИЯ ПОСЛЕДОВАТЕЛЬНОГО ВЫПОЛНЕНИЯ ПРОЦЕССОВ WORKFLOW (СТАНДАРТ IDEF3) 111

6.1 Базовые элементы модели IDEF3 111

6.2 Иерархия диаграмм модели IDEF3 117

6.3 Временные диаграммы активизации работ 120

6.4 Пример применения методологии последовательного выполнения работ IDEF3 124

7 МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ ДИАГРАММ ПОТОКОВ ДАННЫХ DFD 125

7.1 Базовые элементы модели DFD 125

7.2 Иерархия диаграмм потоков данных DFD 128

8 Моделирование данных 131

8.1 2.1. Управление данными как ресурсами 131

8.2 2.2. Концепция трех схем 132

8.3 2.3. Цели моделирования данных 134

8.4 2.4. IDEF1X-подход 136

8.5 3. Синтаксис и семантика IDEF1X 137

8.5.1 3.1. Сущности 138

8.5.2 3.2. Отношения связи 140

8.5.3 3.3. Отношения категоризации 144

8.5.4 3.4. Неспецифические отношения 146

8.5.5 3.5. Атрибуты 150

8.5.6 3.6. Первичные и альтернативные ключи 152

8.5.7 3.7. Внешние ключи 153

8.6 4. Процедуры моделирования 157

8.6.1 4.1. Стадия 0 - начало работы над проектом 157

8.6.2 4.2. Стадия 1 - определение сущностей 166

8.6.3 4.3. Стадия 2 - определение отношений 170

8.6.4 4.4. Стадия 3 - определения ключей 177

8.6.5 4.5. Стадия 4 - определение атрибутов 196

8.7 5. Документирование и верификация 202

8.7.1 5.1. Введение 202

8.7.2 5.2. IDEF1X-папка 203

8.7.3 5.3. Стандартные бланки 205

8.7.4 5.4. Процедура сквозного анализа IDEF-модели 209

8.8 Приложение А 211

8.9 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 217

8.9.1 Сущности и атрибуты 217

9 СРАВНЕНИЕ СУЩЕСТВУЮЩИХ МЕТОДИК 235