@danila_prokopenko

Тема для дипломного проекта?

Добрый день, учусь на программиста, заканчиваю через месяц 3-й курс. Можете подсказать тему для дипломной работы, помимо магазина. Учусь на вебе. Технологии: php, react js, mysql (если надо, что еще, то выучу). Думал-думал, искал, но так и не доперло. Маршруты транспорта по api уже есть, магазин- думаю все делали, бота - хрень, расписание занятий уже есть, да и там не так сложно. Так что я не знаю что вообще люди на диплом сдают, могли бы написать, что ваши одногруппники и вы сдавали, а так же подкинуть тему для моей работы??)
  • Вопрос задан
  • 516 просмотров
Пригласить эксперта
Ответы на вопрос 4
GavriKos
@GavriKos
Дипломный проект - "генератор тем для дипломных проектов". Даже ИИ можно прикрутить (очень сбоку).
Ответ написан
IonDen
@IonDen Куратор тега IT-образование
JavaScript developer. IonDen.com
Что бы вам самому было интересно?
- может банкинг? работа с деньгами, конвертация валют, переводы? как вообще это все считать чтобы без погрешностей и надежно?
- а может визуализация? загрузить фотку примерить одежду? подключить AR примерить холодильник в этот угол квартиры? перекрасить стены в другой цвет?
- или скажем разобраться как вообще работает Зум/скайп/митс? и прямо в браузере? и прямо 20 человек сразу? как это оптмизируется? как передаются данные? как достигается такой низкий latency?
- вдруг будет интересны научные расчеты? как считается физика и математика? как работают распределенные вычисления? как суперкомпьютеры рассчитывают доказательства теорем?
Ответ написан
@12rbah
Самый лучший совет вам дали в комментарии (поиск дипломного руководителя, который выдаст тему). Вам нужно понять, что 80% сил/нервов вы скорее всего потратите на бумажную часть (написание текста ДП, оформление по госту, черчение блок-схем и тд), поэтому оптимальными вариантами является либо реализация шаблонного проекта, либо усовершенствование предыдущих работ, которые были у дипломного руководителя.
Технологии: php, react js, mysql ... маршруты транспорта по api уже есть, магазин- думаю все делали, бота

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


Ну и наверное самое важное это то, что от вас никто не требует изобретать что-то новое (обычно), знаю что хочется сделать что-то новое, красивое и тд., но тут лучше перебороть это желание, т.к. иногда бывает трудно доказать что это кому-то нужно (я сам столкнулся с такой проблемой и диплом было трудновато защищать), и кроме того написание программы это относительно небольшая часть работы, как я говорил большая часть работы бумажно-административная (свою программу я писал около 20-30% времени с учетом фиксов и тд., а бумажной работой занимался примерно месяца 70-80%). Есть второй вариант, найти руководителя, которому нужна какая-то программа, он подбивает тему под диплом и занимается частью бумажной работы, которая у него займет меньше времени, а вы сможете заниматься программой больше времени и меньше бумажками.
Ответ написан
@VitalyChaikin
Любое из того что ты уже написал - только сделать хорошо !
Возьмем например расписание занятий:
бек - вот тебе и пригодился mysql
фронт - делаем андроид приложение, которое показывает браузер и открывает в нём нужную страницу (но об этом мы скажем в самом конце) - вот тебе и пригодился react
Плюс - скины, можно на css
В любой дипломной - главное это понятная и яркая презентация ! Если показываем живым людям, берем крутой смартфон/планшет и показываем как всё выглядит и как меняются скины; Если презентация не планируется - в конец работы вставляем цветные скриншоты - как всё выглядит и как меняются скины;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы