Типовые ошибки при написании курсача

Привет студент)

 

В этой статье постараемся обозначить типовые ошибки при написании отчета по курсовой работе 
и дать по ним несколько полезных советов.
Просьба прочитать всё и при наличии чего либо из этого списка у вас в вашем курсаче,
исправить это как можно скорее  :)


Введение

  • Укажите актуальность вашего проекта подкрепив её какой либо статистикой.
    Расскажите о том, почему у людей будет стимул пользоваться вашим сервисом.

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

  • Четко формулируйте цель вашего проекта.  (Ну нужно писать что то вроде: “Цель нашего проекта улучшить жизнь пользователя…”.
    Цель проекта, либо разработать приложение, либо создать какой либо сервис и т.д.)

 

Теоретическая часть

  • Старайтесь сохранять логику в порядке написание блоков. (сначала идет анализ конкурентов, а затем, на основе этого анализа, описание стека технологий)

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

  • Будет очень хорошо, если вы приведете какую-либо статистику при анализе конкурентов, которая бы подтверждала ваши слова.
    В заключении этой части, можно сделать табличку, в которой будут сравниваться характеристики конкурентов по каким-либо критериям и общий вывод после таблицы.

  • В стеке технологий нужно рассказать о том, почему вы выбрали именно это, а не что либо другое. Расскажите о том какие есть альтернативы и почему они вам не подходят. Аналогично, в качестве заключения по этой мини-части можно сделать несколько таблиц-сравнений по различным платформам для разработки, языкам программирования, IDE, СУБД и т.п. с мини-выводами, почему выбрали то или иное.

  • Ну нужно писать что то типа: “Мы выбрали python потому что это лучший язык программирования на свете”

  • Также в этом блоке стоит написать о функционале вашего приложения и обозначит требования к нему (функции, которые должны 100% быть в приложении)

Есть хороший пример студента 4 курса (Евгения Трубецких РИ-450012), в котором логично и правильно написано введение и теоретическая часть вместе со всеми выводами.

Практическая часть.

  • Обозначьте весь процесс разработки разбив его на отдельные блоки. В каждом блоке опишите проделанную работу и получившийся функционал.

  • Расскажите о разработке макетов. Что взяли у конкурентов в качестве удачных вариантов решений, что придумали сами в качестве основной “фишки приложения”.

  • Пишите подробнее сам процесс разработки в деталях Желательно, последовательно.
    Со скриншотами и блоками с исходным кодом. Какие проблемы у вас получилось решить, с какими ошибками и сложностями вы столкнулись, что получилось реализовать, что нет и почему.

  • Прикладывайте больше скриншотов.

 

Заключение

  • Расскажите о том какие идеи получилось реализовать, а какие нет. Почему ?

  • Проведите анализ вашего продукта. Все ли работает, реализован ли минимальный функционал, есть ли дальнейшие п

© ФГАОУ ВО «УРФУ ИМЕНИ ПЕРВОГО ПРЕЗИДЕНТА РОССИИ Б.Н. ЕЛЬЦИНА»