Чем отличаются дипломные работы по информационным технологиям от других выпускных работ? Правильно! Наличием программного продукта и документации для него. А еще?
Задумались? Тогда давайте вместе это выясним. Безусловно, разработка программы является важнейшим этапом дипломного проектирования. Чтобы не изобретать велосипед заново, выпускник должен иметь представление об аналогичных программных продуктах, которые уже разработаны ранее.
Для этого следует изучить рынок программного обеспечения, ознакомиться с представленными программными средствами, проанализировать их функциональные возможности, выявить достоинства и недостатки.
Это позволит обосновать необходимость разработки собственного программного продукта, который будет иметь определенные преимущества и соответствовать требованию новизны. Кроме того, дипломник покажет свою осведомленность в профессиональной сфере и ее новейших достижениях.
Как известно, разработка программного продукта ведется поэтапно, в соответствие с жизненным циклом программы, регламентируемым стандартами: анализ, проектирование, программирование, тестирование, внедрение, сопровождение. Основные этапы разработки программного продукта должны быть отражены в пояснительной записке.
Нередко дипломники игнорируют этап тестирования, не описывая его в полной мере. Между тем, именно этот этап позволяет судить о профессиональной зрелости разработчика. Этап тестирования следует подробно описать в пояснительной записке, начиная с разработки программы испытаний и заканчивая оценкой качества разработанного программного продукта.
Далее программу необходимо внедрить в опытную эксплуатацию. Документально подтвержденный факт внедрения разработанного программного средства в опытную эксплуатацию существенно повышает ценность дипломной работы.
Таким образом, дипломные работы по информационным технологиям требуют дополнительных усилий со стороны выпускников, а также рационального распределения временных ресурсов. В некоторых ВУЗах даже учебные планы составляются с учетом этих особенностей, и выпускникам соответствующих специальностей отводится чуть больше времени на дипломное проектирование.
На защите дипломного проекта выпускнику также отводится дополнительное время для демонстрации программного продукта. Необходимо тщательно продумать, какие именно функциональные возможности стоит продемонстрировать, чтобы разработанная программа была по достоинству оценена комиссией.