www.webmoney.ru

Добавить в корзину Удалить из корзины Купить

AJAX – интерфейс для системы CATS


ID работы - 743887
программирование (курсовая работа)
количество страниц - 13
год сдачи - 2007



СОДЕРЖАНИЕ:




СОДЕЗЖАНИЕ

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




ВВЕДЕНИЕ:




1. Введение
1.1. Глосарий
CATS (рис. 1.) —¬ система автоматической проверки заданий ИМКС ДВГУ.

Рис. 1. Приветственное окно системы CATS

AJAX (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании AJAX веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные. AJAX — один из компонентов концепции DHTML.
Dynamic HTML или DHTML — это способ создания интерактивного веб-сайта, используя сочетание статичного языка разметки HTML, встраиваемого (и выполняемого на стороне клиента) скриптового языка JavaScript, CSS (каскадных таблиц стилей) и DOM (объектной модели документа).
JSON (англ. JavaScript Object Notation) — это легкий формат обмена данными. Отличительной чертой является то, что он легкочитаем для человека. Этот формат легко обрабатывается и генерируется программами. Он основан на языке JavaScript.
XML (англ. eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML предназначен для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML).
XMLHTTP (XMLHttpRequest) — набор API, используемый в языках JavaScript, JScript, VBScript и им подобных для пересылки XML-данных по HTTP-протоколу между браузером и веб-сервером. Позволяет осуществлять HTTP-запросы к удаленному серверу без необходимости перезагружать страницу.
Веб-обозреватель или браузер (из англ. Web browser) — это программное обеспечение для просмотра веб-сайтов, то есть для запроса вебстраниц из интернета, для их обработки и вывода, и для реализации перехода от одной страницы к другой.
Веб-сервер — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе




СПИСОК ЛИТЕРТУРЫ:



СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ [1] Рожков М. Система автоматического тестирования программ и организации соревнований по программированию, дипломная работа, Владивосток: 2004 [2] http://html.manual.ru [3] Firebird 1.5 Quick Start Guide, document version 2.1.1, IBPhoenix Editors, (1 March 2005) [4] http://ajaxian.com/ [5] Котеров Д., Apache + Perl + PHP3 + MySQL для Windows 95/98: руководство по установке, www.dklab.ru [6] http://ru.wikipedia.org/wiki/AJAX/ [7] www.xpoint.ru [8] www.sql.ru
Цена: 900.00руб.

ДОБАВИТЬ В КОРЗИНУ

УДАЛИТЬ ИЗ КОРЗИНЫ

КУПИТЬ СРАЗУ


ЗАДАТЬ ВОПРОС

Будьте внимательны! Все поля обязательны для заполнения!

Контактное лицо :
*
email :
*
Введите проверочный код:
*
Текст вопроса:
*



Будьте внимательны! Все поля обязательны для заполнения!

Copyright © 2009, Diplomnaja.ru