ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 5
ВВЕДЕНИЕ 6
1 Анализ предметной области 7
1.1 Обзор существующего решения 7
1.2 Функциональные требования 17
1.3 Нефункциональные требования 26
2 Процесс разработки 27
2.1 Методология 27
2.2 Описание процесса 30
3 Используемые технологии 32
4 Реализация 39
ЗАКЛЮЧЕНИЕ 51
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 52
Современное общество всё больше и больше использует интернет. Люди читают в интернете новости, ищут работу, продают и покупают недвижимость, выбирают места для проведения досуга. В Томске c 1997 существует городской портал Tomsk.ru, который предоставляет информацию обо всём, что перечислено выше, в городе Томске. Однако интернет развивается, всё больше людей пользуется интернетом с мобильных устройств, и у аудитории растут требования к сайтам. В тренды вошли web-приложения. Сохраняя удобство использования, подобно обычным приложениям для компьютера или смартфона, они не зависят от платформы, и для их работы нужен лишь браузер. Поэтому у администрации портала появилась необходимость в новой версии портала, разработанной с применением современных технологий, а также включающего в себя адаптивную верстку и современный дизайн. Таким образом, целью данной работы является разработка нового портала Tomsk.ru.
Основными задачами данной работы являются:
1. формализация требований;
2. планирование работ и оценка времязатратности реализации необходимого функционала;
3. изучение необходимых для разработки технических средств;
4. проектирование web-приложения;
5. реализация web-приложения.
В рамках данной работы была разработана клиентская часть web- приложения информационного портала Tomsk.ru. Были решены задачи по формализации требований, планированию работ, проектированию и реализации web-приложения. Все сформированные требования были удовлетворены. Разработанная версия портала Tomsk.ruвведена в эксплуатацию.
В дальнейшем планируется поддерживать работу web-приложения, расширять его функционал, исправлять нововыявленные программные ошибки