E-Book Content
КОНСАЛТИНГ ПРИ АВТОМАТИЗАЦИИ ПРЕДПРИЯТИЙ: ПОДХОДЫ, МЕТОДЫ, СРЕДСТВА Г.Н. Калянов, ОГЛАВЛЕНИЕ • •
•
•
•
Предисловие Введение o В.1. Понятие консалтинга в области информационных технологий o В.2. Цели и этапы разработки консалтинговых проектов o В.3. CASE-технологии - методологическая и инструментальная база консалтинга Часть 1. Методы и средства структурного системного анализа и проектирования o Глава 1. Понятие структурного анализа 1.1. Жизненный цикл программного изделия и его критические этапы 1.2. Идеи, лежащие в основе структурных методов 1.3. Принципы структурного анализа 1.4. Средства структурного анализа и их взаимоотношения o Глава 2. Диаграммы потоков данных 2.1. Основные символы 2.2. Контекстная диаграмма и детализация 2.3. Декомпозиция данных и соответствующие расширения диаграмм потоков данных 2.4. Построение модели 2.5. Пример банковской задачи 2.6. Расширения реального времени o Глава 3. Словарь данных 3.1. Содержимое словаря данных 3.2. БНФ - нотация o Глава 4. Методы задания спецификаций процессов 4.1. Структурированный естественный язык 4.2. Таблицы и деревья решений 4.3. Визуальные языки проектирования спецификаций 4.4. Сравнение методов 4.5. Спецификации процессов для примера банковской задачи o Глава 5. Диаграммы "сущность-связь" 5.1. Сущности, отношения и связи в нотации Чена 5.2. Диаграммы атрибутов 5.3. Категоризация сущностей 5.4. Нотация Баркера 5.5. Построение модели o Глава 6. Спецификации управления o Глава 7. Средства структурного проектирования 7.1. Структурные карты Константайна 7.2. Структурные карты Джексона 7.3. Характеристики хорошей модели реализации 7.4. Транзакционный и трансформационный анализ или как получить структурные карты из диаграмм потоков данных Часть 2. Методологии структурного системного анализа и проектирования o Глава 8. Классификация структурных методологий o Глава 9. Примеры структурных методологий 9.1. Методологии структурного анализа Йодана/де Марко и Гейна-Сарсона 9.2. SADT - технология структурного анализа и проектирования 9.3. Сравнительный анализ SADT-моделей и потоковых моделей 9.4. Методология SSADM 9.5. Методологии, ориентированные на данные 9.6. Основные этапы подхода Мартина o Глава 10. Архитектура современных систем и методологии Часть 3. Этапы разработки консалтинговых проектов
•
•
•
• •
2
Глава 11. Проведение обследования деятельности предприятия 11.1. Цели и основные этапы консалтинга 11.2. Проведение обследования o Глава 12. Построение моделей 12.1. Построение и анализ моделей деятельности предприятия 12.2. Разработка системного проекта o Глава 13. Предложения по автоматизации и техническое проектирование 13.1. Предложения по автоматизации 13.2. Разработка технического проекта 13.3. Фрагмент технического проекта ремонтной службы Часть 4. CASE - средства автоматизации методологий o Глава 14. Концептуальные основы CASE - технологий 14.1. Эволюция CASE - средств 14.2. CASE-модель жизненного цикла ПО 14.3. Состав, структура и функциональные особенности CASE-средств 14.4. Поддержка графических моделей 14.5. Контроль ошибок 14.6. Организация и поддержка репозитария 14.7. Поддержка процесса проектирования и разработки o Глава 15. Классификация CASE - средств o Глава 16. Пример реализации - пакет CASE.Аналитик 16.1. Особенности потоковых диаграмм информационно-логической модели 16.2. Структурограммы данных 16.3. Описание структурных элементов 16.4. Сводка основных функций пакета o Глава 17. Обзор российского рынка CASE-средств 17.1. Краткое описание основных возможностей пакетов 17.2. Номенклатура пакетов и виды проектной деятельности Часть 5. Реорганизация деятельности предприятий o Глава 18. Подходы к улучшению деятельности предприятий 18.1. Реорганизация деятельности по методике BSP 18.2. Подход