我們把課程產(chǎn)品設(shè)計出來是面對學(xué)生的,一定要有效果,讓學(xué)生上完課確實有進步,讓家長看到課程的效果,否則這個課程就是失敗的。下面是為大家整理的個人課程設(shè)計總結(jié),請看!喜歡可以收藏分享喲!
整個設(shè)計通過了軟件和硬件上的調(diào)試。我想這對于自己以后的學(xué)習(xí)和工作都會有很大的幫助。在這次設(shè)計中遇到了很多實際性的問題,在實際設(shè)計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。
一切問題必須要靠自己一點一滴的解決,而在解決的過程當中你會發(fā)現(xiàn)自己在飛速的提升。對于教材管理系統(tǒng),其程序是比較簡單的,主要是解決程序設(shè)計中的問題,而程序設(shè)計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個設(shè)計的靈魂所在。因此在整個設(shè)計過程中大部分時間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關(guān)鍵的問題所在,這需要對系統(tǒng)的結(jié)構(gòu)很熟悉。因此可以說系統(tǒng)的設(shè)計是軟件和硬件的結(jié)合,二者是密不可分的。通過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。
這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生積極的影響。其次,這次課程設(shè)計讓我充分認識到團隊合作的重要性,只有分工協(xié)作才能保證整個項目的有條不絮。另外在課程設(shè)計的過程中,當我們碰到不明白的問題時,指導(dǎo)老師總是耐心的講解,給我們的設(shè)計以極大的幫助,使我們獲益匪淺。
因此非常感謝老師的教導(dǎo)。通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名軟件工程專業(yè)的學(xué)生,這次課程設(shè)計是很有意義的。更重要的是如何把自己平時所學(xué)的東西應(yīng)用到實際中。雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫助和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。
我認為這個收獲應(yīng)該說是相當大的。一開始我們從參考書上找來了課題,但是畢竟是參考書,做到后來發(fā)現(xiàn)很多程序都是不完整的,這讓我們傷透了腦筋??粗鴦e的小組都弄得有模有樣了,可是我們連一個課題都還沒有定好。好不容易又找到了課題,可是結(jié)果還是很不盡人意。程序接線什么的都弄好了,調(diào)試也沒有問題,可是就是無法達到預(yù)期想要的結(jié)果。
參考書畢竟只是一個參考,設(shè)計這種東西最后還是要靠自己動腦筋。然后我們大家一起齊心協(xié)力,從平時做的`實驗﹑老師上課的舉例﹑書本上的知識以及老師的輔導(dǎo)和其他同學(xué)的幫助下終于完成了。應(yīng)該說這是通過我們小組成員的共同努力和動腦完成的,雖然內(nèi)容并不是很復(fù)雜,但是我們覺得設(shè)計的過程相當重要,學(xué)到了很多,收獲了很多。我覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠一點可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以后工作中需要的。
所以我認為這次的課程設(shè)計意義很深,和其他4位同學(xué)的共同學(xué)習(xí)﹑配合﹑努力的過程也很愉快,另外還要感謝老師的耐心輔導(dǎo)。
為期三周的課程設(shè)計終于結(jié)束了,這是第一次實踐課程設(shè)計,需要接觸機床加工零件,說實話,機床操作大家都不會,我想沒一個人會吧,只是大二精工實習(xí)的時候稍微學(xué)了一點點,現(xiàn)在早忘得一干二凈了!全考研究生學(xué)長幫我們操作機床,銑床加工比我們想象中的要慢很多很多,大概每組的零件加工都差不多要20個小時。
第一周吧,接到任務(wù)都不知道干什么,我們組做的是減速箱蓋,當時老師沒給我們介紹清楚那個可以自動編程的軟件MasterCAM,還以為是和ProE的建模軟件,不過網(wǎng)上關(guān)于MasterCAM的資料不是很多,和ProE,UG是沒得比的,不過感覺很奇怪,這么好的軟件用的人這么少,而且這軟件之前從沒聽說過,教程貌似也不多不知道它還有數(shù)控自動編程的功能,這個軟件真的很強大,絕對很強大。導(dǎo)致第一周大家都不知道干什么,以為要自己手動編程,差不多都放棄了,有個同學(xué)叫他朋友幫忙用其它軟件編出了程序,不知道他朋友用的是什么軟件!第二周的時候才開始學(xué)MasterCAM,網(wǎng)上好不容易找到了個X3版本的,帶漢化和解析,剛開始的時候是下了最新版本的X4而且剛升級到MU1,不過下好了按安裝說明一步步操作下來,也沒出現(xiàn)過什么異常,可是就是打不開,說什么sim找不到,裝裝卸卸了好幾次,終于火了,下了個X3版本的裝了,結(jié)果一次通過,真是汗顏!之后就馬上去圖書館借了相關(guān)的教程書,其實關(guān)于MasterCAM的書真的很少,找了好久才找到。跑回寢室打開軟件,翻開書開始熟悉操作界面,操作界面看起來很復(fù)雜,全是按鈕,看著頭疼。MasterCAM和其他建模軟件一樣也可以自己畫2D和3D圖形,不過我沒時間從頭開始學(xué),直接跳到數(shù)控加工編程!第一次不知道直接就把prt文件導(dǎo)進去,想要選擇面加工的時候,不像書上那樣可以一個一個面選擇,我一選就是所有的面都選上了,這樣搞來搞去搞了好長時間,軟件卸載又安裝了好多次,結(jié)果還是一樣,一氣之下就不想學(xué)了!后來向同學(xué)抱怨的時候,他告訴我要先用ProE保存副本為igs格式文件,不然直接導(dǎo)進去無法使用的,這最重要的一步老師忘了沒和我們說,害我浪費了兩天時間真是汗呀!
MasterCAM算是入門了,其實只是銑床加工入門而已,加工時很多參數(shù)需要設(shè)置,其實沒實際經(jīng)驗,只是按書上差不多設(shè)置,根本不知道如何設(shè)置能達到最合理,最效率的加工效果,不過做的多了總會慢慢熟悉的!在仿真模擬的時候,基本上能用的加工方式都用過,之后對比那種最終效果最好,效率最高,其實參數(shù)的設(shè)置很重要,對加工效果影響很大,不過這只能靠經(jīng)驗了,MasterCAM用得多了自然就會知道了!不得不贊嘆這軟件的強大,不過加工時還是得和實際結(jié)合起來,畢竟MasterCAM只是理論上的模擬仿真,實際給的毛坯不可能和程序里設(shè)置的一模一樣,所以編程的時候也要結(jié)合實際,比如刀具是不是夠長,被夾具夾的地方是否能加工得到,對刀時的誤差等等要考慮的因素很多。
中間解決了很多問題,終于可以等著加工了,用的是塑料圓柱,加工起來沒有金屬那么光滑,那加工速度是慢的嘞,跟車床是沒得比的,看守機床了好長時間,終于看到了最終零件,沒有模擬仿真中的那樣好看,不過也還不錯的了!
在本次設(shè)計中,要用到許多基礎(chǔ)理論,由于有些些知識已經(jīng)遺忘,這是我們要重新溫習(xí)知識,因此設(shè)計之前對大學(xué)里面涉及到的有關(guān)該課題的課程認真的復(fù)習(xí)了一遍,開始對本課題的設(shè)計任務(wù)有了大致的了解,并也有了設(shè)計的感覺。同時,由于設(shè)計的需要,要查閱并收集大量關(guān)于機械制造方面的文獻,進而對這些文獻進行分析和總結(jié),這些都提高了我們對于專業(yè)知識的綜合運用能力和分析解決實際問題的能力。
課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,著是我們邁向社會,從事職業(yè)工作前一個必不少的過程?!鼻Ю镏惺加谧阆隆?,通過這次課程設(shè)計,我深深體會到這句千古名言的真正含義。我今天認真的進行課程設(shè)計,學(xué)會腳踏實地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎(chǔ)。
說實話,課程設(shè)計真的有點累。然而,當我一著手清理自己的設(shè)計成果,漫漫回味這三周的心路歷程,一種少有的成功喜悅即刻使倦意頓消。雖然這是我剛學(xué)會走完的第一步,也是人生的一點小小的勝利,然而它令我感到自己成熟了許多。通過課程設(shè)計,使我深深體會到,干任何事都必須耐心,細致。短短三周是課程設(shè)計,使我發(fā)現(xiàn)了自己所掌握的知識是真正如此的缺乏,自己綜合應(yīng)用所學(xué)的專業(yè)知識能力是如此的不足,幾年來的學(xué)習(xí)了那么多的課程,今天才知道自己并不會用。
最后感謝組員們的大力配合,沒有你們這也是不可能完成的,畢竟人多主意也多,想法也多,選擇也就更多,還有老師和學(xué)長的指導(dǎo),幫助我們這次課程設(shè)計能夠順利的完成!
這次的課程設(shè)計主要學(xué)會理論與實際不可分開,入門了非常強大的MasterCAM軟件,謝謝老師和學(xué)長的指導(dǎo),指導(dǎo)我們完成這次的cadcam的課程設(shè)計!
經(jīng)過本次課程設(shè)計,發(fā)現(xiàn)做軟件真的需要做很多工作,不僅僅是敲代碼。
首先,必須要有需求分析。就拿這次的題目來說,一個清晰的需求分析能讓我省去很多工作,能讓我把代碼寫的更清晰,讓我的代碼能有更好的重用性,以此簡化程序。而這次的題目其實也算不上需求分析,只能算是功能分析吧。從界面到用戶登陸判斷,從增刪改查基本功能到文件讀寫。如果能夠把代碼細化,把基本功能都封裝成函數(shù),這樣應(yīng)該會提高代碼的重用性。
其次,有了清晰的需求分析,還要有注釋。注釋也很重要,特別是寫過之后重用和測試代碼時,都必須得看。否則就不得不將已寫好的封裝函數(shù)從頭到尾再看一遍,再理解,這樣很浪費時間。有了注釋,就可以省去這些重新理解函數(shù)的時間,可以提高效率。
再次,寫注釋是為了使函數(shù)更簡單的被理解。而寫注釋之前,必須要測試這段代碼的可行性。必須要盡可能多的考慮會出現(xiàn)的情況,對不希望出現(xiàn)的情況予以相對的.措施或者提示。這樣在代碼重用的時候也可以放心的重用,而不必因為代碼寫的不夠完善而再來修改,這樣也會浪費很多時間。
最后,程序的測試。一個完善的程序應(yīng)該經(jīng)得起測試。自己的程序?qū)懙煤貌缓茫罱K得看測試。如果輸入了非法的輸入或者操作,程序是否能夠正常運行?還是會像這次一輸入錯誤就會死循環(huán)?這是程序的健壯性。做好以上幾個方面,程序基本就做好了。但是任何一個程序都不可能沒有BUG,金無足赤人無完人。如果要追求完美,就不得不鍥而不舍,定期得到用戶的反饋然后修復(fù)相關(guān)問題。就像微軟一樣,總是會在問題出現(xiàn)之后就發(fā)布漏洞補丁。