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