Какой бы ни была тема выпускной квалификационной работы, ее содержание обязательно должно удовлетворять требованиям актуальности, практической значимости и иметь некоторые элементы новизны. Кроме того, для выпускника важно написать такой диплом, который будет чем-то отличаться от работ его однокурсников – в этом случае работа запомнится, будет выглядеть оригинальной и заслуженно получит более высокую оценку.
Как сделать так, чтобы дипломная работа разработка веб сайта удовлетворяла всем перечисленным требованиям? Актуальность и практическая значимость подобной работы бесспорны, и выпускнику, как правило, не составляет особого труда доказать необходимость разработки сайта для той или иной организации. А вот как быть с новизной? Чем один сайт может отличаться от другого, причем выгодно отличаться?
Первое, что бросается в глаза – это дизайн сайта. Очень важно разработать удобный, функциональный дизайн, который будет способствовать привлечению посетителей на сайт. Дипломнику следует понимать, что профессиональный дизайн подразумевает не только художественное оформление сетевого ресурса, но, прежде всего, его функциональность и удобный пользовательский интерфейс.
Для разработки дизайна, отвечающего всем перечисленным требованиям, необходимо владение некоторым графическим редактором, а также наличие определенных художественных талантов и эстетического вкуса у выпускника.
Однако для выпускника, специализирующегося в области информатики или разработки программного обеспечения, на первый план должны выходить вопросы, связанные с функциональностью сайта. В этом случае дипломная работа разработка веб сайта должна быть ориентирована преимущественно на веб программирование.
Функциональные возможности сайта могут быть самыми разнообразными, целесообразно обсудить их с заказчиком и внести собственные предложения, поскольку заказчик может просто не догадываться о существовании каких-то возможностей. Кроме того, целесообразно при разработке сайта закладывать в него возможности развития и дальнейшего расширения функционала.
В рамках дипломной работы выпускник может создать собственную систему управления сайтом, не используя готовые framework и CMS. Ценность диплома в этом случае многократно возрастет. При таком подходе принципиальным станет вопрос обоснования выбора языка программирования.