
- •Кафедра информационных технологий разработка веб-сайта международного симпозиума scan 2012
- •Содержание
- •1. Постановка задачи 6
- •2. Реализация 12
- •1. Постановка задачи 5
- •Введение
- •Постановка задачи
- •Описание предметной области
- •Постановка задачи
- •Общие требования
- •Функциональные требования
- •Требования качества и надежности
- •Анализ подобных веб-сайтов
- •Список используемых технологий и программных средств
- •Реализация
- •Исследовательская часть
- •2.1.1. Изучение взаимодействия скриптов и плагинов библиотеки jQuery
- •Описание структуры базы данных
- •Модульная архитектура проекта Ниже представлен список, используемых мною модулей, необходимых для решения поставленной задачи:
- •Отладка и тестирование
- •Руководство пользователя
- •Заключение
- •Список используемых источников
Постановка задачи
Описание предметной области
Настоящее мероприятие продолжает серию международных симпозиумов SCAN-XX, проводимых под совместным патронажем
GAMM – International Association for Applied Mathematics and Mechanics (Международного общества прикладной математики и механики) и
IMACS – International Association for Mathematics and Computers in Simulation (Международной ассоциации по математике и компьютерному моделированию).
Симпозиумы SCAN-XX традиционно охватывают широкий круг вопросов, связанных с научными вычислениями, причем особое внимание уделяется доказательности (гарантированности) получаемых результатов, а также разнообразным средствам для их получения. Конкретная тематика симпозиумов традиционно включает работы по интервальному анализу и его приложениям, компьютерным арифметикам, программным и языковым средствам.
Симпозиумы SCAN-XX проводятся с 1989 года и за прошедшее время приобрели репутацию главного мирового форума по доказательным вычислениям. Предыдущие мероприятия организовывались в различных местах нашей планеты:
Базель, Швейцария (1989);
Албена, Болгария (1990);
Ольденбург, Германия (1991);
Вена, Австрия (1993);
Вупперталь, Германия (1995);
Лион, Франция (1997);
Будапешт, Венгрия (1998);
Карлсруэ, Германия (2000);
Париж, Франция (2002);
Фукуока, Япония (2004);
Дуйсбург, Германия (2006);
Эль-Пасо, США (2008);
Лион, Франция (2010).
Постановка задачи
Передо мною стояла задача создания средства для информационной поддержки международного симпозиума 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.*.
Общие требования
Сформулируем общие требования:
Создание привлекательного образа Новосибирска, Академгородка и симпозиума, в частности;
Ясное и понятное представление основной информации о симпозиуме;
Возможность регистрации участников симпозиума и их представления ими материалов через сайт.