Каждая профессия предъявляет к человеку свои, особенные требования. Те, кто планирует стать врачом или педагогом, постоянно работать с людьми, должны уметь слушать и убеждать, отличаться терпением и доброжелательностью; а вот для тех выпускников, чья профессиональная деятельность связана с информационными технологиями и разработкой программ, важно обладать логическим мышлением, умением разрабатывать четкую последовательность действий и способностью строго следовать ей.
Эти профессиональные качества должны сформироваться у студента за годы обучения, а в дальнейшем в процессе работы они будут закрепляться и совершенствоваться – каждая профессия накладывает свой отпечаток на человека.
Помимо теоретических знаний, практических навыков и умения решать поставленные задачи, на защите дипломной работы выпускнику следует продемонстрировать, что он обладает теми качествами, которые необходимы профессионалу высокого уровня. Именно поэтому диплом по программированию должен иметь четкую структуру, отличаться логической последовательностью изложения материала, строго соответствовать утвержденному плану.
Об этом следует помнить дипломнику и при подготовке доклада. Именно доклад на защите дипломной работы предоставляет выпускнику уникальную возможность продемонстрировать свою способность к логическому мышлению, умение следовать утвержденному плану, аргументировано доказывать свою точку зрения.
Для тех, кто пишет диплом по программированию, необходимо обратить внимание также и на внутреннюю структуру разрабатываемого программного продукта. Грамотно структурированная программа позволяет вносить в нее изменения, расширяя функциональные возможности информационной системы и при необходимости адаптировать ее к новым условиям эксплуатации.
Для большинства информационных систем оптимальной является модульная структура, при этом возможность автономного функционирования модулей повышает ценность программного продукта.
Выбранный принцип разбиения программного комплекса на подсистемы и модули (по функциональному назначению, на основе вариантов использования или на основе иного критерия) должен быть обоснован дипломником. Структура программы должна быть отражена в пояснительной записке в виде структурной схемы программного продукта, а также вынесена на слайд презентации.