Одним из самых ответственных и решающих этапов в жизни каждого студента является сдача выпускной квалификационной работы, которая показывает реальный уровень полученных знаний и навыков и позволяет в дальнейшем любому дипломнику получить постоянную работу в той специальности, на которую он учился. И сегодня в современном мире на первое место выходят различные информационные технологии. Связанные в первую очередь с web-программированием и созданием сайтов. Наиболее актуальным и востребованным является вопрос по созданию коммерческих ресурсов, которые позволяли бы за минимальный срок привлечь как можно больше новых заинтересованных клиентов и получить максимальную отдачу в виде прибыли.
Именно поэтому многие выпускники в качестве темы для своей дипломной работы выбирают именно создание сайта для отдельной организации или предприятия, часто только для того, чтобы в последствии устроиться на работу в эту фирму и продолжать сове развитие по специальности. Но для того, чтобы исследовательская и практическая работа получилась емкой, интересной и полезной важно учитывать не только собственные амбиции и самостоятельно принимать все решения, но и обязательно брать во внимание пожелания и требования заказчика, которые обычно обговариваются заранее и прописываются в виде технического задания, которое также может включать в себя аппаратные и программные требования, макет пользовательского интерфейса и полный перечень всех необходимых функциональных элементов.
Любая работа, связанная с разработкой сайта, в первую очередь начинается с анализа предметной области, для которой делается проект, затем выявляются возможные варианты реализации и наполнения, которые смогут не только удовлетворить всем пожеланиям, но и отвечают современным требованиям по удобству использования и информационной безопасности. Лучше всего на данном этапе провести небольшой сравнительный анализ и сразу исключить те методы создания сайтов, которые не подходят вообще.
Третьим шагом будет создание макета будущего ресурса в графическом редакторе для утверждения расположения всех функциональных элементов и общего дизайна. Далее следует этап программирования и отладки всех алгоритмов работы, добавление необходимых расширений и дополнений.
В финале вашей дипломной работы нужно продемонстрировать работоспособный ресурс, который имеет необходимый минимальный функционал и может быть размещен в глобальной сети.