Введение
ГЛАВА 1. Анализ существующих подходов построения веб приложений и постановка задачи исследования 12
1.1 Современные тенденции в области разработки баз данных 12
1.2 Современные подходы к созданию веб-приложений 22
1.3 Ситуационно-ориентированные базы данных 34
1.4 Выводы к первой главе 42
ГЛАВА 2. Организация интерфейса пользователя в веб приложениях на основе собд. концепция иерархических виджетов 45
2.1 Построение интерфейса пользователя в динамической модели СОБД 45
2.2 Концепция иерархических виджетов СОБД 51
2.3 Интерпретация виджет-элементов в СОБД 55
2.4 Пример использования виджет-элементов в сложно-структурированных веб приложениях на основе СОБД 62
2.5 Выводы ко второй главе 69
ГЛАВА 3. Ввод и контроль данных пользователя в веб приложениях на основе СОБД 70
3.1 Процедура контроля пользовательских данных в веб-приложениях на основе СОБД 72
3.2 Пример использования элемента контролёра в веб-приложении на основе СОБД 78
3.3 Алгоритмы контроля данных пользователя в веб-приложениях на основе СОБД 87
3.4 Выводы к третьей главе 101
ГЛАВА 4. Применение иерархических виджетов в веб приложении на основе СОБД 103
4.1 Сравнение HSM-моделей без использования и с использованием виджета в СОБД 105
4.2 Сравнение XSL-трансформации без использования и с использованием виджетов в веб-приложениях на основе СОБД 116
4.3 Количественная оценка востребованности виджетов при построении веб приложений на примере одного состояния динамической модели СОБД 124
4.4 Выводы к четвертой главе 126
Заключение 127
Список сокращений и условных обозначений 130
Список литературы 133


