Наш век – век информационных технологий, современное общество по праву называется информационным обществом, поскольку роль информации в нем огромна. В этих условиях закономерно возрастает престиж профессий, так или иначе связанных с информационными технологиями. Выпускники соответствующих специальностей с легкостью находят себе престижную хорошо оплачиваемую работу, и многие из них начинают свою профессиональную деятельность еще со студенческой скамьи.
В этом плане особый интерес для выпускника может представлять дипломная работа информационная система. С одной стороны, такая тема выпускной работы позволит дипломнику максимально продемонстрировать все приобретенные за годы обучения профессиональные навыки, с другой стороны, такая тема имеет действительно высокую практическую значимость, поскольку хорошая информационная система будет востребована на любом предприятии.
Приступая к работе над дипломом, необходимо, в первую очередь, изучить предметную область, познакомиться с особенностями работы того предприятия, для которого будет проектироваться информационная система. Естественно, этот процесс займет намного меньше времени, если дипломник уже является сотрудником этого предприятия и знаком с особенностями его работы «изнутри». Изучив особенности работы предприятия, дипломник должен выявить наиболее острые проблемы, которые могут быть решены путем внедрения информационной системы. На основе анализа работы предприятия формулируется постановка задачи на дипломное проектирование, которую необходимо согласовать с научным руководителем.
Каждая тема имеет свои особенности, дипломная работа информационная система должна целиком базироваться на некотором информационном хранилище данных. В случае если на предприятии уже используется некоторая база данных, дипломник должен изучить ее структуру и сделать вывод о том, возможно ли применение этой базы данных в дипломной работе.
Если база данных, используемая на предприятии, содержит весь объем информации, необходимый для выполнения дипломной работы, то дипломнику следует описать модель существующей базы данных, и при необходимости внести и обосновать предложения по ее оптимизации. При разработке программного продукта необходимо будет обеспечить совместимость языка программирования с используемой СУБД.
Если база данных предприятия не удовлетворяет информационным потребностям в полной мере, необходимо грамотно обосновать одно из двух проектных решений: либо изменить структуру существующей базы данных, либо спроектировать еще одну базу, обеспечив ее взаимодействие с имеющейся. Оба эти решения достаточно сложны в реализации, и потребуют от выпускника серьезных профессиональных навыков.