Федеральное агентство по образованию Томский Государственный Университет Систем Управления и Радиоэлектроники Разработка Web-приложений Участники проекта: o Бахарев А.А o Черноусов Е.А o Казарский В.О o Ступаков С.В o Мумбаракова Ю.М. o Степин В.С. o Варфоломеева О. 1
Наш проект Обучение разработке веб-приложений Создание нового сайта кафедры Перенесение функциональности со старого сайта кафедры 2
Информационная структура и модули Информационная структура сайта: – В прошлом семестре были разработаны основные разделы сайта – Компоновка этих разделов в единую структуру (карту) сайта – это и есть создание информационной архитектуры. Модули CMS Drupal и потенциальная функциональность: – Пользователи, видео, аудио, фотогалерея, опросы, обратная связь, веб-камеры 3
Оптимизация быстродействия Стандартные методы оптимизации: – Страничный кэш; – Компрессия страниц; – Оптимизация траффика; Дополнительные модули для оптимизации: – Cacherouter 4
Наполнение сайта контентом Перенесение основного контента; Перенесение библиотеки; Перенесение студентов из базы ТУСУРа: – Формирование exel-файла; – Загрузка и разбор; – Синхронизация пользователей. 5
Дизайн Концепция нового дизайна: – Удобство; – Цвета; Преимущества: – Крупный поиск, сразу бросающийся в глаза. Пользователь в любом случае сможет найти интересующую его информацию; – Удобное меню, имеющее два уровня вложенности; – Хорошее разграничение информационных блоков; – Интуитивно понятные иконки. 6
Дизайн 7
Вёрстка и шаблонизация Основные идеологии; Способы вёрстки: – Верстка фреймами; – Верстка таблицами; – Верстка слоями; Вёрстка дизайна сайта кафедры. 8
Календарь Требования к календарю: – Отображение расписания занятий для преподавателей и студентов; – Отображение событий и объявлений кафедры; – Личный планировщик для студентов; На следующий семестр поставлены следующие задачи: – Возможность добавления и изменения событий; – Разработка прав доступа для пользователя и групп пользователей; – Разделение на несколько типов содержимого; – Изменение и добавление способов отображения содержимого. 9
Календарь 10
Календарь 11
Заключение Проделанная работа: – Создана информационная структура сайта; – Выбран набор модулей CMS, обеспечивающий нужный функционал; – Выполнена оптимизация быстродействия сайта; – Выполнен редизайн сайта, частично новый дизайн свёрстан и шаблонизирован; – Часть информации со старого сайта была перенесена на новый (в том числе библиотека); – Произведена подготовка к перенесению студентов из базы ТУСУРа на новый сайт; – Создан модуль «веб-камеры»; – Были существенно углублены познания в Drupal; – Участники группы ГПО написали и отправили статьи на научную конференцию «Современные проблемы и пути их решения в науке, транспорте, производстве и образовании'2010» 12
Благодарим за внимание! 13