В наши дни неограниченным доступам к сетям интернет пользуется значительная часть населения. Многие специальности и профессии подразумевают наличие постоянной работы в интернете. Люди уже привыкли выбирать в виртуальной сети товары и услуги. Всё это привело к развитию огромного количества веб ресурсов, среди них сайты знакомств, онлайн магазины, файлообменники, новостные информационные сайты и так далее. Сегодня люди в интернете проводят свой досуг, развивают бизнес, находят клиентов, предоставляют услуги. Популярность данного направления и стала залогом того, что ВУЗы начали обучать студентов специальностям, связанным с веб технологиями. Итогом их обучения является написание дипломной работы, например, по теме создания системы управления сайта, принадлежащего строительной компании. В процессе исследования ставится и выполняется ряд задач:
- определяются услуги, входящие в сферу деятельности рассматриваемой компании;
- проводится анализ существующего сайта, выявляются его недостатки, планируются мероприятия, способные их устранить;
- разрабатывается и внедряется новая управляющая система.
Решается в ходе работ над проектом и ряд частных задач:
- описываются современные технологии, используемые в сетях интернета для разработки сайтов;
- изучаются программы, применение которых позволяет создать веб-сайт;
- выявляются и учитываются способы и методы, с помощью которых представляется информация на веб страницах, таким образом, чтобы она не препятствовала доступу к ним;
- определяется структура веб-страниц;
- выбирается стратегия создания нового сайта.
В состав дипломной работы обычно входят три главы. Первая из них посвящается описанию теоретических вопросов применения различных технологий создания веб сайтов, описанию целей создания сайта, выбору инструментария, необходимого для реализации сайта, обзору и сравнению известных CMS. Вторая часть рассматривает моделирование базы данных, её структуры, разработку пользовательского интерфейса и структуры каталога, подробное описание работы сайта. Сам сайт является системой управления с клиентской частью и панелью администрирования, с помощью которой происходит управление информацией, выложенной на страницы сайта. В третьей части работы приводится расчёт экономических показателей проекта, его эффективности.
Дипломный проект желательно чтобы был оснащён пояснительной запиской и веб-приложением, выполненным на языке программирования PHP и СУБД MySQL.