Диплом. Практическая часть.

Именно в этой части вам необходимо описать вашу практическую работу. И говоря об этой части, надо отметить, что вполне естественно она может быть разделена на минимум 2 подраздела - первый (о котором абсолютное большинство забывают) посвященный архитектуре и структуре вашего приложения и второй подраздел, где собственно вы описываете технические решения.

В первом разделе будут уместно и профессионально смотреться различные схемы и диаграммы (например с использованием UML ). Матобов могу в этом месте опять отослать к курсу проектирования информационных систем. Если ваше приложение использует базу данных, то схема базы данных с ее описанием помещаются в этом разделе. Здесь же размещаются схемы строения нейросетевых моделей, если вы используете их в своей работе. И если в предыдущем разделе - Теоретической части, вы размещаете общую теорию по проблематике вашей работы, то здесь только то что вы действительно используете в ее создании. Собственно второй подраздел может состоять из нескольких параграфов в зависимости от архитектуры вашего приложения, например параграфы про фронтэнд и про бэкэнд. Общие какие-то советы тут давать трудно, поскольку содержание как вы поняли, сильно зависит от вашей работы. Но несколько советов относительно оформления этой части я дам.

Совет 1. Не надо вставлять в текст диплома (или курсовой) большие куски кода. Собственно как и в презентацию (там это совершенно не читаемо). Большой кусок - это занимающий хотя бы треть страницы. Исходите из следующей мысли, что код вставляется для того чтобы более наглядно проиллюстрировать излагаемую мысль. Так же, имеет смысл добавить код, если вы реально придумали что-то крутое и уникальное, код реализующий стандартные операции добавлять не надо.

Совет 2. Очень-очень настоятельный. Когда делаете скриншот кода, для вставки в работу - переключайте редактор на светлую тему оформления. Да, мы все в большинстве работаем с кодом в темных темах, потому что глаза меньше устают, но для печатного текста такое оформление не подходит совершенно (для презентации кстати тоже справедливо). Вы видели где-нибудь книгу или учебник, в котором код или формулы дают на темном фоне? Такое можно встретить только в интернете, на некоторых сайтах. И то только потому, что в этом случае вы воспринимаете текст с !близкорасположенного! экрана, а не с печатного листа (а это очень большая разница).

Совет 3. Про скриншоты. Принцип примерно такой же как и с кодом. Скриншот служит дополнением вашей мысли, ее иллюстрацией. Не стоит добавлять все возможные скрины вашей программы или продукта, выбирайте самые выигрышные (где отображен уникальный, сделанный именно вами функционал) , или самые красивые. Не надо добавлять кучу скринов показывающих к примеру базовые административные функции, или скриншот с формой авторизации - это все настолько стандартно, что не нуждается в каких-то дополнительных пояснениях.

В определенном смысле, эта часть работы является квинтэссенцией того, чему вы научились за время учебы.