И СПЕЦИФИКАЦИЯ ТРЕБОВАНИЙ............................252
3.1. Основные понятия моделирования бизнес-процессов...............253
3.2. Структурный (процессный) подход к моделированию
бизнес-процессов...........................................................................257
3.2.1. Принципы процессного подхода................................................257
3.2.2. Применение диаграмм потоков данных....................................258
3.2.3. Система моделирования ARIS....................................................261
3.2.4. Метод Ericsson-Penker.................................................................266
3.2.5. Пример использования процессного подхода...........................268
3.3. Объектно-ориентированный подход к моделированию
бизнес-процессов............................................................................280
3.3.1. Методика моделирования Rational Unified Process...................280
3.3.2. Пример использования объектно-ориентированного
подхода..........................................................................................290
3.4. Спецификация требований к программному
обеспечению...................................................................................295
3.4.1. Основы спецификации требований к программному
обеспечению.................................................................................295
|
|
3.4.2. Пример спецификации требований к программному
обеспечению.................................................................................310
Глава 4. АНАЛИЗ И ПРОЕКТИРОВАНИЕ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.............................322
4.1. Структурное проектирование ПО.................................................323
4.2. Пример структурного проектирования программного
обеспечения....................................................................................328
4.3. Объектно-ориентированный анализ.............................................330
4.3.1. Архитектурный анализ................................................................331
4.3.2. Анализ вариантов использования..............................................334
4.4. Объектно-ориентированное проектирование.............................356
4.4.1. Проектирование архитектуры системы.....................................356
4.4.2. Проектирование элементов системы..........................................371
Глава 5. ТЕХНОЛОГИИ СОЗДАНИЯ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ..................................................................384
5.1. Определение технологии...............................................................384
5.2. Общие требования, предъявляемые к ТС ПО..............................387
5.3. Внедрение ТС ПО в организации.................................................388
5.3.1. Общие сведения............................................................................388
5.3.2. Определение потребностей в ТС ПО..........................................392
5.3.3. Оценка и выбор ТС ПО................................................................401
5.3.4. Критерии оценки и выбора ТС ПО.............................................407
5.3.5. Выполнение пилотного проекта.................................................419
5.3.6. Практическое внедрение ТС ПО.................................................431
5.4. Примеры ТС ПО.............................................................................442
5.4.1. Технология RUP (Rational Unified. Process)...............................443
5.4.2. Технология Oracle........................................................................456
5.4.3. Технология Borland......................................................................463
5.4.4. Технология Computer Associates.................................................466