|
Оглавление
Вступительное слово
- Собираясь писать диплом, Вы должны твердо понимать, что для меня, как руководителя диплома, нет никакой принципиальной разницы – защититесь Вы
или нет. Я не лишусь денег, зарплаты, почета и прочего, все потери от незащищенного диплома будут Вашими. Единственное, что у меня пострадает, это мой внутренний перфекционист, потому что я стараюсь все, что я делаю, делать хорошо.
- Каждый студент, выразивший желание писать у меня диплом, должен твердо осознавать, что я не напишу за него ни одной строчки текста. Исключение составляет отзыв руководителя.
- Если я говорю одно, а Вы делаете другое – пожалуйста, делайте, только я никакой ответственности за это не несу. Еще раз, помните, что 100% рисков лежит на Вас.
- Не пытайтесь передирать дипломы с Интернета – я все равно замечу. Одним из моих любимых развлечений как руководителя и рецензента является в свободное время вбивать фрагменты дипломов в Гугл
- Мои обязанности ограничиваются содержанием технической части диплома, отзывом, плакатами и
титульным листом, а также инструкцией по защите всего этого. Как правильно оформляются БЖД и экономика – должны знать Вы. Все формальные вопросы – у кого
что подписывать, как что называется и пр. – должны знать Вы. Про преддипломную практику тоже должны знать Вы (узнать все у руководителя преддипломной
практики). Для того чтобы Вы это знали, с группами, выходящими на диплом, устраивают консультации заблаговременно. Если Вы туда не
ходили – меня не спрашивайте, я все равно не знаю. И еще. Вы должны знать, что именно Вы делаете – дипломную работу или дипломный проект.
- Если мне Ваш диплом не понравится, то я, не задумываясь, напишу об этом в отзыв. Например, так: “уважаемая комиссия, призываю Вас проявить
милосердие к этой работе и поставить ее автору хотя бы тройку с минусом”. Поэтому позаботьтесь чтобы мое отношение к диплому не явилось для Вас сюрпризом
- Очень важно, чтобы Вы понимали, что встречать Вас на защите будут не по трижды гениальной программе, а по пояснительной записке и плакатам, а также докладу.
- Не стоит ко мне приходить в первый раз за неделю до защиты – начните делать диплом за полгода
- Если Вы пишете диплом бакалавра , то имейте в виду – Вам не дадут времени на написание диплома, посему лучше выбирайте тему попроще
Тема диплома
- Итак, Вы собираетесь писать диплом. Как театр начинается с вешалки, диплом начинается с
темы. Темы могут быть двух видов (кроме магистров) – прикладные и научные.
- Прикладная тема.
Самый простой вариант – взять тему работы, которую Вы делали для кого-то (предполагая, что Вы работали как программист). Плюсами темы являются:
- Она посвящена технологиям, которые на слуху (на момент написания этого документа я бы отметил в качестве таковых облачные вычисления, Глонасс,SaaS/PaaS/IaaS,SOA, NoSQL, Distributed Systems,Mobile, High-load/High availability
- Программный продукт был кем-то внедрен или, хотя бы, заказан
- Научная тема
Ну, научная тема – это всегда очень круто, но нужно иметь в виду, что делая научную тему, Вы должны решить задачу, которую раньше никто не решал. А для этого нужно время, и еще какое. Если Вы защищаетесь на бакалавра, то времени Вам просто в плане не предусмотрено.
- Формулировка темы должна быть краткой, но при этом содержать слова, указывающие на ее плюсы (см. выше). Пример построения хорошей формулировки темы:
Мобильный клиент для продаж Saas компании “SaaS ERP – технологии”.
- После выбора темы необходимо подписать бумажку у руководителя и отнести на кафедру.
Структура диплома
- О чем писать. Диплом должен иметь некую центральную линию изложения, вдоль
которой следует вести повествование. Я рекомендую следующую схему: актуальность
темы – обзор аналогов – вывод о необходимости разработки новой программы –
описание предметной области – проект – реализация – заключение – приложение с
текстом программы. Итого, обязательная часть – введение, три главы, заключение
и текст программы.
- Размер диплома должен быть порядка 50-60 листов без экономики и БЖД
- Что не надо писать в дипломе.
- Огромные (больше, чем полстраницы) выдержки из кода в основной части (т.е. не в приложении)
- Гигантские (больше, чем полстраницы) фрагменты текста из Интернета
- Гигантские (более двух страниц на технологию) описания используемых технологий независимо от того, написаны они Вами или скачаны
- Интернет-мемы и пр. выдержки молодежной культуры (комиссия, в основном, состоит из профессоров, которые не оценят)
- Стиль диплома должен быть сухим; все пишется в третьем лице.
- Важный совет. Пишите диплом так, чтобы прочитав только введение и заключение можно было бы понять, что именно сделано.
- Еще важный совет. Диплом – квалификационная работа, Ваша задача убедить комиссию в том, что Вы овладели специальностью. Для этой цели старайтесь поместить в диплом как можно больше технологий, связанных с разработкой (UML, ERD, и пр.)
- Очень важный совет. Каждый раздел (кроме заключения) должен заканчиваться выводом. Да, даже введение.
- Введение - это краткое изложение мотивации написания диплома и поставленной задачи. Шаблон содержания: актуальность темы – обзор аналогов – вывод о необходимости разработки новой программы. Рекомендуемая структура введения должна содержать порядка двух страниц с описанием проблематики, затем анализ имеющихся аналогов и вывод о необходимости разработки нового программного обеспечения. Этот последний пункт обязателен - иначе непонятно, зачем городить огород и создавать что-то новое, если можно взять уже имеющийся продукт.
- Первый раздел имеет смысл посвятить расширенному описанию предметной области. Всегда нужно помнить, что Вас готовили не только, как кодировщика, но и как проектировщика и аналитика. Старайтесь показать, что Вы способны разобраться в предметной области, не связанной с IT. В этом же разделе имеет смысл расширить постановку задачи и описать требования к системе.
- Второй раздел имеет смысл посвятить проекту приложения. В проекте используйте диаграммы UML и ER. Описывая реализацию, можно приводить НЕБОЛЬШИЕ осмысленные фрагменты кода с пояснениями, что они делают
- Третий раздел обычно содержит в себе описание экранных форм приложения со скриншотами и руководством пользователя.
- Далее идут разделы БЖД и экономика, что в них должно содержаться рассказывают на специальных занятиях, постарайтесь их не пропустить
- В конце диплома необходимо привести заключение, в котором кратко пройтись по требованиям и результатам и сделать вывод о том, что цель диплома выполнена. Из заключения всем должно быть понятно, насколько это хороший диплом
- Текст программы в приложении обязателен и должен быть не менее 50 листов (1200 строк кода). Сильно больше тоже не делайте.
Жизненный цикл диплома
- Диплом начинается с заполнения бумажки за подписью руководителя диплома и отнесения ее на кафедру. После этого поинтересуйтесь методичкой по оформлению дипломов, тем, кто является руководителем преддипломной практики, кто куратор, и когда у Вашей группы будут собрания по поводу диплома.
- Следующий пункт – преддипломная практика. Он случается где-то месяца за два -три до защиты и, как правило, внезапно. На преддипломную практику выносится отчет, который должен содержать введение, первый раздел, БЖД и экономику для тех, у кого они есть. Отчет подписывается у руководителя диплома и сдается руководителю преддипломной практики; оценка ни на что не влияет.
- И тут внезапно случаются ГОСы и Вы выясняете, что времени на диплом совсем нет, надо к ГОСам готовиться.
- И вот ГОСы сданы (потому что невозможно не сдать ГОСы) и вы с ужасом понимаете, что остался месяц до защиты, а ничего не сделано.
- Представим, что диплом написан и одобрен мной. Теперь его необходимо сшить, заполнить титульные листы (их два у бакалавров и три у специалистов), получить все подписи, получить мой отзыв и идти к рецензенту
- Вы должны заранее знать, сколько рецензенту нужно времени, чтобы не оказалось в решающий момент, что он на все лето уехал на дачу. У меня был случай, что мне позвонил студент за два дня до защиты, а я – за границей. Не знаю, как он вышел из положения, но мне, честно говоря, и все равно.
Презентация
- Презентация должна отвечать на вопрос – что Вы сделали в этом дипломе.
- Презентация не должна быть
- перегружена текстом
- быть слишком мелкой
- быть слишком цветной
- быть слишком пестро оформленной
- Презентация должна быть хорошо видна из любой точки аудитории, помните, что все программисты плохо видят.
- Есть еще не идеальный проектор, поэтому не пишите желтым по белому и в тому подобном стиле.
- Пестрое оформление – не плюс, если только Вы не на дизайнера защищаетесь
- На презентацию помещают только основные мысли и данные, которые не рассказать словами (таблицы, картинки). Не пытайтесь в презентации повторить диплом.
- Первый слайд – введение с постановкой задачи, последний – заключение с выводом.
- Если Вы не бакалавр, то еще два слайда посвященные БЖД и экономике
- Теперь что в середине. Слайды должны примерно иллюстрировать структуру Вашего диплома. Т.е. туда можно поместить несколько диаграмм из проекта, пару экранных форм из реализации и поговорить о них. Хорошо поговорить об алгоритмах, если там есть небанальные.
- Все слайды нужно распечатать в нескольких экземплярах и раздать комиссии.
- Всего слайдов должно быть 10примерно -15 штук.
Доклад на защите
- Доклад необходимо производить громким, четким голосом, глядя в глаза членам комиссии (не в потолок, не в пол, не в ухо. Буквально смотрите людям в глаза и время от времени переводите взгляд на следующего человека).
- Доклад должен быть не длиннее и не короче, чем Вам сказали. Сказали 5-7 минут – потренируйтесь доложить информацию за пять-семь минут. Если Вы попытаетесь докладываться 15 минут – комиссия в лучшем случае заснет, в худшем – Вас возненавидит за то, что Вы мешаете им вовремя пойти домой.
- Говорите о том, что интересно. Идентифицируйте то, что в Вашем дипломе наиболее интересно и уделите этому больше всего времени. Не надо говорить о банальных вещах – комиссия заснет.
- Ни в коем случае не читайте доклад по бумажке – о пятерке можете сразу забыть.
- Помните, что какую-нибудь оценку Вам в любом случае поставят и слишком сильно не нервничайте.
|