如何順利通過計(jì)算機(jī)專業(yè)畢業(yè)答辯
臨近畢業(yè),很多同學(xué)項(xiàng)目和論文都準(zhǔn)備的差不多了,只剩下最后一個環(huán)節(jié),那就是決定你能否順利畢業(yè)的畢業(yè)答辯。最后很多小伙伴咨詢關(guān)于答辯的問題,也了解到了大家比較焦慮的心理,畢竟對我們來講,努力了四年或者三年,最主要的目的還是為了這一紙畢業(yè)證,它將是我們走向社會,通向成功的第一把鑰匙,今天就來給大家聊聊畢業(yè)答辯的一些問題。
??????其實(shí)如果你前期的準(zhǔn)備工作充分,比如你的畢業(yè)設(shè)計(jì)項(xiàng)目自己很熟悉,你的畢業(yè)設(shè)計(jì)論文自己很清楚,那么畢業(yè)答辯是水到渠成的事兒,但是我們發(fā)現(xiàn)很多同學(xué)在得到項(xiàng)目和論文后,幾乎是沒怎么看過,估計(jì)是比較忙吧,或許也可能是胸有成竹,不管怎樣,你今天看到了這篇文章,讓我們指南針的包哥來給大家聊聊畢業(yè)答辯的那些事兒,希望對大家所有幫助。
? ? ? 畢業(yè)設(shè)計(jì)答辯的過程對每個人來講都不會太長,相信你的導(dǎo)師,一般每個人不會超過20分鐘,有例外者暫且不表,大部分10分鐘左右。所以一般情況下你按10分鐘左右去準(zhǔn)備怎么比較清楚的闡述你的項(xiàng)目以及導(dǎo)師有可能問到的問題即可。
????? 一,如何準(zhǔn)備呢?
????? 1、項(xiàng)目準(zhǔn)備:包哥覺得首先你要對你的項(xiàng)目有一個差不多的了解,怎么著也得自己把程序跑兩遍過一下核心功能吧?你總得能說清楚你的系統(tǒng)出于什么的目的,為什么樣的客戶服務(wù),完成什么樣的功能吧?如果不清楚,看看論文,上面一般會有描述。
????? 2、論文觀看:這個論文其實(shí)一般的格式就是將你項(xiàng)目開發(fā)的背景、目的、需求、設(shè)計(jì)、實(shí)現(xiàn)、測試、總結(jié)幾大塊全寫上了,所以你認(rèn)真看一遍論文,也會讓你對整個軟件系統(tǒng)的整體或局部都有一個相對清晰的認(rèn)知。
????? 3、技術(shù)查看:這個可能對大部分XDJM來說是最難的,看不懂,束手無措…..能看懂,自梳理清楚當(dāng)然是最好了,如果實(shí)在是基礎(chǔ)差,搞不明白,我覺得你可以先查一下看系統(tǒng)用到的相關(guān)技術(shù)是做什么用的,比如論文可能會有你項(xiàng)目所涉及技術(shù)的描述,Springboot框架,SSM框架,Shiro 框架等等,可能還有前端的什么EasyUI,Bootstrap,Vue,Layui等等,還有我們新愛的MYSQL數(shù)據(jù)庫,先有個大概的了解。答辯不是面試,所以一般不會問你具體的技術(shù),但一般會考察你系統(tǒng)的實(shí)現(xiàn)。
???? 4、核心模塊:這是我們準(zhǔn)備的重點(diǎn),你必須要將項(xiàng)目中的二三個你認(rèn)為是亮點(diǎn)的地方,或者值得一提的地方能說個大概。比如可能你項(xiàng)目中大部分都有這個登陸功能,但它是不是核心功能呢?我覺得值得商榷,因?yàn)樗臼敲總€系統(tǒng)都有的,能有什么亮點(diǎn)?但你說這么一個普通的功能,如果老師問了,你答不上來,尷尬不?所以我覺得你可以看一看,通過個登陸把整個系統(tǒng)的交互流程搞明白了。然后就是準(zhǔn)備核心業(yè)務(wù)模塊和系統(tǒng)的核心技術(shù)應(yīng)用。對大部分系統(tǒng)來講,其實(shí)大多的功能還是基本的增刪改查,這個你熟悉一個模塊即可。但像其它的,比如系統(tǒng)中所擁有的圖形報表功能、數(shù)據(jù)導(dǎo)入導(dǎo)出功能,這些是不是值得一說?我覺得是可以的。當(dāng)然這要看每個系統(tǒng)的具體情況,比如你的是基于XXX的推薦系統(tǒng),那就主要準(zhǔn)備介紹一下你這個推薦的算法,業(yè)務(wù)流程的實(shí)現(xiàn);比如你的是基于XXX的大數(shù)據(jù)分析,那你可能就主要放在你這個大數(shù)據(jù)是如何分析的業(yè)務(wù)模塊和流程上了。
???? 5、答辯PPT:這是一個最終的總結(jié)性步驟,你前面的所有的努力,其實(shí)都可以匯總到這個PPT上,它是你展示項(xiàng)目和進(jìn)行答辯的一個思路凝聚,也是你答辯時因?yàn)椴皇炀毝洉r給你救場的救星。一般來講,一個答辯PPT的制作無法這么幾個環(huán)節(jié),項(xiàng)目介紹,技術(shù)說明,功能實(shí)現(xiàn),主要亮點(diǎn),項(xiàng)目展示,最后總結(jié)。你準(zhǔn)備的越充分,勝率也就越大,但是你的導(dǎo)師不可能讓你把整個論文都粘貼上去的,所以它就是一個答辯的思路的梳理,你可以把核心的一些東西放上去給自己做提醒。
二、如何答辯
?? 1、首先人是感情動物,導(dǎo)師會對你有平時的印像分和現(xiàn)場感受分,它是一個綜合體,這時候一方面是考驗(yàn)?zāi)闫綍r和導(dǎo)師的互動關(guān)系,一方面是考驗(yàn)?zāi)愣嗄攴e贊的實(shí)力。所以在答辯時我覺得最重要的是要學(xué)會控制自己的情緒,言談舉卡給導(dǎo)師和答辯組一個良好的印像,千萬不要逞一時之勇,和答辯組老師剛起來了----流淚。
? ?2、答辯不是要拿滿分,及格就行。所以在答辯時如果有答不上來的,千萬不要有心理壓力,你想,如果你都答上來了,老師多沒面子?哈哈,所以放松。但放松不等于放棄,如果碰到一個自己答不上來的,可以引導(dǎo)老師提問你比較熟悉的功能或知識。比如老師問你在項(xiàng)目中使用到的MVC設(shè)計(jì)模式,是如果實(shí)現(xiàn)的,讓你講講他的流程,如果你此時答不上來,可以說我在使用MVC的時候也同時使用了三層架構(gòu),我來介紹一下三層架構(gòu)吧。我覺得也是可以的。
?? 3、答辯時主要求穩(wěn)。當(dāng)然,如果你很優(yōu)秀,那其實(shí)不需要包哥掛念。穩(wěn)的意思是最好按你前期準(zhǔn)備的PPT來按部就班的去介紹和講解,不要突然心血來潮,去講解或演示前期沒有準(zhǔn)備的一些知識點(diǎn)和功能。從小概率事件來講,如果這樣做,幾乎都會出問題,從而造成自己的信心一落千仗,對后面的答辯不利。
?? 4、最后的總結(jié)很重要。可能前面答辯進(jìn)行的有點(diǎn)糟糕,但最后的總結(jié)如果你能好好總結(jié)原因,真誠的打動答辯組,讓他們覺得你是一個可造之才,還是有挽回的余地的。真的,相信我,有用的。
三、常見答辯點(diǎn)
1、請說明一下你項(xiàng)目中所說的C/S和B/S架構(gòu)有什么區(qū)別呢?
2、請說明一下你項(xiàng)目設(shè)計(jì)的整體架構(gòu)什么結(jié)構(gòu)的?
3、你系統(tǒng)中用到了什么算法,請說一下?
4、你系統(tǒng)中用到的R edis數(shù)據(jù)庫主要是在哪個地方用的,為什么要用它?
5、你的系統(tǒng)的安全性是如何保障的?
6、你在開發(fā)時遇到什么技術(shù)難題,是如何解決的?
7、請您介紹一下XX模塊的基本業(yè)務(wù)流程,講解一下相關(guān)代碼。
8、你說說你項(xiàng)目是如何實(shí)現(xiàn)前后端分離開發(fā)的。
9、你的小程序端開發(fā)和運(yùn)行需要什么樣的條件?
10、你這個商城中的購物車功能是如何進(jìn)行實(shí)現(xiàn)的?
11、你這個系統(tǒng)中有沒有用到什么設(shè)計(jì)模式?請說明一下。
12、你的這個圖形統(tǒng)計(jì)報表是如何進(jìn)行實(shí)現(xiàn)的?
13、你介紹一下你項(xiàng)目中所用到的各個表以及他們之間的業(yè)務(wù)關(guān)聯(lián)。
14、你能否介紹一下你用的這個SSM框架中三個框架各自的職責(zé)是什么?
15、你覺得你的這個系統(tǒng)有什么比較新穎的地方?技術(shù)或功能點(diǎn)都可以。
四,總結(jié)
? ? ?對于畢業(yè)答辯來講,七分準(zhǔn)備,三分講解,還是要做足準(zhǔn)備,其實(shí)并不復(fù)雜。主要基于項(xiàng)目本身和論文即可參系統(tǒng)有一個熟悉的過程。再掌握一些常見答辯問題,相信各位老鐵能都順利通過答辯。
??? 好了,今天就先給XDJM們聊到這里,希望對各位有所幫助,也祝愿大家能順利通過答辯,如果想要以上常見答辯問題的解答策略,可以一鍵三連私信包哥哦!