受某文化公司委託,開發一款用於視頻和圖像處理的軟件,開發難度高,高到從未搞過,開發週期長,長到是我以前項目監控最長開發週期的兩倍,開發成本之底,讓我覺得程序員成了高級打員。首先是需求分析書、產品規格説明書、設計説明書、代碼規範説明書、測試計劃,光文稿就不知道熬了多久才做完。
緊接着,遇到一系列問題,首先是語言選擇,vc++和c+都是可以保證開發完成的選擇,但是vc++內存容易報錯,界面很難修改,而客户要求的界面質量甚至比程序的功能更嚴格,沒辦法,客户就是上帝,上帝做事一定有他的道理。c+語言易於開發,而且圖形界面繪製也易於修改,可以做出客户體驗很好的界面,但是在資源的消耗上,讓我很吃驚。做到第二個月,大概的界面已經完成時,出現界面刷新的問題,刷新時開始卡,界面不流暢。沒辦法,改。
開會,總結,技術骨幹找問題,拿出解決方案,力爭第一次做軟件把它做好:
重新做軟件開發進度計劃和軟件測試計劃,並且讓獨立功能demo製作和測試先行;
用direct draw、direct 3d或者opengl中的一個替代c+本身的gdi繪圖,將在接下來的開發任務中加入進去。
事無鉅細,當我滿意的看着界面流暢,功能也已實現時,發現軟件在低分辨率或者小本上根本亂到沒法看,甚至是界面功能按鈕錯位,重疊等等。沒辦法,改。畢竟軟件的多分辨率兼容和操作系統兼容是必須要做的。
接下來一大堆的麻煩找了上來,軟件出現各種各樣想都想不到的問題,總算是按時將第一個版本發佈出去,並且開始接下來的升級開發任務。
最後,給剛剛接手軟件開發項目的朋友一些忠告:
一、相關的文檔不是給別人看的,而是給自己看的,相關文檔一定要齊備,而且讓所有涉及開發的人員都清楚的知道你文檔裏所要表達的意思;
二、一定要注意多做demo,多做實驗,一個demo程序員幾個鐘頭就可以完成,甚至更少,但是不做demo,核心程序沒有做實驗,其他的東西都圍繞核心程序做了上去,到時候耽誤的可不是幾個鐘頭
三、程序設計要注重用户體驗,當初客户對我要開發軟件提出近乎苛刻的要求時我不在意,但是當我自己反覆使用軟件時有了很多體會,流暢美觀的界面帶給人心理的快感的確能替代一些尚未開發完整的功能帶給用户的遺憾。
四、測試計劃多次進行,分批進行,不要全部開發完成再對軟件做測試。
還要堅持三個月,軟件馬上發佈,希望大家的支持,謝謝!!!
軟件心得體會2實習第一個禮拜,我們開始學習有關java的基礎知識。主要了解一些java的背景、產品、發展方向等。剛到xx,不是像學校裏的朝九晚五,而是朝八晚九。 我們不可能簡單的瞭解一些java文化,簡單的學學新的知識就可以了,我們的這個實習必將是一個繁忙的實習,也必將是一個充實的,進步的實習。來到這裏,我們要忘掉大學裏自由的作息時間,克服困難,養成良好的工作生活習慣 。
其中,在學習的過程中經常會遇到一些有趣的問題,百錢買百雞的問題:公雞5文錢一隻,母雞3文錢一隻,小雞1文錢3只,要怎麼買才能用100元買到100只雞。剛開始我是挺頭疼的,因為並沒有現成的公式,要自己寫一個符合要求的,因為自己的數學並不是很好,最後要靠同學才能順利完成。然後是數組,其中所舉的例子就是我們日常所見的雙色球生成器,通過數組來實現隨機生成紅球和藍球的號碼。最後是做一個貪吃蛇小遊戲,貪吃蛇看起來是個挺簡單的遊戲,但真正做起來,那代碼還是挺多的。先是生成一個舞台,寫好貪吃蛇的類,然後通過random來實現食物的隨機生成,利用鍵盤來實現鍵盤對蛇的控制,之後還要寫吃到食物後再隨機生成食物的判定,最後是實現蛇如果碰到牆壁或自己就重新開始的判定。
在實習了1個月多之後,老師就要求我們做一個項目,這雖然是一個很簡單的項目,要獨立做出這個項目是很困難的。但在老師的帶領下,完成了在xx的第一個簡單項目:部門員工管理系統。
xx科技部門員工管理系統系統由四部分組成:表現層,網絡層,數據層和業務層。首先完成的是業務層,表現層中有登錄界面,部門界面和員工界面。而這些界面統一用客户端上下文環境進行切換,調度。業務層中定義了一個接口,員工信息,部門信息和登錄用户信息都在接口中定義方法,在接口的實現類中完成方法的實現。數據層提供部門、員工和用户信息的數據,而這些數據都是從mysql中讀取的。最後實現網絡層的功能,網絡層的不同之處在於一切的數據都由服務器提供,登錄用户必須請求連接,驗證用户的數據真實後完成用户的請求進入登陸界面。最後,一個完整的部門員工管理系統就完成了。
為了做這個項目,我們一共用了5天的時間。在第1天,我們建立好了數據庫,寫好了員工類emp以及其接口empdao,並實現查詢數據庫裏的emp信息。之後寫empaction類,實現了查出emp數據顯示在jsp頁面的功能。第2天,我們完成員工類emp的各種功能,利用方法save()來實現增加功能,通過sql語句來實現刪除的功能,最後是發送修改的請求跳轉到員工修改的jsp頁面來實現修改的功能。
第3天,我們實現了部門功能,因為部門類與員工類的方法和思路都是差不多的,所以只有依樣畫葫蘆就行了,可以説是很輕鬆的一天。第4天,我們實現了登陸模塊的功能,通過if(user != null)語句判定,如果用户名和密碼是正確的,就發送請求跳到員工列表頁面。else{ }語句判定,如果是用户名或密碼是錯誤的,那就返回登錄頁面,並在頁面提示用户名或密碼錯誤信息。第5天,繼續完善登陸模塊,如果用户沒登錄,那麼發送其它頁面的請求時,都是返回登錄頁面。最後是修改相應的jsp頁面,讓其能正常跳轉到其他的頁面,完成整個系統的收尾工作。雖然僅僅是短短的5天,但所收穫的知識量比我們在大學的時候還多,在這5天,學到了許多的東西,也明白了自己現在是屬於怎麼樣的水平,讓我明白了自身的力量是多麼的薄弱。
毫無疑問,打代碼是一個無聊的過程,但即使是這樣無聊的過程,人如果傾注自己的感情進去,放鬆自己的心情,讓其看起來不是一項工作,那麼也能樂此不疲的做下去。
收穫與體會:
通過這次實習,此次實習過程中的收穫主要有四個方面:一是通過直接參與企業的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了此次實習的實踐任務。二是提高了實際工作能力,為就業和將來的工作取得了一些寶貴的實踐經驗。三是在實習過程中成立一個小組,彼此之間互相溝通,互相幫助,為了達成共同的目標而努力,讓我看到了大家對於工作的熱情,還有每個人的工作能力。四是為畢業論文積累了素材和資料。
於是,在未來的日子,我將做到以下幾點: 繼續學習,不斷提升理論涵養
在信息時代,學習是不斷地汲取新信息,獲得事業進步的動力。認真學習java,使自己具有更好的專業知識,為以後就業做準備。作為一名青年學子更應該把學習作為保持工作積極性的重要途徑,不斷努力,不斷進步。
2、努力實踐,自覺進行角色轉化
理論是灰色的,生活之樹常青,只有將理論付諸於實踐才能實現理論自身的價值,也只有將理論付諸於實踐才能使理論得以檢驗。同樣,一個人的價值也是通過實踐活動來實現的,也只有通過實踐才能鍛鍊人的品質,彰現人的意志。
從學校走向社會,首要面臨的問題便是角色轉換的問題。從一個學生轉化為一個單位人,在思想的層面上,必須認識到二者的社會角色之間存在着較大的差異。學生時代只是單純的學習知識,而社會實踐則意味着繼續學習,並將知識應用於實踐,學生時代可以自己選擇交往的對象,而社會人則地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認識到這一點還是不夠的,而是必須在實際的工作和生活中潛心體會,並自覺的進行這種角色的轉換。
3、提高學習積極性和主動性
實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今後的學習和生活中,我將繼續努力學習,深入實踐,不斷提升自我,努力創造成績,繼續創造的人生價值。
4、要培養自己的團結合作精神
工作學習生活中,團結合作,是必須的。項目經理説過,一個完整的程序不是由一個人完成的,而是由一個團隊完成的,每個人完成一部分的模塊,然後整合起來才是完美的程序。所以在項目中,每個人都是力量必要的。因此,培養自己的團結合作能力,是以後的工作的必要準備。
經驗與教訓:
在這次實習中,遇到的問題和困難,總結了以下幾點:
1. 要了解每一項工種,並熟練基本的操作
光是靠啃書本是無用的,所謂實習就是要我們自己實際的去練習,去操作。要真正的能從書本的理論知識轉到實際操作中來。還有就是不能在技術不精的情況下由着自己的性子來操作,一定要在老師的指導,講解下進行操作。
2. 代碼錯誤是不可避免的
任何人在寫代碼時,都會出現錯誤,就算是熟練的程序員也有寫錯代碼的時候,所以在找出代碼錯誤時一定要用心、細心、耐心。不僅要清楚哪裏錯了,還需要清楚為什麼錯,防止以後再犯同樣的錯誤,只有經歷過錯誤才會成長。
3. 理解每行代碼的含義
在實際操作中我們不能僅僅是跟着老師打代碼,要多思考,雖然老師所講的代碼都已下載到自己的電腦,但我們還是要思考,對程序中每一行的代碼都要掌握,理解它的作用,能實現什麼,在哪個部分增加變量,在哪個部分增加函數,構造函數應如何編寫,都是需要我們的思考。只有理解了,這些知識才是真正屬於你的,不理解的話打再多的代碼也對你沒有任何的幫助。
總結:
實習是教學與實際相結合的重要實踐性教學環節。在實習過程中,學校也以培養學生觀察問題、解決問題和向實際學習的能力和方法為目標。培養我們的團結合作精神,牢固樹立我們的羣體意識,即個人智慧只有在融入集體之中才能最大限度地發揮作用。 同時,學會獨立解決問題的能力和鞏固我們所學的知識,增強我們的實踐經驗。
在這短短的時間裏帶給我的,不僅僅是我們所接觸到的那些操作技能,的則需要我們每個人在實習結束後根據自己的情況去感悟,去反思,並將這種感悟運用到我們生活和學習中去,學以致用,這才是實習的真正目的所在。
軟件心得體會3在大慶浦東軟件平台有限公司經過一週的軟件測試實訓,從對軟件測試沒有什麼經驗的我初步掌握了軟件測試的方法和技能,收穫頗多。
我在大學期間的專業是信息與計算科學,原本打算從事網絡方面的工作,對活動目錄、數據庫、操作系統等的知識比較感興趣。經過這次理論學習,瞭解到要做好軟件測試,要求掌握的知識並不僅僅是測試方面的,網絡、數據庫、操作系統等的知識對做好測試也是很有幫助的。這讓我明確了以後學習的目標,在不斷學習軟件測試的同時,也應該繼續其他相關知識的深入學習。
通過此次學習,對整個軟件測試行業的瞭解大大的加深。以前認為軟件測試只是枯燥的反覆的使用被測試軟件來發現異常的問題,以為軟件測試並不重要,低開發一等。現在認識到了軟件測試的重要性,軟件測試是軟件產業向軟件工業化生產時代邁進不可缺少的重要組成部分,是保證軟件質量達到客户需求不可缺少的環節。軟件測試在國內是一個新的職業,發展得比較晚,但它的重要性正在為行業所重視。
在學習過程中,我瞭解了作為一個合格的測試人員所應具備的素質與技能。其中個人素質在測試工作中起到了非常重要的作用,它包括你的信心、耐心、細心和與人交流溝通的能力,它將貫穿你工作生涯的整個過程。在測試理論上,我們系統學習了軟件測試的流程,各種測試階段和測試方法,以及測試工具的使用。通過這些課程的學習,讓我們對軟件工程也有了更深刻的理解,為以後的測試工作作了很好的理論儲備和技能的提升。
軟件測試作為軟件開發過程中一個非常重要的環節,越來越成為軟件開發商和用户關注的焦點。完善的測試是軟件質量的保證,因此軟件測試就成了一項重要而艱鉅的工作,要做好這項工作當然也絕非易事,我在做軟件測試工作中總結出了一些經驗和技巧。
1.功能點的細化
在進行測試前,先將所要測試的功能細分,填寫《測試用例表》,有針對性的運行功能測試案例,逐個對每個功能細分點進行測試。在每次運行測試案例之前,明確此次運行的目的和預期的輸出結果,並要做好記錄。
2.注意測試中的錯誤集中發生的現象
有一些錯誤是和程序開發人員的編程水平和習慣有很大關係的。例如程序中的拼寫錯誤,習慣用法等。注意收集並記錄這些現象,有助於更快、更多地發現類似的錯誤。
3.儘可能多的使用非常規的測試
充分考慮到各種合法的輸入和不合法的輸入以及各種邊界條件。邊界值往往是最容易出現異常的情況,特殊的情況下甚至要製造極端的狀態和意外狀態,比如網絡突然中斷,和電源突然斷電等情況。
4.對測試錯誤結果一定要有一個確認的過程
一般有A測試出來的錯誤,一定要有一個B來確認。
5.制定嚴格的測試計劃
測試時間安排的儘量寬鬆,不要希望在極短的時間內完成一個高水平的測試。
6.迴歸測試的關聯性一定要引起充分的注意
在開發人員剛修復Bug之後的地方,再找一找,往往開發人員只修復報告出來的缺陷而不去考慮別的功能在修改時可能會重新造成錯誤。修改一個錯誤而引起更多的錯誤出現的現象並不少見。
7.測試文檔要儘可能詳細
《測試用例表》中的功能點可儘量的詳細,如實、詳細地記錄每次運行測試案例的輸入數據,輸出數據,出錯提示,進行測試的時間,完成測試的時間等,便於以後對測試工作的回溯。
8.重視交流和溝通
包括和程序開發人員的交流,同是測試人員之間的交流,網上技術論壇和網友的交流,和客户的交流等。多思考,多交流,多提問,通過多種溝通交流的途徑,可以少走很多彎路,同時可以學到很多東西。
9.善於總結
在測試過程中發現的所有問題,異常情況,發現程序開發人員易犯,常犯的錯誤,各種有價值的經驗教訓,使用系統和操作數據庫時發現或者學到的技巧,使用測試工具時的心得等等,都可以隨手記錄在筆記本或者電腦上。這些都將是今後工作中可以參照的珍貴資料,同時也會成為自己的寶貴經驗。
10.妥善保存一切測試過程文檔。
這次軟件測試實訓為我們以後從事軟件測試工作打下了良好的專業基礎,為我們的`進一步學習提高打下了紮實的理論基礎。對測試過程有了初步的認識,測試計劃、測試設計、測試開發、測試執行、測試評估、測試報告貫穿整個軟件開發過程。單元測試、集成測試、系統測試、驗證測試每個階段都應以用户需求為依據。這些基本的概念雖然比較抽象,但對以後的實踐是大有益處的。
總的來説,這次培訓效果不錯,對自己有一定的提升,這完全不同與學校的學習,因為它更加貼近工作,針對以後工作的內容作了很多實例的練習與工具的使用,為我們更快的加入工作提供的很好的前提。接下來一段時間,我將利用假期進入相關測試部門進行實際項目的訓練,我相信在我有了很好的理論基礎後,會在工作中很好的加以應用,讓測試工作做得更好。同時,我會更加努力的學習與工作,遇到問題會及時多渠道尋找解決方法,積極上進,希望早日成為一名優秀的測試人員。
軟件心得體會4整個設計透過了軟件和硬件上的調試。我想這對於自我以後的學習和工作都會有很大的幫忙。在這次設計中遇到了很多實際性的問題,在實際設計中才發現,書本上理論性的東西與在實際運用中的還是有必須的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。一切問題務必要靠自我一點一滴的解決,而在解決的過程當中你會發現自我在飛速的提升。對於教材管理系統,其程序是比較簡單的,主要是解決程序設計中的問題,而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創新潛力,它才是一個設計的靈魂所在。因此在整個設計過程中大部分時光是用在程序上方的。很多子程序是能夠借鑑書本上的,但怎樣銜接各個子程序才是關鍵的問題所在,這需要對系統的結構很熟悉。因此能夠説系統的設計是軟件和硬件的結合,二者是密不可分的。透過這次課程設計我也發現了自身存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。
這也激發了我今後努力學習的興趣,我想這將對我以後的學習產生用心的影響。其次,這次課程設計讓我充分認識到團隊合作的重要性,只有分工協作才能保證整個項目的有條不絮。另外在課程設計的過程中,當我們碰到不明白的問題時,指導老師總是耐心的講解,給我們的設計以極大的幫忙,使我們獲益匪淺。因此十分感謝老師的教導。透過這次設計,我懂得了學習的重要性,瞭解到理論知識與實踐相結合的重要好處,學會了堅持、耐心和努力,這將為自我今後的學習和工作做出了最好的榜樣。我覺得作為一名軟件工程專業的學生,這次課程設計是很有好處的。更重要的是如何把自我平時所學的東西應用到實際中。雖然自我對於這門課懂的並不多,很多基礎的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法透過自身去理解,但是靠着這一個多禮拜的“學習”,在小組同學的幫忙和講解下,漸漸對這門課逐漸產生了些許的興趣,自我開始主動學習並逐步從基礎慢慢開始弄懂它。
我認為這個收穫就應説是相當大的。一開始我們從參考書上找來了課題,但是畢竟是參考書,做到之後發現很多程序都是不完整的,這讓我們傷透了腦筋。看着別的小組都弄得有模有樣了,但是我們連一個課題都還沒有定好。好不容易又找到了課題,但是結果還是很不盡人意。程序接線什麼的都弄好了,調試也沒有問題,但是就是無法到達預期想要的結果。參考書畢竟只是一個參考,設計這種東西最後還是要靠自我動腦筋。然後我們大家一齊團結一致,從平時做的實驗?老師上課的舉例?書本上的知識以及老師的輔導和其他同學的幫忙下最後完成了。就應説這是透過我們小組成員的共同努力和動腦完成的,雖然資料並不是很複雜,但是我們覺得設計的過程相當重要,學到了很多,收穫了很多。我覺得課程設計反映的是一個從理論到實際應用的過程,但是更遠一點能夠聯繫到以後畢業之後從學校轉到踏上社會的一個過程。小組人員的配合?相處,以及自身的動腦和努力,都是以後工作中需要的。
所以我認為這次的課程設計好處很深,和其他4位同學的共同學習?配合?努力的過程也很愉快,另外還要感謝老師的耐心輔導。
軟件心得體會5經過長時間對國貿軟件的的使用,在不斷練習操作的過程中,我對國貿軟件的最深刻感覺是:學以致用、有趣、必須細心耐心反應迅速。
軟件實訓心得體會5篇軟件實訓心得體會5篇
1.學以致用
作為國貿專業,經過長時間的理論學習,急需通過實際操作或某種近似於實際操作的平台對所學的理論知識加以實踐,以求進一步掌握和鞏固,而國貿軟件正提供了這樣一種平台。該軟件涉及了及出口貿易的各個方面和環節,從外貿公司的經營運作到實際的進出口業務流程,都能進行模擬實訓。在使用過程中,會遇到很多國貿的基礎理論知識和實務技能,這是對國貿理論掌握程度的最好考察。眼過千遍不如手過一遍,相對於理論部分而言,國貿實務更注重實際操作,通過這種理論結合實踐的方式,鞏固基礎知識,查找理論學習的不足,以前學習的實物理論基礎知識會更加的具體和直觀。同時,該軟件的實務操作部分與報關員報關實務所涉及的知識基本一致,這對於我的報關員考試複習提供了很大的幫助。
2.有趣
該軟件通過“實戰”方式訓練,會在操作過程中遇到很多難題和挑戰,這些必須自己想辦法解決。由於大家進行了角色劃分,形成了一個虛擬市場,所以大家之間相互的競爭是必不可少的,大家會從各個方面進行競爭。競爭在現在是無法避免的,意識正是現代社會生存發展所需要的。正是這種競爭,使得我(相信大家)對該軟件產生了濃厚的興趣。
3.細心、耐心、反應迅速
國貿軟件涉及大數據計算的繁瑣的單證填寫,所以必須做到細心耐心,例如,在填制外貿合同時,一個小小的數據錯誤或是貨物裝運、指運港名稱的錯誤都會是合同填寫失敗;填寫保險單或是報關單證,沒有嚴格按照合同數據填制就會導致填寫出現錯誤,無法進行下一步驟,影響實驗效率。
在操作過程中,除了複習、鞏固所學國貿理論外,另一個重要任務就是想辦法“賺錢”,提高自己企業的盈利水平和生存能力,這就要求必須反應迅速、判斷準確,否則會覺得企業經營的舉步維艱。
以上就是經過一段時間對國貿軟件的操作使用產生的心得體會。
軟件心得體會6曾經一度認為軟件測試就是使用工具測試bug,現在看來不是這麼一回事情,因為還是有手工測試(執行測試),工具只是一個輔助,用工具你先要去了解測試的一些基本的東西(如:測試用例,預期結果等),不是那按兩下按鈕就行了,就算是錄製腳本,也需要看懂腳本的代碼,工具不是萬能的。
一開始接觸軟件測試覺得很枯燥乏味,全都是一些理論的東西,還不如回到國小學習語文呢,都是一些名詞的解釋,比如:黑盒測試,百合測試,系統測試。測試基礎等等這些,老師都會去告訴你這些名詞什麼意思,很無聊,到後來慢慢由語文變成了數學,開始練習測試用列的編寫,這個還有點意思,因為這個更多時候能夠體現個人的邏輯思維能力,再然後數學就轉變成了英語,因為要使用到一些測試的工具,比如:WinRunner工具,錄製腳本它會產生一些代碼,不過代碼比較好理解,雖然是英文的但是還是很好看懂的。
學習軟件測試一學期,其實我覺得最重要的是興趣,有了興趣還是不行的,還需要具備一些語言的基礎,例如:C,java,C#等一些語言,這些語言你不需要去深入的學習,只需要瞭解,最重要的是瞭解數據庫(例如:SQL,MySQL,Oracle)的知識,想要成為一個好的測試工程師,應該要全面的發展,讀懂需求分析文檔(注:客户的要求),還有要學會寫文檔,語言的組織能力決定你這份文檔的價值,這也是一種溝通能力的體現,比如寫缺陷報告時:有一項是描述缺陷,這就能看出你的表達能力,給程序員能不能看懂就能體現溝通,最後就是整理文檔和撰寫測試總結報告,越是到最後越是要細心,因為軟件永遠都是有缺陷的,我們的細心可以讓軟件減少一些bug,不求最好,只求更好。
軟件心得體會7
一、 實訓目的
通過實訓,使我們進一步掌握圖形圖像處理的基本方法和基本技能;熟練使用photoshop軟件,並能用它來完成圖形圖像的設計、製作和處理。培養我們能按要求設計和製作一般性的商標和網頁設計,並能對即成的圖像做進一步處理,創造出一定水平和價值的作品,使我們的實踐動手能力和創新能力得到提高,同時為今後的圖形圖像比賽奠定好基礎。
二、 實訓內容與安排
我們的Photoshop實訓時間為本學期的第18周。我們的實訓一共有5個項目:ppt設計、logo設計、展板設計、專業網頁設計和個人藝術照片設計。老師讓我們自由分組。我雖然上課時認真聽老師講解,但沒有記筆記的習慣,導致有很多學過的東西運用不上,最後,雷柱、李娟、楊月霞和我組成了一組,我們綜合各自的優勢對本次的實訓任務進行了分工。楊月霞負責logo設計、雷柱負責個人藝術照設計、我負責展板設計、ppt設計和網頁設計由我們一起完成。
星期一的晚上我們在課堂上一起進行實訓,因為教室裏無法聯網,所以我們不能進行網絡上的資料蒐集,於是我們都是各自介紹了自己對項目的整體設計。星期三的3、4節課我們準時來到了實訓樓,為各自的項目都做資料的收集。我們之間相互幫助,很快,我們就只要做最後的設計了。星期四從中午12點開始,我們一直坐到下午5點,費了好多心思,終於把所有的實訓項目完成了,看着我們自己辛勤工作的成果,心裏真的很開心。
三、實訓心得
這幾天來,塗老師沒有像以前上課那樣有詳細的講解和細心的提示,只能靠我們自己對PhotoShop學習的基礎來自己完成製作。這次實訓不僅僅是對我們的考察,也是一個自我總結,查漏補缺的難得的機會。經過這五天的學習,鞏固和強化了我們的基本知識和基本技能,尤其是Photoshop的基本知識和操作技能。
Photoshop作品要做的好就必須有一個好的創意。我覺得學習photoshop不是在於把所有的工具都要深入去了解,只要把自己常用的會用就可以了,因為只有有創意,才可以做出一副好的作品來。色彩應用是圖形圖像處理和製作的一個重要環節,色彩應用搭配的好能讓人產生一種舒適的感覺,作品的美感也由此而生。相反如色彩應用搭配不當,則會讓人產生不想看的心理,作品也就談不上什麼感染力。色彩的應用搭配不僅要平時留心觀察身體的事物,還在於多練習。留心觀察才會知道什麼地方用什麼色彩能達到最好效果。因此我們在設計的過程中非常重視色彩的搭配。可色彩應用搭配不可能一下子學好,而是一個比較慢長的過程。所以在實訓的過程中,我們也遇到了很多的困難。
但我們在實習的過程中也很開心,當遇到問題時,我們都會相互幫助,當有困難時,大家一起解決,那種解決困難後的成功的喜悦無法用言語來形容。其實,不管最後的結果會怎樣,我們都是成功的,因為我相信過程比結果更重要,在實習的過程中,我們就一直在收穫。所以,我們沒有白白浪費時間,我們都是成功的。
四、 實訓總結
另外,我也明白了,無論做什麼事,我們都得做一個有心人,有信心,有耐心,有恆心;同時,我們也要培養獨立分析問題,解決問題的基本能力。
最後給本次實訓提一些小建議:希望老師對我們的作品進行點評,讓我們知道自己的作品好在哪裏,哪裏還有不足,這樣才能不斷的進步。
軟件心得體會8作為一個軟件開發人員, 記得在我第一天進入公司實習的時候, 首先要學習的就是編程規範. 相信每個搞開發的同學都跟我一樣吧.
編程規範在學校裏是十分不重視的. 老師也不會硬性地要求學生要遵照怎樣的規範去編寫代碼, 實驗或者作業什麼的, 只要能實現功能就ok了. 但是公司卻不一樣, 公司的代碼並不是一個人編寫, 別人很可能需要閲讀甚至修改你的代碼, 閲讀一個不符合規範的代碼, 所需要的時間可能比重新開發還要漫長. 代碼規範的重要性是不言而喻的.當然, 作為一個開發人員的前提, 我還是公司裏的一個員工(雖然不是正式的...). 我還必須遵守員工的規範.
其實員工規範也沒有什麼特別多的要求, 個人認為就跟上學差不多, 雖然規範是差不多, 心態上卻有着很大的差異. 原因無他, 你到學校是自己交錢上學, 上班卻是別人發工資給你. 拿了人家錢, 還要擾亂人家的規範, 這種事我還真幹不出來. 看來錢不論到哪裏都是一個問題, 呵呵
感悟二: 我其實是一種很唯心的動物
其實本來, 我是寫"人其實是一種很唯心的動物", 但不知道別人是不是也這樣, 雖然我覺得是, 卻無從考究, 還是嚴謹點.
為什麼説我唯心呢? 當我心裏把自己當作一個學生, 跟把自己當作一個上班族時, 在各種細節上都會不一樣, 例如那有點虛無縹緲的"氣質", 或者是説話的語氣.
這個大概是"站在不同的高度, 看到不同的風景"吧. 正如老總看的是公司發展方向, 主管卻在看業績, 經理在看項目, 小弟們在看代碼...
感悟三: 設計模式很重要
設計模式是我到公司才接觸的事物, 主要是講述一種面向接口的編程思維, 按照設計模式所編寫的代碼, 會比學校那種直接實現功能的代碼繁瑣一點, 增加很多看似多餘的虛類或者接口. 但是這種代碼更加具有拓展性, 更好地把數據封裝起來. 在增加狀態, 增加類的時候, 並不需要修改過多代碼, 這種代碼對於版本升級尤其重要.
在公司培訓學習中, 我總能很快地掌握各種設計模式的要領, 獲得上司的好評. 但是我明白, 設計模式真要應用到代碼中去, 是要培養一種習慣.
個人觀點好像説得有點多了, 下面説説我這3個月裏的實習情況. 總的而言, 我到公司接觸了2個平台, 一個是現在很火的android, 另一個則是nokia的qt. android 用的基本是java語言, 其中還會帶點xml語言; 而qt用的則是c++.
對於這2個平台, 用着的感覺其實大同小異, 用我上司的話説, 基礎打好了, 語言就不應該是障礙. 感覺挺有道理的. 想當年我作為一個vb助教, 卻沒半點vb基礎, 對vb那些基礎問題還是可以比較輕鬆地解決, 這跟我其他程序語言基礎比較好有着密不可分的關係.
android平台的一個基本窗口是一個activity, 除了基本的activity外, 還提供listactivity和tabactivity這些拓展的子類, 每一個activity都可以看作一個窗口, 一個進程可以有多個activity, 每個activity都擁有一個view, view可以通過xml設定, 當使用activity的子類時, 必須注意這些子類的xml必須含有特定id的控件, 或者不用xml實現view, 系統會有一個默認的xml去實現那些一個基礎view並且實現必要的id.
在談到view, 那麼就必須説到layout了, android的layout很強大, 最基礎的是橫向或豎向的排列布局, 另外還有網格, 表格佈局等等. 掌握好佈局的方法可以讓我們對界面設計事半功倍.
android有趣東西有很多, 在我完成那個移植應用的時候, android總能給我一些驚喜, 例如popwindows這個設計, 他作用是彈出一個窗口等, 或者你可以把他看作一個acticity, 效率卻比activity快很多. 利用popwindows, 你可以做出風格各異的消息框, 菜單欄, 下拉菜單等等.
另外還有一個抽屜類也很特別, 他就像觸屏系統的解鎖一樣, 拖動手柄, 便可拉出一個界面, 這種設計大大地節省應用的空間, 減少切換界面的操作, 從而降低應用的功耗.告訴大家一個很多人不注意的地方, android應用如果進行橫豎屏幕切換的時候, 進程會完全關閉後, 再重新打開的, 因為android做了保存狀態的操作, 所以很多人會以為屏幕切換後, 進程還是本來的進程.
qt跟android有很多共通點, 例如android的activity就如qt的qwidget, 當然, 他們的狀態機有着很大的區別.
qt最大的特點是他的信號槽, 通過信號和槽的連接, 可以把很多類與類間相關的函數連接在一起, 甚至可以傳遞參數
實習心得
從學生到走上工作崗位,一步步的熟悉和認識着周圍的環境,熟悉這社會生存之道!在這裏我學到了我離開校園的第一筆知識,這些都是從書本上學不到的知識,從體驗公司的文化到親身接觸公司的每個部門的人員,從公司的季刊雜誌上,從其他員工的言談中,有好的信息,也有不好的耳聞,總之,我的感覺中,我們的公司還是在不斷前進發展。
從學校邁入社會,華潤以自己的姿態給我這樣一個良好的鍛鍊平台。從學生到工作,華潤以自己的品質和精神讓我瞭解和洞察並融入社會這個大家庭,華潤為我創造了這樣一座橋樑。融入華潤,融入社會,我以華潤的精神強化自己,以華潤的記紀律規範自己,每一天努力,每一步的行動,都讓我逐步提高和完善自己,以至於在這個平凡的崗位上做到一個合格稱職的職業人。
工作中有苦有樂,產線上同事之間的互幫互助,讓我充分體會到與人協作,共謀發展,合作共利的快樂。產線5s讓我深刻認識到良好整潔的工作環境是工作效率和品質保證。產線紀律是我規範和端正自己的工作態度,保證每一顆電路的品質。在這樣的環境下,在這樣的氛圍中,我也漸漸養成了良好的工作習慣和責任意識,努力將這份工作做到更好。從華潤到社會大家庭,從一顆細小的電路到做人做事,不容置疑每一步都至關重要。“千里之行,始於足下”,我想,一切都從身邊做起,從細節做起,從小事做起,從當下這份工作做起。播種行為,收穫習慣;播種習慣,收穫性格;播種性格,收穫命運。一點一滴的積累,一點一滴的進步都將決定和影響着我的將來!
軟件心得體會9接觸廣聯達安裝算量軟件算起來也快一年了,這一年來通過廣聯達客服人員及同事的幫助基本上對廣聯達算量軟件有一些心得體會,和大家分享:
經驗和方法
1、CAD基礎很重要
實踐證明,CAD繪圖能力是廣聯達安裝算量的基礎,要學習廣聯達安裝算量軟件首先需要一定的《AutoCAD》知識和能力,需要一定作圖能力,一般來説,如果對《AutoCAD》有一定的基礎安裝算量軟件學起來較容易些,效果較好!
2、循序漸進
整個學習過程應採用循序漸進的方式,首選需要先了解軟件算量的基本知識,如軟件如何對工程量進行計算、如何進行分類、如何進行彙總、如何進行系統設置,通過反覆觀看教學視頻,反覆練習使自己能由淺入深,由簡到繁地掌握安裝算量軟件。
3、學以致用
在學習安裝工算量命令時始終要與實際工程應用相結合,不要把主要精力花費在各個命令孤立地學習上;要把學以致用的原則貫穿整個學習過程,以使自己對命令有深刻和形象的理解,有利於培養自己應用軟件獨立完成算量的能力。
4、熟能生巧
廣聯達網站上的視頻教學它能使我們更加深入地理解、熟練安裝算量然見的命令。要強迫自己做幾個綜合實例,分別詳細地進行實際操作,對照視頻教學中的方法步驟反覆練習,使自己可以從全局的角度掌握軟件的應用。
5、常見問題要弄懂
在學習軟件中對於我們經常出現的問題,要對照教學視頻、對照實際的工程進行練習,總之要通過各種途徑對軟件中一些通用的設置、操作要熟記於心,作為初學者弄懂這些問題,很有必要,對提高工程量的準確的和效率很有幫助。
學習過程中,要特別注意糾正自己的一些平時不要的習慣。嚴格做到層次分明,規範識別步驟。我的體會是:養成良好的習慣,受益匪淺。
軟件學習心得體會五:ACCESS軟件的學習心得體會(492字)
不知不覺間,已經上了十次計算機課了,我對研究生的計算機課程—ACCESS20xx很感興趣,並且通過老師的講解已經取得了很大的進步。雖然作為一個初學者,在學習過程中會遇到一些難題,但是我都努力去克服,多問老師多練習,爭取領會老師所講的內容。
原來我對“ACCESS20xx”並不瞭解,但是通過這幾個月的學習,我開始對這門課程有所瞭解。首先,它的功能非常強大,它是當今應用最廣泛的計算機技術之一,可以組織、儲存和管理任何類型和任意數量的信息。它在很多地方得到廣泛使用,不僅在醫療部門,還包括學校、公司等等,例如很多企業用數據庫來製作處理數據的桌面系統。它也常被用來開發簡單的WEB應用程序。
其次,對於一名中醫學研究生來説,“ACCESS20xx”課程也是非常實用的,因為數據庫技術可以應用於中醫藥領域的很多方面,如中醫文獻、中醫證候、中藥有效成分、方劑的配伍規律研究等,這些領域都與我們中醫學生密切相關的,所以對以後的工作非常有幫助。
總之,我一定要好好學習這門課程,雖然有點兒難,但是,我相信功夫不負有心人,通過自身的努力一定能把它學好。最後還要感謝老師平時耐心的講解讓我理解起來更加容易!