Введение
1. Анализ инструментальных средств разработки веб-приложений 19
1.1. Постановка задачи создания инструментальных средств для разработки бизнес-приложений на базе интранет-технологий 19
1.2. Анализ существующих инструментальных средств разработки веб-приложений 23
1.3. Анализ концепций программирования в основе современных средств разработки веб-приложений 28
1.3.1. Структурное программирование 28
1.3.2. Объектно-ориентированное программирование 28
1.3.3. Компонентное программирование 29
1.3.4. Аспектно-ориентированное программирование 30
1.4. Выводы 33
2. Модель системы интранет-приложений 34
2.1 Разработка модели системы интранет-приложений 34
2.2 Минимизация трудоемкости разработки интранет-приложений системы 40
2.3 Принципы декомпозиции интранет-приложений 44
2.4 Взаимодействие системы с базами данных 50
2.5 Процесс работы интранет-приложения 52
2.6 Взаимодействие интранет-приложений в системе 57
2.7 Метод снижения объема потребляемых ресурсов 58
2.8 Адаптация модели к различным системам интранет-приложений 60
2.9 Выводы 61
3. Создание инструментальных средств разработки бизнес-приложений на базе интранет-технологий 62
3.1 Процесс разработки интранет-приложения с помощью инструментальных средств 62
3.2 Разработка архитектуры инструментальных средств. Четыре уровня автоматизации 64
3.3 Описание основных возможностей инструментальных средств 70
3.4 Разработка средств автоматизации высокого уровня 72
3.5 Реализация и методика использования инструментальных средств... 74
3.6 Выводы 77
4. Исследование эффективности применения предложенных моделей 78
4.1 Разработка систем интранет-приложений для научно-исследовательских организаций 78
4.2 Реализация системы интранет-приложений «NGT Портал» с помощью предложенных подходов и инструментальных средств 81
4.3 Исследование трудоемкости разработки на примере системы «NGT Портал» 87
4.4 Исследование быстродействия системы «NGT Портал» 94
4.5 Перспективы применения предложенных подходов и инструментальных средств для разработки научно-исследовательского портала (на примере задач раскроя и упаковки) 96
4.5.1 Особенности процессов в научной школе раскроя и упаковки 96
4.5.2 Предлагаемая структура интранет-портала CUTCAD 97
4.5.3 Оценка эффективности алгоритмов на базе интранет-портала 99
4.6 Выводы 100
Заключение 101
Список литературы 103
Приложение


