Ищу предложение для моего дипломного проекта в веб-разработке - PullRequest
0 голосов
/ 22 октября 2009

Я должен подтвердить детали моего дипломного проекта недавно. Моя цель для меня - то, что она должна иметь значения (может быть, как проект с открытым исходным кодом или инструменты, которые могут быть использованы другими). Можете ли вы предложить некоторые идеи или проекты, относящиеся к одному из: Веб-архитектор, социальные медиа, Ruby, ROR, тестирование. Спасибо!: D

Ответы [ 3 ]

2 голосов
/ 22 октября 2009

Сначала выберите то, что вас интересует и входит в сферу ваших возможностей.

После вы сделали такой выбор, формализовали решение, провели исследование и создали требования; на этом этапе все еще можно установить, «насколько большой укус они могут жевать». Большинство профессоров, с которыми я сталкивался, понимают частичные реализации , если ожидания уже были установлены .

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

Лично я нахожу веб-работу абсолютно скучной, но если бы я написал что-то новое, по выбору, «связанное с сетью» и «социальное», это была бы многопользовательская интерактивная доска, которая, в свою очередь, является расширением совместный документ в режиме реального времени. (Я фактически использовал это как один из моих собственных проектов, хотя я сосредоточился на конкретной реализации протокола.)

0 голосов
/ 14 ноября 2009

Когда я учился в колледже, я принимал участие во многих конкурсах по программированию (которые включали 3-4 месяца проектов ). Недавно наткнулся на https://tgmc.in/project_scenario.php. Вполне возможно, что вы можете получить некоторые идеи после прочтения этих описаний проектов!

0 голосов
/ 22 октября 2009

Я только что имел эту вещь некоторое время назад .... и мне действительно нужна была помощь с той же проблемой ....

У меня есть пара идей, ведь я уже использовал одну из них, поэтому я предложу другую: это система сетевого мониторинга, основанная на протоколе "SNMP", которая получает данные от агента snmp на желаемой машине (ведь это может быть компьютер, маршрутизатор, принтер, ... любая вещь, подключенная к сети) и оповещение администратор (когда что-то не так, например, слишком много открытых портов, или проблема отказа в обслуживании, или слишком много пакетов tcp, так что это может быть проблемой ting ping, ...) любым способом, который вы хотели бы (электронная почта, смс, предупреждение в прямом эфире, ...) ...

извините .... это звучит грязно, но в основном это будет похоже на системы "CACTI" или "openNMS" (просто Google), и оно основано на множестве технологий, таких как: ruby, mysql (to сохранить действия и иметь пользователей БД), linux (я бы использовал Debian), SNMP-агенты, cron (для планирования основной работы системы), SSH / telnet (реагировать на некоторые вредоносные действия), PHP / RubyonRails для создания веб-интерфейс, который также может подключаться к вашей базе данных, ...

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

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