1.2 Постановка задачи
Передо мною стояла задача создания средства для информационной поддержки международного симпозиума SCAN-2012 в виде развитого веб-сайта, который сможет предоставлять необходимую информацию о нём, а также позволит регистрировать участников и осуществлять первичную обработку из заявок (тезисов и т.п.).
SCAN-2012 предназначен стать форумом специалистов, работающих в различных областях доказательных вычислений и их приложений, для обсуждения новейших достижений и обмена информацией о проводимых ими исследованиях.
Так как основным средством отображения является браузер, то вся реализация производится при помощи современных веб-технологий. В качестве реализации были использованы следующие средства:
· средства языка разметки XHTML[4] (Extensible Hypertext Markup Language);
· каскадные таблицы стилей CSS(CSS3)[3,4,8] (Cascading Style Sheets);
· средства объектного языка JavaScript[6], с подключением библиотек jQuery[1,2,5];
· скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений - PHP[11].
Во время реализации, поставленная задача была разбита на ряд подзадач сформированных следующим образом:
§ Изучение средств, представленных выше технологий;
§ Изучение самого контекста;
§ Разработка общего дизайна;
§ Создание каркаса сайта;
§ Наполнение страницы контекстом;
§ Тестирование на совместимость с наиболее распространёнными видами браузеров, такими как Mozilla Firefox 3.*, Google Chrome 4.*, Opera10.*.
- ВВЕДЕНИЕ
- 1. ПОСТАНОВКА ЗАДАЧИ
- 1.2 Постановка задачи
- 1.2.1 Общие требования
- 1.2.2 Функциональные требования
- 1.2.3 Требования качества и надежности
- 1.3 Анализ подобных веб-сайтов
- 1.4 Список используемых технологий и программных средств
- 2. РЕАЛИЗАЦИЯ
- 2.1 Исследовательская часть
- · Изучение взаимодействия скриптов и плагинов библиотеки jQuery;
- 2.1.1 Изучение взаимодействия скриптов и плагинов библиотеки jQuery
- 2.2 Описание структуры базы данных
- 2.3 Схема функционирования
- 2.4 Модульная архитектура проекта
- 2.5 Отладка и тестирование
- 2.6 Руководство пользователя
- ЗАКЛЮЧЕНИЕ