СОДЕЗЖАНИЕ
1. Введение 3
1.1. Глосарий 3
1.2. Описание предметной области 4
1.2.1. AJAX интерфейс к системе CATS 4
1.3. Неформальная постановка задачи 4
1.4. Обзор существующих аналогов 5
1.4.1. Проекты, использующие AJAX 5
1.4.2. Существующий инструментарий 5
2. Требования к окружению 6
2.1. Требования к аппаратному обеспечению 6
2.2. Требования к программному обеспечению 6
2.3. Требования к пользователю 6
3. Архитектура системы 7
3.1. Клиентская часть 7
3.2. Серверная часть 8
4. Спецификация данных 8
4.1. Формат ответа сервера для построения страницы. 8
4.2. Формат ответа сервера для обновления стандартных таблиц 9
5. Функциональные требования 9
5.1. Требования к клиентской части 9
5.1.1. Требования к подсистеме перехвата и обработки действий пользователя 9
5.1.2. Требования к подсистеме обработки запросов 10
5.1.3. Требования к подсистеме построения содержимого страницы 10
5.2. Требования к серверной части 10
5.2.1. Требования к подсистеме распознавания типа запроса 10
5.2.2. Требования к модификации подсистемы обработки запросов 10
5.2.3. Требования к подсистеме выбора шаблонов 10
6. Требования к интерфейсу 10
6.1. Клиентская часть 10
6.1.1. Модуль “cats_ajax” 10
6.1.2. Модуль “cats_table” 10
6.1.3. Модуль “dom_builder” 10
6.1.4. Модуль “page_mg” 11
6.1.5. Модуль “common_handlers” 11
6.2. Серверная часть 11
7. Реализация и тестирование 12
8. Заключение 12
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 13
|