軟體程式設計實習心得體會

軟體程式設計實習心得體會

  軟體程式設計是一個計算機專業的專業技能,在開展了專業培訓工作之後,我們要學會總結。以下是小編整理的軟體程式設計實訓心得體會,歡迎大家閱讀!

  軟體程式設計實習心得體會1

  此次暑期實習的主要目的是做一個與資料庫有關的小系統。比如:學生資訊管理系統、工資管理系統等。熟悉資料庫的基本操作,掌握SQL語言。

  我們小組所做的是關於學生宿舍的資訊管理系統。在這次實習中,我們運用的平臺是vs2010(c#),因為大三的軟體工程課也是運用了vs2010,而且大二時學習windows程式設計時用的是MicrosoftVisualStudio2005,基本一樣。而資料庫的選擇,選用了Access2010,Access供了一個能在辦公室環境下使用的、操作簡便、易學好用的關係型資料庫管理系統,,而我們在大一暑期實習時也學習了這一方面的內容。

  透過對老師提供的幾個例子的學習,我們開始了我們的資料庫系統設計。透過這個學生宿舍管理系統的設計和實現,我們雖然遇到了一些困難,但是最後我們都一一解決了這些問題,瞭解並掌握了自己對資料庫和VS的不足,並且學到了很多東西。

  資料庫設計主要是進行資料庫的邏輯設計,即將資料按一定的分類、分組系統和邏輯層次組織起來,是面向使用者的。資料庫設計時需要綜合企業各個部門的存檔資料和資料需求,分析各個資料之間的關係,按照DBMS提供的功能和描述工具,設計出規模適當、正確反映資料關係、資料冗餘少、存取效率高、能滿足多種查詢要求的資料模型。

  設計完我們的資料庫,我們就開始了VS2010和Access的連線。但是在最開始的時候,我們只知道這兩個獨立的工具,對於它們的連線可以說是一無所知,透過學習,我們終於瞭解了,資料庫與vs2010連線要先建立資料容器,建立資料集,填充資料集,從而把資料庫中的資料顯示在vs2010的控制元件中,學習過後才感覺到不是東西太難,而是我們對新事物的恐懼和不瞭解。

  如果說資料庫的連線是我們工作的第一步和最基礎的一步,那麼接下來怎樣對資料進行增添,刪除和修改是很關鍵的問題。資料庫與VS的連線一定要有,不過在資料更新之前,肯定要在vs2010控制元件中實現資料修改的實現工作,然後更新到資料庫中,這不僅僅涉及到了資料庫的問題,同時要對vs2010中的控制元件的功能和一些固定函式有所瞭解。例如我們在做dataGridView控制元件內容的修改,新增,刪除,還原,以及對資料庫內資料的更新的時候,就碰到了一些困難,主要是對dataGridView控制元件的一些屬性和函式不瞭解。通過後來的查書和網路查詢,我們才發現原來很多東西都是我們不知道的。

  對於資料的修改和刪除的關鍵之處在於對資料的選擇,而這恰恰是關於dataGridView的屬性瞭解。同學間的相互討論最終解決了這個問題。

  具體到資料的新增、修改、查詢、修改後需要運用SQL語言,我們在大三學過SQLserver,而,SQL語言的基本語句是一樣的。因此在簡單回顧資料庫的書後,我們隊氣加深了印象,在vs平臺下進行操作需要加雙引號,這使得程式碼有些繁瑣,第一次編寫時嚐嚐吧單引號,“+”和雙引號弄混,所以這時候需要耐心,仔細地查詢錯誤,又一次甚至因為一個小括號的中文輸入和英文輸入造成了幾個小時沒找出錯誤,弄得我們都很鬱悶。

  當對主要的操作介面設計完後,我們需要將它和登入介面進行相連,但是一個上午,我們用呼叫Form,卻發現雖然介面呼叫了,可是另一個Form無法對資料庫進行連線,我們左思右想,始終找不到解決的辦法,於是我們只能想辦法把所有的介面放在同一個Form中,而解決這個問題是辦法是用很多個groupBox,按照設計要求對其實現可見和不可見。這樣才解決了這一個艱鉅問題。

  在最後的檢查工作,我們需要對程式碼進行修復和完善。這時候要體現系統的使用者友好型,對使用者的錯誤操作進行有請提示。對於條件的判斷,更需要細緻的邏輯思維。

  軟體程式設計綜合實習已經告一段落,但在實習中我們收穫頗多。這是我們完成的第一個資料庫系統,也是到目前為止最為完善的系統。這一過程,我們掌握到了軟體開發的一系列步驟,這能應用到今後的工作生活中去。我相信能給我們帶來很大的幫助!

  我們需要對整體有個瞭解,然後細緻地一步一步做下去。有很多東西,我們不可能都掌握得很徹底,但是我們可以對其進行了解,知道有這麼一回事,所以開始前瀏覽SQL寶典和c#的書是非常必要的。當了解後,我們可以利用資源豐富的`網路進行查詢,這樣會事半功倍。另外對於困難的問題,如果投入過多時間還是不能解決,那麼就須要選擇另外一種方法,不能堵死在一條路上。

  在本次實習中我們遇到的沒能解決的問題,我們會在接下來的時間中全力解決。

  同時,我覺得自己要在以下幾個方面加以注意:

  首先,在程式設計的時候要注意理論聯絡實際。注意將課本上的知識應用到日常的操作中,真正做到學以致用。只有這樣,才能做到目的明確,才能有足夠的學習動力。

  其次,在工作過程中要經常與其他成員進行交流,討論所遇到的問題,並一起解決。在討論中解決問題,會節約很多時間,並且在交流的過程中,我們也可以學到更多的東西。

  軟體程式設計實習心得體會2

  目前在國內製造業對數控加工高速增長的需求形勢下,數控程式設計技術人才出現了嚴重短缺,數控程式設計技術已成為就業市場上的需求熱點。以市場為導向的職業教育不斷開闢這一領域的新課題,在傳統職業的知識和技術上溶入了數字化資訊的新技術、新知識、新工藝。國家大力發展職業教育,大力進行職教師資培訓。以骨幹教師為重點的培養培訓活動在全國各個重點建設職教師資基地紛紛開展。我就是2007年第二批次國家級骨幹教師培訓的學員,培訓地在濟南數控程式設計培訓學校,專業是數控加工技術。在濟南學習期間,對於數控機床程式設計技術的學習心得寫下來跟朋友們一起探討。一、學好數控程式設計技術需要具備以下幾個基本條件:

  (1)具有基本的學習資質,即學員具備一定的學習能力和預備知識。

  (2)有條件選擇好的培訓機構和培訓教材。

  (3)在實踐中積累經驗。

  二、學習數控程式設計技術,要求學員首先掌握一定的預備知識和技能,包括:

  (1)基本的機械製圖基礎。

  (2)基本的機械加工常識。

  (3)機加工工藝基礎。

  (4)基本的三維造型技能。

  三、選擇培訓教材應考慮的因素包括:

  (1)教材的內容應適合於實際程式設計應用的要求,以目前廣泛採用的基於CAD/CAM軟體的互動式圖形程式設計技術為主要內容。在講授軟體操作、程式設計方法等實用技術的同時也應包含一定的基礎知識,使讀者知其然更知其所以然。

  (2)教材的結構。數控程式設計技術的學習是一個分階段不斷提高的過程,因此教材的內容應按不同的學習階段進行合理的分配。同時,從應用角度對內容進行系統的歸納和分類,便於讀者從整體上理解和記憶。

  四、學習方法與技巧

  同其他知識和技能的學習一樣,掌握正確的學習方法對提高數控程式設計技術的學習效率和質量起著十分重要的作用。下面是幾點建議:

  (1)短期目標規劃,在一個較短的時間內集中完成一個學習目標,並及時加以應用,避免進行馬拉松式的學習。

  (2)系統課題設計,按照課題要求有目的進行實操訓練。

  (3)注重培養規範的操作習慣,培養嚴謹、細緻的工作作風,這一點往往比單純學習技術更為重要。

  (4)做好實踐筆記,將平時所遇到的問題、失誤和學習要點記錄下來,這種積累的過程就是水平不斷提高的過程。

  總之,理論指導實踐,而實踐豐富了理論。理論聯絡實踐才是數控程式設計技術學習的指導思想。

  軟體程式設計實習心得體會3

  此次只實訓了短短的三週。雖說時間很短,但其中的每一天都使我收穫很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了全新的認識,在實踐能力上也得到了提高,真正地做到了學以致用,更學到了很多做人的道理,對我來說受益非淺。除此以外,我知道了什麼叫團隊,怎樣和團隊分工合作;同時我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這也是第一次讓我親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對於我以後學習、找工作也是受益菲淺的,在短短的三週中相信這些寶貴的經驗會成為我今後成功的重要的基石;這對於我的學業,乃至我以後人生的影響無疑是極其深遠的。

  這次實訓雖然是我們的第一次,不過同學們表現不錯,由此看來,我們在進入大學的這幾個月裡學到了不少的專業知識,只是自己感覺不到而已。對於所學專業,我們不能過於自卑和擔憂,否則會妨礙自己學習。實訓是學習Java的重要環節,有利於我們鞏固專業知識、掌握工作技能,提高就業籌碼。

  我把本次為期三週的實訓看作是“理論與實踐相結合的橋樑”。透過這周的實訓和學習,我知道了此次實訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經驗,對所學的專業知識不能夠很好地運用於實踐操作。正所謂“百聞不如一見”,經過這次自身的切身實踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。平時,我們只能在課堂上與老師一起紙上談兵,思維的認識基本上只是侷限於課本的範圍之內,也許就是這個原因就導致我們對專業知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網路知識水平的提高。但是課本上所學到的理論知識是為我們的實際操作指明瞭方向、提供相應的方法,真正的職業技巧是要我們從以後的實際工作中慢慢汲取的。而針對實際操作中遇到的一些特殊的問題,我們不能拘泥於課本,不可純粹地“以本為本”。

  在這次實訓中我得到了許多收穫,我第一次體會到Java工程師的工作是什麼樣子的,也發現了很多不曾注意到的細節,在實訓的演示過程中,我對作為一名Java工程師注意的事項應該從小事做起、從基本做起。把職業能力訓練與職業素質有機的結合起來。相信這對我接下來學習專業知識會起到很有效的幫助,在接下來的幾個月裡,我會以作為一名職業人的身份在這幾個方面要求自己,嚴格自我,向Java工程師靠近。

  而經過這次實訓,讓我明白如果是一個完整專案的開發,必須由團隊來分工合作,否則,即費力又費時還做不好這個專案。因此不管在工作中還是在生活中要和老師、同學保持良好的關係是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做人的一個最基本的問題。對於自己這樣一個即將步入社會的人來說,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。

  實訓結束了感覺雖然辛苦,但很充實。我想這就是Java工程師的工作。我也體會到Java工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是隻有置身其中的人才能體會的。

  總之,這次實訓為我提供了與眾不同的學習方法和學習體會,從書本中面對現實,為我將來走上社會打下了紮實的基礎。作為在校計算機專業的學生,現在我能做的就是吸取知識,提高自身的綜合素質,提高自己的職業技能,自己有了能力,到時候才會是“車到山前必有路”。我相信在不久的未來,會有屬於我自己的一片天空。

  我希望計算機專業的同學在以後的學習或工作中以務實的態度給提供更多的機會鍛鍊自己,為大家的成才與就業奠定堅實的基礎;並希望同學們要做好角色定位,將自己所學的知識,學熟、學精。

  多學習和收集與專案有關的資料,來提高自己的業務水平,同時多請教經驗豐富的老師,使他們好的經驗能夠對自己起到借鑑作用,在他們的幫助下,能夠很快的培養自己的管理技能及節省時間,避免做無用功,也可以讓自己瞭解很多專案管理上的捷徑,從而減少自己會遇到的挫折和錯誤。

最近訪問