Помогите придумать тему для бакалаврской работы

mcfalu

Новичок
Помогите придумать тему для бакалаврской работы

Вот сейчас проблема выбора темы бакалаврской работы. Есть определённый опыт программирования на PHP.
Писал как простые сайты, так довольно большую систему.

Может кто-то посоветует тему для бакалаврской работы. Интернет магазины, CMS не совсем интересны, так как их пачками уже сдавали.

Выслушаю любые идеи.
 

Gas

может по одной?
Выслушаю любые идеи.
"Анализ причин, механизмы выхода и последствия мирового финансового кризиса". :)

Хоть подобной "аналитики" и полно, но преподам будет интересно.
 

mcfalu

Новичок
)) интересно, но думаю это более економический уклон
хотелось бы ближе к программированию
 

AmdY

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

zerkms

TDD infected
Команда форума
boombick
как любая выпускная научная работа - бакалаврская должна содержать какие-либо инновации или новые исследования на тему. в вебе всё уже до такой степени изъезжено, что смысла по нему писать работы нет.
 

antson

Новичок
Партнер клуба
"анализ текста на сементическую осмысленность
применительно к автоматической классификации сайтов
как специально созданных для поисковых машин"
 

Alexandre

PHPПенсионер
тенма диплома: Разработка DB-документатора (на примере MySQL)

Документирование - одна из главных частей разработки
одна из популярных программ документирование кода PHP - phpdoc
можно ее взять за основу

аналогов - для документирования DB - я не встречал
есть правда визуальные среды разработки и реинжениринга DB...
но хотелось бы что-то более простого, типа РНР-документатора
думаю, данная тема интересна и будет полезна

что документировать
1) документирование структуры таблиц (Отчет)
2) Взаимосвязь таблиц (внешние индексы),
думаю, что только для InnoDB
при желании можно строить диаграммы
3) Документирование хранимых процедур
- описание
- параметров
- стек вызова хранимых процедур
- с какими таблицами они связаны
особенно актуально, так как стали очень распространены последнее время.
работал с одним проектом, где полсотни процедур... именно в таких проектах очень актуально документирование.

в общем задач можно понаставить много, но если десятая часть будет реализована, то уже будет хорошо....
 

Alexandre

PHPПенсионер
О, толковая вещь, мне бы пригодилось
думаю и не только тебе ;)
появилась идея, когда разбирался с движком в котором эти вот полсотни процедур были.
принципиальная возможность в пхп есть...
доступ к метаданным в мускуле есть...
каждая процедура оформляется в комментариях с псевдотегами
@param, @return,@description,@package ... etc
с темиже принципами что и phpDoc (javadoc) или doxygen
а можно и просто пропарсить ключевую строку CREATE PROCEDURE

хотя бы только это для начала реализовать :)
я уж молчу про развитие :)

по анализу кода, если есть CALL то можно отследить какую процедуру она вызывает.
если сделать более сложный анализ, например SELECT FROM ... JOIN ... , то можно выявить зависимость от таблиц данных
регулярки в принципе не сложные
 

nerezus

Вселенский отказник
Alexandre
ага (
я сначала хотел написать инет-магазин(по времени бы дня 3 хватило, т.к. много наработок есть), но... препод сказал, что ему не нравится такая тема.
Тут и парой недель с этими тикетами, чувствую, не отделаться (
 

AmdY

Пью пиво
Команда форума
пиши на symfony, прлю прицепи к диплому даки по ней и паттернам применяемых там

у меня знакомы писал билинговую систему: php+perl+c+shell у преподов вопросов не возникло
 

Garret

Кто здесь?
>php+perl+c+shell у преподов вопросов не возникло
Чаще всего это происходит из за того что преподы ничего не понимают :)
 

Alexandre

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

nerezus

Вселенский отказник
> пиши на symfony, прлю прицепи к диплому даки по ней и паттернам применяемых там
У меня свой фреймворк со своим MVC, ORM, блекджеком и шлюхами )

> php+perl+c+shell
и нахрена такой зоопарк там? выпендрится перед преподом?)
> Чаще всего это происходит из за того что преподы ничего не понимают
+1. Преподы получают коопеечную зарплату, поэтому в преподы идут либо фaнаты, либо...

> видит, что человек шарит, значить
Если человек знает такой зоопарк, это еще неичего не говорит о его уровне.
 

Alexandre

PHPПенсионер
Преподы получают коопеечную зарплату, поэтому в преподы идут либо фaнаты, либо...
спроси фаната, не хочет ли он пойти в преподы? ох, и хороший из него получился бы учитель!
 

nerezus

Вселенский отказник
Alexandre
его устроит ~30тр ежемесячно в лучшем случае?)
я сомневаюсь))

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