前端方向,畢業(yè)設(shè)計怎么做?
時間:2024-02-14 13:25:01 | 來源:網(wǎng)站運營
時間:2024-02-14 13:25:01 來源:網(wǎng)站運營
前端方向,畢業(yè)設(shè)計怎么做?:從畢業(yè)設(shè)計講,純Web前端比較難課題會比較難選,同時導(dǎo)師那邊也不是很好過。
現(xiàn)在前端發(fā)展沒幾年,東西還很新,許多大學(xué)導(dǎo)師對前端沒有一個完善的概念。
普通大學(xué)計算機專業(yè)的
xxx管理系統(tǒng)
在畢業(yè)設(shè)計中的得分經(jīng)常是比較高的,因為在答辯的時候?qū)焾F對前端可能問不出什么東西,比如他問你刪除功能是怎么實現(xiàn)的,他想要的答案不是怎么觸發(fā)按鈕,彈出框詢問要不要刪除,動畫效果怎么樣,刪除組件怎么實現(xiàn),請求怎么發(fā)送,他想要的是服務(wù)端怎么處理刪除的,是軟刪還是硬刪,回滾操作有沒有,日志怎么打。
題主如果服務(wù)端編寫能力比較薄弱,可以問一下導(dǎo)師是否可以兩人合作一個項目。
至于選什么,需要題主根據(jù)自己的能力衡量。
我的畢業(yè)項目是一個工作空間,功能上設(shè)計的有網(wǎng)盤、好友、備忘錄、在線會議等原生功能,同時提供了插件擴展。
聽起來很牛逼是吧!但是我最終只完成了網(wǎng)盤功能,剩下的功能爛尾了。
根據(jù)我個人經(jīng)驗,給題主的建議是
坑不要挖的太大
,即便有能力完成,但是時間太久。 這個是選項目的前提,首先留給你的時間不多,如果不是提前開始,畢業(yè)設(shè)計的編碼工作在一個月完成比較好,剩下的時間都拿來寫
論文
與繼續(xù)學(xué)習(xí)充實自己,找個好實習(xí)工作。
----------------------------------
回歸題主的核心問題
想做偏前端的東西,不知道選什么
上一屆學(xué)姐做過一個純前端的畢業(yè)設(shè)計,他使用的是WebGL,做了一個模擬鋼琴,庫選用的是Three.js。(WebGL很多內(nèi)容可以脫離前端范疇,這里還是把它歸類到前端)
從技術(shù)上講,實現(xiàn)功能非常簡單,在scene里放幾個黑黑白白的方塊,監(jiān)聽一下事件,放對應(yīng)的midi音就好了,剩下就是花時間處理細(xì)節(jié),對模型貼圖、背景做調(diào)整。
這里說這個不是要說我學(xué)姐做的東西簡單,而是突出她的選題,這個是我大學(xué)四年在優(yōu)秀畢業(yè)設(shè)計里了解到的唯一一個純前端的項目,不排除戳不到我G點漏掉的。
題主可以跟著這個思路參考一下。根據(jù)這個背景很容易往游戲上想,大部分導(dǎo)師團是忌諱游戲的,能不能做游戲得和自己倒是探探風(fēng)口。
前端框架對導(dǎo)師來說不是新的東西了,我是19屆畢業(yè)的,我在整理我入學(xué)前的畢設(shè)資料的時候,就見到過許多Vue、React這樣的框架支撐前端的項目了,但是這些項目不是前端為主的。
所以題主想體現(xiàn)出偏前端,得拿出一些新的東西
- 較新的前端技術(shù)棧
- 合理的UI設(shè)計
- 舒適的動效
- 對比用的數(shù)據(jù)(相對什么,性對提升了多少之類的)
- 多平臺,Web、小程序(建議放棄App,不是特定產(chǎn)品的配套App,意義不大,如一個外賣系統(tǒng),做成App只能練手用)
- ......
提供幾個當(dāng)時自己的幾個備選課題:
《戶型設(shè)計師-基于WebGL的戶型定制系統(tǒng)》
《全民涂鴉-基于Canvas的公共涂鴉板》(論文不好寫被放棄,可以考慮做成WebGL版本)
《50層魔塔復(fù)刻》(游戲不成,放棄)
《MineCraft服務(wù)端管理面板》(總不能在導(dǎo)師團前打開MC演示吧)
其他大部分畢業(yè)設(shè)計類型如下
《就業(yè)管理系統(tǒng)》(xx管理系統(tǒng))
《某平臺的App》
《XX小程序》
----------------------------------
下面聊聊我個人是怎么決定做畢業(yè)設(shè)計的。
我是提前做的畢業(yè)設(shè)計,項目是很早前就在規(guī)劃的,但是那時候能力不足,想借著畢設(shè)提供的時間來完成。
我參考了往年畢設(shè)的題目,分析出自己的選題是能過的。
然后是到了畢業(yè)設(shè)計申報時間,主動選擇一個自己喜歡的導(dǎo)師,提前溝通。
這里不要學(xué)我,最好主動問自己的選題能不能過。
然后就開始愉快的寫項目,整個項目打雞血一樣做了半個月,核心網(wǎng)盤功能一結(jié)束就疲軟不行了,隨后棄坑,現(xiàn)有功能去參加答辯。
如果題主對高分畢設(shè)不感興趣,只想利用這一次機會做一個喜歡的東西,那就別猶豫,直接把項目上報過了后開工。
-------------------------------------
簡單總結(jié)一下
題主可以
參考
上述建議,決定自己的選題,認(rèn)真完成項目,簡歷上也可以作為大頭放進去
只要不是非常小的完整項目,都可以拿來當(dāng)畢設(shè)。
-------------------------------------
以上是一些簡單建議,我沒有提供什么好的選題,主要在幫助題主思考怎么選題,實在想不到,就讓導(dǎo)師決定選題吧。
所有內(nèi)容都是根據(jù)我自己經(jīng)歷的得出的,不同大學(xué)或者生活環(huán)境肯定接觸到的人和事一樣,希望題主自行衡量。