Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТИПС все что было на сайте VMM / Лекции ТИПиС - 1 семестр.doc
Скачиваний:
388
Добавлен:
29.03.2015
Размер:
2.66 Mб
Скачать

Фаза внедрения

Фаза внедрения в основном сводится к обучению пользователей разработанной информационной системы.

Так как фаза построения достаточно непродолжительна, планирование и подготовка к внедрению должны начинаться заранее, еще на этапе проектирования системы.

Ограничения методологииRad

Несмотря на все свои достоинства, методология RAD (как, впрочем, и любая другая методология) не может претендовать на универсальность. Ее применение наиболее эффективно при создании сравнительно небольших систем, разрабатываемых для конкретного заказчика.

При разработке типовых систем, не являющихся законченным продуктом, а представляющих собой совокупность типовых элементов информационной системы, большое значение имеют такие показатели проекта, как управляемость и качество, которые могут войти в противоречие с простотой и скоростью разработки. Это связано с тем, что типовые системы обычно централизованно сопровождаются и могут адаптироваться к различным программно-аппаратным платформам, системам управления базами данных, коммуникационным средствам, а также интегрироваться с существующими разработками. Поэтому для такого рода проектов необходимы высокий уровень планирования и жесткая дисциплина проектирования, строгое следование заранее разработанным протоколам и интерфейсам, что снижает скорость разработки.

Методология RAD не подходит для создания не только типовых информацион­ных систем, но и сложных расчетных программ, операционных систем и программ управления сложными инженерно-техническими объектами, то есть программ, требующих написания большого объема уникального кода.

Методология RAD не может быть использована для разработки приложений, в которых интерфейс пользователя является вторичным, то есть отсутствует наглядное определение логики работы системы. Примерами таких приложений могут служить приложения реального времени, драйверы или службы.

Совершенно неприемлема методология RAD для разработки систем, от которых зависит безопасность людей, например систем управления транспортом или атомными электростанциями. Это обусловлено тем, что итеративный подход, являющийся одной из основ RAD, предполагает, что первые версии системы не будут полностью работоспособными, что в данном случае может привести к серьезнейшим катастрофам.

Лекция №5 Содержание лекции

Информационный процесс 4

Информационная система 5

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

Классификация по масштабу 5

Одиночные информационные системы 6

Групповые информационные системы 6

Корпоративные информационные системы 6

Классификация по сфере применения 6

Классификация по способу организации 7

Архитектура файл-сервер 8

Архитектура клиент-сервер 8

Многоуровневая архитектура 9

Интернет/интранет-технологии 10

Требования, предъявляемые к информационным системам 10

Гибкость 10

Надежность 11

Эффективность 11

Безопасность 12

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

Общие сведения об управлении проектами 17

Классификация проектов 18

Основные фазы проектирования информационной системы 18

Концептуальная фаза 19

Подготовка технического предложения 19

Проектирование 19

Разработка 20

Ввод системы в эксплуатацию 20

Процессы, протекающие на протяжении жизненного цикла информационной системы 20

Основные процессы жизненного цикла 21

Разработка 21

Эксплуатация 21

Сопровождение 22

Вспомогательные процессы жизненного цикла 22

Организационные процессы 23

Структура жизненного цикла информационной системы 23

Начальная стадия 24

Стадия уточнения 24

Стадия конструирования 24

Стадия передачи в эксплуатацию 24

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

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

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

Основные этапы разработки по каскадной модели 29

Основные достоинства каскадной модели 29

Недостатки каскадной модели 30

Спиральная модель жизненного цикла 31

Итерации 31

Преимущества спиральной модели 32

Недостатки спиральной модели 33

Методология и технология разработки информационных систем 37

Методология RAD 40

Основные особенности методологии RAD 40

Объектно-ориентированный подход 41

Визуальное программирование 42

Событийное программирование 43

Фазы жизненного цикла в рамках методологии RAD 44

Фаза анализа и планирования требований 44

Фаза проектирования 44

Фаза построения 45

Фаза внедрения 46

Ограничения методологии RAD 46

Методология и технология разработки информационных систем 51

Профили открытых информационных систем 51

Понятие профиля информационной системы 52

Принципы формирования профиля информационной системы 53

Структура профилей информационных систем 55

Профиль прикладного программного обеспечения 57

Профиль среды информационной системы 57

Профиль защиты информации 58

Профиль инструментальных средств 58

Методология и технология разработки информационных систем 60

Стандарты и методики 60

Виды стандартов 61

Методика CDM фирмы Oracle 62

Общая структура 63

Особенности методики СDМ 64

Международный стандарт ISO/IEC 12207: 1995-08-01 65

Общая структура 66

Основные и вспомогательные процессы ЖЦ 66

Особенности стандарта ISO 12207 67

CASE-технологии проектирования информационных систем 71

Характеристика современных CASE-средств 73

Локальные средства 80

Объектно-ориентированные CASE-средства 80

Средства конфигурационного управления 81

Средства документирования 81

Средства тестирования 82

Принципы построения и этапы проектирования баз данных 83

Основные понятия и определения 83

Описательная модель предметной области 89

Принципы построения и этапы проектирования баз данных 99

Концептуальные модели данных 99

Типы структур данных 100

Операции над данными 101

Ограничения целостности 102

Иерархическая модель данных 103

Сетевая модель данных 104

Реляционная модель данных 105

Бинарная модель данных 106

Семантическая сеть 107

Технология моделирования информационных систем 109

Методы моделирования систем 109

Математическая модель системы 111

Классификация математических моделей 112

Имитационные модели информационных систем 117

Методологические основы применения метода имитационного моделирования 117

Имитационные модели информационных систем 123

Классификация имитационных моделей 123

Структура типовой имитационной модели с календарем событий 130

Имитационные модели информационных систем 135

Технология моделирования случайных факторов 135

Генерация псевдослучайных чисел (ПСЧ) 135

Мультипликативный метод 137

Аддитивный метод 137

Смешанный метод 138

Моделирование случайных событий 138

Последовательное моделирование 141

Моделирование после предварительных расчетов 141

Имитационные модели информационных систем 142

Технология моделирования случайных факторов 142

Моделирование случайных величин 142

Моделирование непрерывных случайных величин 143

Метод обратной функции 143

Метод исключения (Неймана) 144

Метод композиции 146

Моделирование дискретных случайных величин 147

Метод последовательных сравнений 147

Метод интерпретации 147

Моделирование случайных векторов 148

Метод условных распределений 149

Метод исключения (Неймана) 150

Метод линейных преобразований 151

Имитационные модели информационных систем 154

Основы организации имитационного моделирования 154

Этапы имитационного моделирования 154

Испытание имитационной модели 155

Задание исходной информации 156

Верификация имитационной модели 156

Проверка адекватности модели 156

Калибровка имитационной модели 157

Исследование свойств имитационной модели 157

Оценка погрешности имитации, связанной с использованием в модели генераторов псевдослучайных чисел (ПСЧ) 157

Определение длительности переходного режима 158

Оценка устойчивости результатов имитации 159

Исследование чувствительности модели 159

Языки моделирования 159

Соседние файлы в папке ТИПС все что было на сайте VMM