- 相關(guān)推薦
軟件編程實(shí)習心得體會(huì )
軟件編程是一個(gè)計算機專(zhuān)業(yè)的專(zhuān)業(yè)技能,在開(kāi)展了專(zhuān)業(yè)培訓工作之后,我們要學(xué)會(huì )總結。以下是小編整理的軟件編程實(shí)訓心得體會(huì ),歡迎大家閱讀!
軟件編程實(shí)習心得體會(huì )1
此次暑期實(shí)習的主要目的是做一個(gè)與數據庫有關(guān)的小系統。比如:學(xué)生信息管理系統、工資管理系統等。熟悉數據庫的基本操作,掌握SQL語(yǔ)言。
我們小組所做的是關(guān)于學(xué)生宿舍的信息管理系統。在這次實(shí)習中,我們運用的平臺是vs2010(c#),因為大三的軟件工程課也是運用了vs2010,而且大二時(shí)學(xué)習windows程序設計時(shí)用的是MicrosoftVisualStudio2005,基本一樣。而數據庫的選擇,選用了Access2010,Access供了一個(gè)能在辦公室環(huán)境下使用的、操作簡(jiǎn)便、易學(xué)好用的關(guān)系型數據庫管理系統,,而我們在大一暑期實(shí)習時(shí)也學(xué)習了這一方面的內容。
通過(guò)對老師提供的幾個(gè)例子的學(xué)習,我們開(kāi)始了我們的數據庫系統設計。通過(guò)這個(gè)學(xué)生宿舍管理系統的設計和實(shí)現,我們雖然遇到了一些困難,但是最后我們都一一解決了這些問(wèn)題,了解并掌握了自己對數據庫和VS的不足,并且學(xué)到了很多東西。
數據庫設計主要是進(jìn)行數據庫的邏輯設計,即將數據按一定的分類(lèi)、分組系統和邏輯層次組織起來(lái),是面向用戶(hù)的。數據庫設計時(shí)需要綜合企業(yè)各個(gè)部門(mén)的存檔數據和數據需求,分析各個(gè)數據之間的關(guān)系,按照DBMS提供的功能和描述工具,設計出規模適當、正確反映數據關(guān)系、數據冗余少、存取效率高、能滿(mǎn)足多種查詢(xún)要求的數據模型。
設計完我們的數據庫,我們就開(kāi)始了VS2010和Access的連接。但是在最開(kāi)始的時(shí)候,我們只知道這兩個(gè)獨立的工具,對于它們的連接可以說(shuō)是一無(wú)所知,通過(guò)學(xué)習,我們終于了解了,數據庫與vs2010連接要先創(chuàng )建數據容器,創(chuàng )建數據集,填充數據集,從而把數據庫中的數據顯示在vs2010的控件中,學(xué)習過(guò)后才感覺(jué)到不是東西太難,而是我們對新事物的.恐懼和不了解。
如果說(shuō)數據庫的連接是我們工作的第一步和最基礎的一步,那么接下來(lái)怎樣對數據進(jìn)行增添,刪除和修改是很關(guān)鍵的問(wèn)題。數據庫與VS的連接一定要有,不過(guò)在數據更新之前,肯定要在vs2010控件中實(shí)現數據修改的實(shí)現工作,然后更新到數據庫中,這不僅僅涉及到了數據庫的問(wèn)題,同時(shí)要對vs2010中的控件的功能和一些固定函數有所了解。例如我們在做dataGridView控件內容的修改,添加,刪除,還原,以及對數據庫內數據的更新的時(shí)候,就碰到了一些困難,主要是對dataGridView控件的一些屬性和函數不了解。通過(guò)后來(lái)的查書(shū)和網(wǎng)絡(luò )查詢(xún),我們才發(fā)現原來(lái)很多東西都是我們不知道的。
對于數據的修改和刪除的關(guān)鍵之處在于對數據的選擇,而這恰恰是關(guān)于dataGridView的屬性了解。同學(xué)間的相互討論最終解決了這個(gè)問(wèn)題。
具體到數據的添加、修改、查詢(xún)、修改后需要運用SQL語(yǔ)言,我們在大三學(xué)過(guò)SQLserver,而,SQL語(yǔ)言的基本語(yǔ)句是一樣的。因此在簡(jiǎn)單回顧數據庫的書(shū)后,我們隊氣加深了印象,在vs平臺下進(jìn)行操作需要加雙引號,這使得代碼有些繁瑣,第一次編寫(xiě)時(shí)嘗嘗吧單引號,“+”和雙引號弄混,所以這時(shí)候需要耐心,仔細地查找錯誤,又一次甚至因為一個(gè)小括號的中文輸入和英文輸入造成了幾個(gè)小時(shí)沒(méi)找出錯誤,弄得我們都很郁悶。
當對主要的操作界面設計完后,我們需要將它和登錄界面進(jìn)行相連,但是一個(gè)上午,我們用調用Form,卻發(fā)現雖然界面調用了,可是另一個(gè)Form無(wú)法對數據庫進(jìn)行連接,我們左思右想,始終找不到解決的辦法,于是我們只能想辦法把所有的界面放在同一個(gè)Form中,而解決這個(gè)問(wèn)題是辦法是用很多個(gè)groupBox,按照設計要求對其實(shí)現可見(jiàn)和不可見(jiàn)。這樣才解決了這一個(gè)艱巨問(wèn)題。
在最后的檢查工作,我們需要對代碼進(jìn)行修復和完善。這時(shí)候要體現系統的用戶(hù)友好型,對用戶(hù)的錯誤操作進(jìn)行有請提示。對于條件的判斷,更需要細致的邏輯思維。
軟件編程綜合實(shí)習已經(jīng)告一段落,但在實(shí)習中我們收獲頗多。這是我們完成的第一個(gè)數據庫系統,也是到目前為止最為完善的系統。這一過(guò)程,我們掌握到了軟件開(kāi)發(fā)的一系列步驟,這能應用到今后的工作生活中去。我相信能給我們帶來(lái)很大的幫助!
我們需要對整體有個(gè)了解,然后細致地一步一步做下去。有很多東西,我們不可能都掌握得很徹底,但是我們可以對其進(jìn)行了解,知道有這么一回事,所以開(kāi)始前瀏覽SQL寶典和c#的書(shū)是非常必要的。當了解后,我們可以利用資源豐富的網(wǎng)絡(luò )進(jìn)行查詢(xún),這樣會(huì )事半功倍。另外對于困難的問(wèn)題,如果投入過(guò)多時(shí)間還是不能解決,那么就須要選擇另外一種方法,不能堵死在一條路上。
在本次實(shí)習中我們遇到的沒(méi)能解決的問(wèn)題,我們會(huì )在接下來(lái)的時(shí)間中全力解決。
同時(shí),我覺(jué)得自己要在以下幾個(gè)方面加以注意:
首先,在編程的時(shí)候要注意理論聯(lián)系實(shí)際。注意將課本上的知識應用到日常的操作中,真正做到學(xué)以致用。只有這樣,才能做到目的明確,才能有足夠的學(xué)習動(dòng)力。
其次,在工作過(guò)程中要經(jīng)常與其他成員進(jìn)行交流,討論所遇到的問(wèn)題,并一起解決。在討論中解決問(wèn)題,會(huì )節約很多時(shí)間,并且在交流的過(guò)程中,我們也可以學(xué)到更多的東西。
軟件編程實(shí)習心得體會(huì )2
目前在國內制造業(yè)對數控加工高速增長(cháng)的需求形勢下,數控編程技術(shù)人才出現了嚴重短缺,數控編程技術(shù)已成為就業(yè)市場(chǎng)上的需求熱點(diǎn)。以市場(chǎng)為導向的職業(yè)教育不斷開(kāi)辟這一領(lǐng)域的新課題,在傳統職業(yè)的知識和技術(shù)上溶入了數字化信息的新技術(shù)、新知識、新工藝。國家大力發(fā)展職業(yè)教育,大力進(jìn)行職教師資培訓。以骨干教師為重點(diǎn)的培養培訓活動(dòng)在全國各個(gè)重點(diǎn)建設職教師資基地紛紛開(kāi)展。我就是2007年第二批次國家級骨干教師培訓的學(xué)員,培訓地在濟南數控編程培訓學(xué)校,專(zhuān)業(yè)是數控加工技術(shù)。在濟南學(xué)習期間,對于數控機床編程技術(shù)的學(xué)習心得寫(xiě)下來(lái)跟朋友們一起探討。一、學(xué)好數控編程技術(shù)需要具備以下幾個(gè)基本條件:
(1)具有基本的'學(xué)習資質(zhì),即學(xué)員具備一定的學(xué)習能力和預備知識。
(2)有條件選擇好的培訓機構和培訓教材。
(3)在實(shí)踐中積累經(jīng)驗。
二、學(xué)習數控編程技術(shù),要求學(xué)員首先掌握一定的預備知識和技能,包括:
(1)基本的機械制圖基礎。
(2)基本的機械加工常識。
(3)機加工工藝基礎。
(4)基本的三維造型技能。
三、選擇培訓教材應考慮的因素包括:
(1)教材的內容應適合于實(shí)際編程應用的要求,以目前廣泛采用的基于CAD/CAM軟件的交互式圖形編程技術(shù)為主要內容。在講授軟件操作、編程方法等實(shí)用技術(shù)的同時(shí)也應包含一定的基礎知識,使讀者知其然更知其所以然。
(2)教材的結構。數控編程技術(shù)的學(xué)習是一個(gè)分階段不斷提高的過(guò)程,因此教材的內容應按不同的學(xué)習階段進(jìn)行合理的分配。同時(shí),從應用角度對內容進(jìn)行系統的歸納和分類(lèi),便于讀者從整體上理解和記憶。
四、學(xué)習方法與技巧
同其他知識和技能的學(xué)習一樣,掌握正確的學(xué)習方法對提高數控編程技術(shù)的學(xué)習效率和質(zhì)量起著(zhù)十分重要的作用。下面是幾點(diǎn)建議:
(1)短期目標規劃,在一個(gè)較短的時(shí)間內集中完成一個(gè)學(xué)習目標,并及時(shí)加以應用,避免進(jìn)行馬拉松式的學(xué)習。
(2)系統課題設計,按照課題要求有目的進(jìn)行實(shí)操訓練。
(3)注重培養規范的操作習慣,培養嚴謹、細致的工作作風(fēng),這一點(diǎn)往往比單純學(xué)習技術(shù)更為重要。
(4)做好實(shí)踐筆記,將平時(shí)所遇到的問(wèn)題、失誤和學(xué)習要點(diǎn)記錄下來(lái),這種積累的過(guò)程就是水平不斷提高的過(guò)程。
總之,理論指導實(shí)踐,而實(shí)踐豐富了理論。理論聯(lián)系實(shí)踐才是數控編程技術(shù)學(xué)習的指導思想。
軟件編程實(shí)習心得體會(huì )3
此次只實(shí)訓了短短的三周。雖說(shuō)時(shí)間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了全新的認識,在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對我來(lái)說(shuō)受益非淺。除此以外,我知道了什么叫團隊,怎樣和團隊分工合作;同時(shí)我還學(xué)會(huì )了如何更好地與別人溝通,如何更好地去陳述自己的觀(guān)點(diǎn),如何說(shuō)服別人認同自己的觀(guān)點(diǎn)。這也是第一次讓我親身感受到理論與實(shí)際的相結合,讓我大開(kāi)眼界。也是對以前所學(xué)知識的一個(gè)初審吧!這次實(shí)訓對于我以后學(xué)習、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經(jīng)驗會(huì )成為我今后成功的重要的基石;這對于我的學(xué)業(yè),乃至我以后人生的影響無(wú)疑是極其深遠的。
這次實(shí)訓雖然是我們的第一次,不過(guò)同學(xué)們表現不錯,由此看來(lái),我們在進(jìn)入大學(xué)的這幾個(gè)月里學(xué)到了不少的專(zhuān)業(yè)知識,只是自己感覺(jué)不到而已。對于所學(xué)專(zhuān)業(yè),我們不能過(guò)于自卑和擔憂(yōu),否則會(huì )妨礙自己學(xué)習。實(shí)訓是學(xué)習Java的重要環(huán)節,有利于我們鞏固專(zhuān)業(yè)知識、掌握工作技能,提高就業(yè)籌碼。
我把本次為期三周的實(shí)訓看作是“理論與實(shí)踐相結合的橋梁”。通過(guò)這周的實(shí)訓和學(xué)習,我知道了此次實(shí)訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經(jīng)驗,對所學(xué)的專(zhuān)業(yè)知識不能夠很好地運用于實(shí)踐操作。正所謂“百聞不如一見(jiàn)”,經(jīng)過(guò)這次自身的切身實(shí)踐,我才深切地理會(huì )到了“走出課堂,投身實(shí)踐”的必要性。平時(shí),我們只能在課堂上與老師一起紙上談兵,思維的認識基本上只是局限于課本的范圍之內,也許就是這個(gè)原因就導致我們對專(zhuān)業(yè)知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網(wǎng)絡(luò )知識水平的提高。但是課本上所學(xué)到的理論知識是為我們的實(shí)際操作指明了方向、提供相應的方法,真正的職業(yè)技巧是要我們從以后的實(shí)際工作中慢慢汲取的。而針對實(shí)際操作中遇到的一些特殊的問(wèn)題,我們不能拘泥于課本,不可純粹地“以本為本”。
在這次實(shí)訓中我得到了許多收獲,我第一次體會(huì )到Java工程師的工作是什么樣子的,也發(fā)現了很多不曾注意到的細節,在實(shí)訓的演示過(guò)程中,我對作為一名Java工程師注意的事項應該從小事做起、從基本做起。把職業(yè)能力訓練與職業(yè)素質(zhì)有機的結合起來(lái)。相信這對我接下來(lái)學(xué)習專(zhuān)業(yè)知識會(huì )起到很有效的幫助,在接下來(lái)的幾個(gè)月里,我會(huì )以作為一名職業(yè)人的身份在這幾個(gè)方面要求自己,嚴格自我,向Java工程師靠近。
而經(jīng)過(guò)這次實(shí)訓,讓我明白如果是一個(gè)完整項目的開(kāi)發(fā),必須由團隊來(lái)分工合作,否則,即費力又費時(shí)還做不好這個(gè)項目。因此不管在工作中還是在生活中要和老師、同學(xué)保持良好的'關(guān)系是很重要的。做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現代社會(huì )的做人的一個(gè)最基本的問(wèn)題。對于自己這樣一個(gè)即將步入社會(huì )的人來(lái)說(shuō),需要學(xué)習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學(xué)習很多知識、道理。
實(shí)訓結束了感覺(jué)雖然辛苦,但很充實(shí)。我想這就是Java工程師的工作。我也體會(huì )到Java工程師成功地完成一個(gè)任務(wù)的那種興奮,那種小有成就的感覺(jué)是只有置身其中的人才能體會(huì )的。
總之,這次實(shí)訓為我提供了與眾不同的學(xué)習方法和學(xué)習體會(huì ),從書(shū)本中面對現實(shí),為我將來(lái)走上社會(huì )打下了扎實(shí)的基礎。作為在校計算機專(zhuān)業(yè)的學(xué)生,現在我能做的就是吸取知識,提高自身的綜合素質(zhì),提高自己的職業(yè)技能,自己有了能力,到時(shí)候才會(huì )是“車(chē)到山前必有路”。我相信在不久的未來(lái),會(huì )有屬于我自己的一片天空。
我希望計算機專(zhuān)業(yè)的同學(xué)在以后的學(xué)習或工作中以務(wù)實(shí)的態(tài)度給提供更多的機會(huì )鍛煉自己,為大家的成才與就業(yè)奠定堅實(shí)的基礎;并希望同學(xué)們要做好角色定位,將自己所學(xué)的知識,學(xué)熟、學(xué)精。
多學(xué)習和收集與項目有關(guān)的資料,來(lái)提高自己的業(yè)務(wù)水平,同時(shí)多請教經(jīng)驗豐富的老師,使他們好的經(jīng)驗能夠對自己起到借鑒作用,在他們的幫助下,能夠很快的培養自己的管理技能及節省時(shí)間,避免做無(wú)用功,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會(huì )遇到的挫折和錯誤。
【軟件編程實(shí)習心得體會(huì )】相關(guān)文章:
軟件編程學(xué)生畢業(yè)感言01-24
軟件編程專(zhuān)業(yè)學(xué)生的自我鑒定05-06
編程實(shí)習心得03-31
編程實(shí)習報告07-26
編程崗位的實(shí)習心得04-20
數控編程實(shí)習總結05-03
編程崗位的實(shí)習心得04-20
數控編程實(shí)習總結05-03
數控編程實(shí)習總結05-03