關(guān)于ui個(gè)人實(shí)習(xí)總結(jié)
個(gè)人實(shí)習(xí)總結(jié)
在這炎炎夏日里,我們迎來了為期二十多天的暑期實(shí)習(xí)。本次的實(shí)習(xí)目的主要是為了掌握C#語言開發(fā)平臺(tái),重點(diǎn)在于掌握WPF和SQL Sever的運(yùn)用。短短的二十幾天里,我有著許多收獲和歡樂。
從7月4號(hào)起的前8天的實(shí)習(xí)生活主要在學(xué)校里度過。由實(shí)習(xí)的帶隊(duì)老師何太軍老師對(duì)我們進(jìn)行C#基礎(chǔ)知識(shí)的講解。每天的9點(diǎn)到12點(diǎn)是我們的上課時(shí)間,經(jīng)過每天一上午的學(xué)習(xí),以及課后的自學(xué)和自主編程練習(xí)。漸漸地對(duì)C#由陌生到了熟悉:了解了C#面向?qū)ο缶幊痰乃枷胍约癢PF開發(fā)的基本過程,能夠利用XAML語句對(duì)窗體進(jìn)行設(shè)計(jì)以及對(duì)一些基本控件的使用和對(duì)其屬性的修改,學(xué)會(huì)了數(shù)據(jù)庫的搭建并且能夠利用sql語句對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行相關(guān)處理,對(duì)于三層架構(gòu)的內(nèi)容和含義有了初步的理解。有了這幾天基礎(chǔ)知識(shí)的奠定,對(duì)于后期在公司的實(shí)習(xí)有很大的幫助。
7月12號(hào)那天我們終于來到了好奇已久的實(shí)訓(xùn)基地——成都拓思愛諾科技有限公司。這里安靜、簡約、清新的環(huán)境深深地吸引了我。四周圍是一片片小竹林,建筑的屋頂上也長滿了郁郁蔥蔥的草,令人心曠神怡。來到工作室,墻壁是透明的玻璃鑄成的,充分采集了光線,室內(nèi)還有空調(diào)和明亮的燈光。寬敞的場地上,六人一組的電腦整齊地?cái)[放著。在熟悉了工作環(huán)境之后,我們開始了項(xiàng)目小組的分組,我被分在了14組。我們小組的項(xiàng)目名稱是“在線學(xué)習(xí)系統(tǒng)”。首先,我們小組內(nèi)部人員都作了自我介紹對(duì)彼此都有了初步的了解,并且分配了小組的角色,我很榮幸地被分到了TL(Technology Leader)這一重要角色。一開始覺得憑借自己的能力擔(dān)任這一角色有點(diǎn)壓力山大,但是心里暗暗下定決心要努力勝任好這一角色,不能辜負(fù)小組成員的期望,不能拖小組的后腿。第一天的任務(wù)主要是項(xiàng)目需求的分析。學(xué)習(xí)利用Rotional Rose軟件設(shè)計(jì)用例圖,找出參與者,找出用例及用例間的關(guān)系。我們小組決定采用對(duì)各個(gè)模塊進(jìn)行分工的形式,每個(gè)人負(fù)責(zé)一個(gè)模塊用例圖的設(shè)計(jì)。于是高效地完成了第一天的任務(wù)。第二天,我們同樣采用模塊分工的形式利用Rotional Rose軟件設(shè)計(jì)了活動(dòng)圖。我負(fù)責(zé)的是學(xué)生日記模塊,早早完成任務(wù)后,我利用空閑時(shí)在工作電腦上配置了環(huán)境,安裝了VS2010和SQL Sever 2008。并且在指導(dǎo)老師的建議和教導(dǎo)下,學(xué)會(huì)了配置工具SVN的使用方法,便于在小組內(nèi)能夠使用SVN上傳和共享相關(guān)文檔和資料,大大增加了資料傳遞的效率,以及方便了小組資料的整合和修改。利用軟件工程概論的相關(guān)知識(shí),我按時(shí)地完成了軟件需求規(guī)約文檔的編寫。第一次項(xiàng)目評(píng)審是在第三天,由于是第一次做這種項(xiàng)目,我們的經(jīng)驗(yàn)還不足,所以暴露出不少的問題,比如文檔的編寫規(guī)范問題,以及用例圖和活動(dòng)圖設(shè)計(jì)中出現(xiàn)的一些錯(cuò)誤。指導(dǎo)老師并沒有批評(píng)我們,而是給我們提出了一些寶貴的意見和建議,讓我們站在客戶
的角度上去想這個(gè)項(xiàng)目的需求,去完善這個(gè)項(xiàng)目的功能。以前我總把需求看得太輕太簡單了,經(jīng)過指導(dǎo)老師的教誨,我明白了一個(gè)項(xiàng)目需求階段的重要性,因?yàn)樗且粋(gè)項(xiàng)目的基石,明確了需求,打好了基礎(chǔ),以后的工作才能順利地開展。之后,我還學(xué)習(xí)了使用Power Designer 設(shè)計(jì)CDM,生成PDM。了解了CDM的作用是分析系統(tǒng)中有哪些實(shí)體,實(shí)體中有哪些屬性,標(biāo)識(shí)符以及實(shí)體間的關(guān)系。在編碼階段,指導(dǎo)老師親自演示,向我們講解了基于工廠模式的三層架構(gòu)模型:表現(xiàn)層,業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。有了老師搭構(gòu)的框架模型,在編程的時(shí)候也更加輕松自如了。我模仿著老師的三層架構(gòu)模型,搭建自己項(xiàng)目的三層架構(gòu)模型:業(yè)務(wù)實(shí)體層(Model)、數(shù)據(jù)訪問層(DAL)、業(yè)務(wù)邏輯層(BLL)、表現(xiàn)層(UI)。以傳遞的參數(shù)作為接口,使程序的層次條理更加清晰明確。作為TL,我接手了我們項(xiàng)目的兩個(gè)模塊,第一個(gè)模塊為課程論壇模塊,包括查貼、發(fā)帖、回帖。這個(gè)模塊的編寫主要涉及到WPF窗口編輯以及對(duì)數(shù)據(jù)庫的增刪改查,一開始我對(duì)WPF窗體中的某些控件還不是很熟悉,顯得有些有些不耐煩,但是在我們組PM的指導(dǎo)幫助下,我漸漸學(xué)會(huì)和掌握了這些控件的使用方法,如利用ListView控件展示帖子的更新。我明白了做軟件時(shí)碰到困難不能低頭,不能急躁,要虛心求教,有事沒事問度娘,度娘沒辦法可以問同事,同事解決不了的可以問老師。軟件中的知識(shí)五花八門,大部分知識(shí)都是不知道的,就是通過不斷學(xué)習(xí)和積累才孰能生巧。我的第二個(gè)模塊是,教師上傳資源和學(xué)生下載資源模塊。本模塊主要利用套接字Socket搭建客戶端和服務(wù)端的連接,并實(shí)現(xiàn)客戶端和服務(wù)端的文件傳輸。由于之前在學(xué)校中我提前選修了Java程序設(shè)計(jì)課程,對(duì)于Socket有些初步的認(rèn)識(shí)和了解,因此在學(xué)習(xí)C#的Socket時(shí)也變得輕松易懂許多,我明白了平時(shí)注意多積累在喲后用知識(shí)的`時(shí)候就不愁沒有資源了,我利用了半天時(shí)間久實(shí)現(xiàn)了該模塊的所有功能。這使我非常有成就感,也大大增加了我的信心。在測試階段,我雖然會(huì)因?yàn)橐粋(gè)bug久久不能修復(fù)而懊惱,但我知道越著急對(duì)于工作就越不利,把心態(tài)放穩(wěn),耐心地回顧自己的代碼,從細(xì)節(jié)和關(guān)鍵地方抓起,就能找出問題所在。最終,經(jīng)過我們小組6個(gè)人的不懈努力,我們成功高效地完成了項(xiàng)目。那種成就感和自豪感不言而喻。
工作中,我嚴(yán)格要求自己,每天早早到公司,為同事開機(jī),堅(jiān)持每天簽到,不遲到,不早退,和小組成員和睦相處。在小組中營造了融洽的氛圍。
通過此次實(shí)習(xí),讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習(xí)的意義,時(shí)間的寶貴,也學(xué)到了很多其他在今后的工作中,要注意的東西,首先要有團(tuán)隊(duì)合作精神,現(xiàn)今的大中型軟件的編寫,分工越來越細(xì),這樣在開發(fā)、測試的過程中,團(tuán)隊(duì)的合作、成員間的交流就變得尤為重要,是決定效率的重要因素,因?yàn)閷?duì)于一個(gè)大的軟件系統(tǒng),
靠一個(gè)人的力量是很難完成的,他需要小組成員之間的團(tuán)結(jié)協(xié)作,盡管每個(gè)人都有自己的想法,但大家各抒己見,把自己的想法提出來,然后集思廣益,把大家認(rèn)為最好的意見說出來,就能構(gòu)建出一個(gè)豐富的系統(tǒng);我們不僅要注重團(tuán)隊(duì)合作,也要學(xué)會(huì)獨(dú)立解決問題,工作不比在學(xué)校學(xué)習(xí),遇到的各種實(shí)際問題不會(huì)有老師專門幫助解決,自己獨(dú)立分析、解決問題的能力就變得極其重要;要有創(chuàng)新精神,在工作和學(xué)習(xí)中,如果只是一味的模仿、學(xué)習(xí),那就永遠(yuǎn)不會(huì)真正得學(xué)得得心應(yīng)手、融會(huì)貫通,必須自己去實(shí)踐,在實(shí)踐中創(chuàng)新,這樣才能把學(xué)來的,變成自己的;要有耐心,學(xué)會(huì)自我規(guī)劃和管控,耐心自是不必多說,有耐心才能把事情仔細(xì)做好,而公司的管理制度和學(xué)校根本上的不同,使得自我規(guī)劃和管控就成了能否按時(shí)圓滿完成任務(wù)的很重要的條件。
通過這次實(shí)習(xí),我在個(gè)人素質(zhì)方面也有較大的提高,不僅是在C#的技術(shù)方面,還包括面對(duì)、分析和處理問題的思路、能力,思維的創(chuàng)造性和全面性,交流和溝通能力,同時(shí)也克服了一些自己的缺點(diǎn),獲得很大進(jìn)步。
公司培養(yǎng)了我的實(shí)際動(dòng)手能力,增加了實(shí)際的操作經(jīng)驗(yàn),對(duì)實(shí)際的工作的有了一個(gè)新的開始,更好地為我們今后的工作積累經(jīng)驗(yàn)。我知道工作是一項(xiàng)熱情的事業(yè),并且要持之以恒的品質(zhì)精神和吃苦耐勞的品質(zhì)。利用這次難得的機(jī)會(huì),也打開了視野,增長了見識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。
總的來說,這次實(shí)習(xí)對(duì)我有很大意義,不僅鞏固和實(shí)踐了之前在大學(xué)課堂上學(xué)到的各種知識(shí),擴(kuò)充了自己對(duì)軟件技術(shù)方面的知識(shí)儲(chǔ)備,同時(shí)也給了我很大的成就感,增強(qiáng)了我的自信。并不是說因?yàn)槲易龀傻暮茈y的程序,或者做出來的軟件很強(qiáng)很完善,但都是自己認(rèn)真完成的,過程中有遇到各種困難和挫折,但是經(jīng)過網(wǎng)上查資料、小組討論、向老師請(qǐng)教等幾種途徑,最終都克服了,當(dāng)最終自己完成時(shí),總會(huì)有一些成就感。
此外,我還認(rèn)知到在以后的工作和學(xué)習(xí)中,不僅要努力學(xué)習(xí)和鍛煉專業(yè)技能知識(shí),而且也要注意讓自己興趣廣泛起來,拓寬自己的知識(shí)面,多積累各種知識(shí),這不僅對(duì)以后的軟件開發(fā)工作有一定好處,對(duì)自身的個(gè)人修養(yǎng)的提升也是大有裨益。
兩個(gè)星期的實(shí)習(xí)時(shí)間雖然短暫,但我所學(xué)到的知識(shí)和道理會(huì)伴隨我的一生!
【關(guān)于ui個(gè)人實(shí)習(xí)總結(jié)】相關(guān)文章:
關(guān)于會(huì)計(jì)畢業(yè)實(shí)習(xí)個(gè)人總結(jié)07-30
關(guān)于安全員個(gè)人實(shí)習(xí)總結(jié)08-21
UI設(shè)計(jì)個(gè)人簡歷模板下載word格式06-23
實(shí)習(xí)個(gè)人總結(jié)格式02-07
船廠個(gè)人實(shí)習(xí)總結(jié)12-23
實(shí)習(xí)個(gè)人總結(jié)范文12-09