大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文
積極向上的心態(tài),是成功者的最基本要素。今天學(xué)習(xí)啦小編給大家為您整理了大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文,希望對(duì)大家有所幫助。
大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文范文一:
經(jīng)過(guò)一段時(shí)間努力,畢業(yè)設(shè)計(jì)總體功能總算完成了,雖然上個(gè)學(xué)期交了一稿,但系統(tǒng)的有些功能還是沒(méi)有完成,這個(gè)學(xué)期開(kāi)始又一直在外面,沒(méi)有時(shí)間做,四月份回學(xué)校以后總算有時(shí)間來(lái)完成它了。
我選的畢業(yè)設(shè)計(jì)是基于ASP.NET的論壇設(shè)計(jì)與實(shí)現(xiàn),其實(shí)網(wǎng)上開(kāi)源的論壇多的去了,也不在乎我多寫(xiě)一個(gè),由于是畢業(yè)設(shè)計(jì),功能就不是做得很強(qiáng)大,要不然完不成就不好交差啦!~
論壇架構(gòu)基于三層架構(gòu),什么是三層架構(gòu),三層架構(gòu):底層的數(shù)據(jù)操作層,中間的業(yè)務(wù)層操作和呈現(xiàn)給用戶的界面(表示\UI)層。表示層的作用是和用戶的操作產(chǎn)生可見(jiàn)的交互,主要是些UI元素,像HTML,JavaScrip,比如呈現(xiàn)數(shù)據(jù),比如收集數(shù)據(jù)。業(yè)務(wù)層從數(shù)據(jù)操作層中獲取并組織表現(xiàn)層要呈現(xiàn)的數(shù)據(jù),處理表現(xiàn)層收集過(guò)來(lái)的數(shù)據(jù)并傳遞給數(shù)據(jù)操作層持久化,這些問(wèn)題的解決都在業(yè)務(wù)層。
數(shù)據(jù)操作層把業(yè)務(wù)層處理后的數(shù)據(jù)保存到一個(gè)持久地?cái)?shù)據(jù)庫(kù)中和從數(shù)據(jù)庫(kù)中取出數(shù)據(jù)紿業(yè)務(wù)層。層間數(shù)據(jù)的傳遞運(yùn)用業(yè)務(wù)實(shí)體類,業(yè)務(wù)實(shí)體類是一些代表了軟件世界需求的剝離了行為的類。沒(méi)有了行為,這些類自然就是一些數(shù)據(jù)的集合,而他們的作用,自然也是傳遞數(shù)據(jù)。在分層的架構(gòu)中,使用業(yè)務(wù)實(shí)體類來(lái)傳遞數(shù)據(jù)更加的有意義。表現(xiàn)層中使用自定義控件和繼承自BaseSkin的皮膚控件達(dá)到用戶換膚的目的。業(yè)務(wù)層中在客戶端使用javascript配合正則表達(dá)式和在服務(wù)器端檢查用戶的輸入來(lái)完成對(duì)用戶輸入的驗(yàn)證。數(shù)據(jù)操作層負(fù)責(zé)和SQL Server 2000交互。數(shù)據(jù)操作層主要是調(diào)用SQL Server 2000中的存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作。
運(yùn)用三層架構(gòu),可以讓降低各層之間的偶合,比如,我們開(kāi)發(fā)的時(shí)候用的是Access的數(shù)據(jù)庫(kù),但用戶中途說(shuō)改換SQL Server 2000的數(shù)據(jù)庫(kù),假如沒(méi)有分層的話,或是在各頁(yè)面都用的是Odbc連接數(shù)據(jù)庫(kù)的,這樣修改起來(lái)非常麻煩,運(yùn)用三層架構(gòu),我們可以在Web.config配置直接對(duì)數(shù)據(jù)提供類分離,這樣需求變了,只要再寫(xiě)一個(gè)數(shù)據(jù)提供類就可以了!
分層也更加有益于團(tuán)隊(duì)開(kāi)發(fā),在團(tuán)隊(duì)開(kāi)發(fā)的時(shí)候,每個(gè)人的能力有限和研究的方向不同,有些人注重頁(yè)面設(shè)計(jì),有些人擅長(zhǎng)開(kāi)發(fā)邏輯業(yè)務(wù),有些人對(duì)數(shù)據(jù)庫(kù)操作和存儲(chǔ)過(guò)程非常了解,如果我們先運(yùn)用軟件工程的方法先定義好各層接口,各層開(kāi)發(fā)人員對(duì)其它層的工作不用擔(dān)心其實(shí)現(xiàn),調(diào)用定義好了的接口就行了,這樣就能高效率的開(kāi)發(fā)出高質(zhì)量的軟件。
其實(shí)分層就是用到了設(shè)計(jì)模式!至于哪種我也不太清楚,或許用到了很多種,設(shè)計(jì)模式單看書(shū)很難理解而且是枯燥的!
在整個(gè)開(kāi)發(fā)過(guò)程中,我覺(jué)得還是沒(méi)有完全按軟件工程的思想去完成他,以致到現(xiàn)在都還有些理不清頭緒,不過(guò)大體是按照需求分析,系統(tǒng)設(shè)計(jì),編碼和實(shí)現(xiàn)來(lái)的,因?yàn)闆](méi)有分析和設(shè)計(jì)而盲目的編碼是沒(méi)有意義,到頭來(lái)只是白干一場(chǎng)!
ASP.NET讓W(xué)EB程序員比以前輕松的實(shí)現(xiàn)更加復(fù)雜的功能,紿客戶端呈現(xiàn)的元素都可以在服務(wù)器端通過(guò)編程來(lái)控制,甚至Http請(qǐng)求也封裝好了一個(gè)類供我們調(diào)用,在以前這是辦不到的,我們可以通過(guò)實(shí)現(xiàn)IHttpModule來(lái)對(duì)程序級(jí)的事件和數(shù)據(jù)進(jìn)行控制。也可以實(shí)現(xiàn)IHttpHandler來(lái)處理HttpRequest。
在ASP.NET的UI呈現(xiàn)模型中,所有標(biāo)有Runat=“server”的元素都可以通過(guò)編程加以控制,甚至文本也不外如是。而且也表示我們所請(qǐng)求的一個(gè)頁(yè)面也是Page控件,我們可以在中加上trace=true來(lái)跟蹤頁(yè)面請(qǐng)求處理所產(chǎn)生的控件樹(shù)。ASP.NET的UI呈現(xiàn)模型一改以前WEB程序員開(kāi)發(fā)WEB應(yīng)用程序的模式,WEB程序員可以自己開(kāi)發(fā)自定義控件或復(fù)合控件來(lái)呈現(xiàn)更加豐富的UI元素,來(lái)達(dá)到更加豐富的用戶體驗(yàn)。
通過(guò)讀取Web.config文件我們還可以在Web.config讀取自定義的節(jié)點(diǎn)來(lái)配置應(yīng)用程序,比如數(shù)據(jù)連接字符串,或數(shù)據(jù)提供類。
還有可以通過(guò)身份認(rèn)證,角色認(rèn)證,來(lái)對(duì)不同權(quán)限的用戶的UI和操作進(jìn)行控制。
還有會(huì)話,狀態(tài)機(jī)制,讓用戶在無(wú)連接HttpRequest下具有豐富的交互式的體驗(yàn)。
緩存機(jī)制讓W(xué)EB應(yīng)用程序具有良好的性能。
而現(xiàn)在ASP.NET的最新版本ASP.NET 2.0 包含許多體系結(jié)構(gòu)升級(jí),其設(shè)計(jì)是為了提高開(kāi)發(fā)人員的工作效率。不但改進(jìn)了代碼模型來(lái)減少?zèng)_突,而且還擴(kuò)展了編譯過(guò)程以為編譯和部署 Web 應(yīng)用程序提供更廣泛的選項(xiàng)。ASP.NET 框架的擴(kuò)展性再次通過(guò)新的 HTTPModules 和 HTTPHandlers 顯示,它們支持建立在 ASP.NET 中的許多新功能,包括個(gè)性化、母版頁(yè)和管理站點(diǎn)。緩存已經(jīng)改進(jìn)以允許數(shù)據(jù)庫(kù)依賴項(xiàng)和緩存后替代。從內(nèi)部來(lái)看,ASP.NET 2.0 包含了對(duì)它以前版本的顯著改進(jìn);這些新實(shí)現(xiàn)結(jié)合了許多開(kāi)發(fā)人員驅(qū)動(dòng)的實(shí)現(xiàn),同時(shí)沿用了業(yè)界的最佳做法。ASP.NET 2.0 提供一種世界一流的 Web 開(kāi)發(fā)平臺(tái),該平臺(tái)是為處理復(fù)雜的企業(yè) Web 應(yīng)用程序開(kāi)發(fā)而構(gòu)建的。而新增的ASP.NET 'Atlas'技術(shù)將使ASP.NET應(yīng)用程序紿用戶帶來(lái)像桌面應(yīng)用程序一樣的UI體驗(yàn)。
通過(guò)在學(xué)校的最后一段時(shí)間的編程開(kāi)發(fā),讓我更加熟悉掌握了ASP.NET及其相關(guān)技術(shù),讓我更加對(duì)Microsoft技術(shù)有種難以言喻的崇拜感!而且為了了解最新的技術(shù),還看了些英文文章和英文書(shū)籍。雖然我英語(yǔ)是那么的差,呵呵!
在畢業(yè)設(shè)計(jì)開(kāi)發(fā)過(guò)程中,感謝指導(dǎo)老師和同學(xué)對(duì)我的幫助和支持!
大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文范文二:
201x年5月30日上午,我們的畢業(yè)論文答辯圓滿結(jié)束了。當(dāng)劉老師給我們送上人生的祝語(yǔ)時(shí),一種即將離別的難舍之情油然而生,我開(kāi)始眷戀培養(yǎng)我大學(xué)四年的母校,看著一張張熟悉的面孔,過(guò)去的歡樂(lè)和不快都煙消云散了,我所走過(guò)的每條小道,每間教室都是那么的讓人難以釋?xiě)眩踔?,一草一木此刻都有了分別時(shí)難以割舍的眼淚。大學(xué)啊,當(dāng)初充滿憧憬的人間天堂;放飛夢(mèng)想的游樂(lè)場(chǎng);充滿愛(ài)和善意的伊甸園,將與我永別了。人生不過(guò)一過(guò)客而已,駐腳不能永久,起航才是真正的目的。畢業(yè)了,青春散場(chǎng)了,而人生又踏上了另一個(gè)更加美好的征程。
畢業(yè)論文的完成給我大學(xué)四年的讀書(shū)生涯劃上了一個(gè)圓滿的句號(hào),也預(yù)示著我的人生開(kāi)始了新的里程。然而,畢業(yè)論文從最初的選題到最后的順利完成,雖說(shuō)是經(jīng)歷了一個(gè)長(zhǎng)期的、復(fù)雜的、充滿艱辛的過(guò)程,但它是豐滿的、充實(shí)的,讓人引以自豪的。
201x年1月初,我們開(kāi)始了論文題目和導(dǎo)師的選擇,我選擇賀老師是因?yàn)樗螌W(xué)嚴(yán)謹(jǐn),學(xué)術(shù)功底深厚,待人和藹。隨后,賀老師給我們進(jìn)行了論題的解題和寒假任務(wù)的布置,較之別的組我們是第一個(gè)開(kāi)始著手論文寫(xiě)作準(zhǔn)備的,這與賀老師的治學(xué)嚴(yán)謹(jǐn)是分不開(kāi)的。起初,在對(duì)解題上我和賀老師的理解和認(rèn)識(shí)有些出入,經(jīng)過(guò)反復(fù)的探討之后,結(jié)論是:我的論文重點(diǎn)是個(gè)人學(xué)習(xí)環(huán)境設(shè)計(jì),即就是如何圍繞博客來(lái)構(gòu)建自己的個(gè)人學(xué)習(xí)環(huán)境。賀老師還給我提供了一些國(guó)內(nèi)外對(duì)個(gè)人學(xué)習(xí)環(huán)境研究的比較好的專家和學(xué)者的網(wǎng)站,指導(dǎo)我如何利用校園網(wǎng)中的數(shù)據(jù)庫(kù)的數(shù)字資源和收集Google、教育中文翻譯、小橋流水等網(wǎng)站中的相關(guān)資料以及圖書(shū)館資源等等。我對(duì)賀老師所提供的這些豐富的資料在寒假期間進(jìn)行了整理、分類、研讀,并根據(jù)論文題目進(jìn)行了分析,寫(xiě)出了具體的提綱和撰寫(xiě)開(kāi)題報(bào)告。
201x年3月,我因找工作的緣故,沒(méi)能和賀老師碰面,寒假期間的讀書(shū)筆記、論文提綱、開(kāi)題報(bào)告和文獻(xiàn)綜述都是通過(guò)電子郵件上交的,而此刻和賀老師的交流與溝通主要依靠E-mail了。賀老師對(duì)我的論文提綱、開(kāi)題報(bào)告和文獻(xiàn)綜述給予了一定的修改,比如論文提綱寫(xiě)的太簡(jiǎn)單,不夠具體,重點(diǎn)不突出;開(kāi)題報(bào)告中的任務(wù)要求和可行性分析部分不夠嚴(yán)密科學(xué)以及文獻(xiàn)綜述中思維邏輯有些混亂等問(wèn)題。我對(duì)論文提綱、開(kāi)題報(bào)告和文獻(xiàn)綜述進(jìn)行了進(jìn)一步完善和修改,最后完成論文提綱、開(kāi)題報(bào)告和文獻(xiàn)綜述的撰寫(xiě)。
3月對(duì)我來(lái)說(shuō)是一個(gè)非常關(guān)鍵又非常艱難的一個(gè)月,真是身心疲憊,心力憔悴,由于一邊要為找工作而奔波,一邊要為寫(xiě)論文而忙碌,工作關(guān)系到畢業(yè)后的去向,而論文關(guān)系到能否順利畢業(yè)的問(wèn)題,二者對(duì)我來(lái)說(shuō)都是至關(guān)重要的。此刻是論文的初寫(xiě)階段,也是至關(guān)重要的階段,如果論文提綱沒(méi)寫(xiě)好直接關(guān)系到論文的寫(xiě)作,于是我就努力克服困難與痛苦。為了能擺脫因找工作所帶來(lái)的無(wú)奈與苦悶,我就使自己盡力的往論文里鉆,以此來(lái)打發(fā)我那空悶、疲倦、傷痕累累的心靈,真是黃天不負(fù)有心人,在3月中旬也是在我最無(wú)助的時(shí)候我找到了一份工作,給了我極大的慰藉,也給了我充足的時(shí)間去更好的完成論文的撰寫(xiě),在接下來(lái)的時(shí)間里,我邊工作邊撰寫(xiě)論文。
201x年4月,我通過(guò)與賀老師的不斷交流和溝通之后,在5月1日時(shí)我提交了論文初稿。從賀老師所回復(fù)的郵件中,對(duì)我的論文初稿給予了一定的肯定,另外,也指出了一些不足之處,比如論文的大部分是陳述行的內(nèi)容,真正融入個(gè)人的理解很少;論文結(jié)構(gòu)有些松散,部分與部分之間銜接不夠,未能很好的理解博客文化與個(gè)人學(xué)習(xí)環(huán)境之間的邏輯關(guān)系;格式不嚴(yán)格;參考文獻(xiàn)也未標(biāo)注。我反復(fù)的研讀了賀老師給我所提出的寶貴建議,重新審讀論文的題目并與賀老師及時(shí)的溝通,于201x年5月20日,我以最快的速度提交了論文二稿,賀老師給予了我很高的評(píng)價(jià)和肯定,較之一稿有了很大的突破,不足之處就是細(xì)節(jié)上的問(wèn)題太多,另外,對(duì)我所設(shè)計(jì)的基于博客文化的個(gè)人學(xué)習(xí)環(huán)境設(shè)計(jì)框架圖提出了一些建設(shè)性的意見(jiàn),比如個(gè)人學(xué)習(xí)環(huán)境設(shè)計(jì)的構(gòu)成要素、理論依據(jù)及技術(shù)性、實(shí)用性等方面的支持。賀老師對(duì)我的工作和生活給予了一定的幫助和關(guān)懷。
201x年5月25日,我上交了論文三稿。賀老師對(duì)我的這次修改很滿意,說(shuō)注意一下格式方面的修改就基本可以定稿了。當(dāng)我從電子郵件上看到這些文字時(shí),我頓時(shí)很欣慰,也感覺(jué)到整個(gè)人輕松了許多,一種成就感油然而生,尤其是看到自己所設(shè)計(jì)的有關(guān)個(gè)人學(xué)習(xí)環(huán)境的框架圖時(shí),很自豪,很滿足。
5月27日終于定稿了。28日早上我匆忙的趕回學(xué)校,準(zhǔn)備論文答辯,時(shí)間很緊迫。我反復(fù)熟悉和研讀了我的論文內(nèi)容,做了答辯時(shí)所必須的PPT文稿,同時(shí)也猜測(cè)了一下評(píng)委老師會(huì)問(wèn)到的問(wèn)題。答辯時(shí)雖有些緊張,但基本還算滿意。
這就是我大學(xué)四年畢業(yè)論文的整個(gè)過(guò)程,很艱辛,但也很幸福和自豪。
在這里我要感謝我的老師、同學(xué)在我最困難最無(wú)助的時(shí)候所給予的幫助和鼓勵(lì)。尤其是我的導(dǎo)師賀平老師對(duì)我無(wú)微不至的關(guān)懷和細(xì)心的指導(dǎo)。
大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文范文三:
直到今天,才有心情重新翻開(kāi)自己的畢業(yè)設(shè)計(jì),整理一下自己的辛勤勞動(dòng)的成果。在此之前,我的畢業(yè)設(shè)計(jì)說(shuō)明書(shū)曾被無(wú)數(shù)次勒令修改格式,從剛開(kāi)始的對(duì)諸位老師的嚴(yán)謹(jǐn)認(rèn)真態(tài)度的肯定,到后來(lái)各位老師吹毛求疵的不滿,再到最后反正已經(jīng)改了這么多回了,不在乎這最后的一半次的心情。說(shuō)明書(shū)的版本號(hào)也從剛開(kāi)始的第一版,第二版,到后來(lái)只能根據(jù)修改日期來(lái)確定,這其中的滋味,不足為外人道也。
設(shè)計(jì)導(dǎo)師是挺嚴(yán)厲一名教授,老師結(jié)合我的工作背景給我出了個(gè)新題目,所以,我的畢業(yè)設(shè)計(jì)任務(wù)書(shū)變成了一張龍飛鳳舞的草稿紙。
設(shè)計(jì)之初的目的是實(shí)現(xiàn)一個(gè)視頻采集與疊加融合的系統(tǒng),這令我不由得聯(lián)想到了我所熟悉的ARM,那么,ARM能實(shí)現(xiàn)導(dǎo)師所描述的功能么?
答案是肯定的,ARM作為MCU中功能強(qiáng)大而設(shè)計(jì)完善的主控芯片,實(shí)現(xiàn)視頻的疊加融合應(yīng)該不難。以此為基礎(chǔ),我進(jìn)行了歷時(shí)三個(gè)多月的艱辛探索。最后終于在畢設(shè)答辯之前,完成了導(dǎo)師交給我的基本功能。
系統(tǒng)的實(shí)現(xiàn)包括以下硬件環(huán)境:以ARM11為主控芯片的S3C6410開(kāi)發(fā)板,U轉(zhuǎn)串?dāng)?shù)據(jù)線,電源線,用于TFTP數(shù)據(jù)傳輸?shù)木W(wǎng)線一根;軟件環(huán)境有:Ubuntu系統(tǒng),完整的交叉編譯工具,Minicom。
代碼包括:lcd_pic01(lcd_pic01,lcd_pic02,lcd_pic03,lcd_pic04),括號(hào)中代碼為不同升級(jí)版本;mkpic(bmp,jpeg),支持這兩種圖片的格式轉(zhuǎn)換。
執(zhí)行過(guò)程:
1、啟動(dòng)minicom,設(shè)置S3C6410用nand方式Uboot啟動(dòng);
2、在終端打開(kāi)mkpic文件,其中mm與pic文件夾為圖片庫(kù),編譯后的mkpic可執(zhí)行文件為圖片的編解碼程序,test.sh為批量轉(zhuǎn)換圖片庫(kù)的腳本(./tesh.sh即可);
3、編譯lcd_pic0x為可執(zhí)行文件,并加載到tftpboot下;
4、配置相應(yīng)網(wǎng)口號(hào),使主機(jī)網(wǎng)口號(hào)符合arg下的配置,從而使用tftp工具加載相應(yīng)代碼;
5、tftp 54000000 back,tftp 53000000 image,tftp 50008000 lcd_pic0x.bin(內(nèi)存54000000與53000000存放的是將要顯示在前景與背景的圖片數(shù)據(jù)段,50008000存放的是可執(zhí)行代碼,用來(lái)設(shè)置相應(yīng)顯示設(shè)置)。
設(shè)計(jì)在進(jìn)行當(dāng)中是存在客觀問(wèn)題的,時(shí)間不夠用,能力有限等,所以導(dǎo)致現(xiàn)在回想起來(lái)的話,其實(shí)設(shè)計(jì)中還是有許多地方值得完善的:
1、沒(méi)有進(jìn)行視頻采集;
2、沒(méi)有進(jìn)行視頻信號(hào)的分析,編解碼;
3、圖片格式支持有限;
4、沒(méi)能實(shí)現(xiàn)兩個(gè)窗口的任意大小縮放;
5、沒(méi)能完善按鍵控制模塊。
無(wú)論如何,這次的畢業(yè)設(shè)計(jì)對(duì)我的職業(yè)幫助還是很大的,相信在未來(lái)的技術(shù)領(lǐng)域,我將繼續(xù)努力,接到更有挑戰(zhàn)的項(xiàng)目,做更完善的自己。
看了大學(xué)生畢業(yè)設(shè)計(jì)過(guò)程總結(jié)范文的人還看了:
1.畢業(yè)設(shè)計(jì)心得體會(huì)范文
5.畢業(yè)實(shí)習(xí)報(bào)告的范文3篇