2009-10-22 52 views
0

最近我必須確認我的gradutaion項目的細節。 我爲自己設定了一個目標,那就是它應該有價值觀(也許作爲一個開源項目或其他人可以使用的工具)。 你能提出一些想法或項目: Web架構師,社交媒體,Ruby,ROR,測試。 謝謝!D在Web開發中尋求我畢業設計的建議

回答

2

第一個選擇一個既感興趣,也在你的能力範圍內的東西。

之後你做出了這樣一個選擇,正式決定,進行研究並建立需求;在這個階段,人們仍然可以設定「他們可以咀嚼多少東西」。我所處理的大多數教授都是對部分實現的理解,只要預期已經建立了即可。

最後,決定上的工具/語言和方式實施,在需求和資源最適合(包括時間,精力VS支出和能力所需的水平)。

我個人發現網絡工作絕對遲鈍,但如果我要寫一些新的東西,那就是「網絡相關」和「社交」,它將是一個多用戶交互式白板,它又是一個擴展的實時協作文檔。 (我實際上使用這個作爲我自己的項目之一,雖然我專注於特定的協議實現。)

+0

非常感謝我指出了找出該做什麼的方法。 – Shaoshing 2009-10-22 14:29:21

0

我剛纔有這個東西....我真的需要一些幫助,同樣的問題.. ..

我想了一些想法,女巫我已經使用其中之一,所以我會建議其他: 其基於「SNMP」協議的網絡監控系統,從snmp代理獲取數據所需的機器(女巫可以是一臺計算機,一臺路由器,一臺打印機......任何連接到網絡的東西),並提醒管理員(當出現錯誤時,如有太多端口打開或拒絕服務問題,或太多的TCP數據包,所以它可能是一個TCP ping的問題,...)以任何方式你想(電子郵件,短信, ive ajax警告,...)...

對不起....它聽起來很混亂,但基本上它會像「CACTI」或「openNMS」系統(只是谷歌他們),它是基於很多技術,例如:ruby,mysql(用於保存操作並擁有用戶數據庫),linux(我將使用Debian),SNMP代理,cron(用於安排基本系統工作),SSH/telnet(採取反應一些有害的行動),PHP/RubyonRails建立一個Web界面,也可以連接到您的數據庫,...

我知道這聽起來像一個很大的脂肪事情要做,但它並不那麼難....如果你想要,我可以提供更多的東西,因爲我爲這件事做了某種規範。

+0

謝謝您的建議。但是我發現「openNMS」已經做得很好,而且我自己也不太瞭解Protocal的東西。所以我可以把其他主題看作我的項目。無論如何,謝謝你們一樣! – Shaoshing 2009-10-22 14:26:39

0

當我上大學的時候,我曾經看過很多編程比賽(其中涉及3-4個月的項目)。最近碰到了https://tgmc.in/project_scenario.php。在閱讀完這些項目描述之後,您很可能會有一些想法!