關(guān)于軟件公司實(shí)習報告
在人們越來(lái)越注重自身素養的今天,報告使用的次數愈發(fā)增長(cháng),其在寫(xiě)作上有一定的技巧。那么什么樣的報告才是有效的呢?以下是小編整理的關(guān)于軟件公司實(shí)習報告,僅供參考,希望能夠幫助到大家。
根據學(xué)校要求,本人在開(kāi)學(xué)前三周參加了畢業(yè)前的實(shí)習工作。我所實(shí)習的工作單位是xx科技發(fā)展有限公司。公司主要從事軟件開(kāi)發(fā)方面的一些工作,包括java,c#方面的開(kāi)發(fā)。本人在公司主要從事的是java項目的開(kāi)發(fā),包括前期的需求分析以及開(kāi)發(fā)。
公司強調以人為本,認為對員工的投資是最重要的投資,通過(guò)對員工的培訓提高員工的工作能力,并可以在多方面體會(huì )到公司方面的關(guān)懷與照顧,非常感謝這段時(shí)間公司的培養。
一、對實(shí)習過(guò)程的回顧
作為一個(gè)軟件開(kāi)發(fā)技術(shù)公司,不同于一般的那種嚴肅的氣氛,給人的感覺(jué)是比較的寬松,公司的人情味也比較濃。讓我們很快的就能融入這個(gè)小家庭。
首先給我的任務(wù)就是熟悉企業(yè)的開(kāi)發(fā)流程以及企業(yè)的編碼規范,了解這些是非常重要的,對于團隊開(kāi)發(fā)來(lái)說(shuō),統一的編碼規范是必須具備的,因為編碼如果不統一的話(huà),每個(gè)人都有自己的編碼方式,開(kāi)發(fā)出來(lái)的系統可用性是很差的,而且也不利于今后的維護以及二次開(kāi)發(fā)。所以開(kāi)始花了兩天的時(shí)間來(lái)看編碼規范。這里面還是很有學(xué)問(wèn)的。
接下來(lái)還要學(xué)習公司所用到的技術(shù)。在學(xué)校的學(xué)習中,我主修的方向是java,除了學(xué)習java基礎外,還學(xué)習了html,css,jquery等前臺頁(yè)面的技術(shù),以及struts,hibernate,spring框架技術(shù),為企業(yè)開(kāi)發(fā)已經(jīng)做好了一些準備。公司需要我學(xué)習的技術(shù)為webservice和ibatis。通過(guò)學(xué)習,了解到webservice是一種可以接收從internet或者intranet上的其它系統中傳遞過(guò)來(lái)的請求,輕量級的獨立的通訊技術(shù)。是:通過(guò)soap在web上提供的軟件服務(wù),使用wsdl文件進(jìn)行說(shuō)明,并通過(guò)uddi進(jìn)行注冊。ibatis是一個(gè)持久層框架,用于對數據的增刪改查。 由于我算是第一次正式的參與企業(yè)的開(kāi)發(fā),在經(jīng)驗、知識上必然有所欠缺,所以在開(kāi)始階段我們主要都是了解項目的背景知識,進(jìn)一步學(xué)習基本的一些項目原理等。而后要進(jìn)行設計工作,然后才是真正的工程開(kāi)發(fā)過(guò)程,還有調試過(guò)程。再由于我們只是短期的社會(huì )實(shí)踐工作,為了所做的工作在以后能真正為人所用,我們在走之前還要留下完善的相關(guān)文檔。短短的一個(gè)星期,要分成這么多的階段,而任務(wù)就擺在那,每一階段的時(shí)間可想而知是多么的寶貴。
我在公司實(shí)習期主要做的工作就是開(kāi)發(fā)一個(gè)小的項目申報系統。
這個(gè)項目的需求大致為:申報單位模塊、管理機構模塊、評審專(zhuān)家模塊。最主要的就是項目申報模塊。其中包括文件管理欄目、項目申報欄目、項目開(kāi)題欄目、項目驗收欄目、項目報獎欄目、項目查詢(xún)欄目、用戶(hù)信息欄目。管理機構模塊主要包括:文件管理欄目、項目申報欄目、中期檢查欄目、報獎管理欄目、項目驗收欄目、項目查詢(xún)欄目、項目統計表欄目、成果評估欄目、用戶(hù)信息管理欄目。
雖然實(shí)踐的時(shí)間比較的短暫,但我還是有了不小的收獲,最大的收獲是了解了一些軟件開(kāi)發(fā)的程序化生產(chǎn)過(guò)程。還有就是能有機會(huì )向開(kāi)發(fā)部門(mén)的職員的一絲不茍、兢兢業(yè)業(yè)的敬業(yè)精神學(xué)習。相信這些都將給我以后的學(xué)習和工作帶來(lái)不小的幫助。
二、專(zhuān)業(yè)知識在實(shí)習過(guò)程中的應用
整個(gè)項目用的是struts2+ibatis+spring開(kāi)發(fā)的。業(yè)務(wù)層使用輕量級的框架spring實(shí)現業(yè)務(wù)組件的管理,持久層采用ibatis技術(shù)實(shí)現業(yè)務(wù)層和數據庫的交互。web部分采用基于mvc模式的struts2框架實(shí)現,表現層用jsp與jstl、el相結合實(shí)現。其中也會(huì )用到圖表技術(shù)以及ajax技術(shù)。
我的工作任務(wù)并不是很多,項目的數據庫設計完成后,頁(yè)面有專(zhuān)人來(lái)負責,首先看懂頁(yè)面及需求,接下來(lái)編寫(xiě)框架代碼,有了框架代碼,項目基本上已經(jīng)可以進(jìn)行開(kāi)發(fā)了。在開(kāi)發(fā)過(guò)程中,越到了很多這樣那樣的問(wèn)題,比如說(shuō)寫(xiě)前臺的驗證和前臺的一些特效,這就需要前臺的css技術(shù)和jquery技術(shù),當然之前的學(xué)習還是不夠的,所以就一邊做一邊學(xué),其中包括table的特效(隔行特效,鼠標移入移出特效),一些動(dòng)畫(huà)特效,以及jquery的前臺驗證。還有ajax與服務(wù)器的異步交互,這方面的知識以前接觸的還是比較少,然后以json格式返回前臺做輸出,以達到不刷新頁(yè)面就可以顯示不同數據的效果。
三、心得體會(huì )與經(jīng)驗總結
如今眼看在公司實(shí)習已經(jīng)接近一個(gè)月了,從這次活動(dòng)的成果上來(lái)看,還是比較成功的。辛勤的工作換來(lái)的是累累的碩果,不管是對于企業(yè)、學(xué)校還是我們自己。
首先我要在較短的時(shí)間內,克服各種困難,從最初的閱讀文檔,設計、開(kāi)發(fā),到最后的調試,完善,我也都按質(zhì)按量的完成了,完成預定的工程開(kāi)發(fā)任務(wù),通過(guò)了公司的項目小組的驗收,也得到了領(lǐng)導的一致好評,實(shí)現了最初為企業(yè)作實(shí)際共享的目標。
其次在這個(gè)過(guò)程中,我也通
過(guò)了深入的調查、討論,以對一個(gè)大型軟件開(kāi)發(fā)企業(yè)的結構、管理、文化、氣氛有了比較詳細的了解。而通過(guò)我在公司中的工作上的良好表現,還有生活中與公司員工的交流,我也在他們面前展現了了一個(gè)積極進(jìn)取、勇于創(chuàng )新形象,起到了加強學(xué)校與企業(yè)雙向交流的作用。
再有的一點(diǎn)就是,通過(guò)這次活動(dòng),讓我們理論聯(lián)系實(shí)際,在軟件工程的開(kāi)發(fā)過(guò)程、數據庫的開(kāi)發(fā)、分布式計算等工程實(shí)踐經(jīng)驗上有了很大的提高。在公司中也培養了初步的大型項目合作開(kāi)發(fā)經(jīng)驗,這一些都很好的增強了我們的個(gè)人的能力和并提高了自身的素質(zhì)。
類(lèi)似的以上的收獲還有很多很多,但在活動(dòng)結束的這個(gè)時(shí)候,仔細考慮一下,還是有一些地經(jīng)驗教訓的。
四、幾點(diǎn)不足與努力方向
這次實(shí)習也是我初次不如社會(huì )工作的一次經(jīng)驗,當然會(huì )有很多的不足之處,比如說(shuō)為人處事方面,由于社會(huì )經(jīng)驗還是略顯不足,所以在工作中難免會(huì )有和同事意見(jiàn)不同的時(shí)候卻沒(méi)有以最好的方式處理,這里深深地表示歉意,還有就是技術(shù)方面的不足,通過(guò)這次實(shí)習我明白了從學(xué)校學(xué)習的知識不足以面對以后的工作,所以還要更加的努力才行!
【軟件公司實(shí)習報告】相關(guān)文章:
軟件公司實(shí)習報告03-29
軟件公司實(shí)習報告15篇04-04
軟件公司工作總結05-20
頂崗實(shí)習的實(shí)習報告01-31
實(shí)習報告01-25
實(shí)習的報告03-31
軟件公司年度工作總結04-21
實(shí)習報告前言02-04