在當(dāng)下這個社會中,報告的使用成為日常生活的常態(tài),報告具有成文事后性的特點(diǎn)。怎樣寫報告才更能起到其作用呢?報告應(yīng)該怎么制定呢?這里我整理了一些優(yōu)秀的報告范文,希望對大家有所幫助,下面我們就來了解一下吧。
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇一
本實(shí)習(xí)的主要目的是通過實(shí)習(xí),讓學(xué)生了解用友軟件---財務(wù)部分的基本結(jié)構(gòu)及基本操作流程,同時掌握其主要模塊的初始化設(shè)置與基本的操作方法,以便將來更好、更快地適應(yīng)社會的工作崗位的工作需要。用友軟件是一個較為規(guī)范的管理軟件,學(xué)習(xí)與掌握它也可為將來學(xué)習(xí)與掌握其他類型的財務(wù)軟件打下良好的基礎(chǔ)。
二、實(shí)習(xí)時間
20xx年4月14日至20xx年5月2日為期三周的的時間。
三、實(shí)習(xí)地點(diǎn)
中南林業(yè)科技大學(xué)西校區(qū)科技樓四樓商學(xué)院企業(yè)管理特色專業(yè)實(shí)驗(yàn)室計算機(jī)房。
四、 實(shí)習(xí)單位概況
五、實(shí)習(xí)步驟
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇二
一、實(shí)習(xí)時間:
20xx年7月12日到20xx年7月21日
二、實(shí)習(xí)地點(diǎn):
西安行之匯元
三、指導(dǎo)教師:雷長春
四、實(shí)習(xí)目的:
1、熟悉工作環(huán)境,培養(yǎng)自我職業(yè)能力2、體會團(tuán)隊合作,鍛煉自己團(tuán)隊合作能力3、了解項目開發(fā)流程,熟悉各個環(huán)境的搭建使用4、掌握jsp,html,css等開發(fā)使用
五、實(shí)習(xí)內(nèi)容
題目要求:
為白領(lǐng),宅男,宅女,在校學(xué)生提供方便快捷的外賣服務(wù)。針對我們的消費(fèi)人群,我們將頁面做的盡量簡潔鮮活,以使客戶能夠更容易買到自己想吃的食物。系統(tǒng)采用b/s結(jié)構(gòu)。設(shè)計過程:
小組在完成項目的過程中,采用數(shù)據(jù)層、表示層、應(yīng)用層分開的模式進(jìn)行,即模仿簡單的mvc模式,分界面設(shè)計,數(shù)據(jù)庫設(shè)計,邏輯處理三部分進(jìn)行。使用的軟件:myeclipse,sqlserver20xx,powerdesigner,dreamweaver,tomcat。出現(xiàn)的問題及解決過程:
1、讀取參數(shù)的時候,如果有漢字,就會出現(xiàn)亂碼。解決方法:加入語句:
”response、setcontenttype("text/html;charset=utf-8");
request、setcharacterencoding("utf-8");”設(shè)置參數(shù)編碼格式。
2、頁面的處理問題,因大量的頁面都是在主頁面的基礎(chǔ)上進(jìn)行的,導(dǎo)致大量的代碼的重復(fù),改一個部分就導(dǎo)致很多地方的改動,非常繁瑣。解決方法:將相同的內(nèi)容放入一個文件中,然后用include指令將文件包含進(jìn)去。
3、當(dāng)圖片名稱有漢字的時候無法顯示。
解決方法:在tomcat的配置文件server、xml中的connecttor項中添加語句uriencoding="utf-8",并盡量不使用含有中文名稱的文件。
4、項目各部分的合成,因沒有用到其他版本控制工具,每次進(jìn)行起來非常繁瑣,導(dǎo)致大量時間的浪費(fèi)。
六、實(shí)習(xí)體會
生產(chǎn)實(shí)習(xí)是學(xué)生大學(xué)學(xué)習(xí)很重要的實(shí)踐環(huán)節(jié)。主要是讓我們在畢業(yè)前提前感受一下工作的環(huán)境,體驗(yàn)一下作為工人的感覺,為以后的工作打基礎(chǔ)。作為一個大三已經(jīng)結(jié)束,準(zhǔn)備迎接找工作的學(xué)生來說,有一次親身實(shí)習(xí)的機(jī)會是多么的可貴。首先我要感謝行知匯元能給我們提供這次難得的實(shí)習(xí)機(jī)會,在這里,我們走出了從學(xué)生到職場人生的第一步,是邁向社會的重要的一步。通過這次生產(chǎn)實(shí)習(xí),我學(xué)到了很多書本上學(xué)不到的東西,也有了從無知到認(rèn)知,到深入了解公司和社會,從開始的磕磕碰碰到后來的工作還算順利的轉(zhuǎn)變。在整個實(shí)習(xí)生產(chǎn)中,我每天都有很多新的體會,想說的很多,我總結(jié)下來主要有以下幾點(diǎn):
1、團(tuán)隊意識是完成項目的必要保證
團(tuán)隊合作對我們來說不是第一次,結(jié)合之前的實(shí)際經(jīng)驗(yàn),我以為,團(tuán)隊中協(xié)調(diào)比較困難的就是結(jié)合個人的專長,實(shí)際有效運(yùn)用到項目當(dāng)中去,因?yàn)橹暗膱F(tuán)隊成員系統(tǒng)知識相差不遠(yuǎn),處于同一個層次中,分工也比較明確,進(jìn)行起來不大困難,只是,因?yàn)閯傞_始的項目風(fēng)格沒有統(tǒng)一商量確定,導(dǎo)致大家的辛苦的結(jié)果沒有很好的利用,無用功經(jīng)常出現(xiàn),使大家的信心大減,矛盾也就在所難免。并且,因?yàn)槌醮谓佑|,流程不大清楚,對于計劃也做得不夠完善,最后,大家的時間很多都因迷茫而閑置,時間浪費(fèi)比較嚴(yán)重。
根據(jù)之前體會,結(jié)合這次項目的實(shí)際情況,因?yàn)闀r間太短,把握好每一天的進(jìn)程就顯得至關(guān)重要,團(tuán)隊中的四個人又都是第一次接觸新知識,第一次著手完成項目,都似乎顯得手足無措,在幫助大家擁有自信,堅定信念之后,我就把精力放在了根據(jù)每個人的實(shí)際情況分工進(jìn)行,合理安排好每天的進(jìn)展計劃,總結(jié)好當(dāng)天的進(jìn)展情況,幾天下來,雖然進(jìn)展甚微,大家也都有所收獲,進(jìn)入角色,只是,因?yàn)橹R的局限,真正進(jìn)入到項目邏輯處理就很困難。看著大家艱難的進(jìn)行,我覺得有些力不從心了。
幾天中,實(shí)際情況和思想中的落差,讓我愈加清楚地看到自己比較理想化的心理,我總想,帶著小組的每個人熟悉整個項目的開發(fā)流程,對項目開發(fā)的每一步都有一定的了解,能夠著手運(yùn)用開發(fā)工具,實(shí)際進(jìn)行代碼編寫。然而,因?yàn)闄C(jī)房實(shí)際情況,每次都需要重新配置環(huán)境,重新部署項目,不同的機(jī)器又因各種原因錯誤不斷,大量的時間都浪費(fèi)在這樣的步驟中,導(dǎo)致隨著最后的期限的逼近,也讓我們一步步陷入更加緊張的地步,看著其他小組一人獨(dú)撐邏輯處理的情況,矛盾也曾出現(xiàn)在意識中,但卻也不知為什么,讓我堅持到將近結(jié)束。總要告訴自己,不管最后結(jié)果怎樣,我們最重要的就是每個人都有收獲。
轉(zhuǎn)眼即逝的項目時間,讓我們面臨答辯的時刻,我會有緊張,會有擔(dān)心,擔(dān)心小組的成員會感覺到落差減少自信,不過,我在心里始終堅定,我已經(jīng)盡力讓大家有收獲,有感觸。最后,我們的項目因?yàn)橹黜摰牟粔虺墒鞗]有能很好的贏得老師的贊許,但比較起來,我們的后臺處理功能就比較完善,我相信小組的每個人也會因這幾天的收獲有一個自己的衡量標(biāo)準(zhǔn),能夠比較出不同,看出側(cè)重點(diǎn),看得出我們的亮點(diǎn)和不足。
和其他小組的比較分析,也讓我一點(diǎn)一滴的回憶這幾天的項目時間,其中問題,有疑惑,有明朗。首先,項目開始初期,技術(shù)老師百般強(qiáng)調(diào),主抓主頁面,十天時間,老師到四五天的時間還在說頁面,這也說明,這次的項目中頁面的重要。其實(shí),我們也知道,在大家現(xiàn)學(xué)現(xiàn)用知識的前提下,十天完成一個項目太過于困難,能夠在很短的時間內(nèi)看到成品,只有頁面能很好呈現(xiàn),最后老師對著其他小組項目中一個個html頁面大大贊賞,也說明了老師的意圖,但我想,這種情況也會讓很多剛接觸的同學(xué)陷入了一個關(guān)于網(wǎng)站設(shè)計的誤區(qū),或者說會因?yàn)楹芏鄦栴}而迷茫,相比較起來,我就顯得有些天真了,而正是這種天真,比較理想化的想法,讓我看到這種區(qū)別時,心里落差不是很大,因?yàn)槲覀儽容^真實(shí),大家對項目有自己客觀的認(rèn)識。其次,作為組長,因?yàn)橹扒猩斫?jīng)歷的優(yōu)勢,讓我覺得,由我擔(dān)任小組組長是比較合理的,可以帶領(lǐng)大家按序進(jìn)行,幫助大家解決問題,指導(dǎo)技術(shù),但項目即將走到最后,就讓我覺得越來越力不從心。回過頭來思索,在團(tuán)隊四個成員都沒有實(shí)際接觸過項目的前提下,由我來擔(dān)任組長,并不能很好的兼顧項目的實(shí)現(xiàn)。協(xié)調(diào)大家的工作,分配各自任務(wù),查看完成情況,主要技術(shù)實(shí)現(xiàn)等諸多問題就讓一個人的時間分散太多,不能專心于一件事情,在這種情況下,雖然小組成員的配合協(xié)調(diào),團(tuán)結(jié),責(zé)任各方面都無可挑剔,但項目進(jìn)行的就比較勞累,如果說作為技術(shù)總監(jiān),下面需要技術(shù)骨干進(jìn)行技術(shù)實(shí)現(xiàn),那么,我這個所謂的技術(shù)總監(jiān)還很不成熟,不能很好指導(dǎo)小組項目進(jìn)展。最后一點(diǎn)想說的是我們的項目團(tuán)隊,兩次相似的團(tuán)隊合作,截然不同的團(tuán)隊面貌,我們面臨的問題也有很大不同,之前的種種經(jīng)驗(yàn)教訓(xùn)有利也有弊,但有一點(diǎn),任各種情況不同都不會改變的是團(tuán)隊成員的心態(tài),怎樣以一種正確的方法使團(tuán)隊成員始終保持初始的自信和新奇,渴求與堅定,以一個認(rèn)真的心態(tài)有始有終,在任何情況下都是至關(guān)重要的,這也是任何團(tuán)隊合作成功的必備態(tài)度。
2、繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動力。現(xiàn)在通過實(shí)習(xí)總感覺自己學(xué)的不夠,要用到知識時總感覺腦袋是空白的。很后悔自己當(dāng)時在學(xué)校為什么不多學(xué)一點(diǎn),多練習(xí)一點(diǎn)。總在后悔也沒有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時間去附近的書店去看書,希望能彌補(bǔ)不足。
3、加強(qiáng)信心,堅持下去
雖然感覺自己學(xué)的還可以,但真的工作起來卻感覺力不從心。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好。或許還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現(xiàn)自己。
上學(xué)的時候大家都說,能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺學(xué)生時代真是最美好的時間。可是既然踏出來了就要繼續(xù)走下去,因?yàn)檫@一天也終究要來到。最后總結(jié):光陰似箭,歲月如梭。一晃兩個星期的實(shí)習(xí)生活已經(jīng)過去了,在最近的兩個星期的實(shí)習(xí)過程中,我有著許多的收獲和歡樂,但也有苦澀和教訓(xùn),這些成功的經(jīng)驗(yàn)將激勵我在以后的人生之路上取得更大成績,失敗的經(jīng)歷將使努力去改變自己不完美的地方,讓自己在以后的日子做的更好。這些寶貴的人生經(jīng)歷將激勵我在以后的人生路上勇于實(shí)踐,開拓創(chuàng)新,為人生的下一次輝煌奠定堅實(shí)的基礎(chǔ),成為我受益終生的寶貴財富。
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇三
姓 名 :
專 業(yè) 班 級 :實(shí) 習(xí) 單 位 :指 導(dǎo) 教 師 :完 成 日 期 :
這次實(shí)習(xí)的目的是為了提高我的專業(yè)技能、實(shí)踐能力、以及讓我了解一些實(shí)際的工作情況。對我在正式工作前有很重要的意義,不論是專業(yè)技能,還是綜合素質(zhì),以及實(shí)際中的人際關(guān)系都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經(jīng)驗(yàn)。
這次實(shí)習(xí)的主要任務(wù)就是在了解整個軟件的制作過程,以及各個環(huán)節(jié)中的細(xì)節(jié),當(dāng)學(xué)會了這些環(huán)節(jié)后,再用學(xué)到的知識來完成一個企業(yè)給我們安排的一個項目。我分到的項目名稱是《診所管理系統(tǒng)》,這個項目我們將以小組的形式共同將其完成,以模擬實(shí)際軟件制作的過程,盡最大程度的將我們所學(xué)到的知識轉(zhuǎn)化成實(shí)際的能力。為真正的項目做好充分的準(zhǔn)備,讓我們可以在實(shí)習(xí)過后的正式工作中,有準(zhǔn)備的去面對。
企業(yè)的最終目的就是希望我們能了解實(shí)際項目的制作,并初步的理解各個環(huán)節(jié)的意義。而讓我們用項目進(jìn)行實(shí)際制作就是為了讓我們能更好的理解項目制作中各個流程的意義以及項目制作過程中的團(tuán)隊是如何合作的。
我所實(shí)習(xí)的單位是校企合作埃森哲信息技術(shù)(大連)有限公司的軟件開發(fā)部。這個部門的主要職能就是外包服務(wù)工作,按照客戶的需求制作成相應(yīng)的軟件,所以我們需要對整個軟件開發(fā)的過程都較熟悉,這樣才能應(yīng)對客戶們各種各樣的問題,才能制作出更好的軟件以滿足客戶們的需求。
因?yàn)閯倢?shí)習(xí)的原因,所以我的職位是軟件助理工程師,時間的具體安排是實(shí)際項目制作以及專業(yè)知識的學(xué)習(xí),實(shí)習(xí)時間為8個星期。本來實(shí)習(xí)的地點(diǎn)是在企業(yè)的,后來因?yàn)槠髽I(yè)的內(nèi)部原因,將我們的實(shí)習(xí)地點(diǎn)改為學(xué)校內(nèi)部實(shí)習(xí),每天的時間和正式上班相同。早8晚5,每周六周日休息。
整個實(shí)習(xí)的實(shí)際流程前面已經(jīng)說過,八周的實(shí)際項目制作以及專業(yè)知識的學(xué)習(xí)。具體的每周任務(wù)、實(shí)際工作內(nèi)容、以及專業(yè)知識與專業(yè)技能的實(shí)際應(yīng)用會根據(jù)不同的環(huán)節(jié)也有所不同。但總體的目標(biāo)就是讓我們了解實(shí)際工作中軟件的制作流程,以及各個流程中所需要的技術(shù)和注意點(diǎn),并用實(shí)際的項目讓我們進(jìn)行練習(xí)。
上面已經(jīng)介紹了個整個實(shí)習(xí)的任務(wù)以及目的,下面將詳細(xì)介紹整個實(shí)習(xí)的流程,并對每個流程的細(xì)節(jié)加以詳細(xì)說明。
具體的時間安排如下:
第一周:將對該項目所需要的知識進(jìn)行集體鞏固復(fù)習(xí)。將一些已經(jīng)生疏的知識鞏固鞏固,以備項目中的不時之需。在實(shí)習(xí)的第一天企業(yè)的經(jīng)理就詳細(xì)的給我們講解了軟件工程這門科學(xué)對于一個軟件制作的重要性,并以此為基本給我們定下了這次實(shí)習(xí)的大體實(shí)習(xí)流程。
第二周:將直接進(jìn)行項目的需求分析。因?yàn)轫椖棵Q已經(jīng)給出,所以將去掉可行性分析。我們小組分到的項目是“診所管理系統(tǒng)”,這就免不了去診所實(shí)地調(diào)查了。實(shí)際調(diào)查的過程中發(fā)現(xiàn),需求分析這個過程是非常非常的重要,需求分析文檔的制作,決定了項目的各個功能以及這個軟件是否符合用戶的需求。這一周的收獲就是軟件需求分析的文檔制作,這是軟件工程中非常重要的一個步驟,這一環(huán)節(jié),是一整個軟件生成的最為重要和關(guān)鍵的環(huán)節(jié)。
第三周:這一周由于臨時變動,將概要設(shè)計和詳細(xì)設(shè)計合為一周制作。根據(jù)調(diào)查的結(jié)果,進(jìn)行概要設(shè)計。由于是初次制作軟件概要分析的文檔,所有有很多不符合規(guī)定的地方,就比如數(shù)據(jù)流圖的制作,很多小的細(xì)節(jié)都沒有注意,像這樣的問題還有很多。不過,在經(jīng)過了小組成員的積極討論修改以及老師的指導(dǎo)后,這些問題都得以解決。接下來,根據(jù)概要設(shè)計,來制作軟件的詳細(xì)設(shè)計。詳細(xì)設(shè)計的制作,相對于概要設(shè)計,感覺能稍微簡單些,也不知道感覺對不對。因?yàn)樵诟乓O(shè)計模塊中,我們已經(jīng)設(shè)計好了所需要的模塊、接口、類、以及所要實(shí)現(xiàn)的功能,所以我們只需要考慮每個類的功能如果用代碼實(shí)現(xiàn)就可以了,當(dāng)然不是將代碼寫上去,而是用流程圖以及偽代碼之類的相關(guān)技術(shù)來表示。這個階段的制作完成就開始正式的編碼了。到此為止,準(zhǔn)備工作總算是做完了,幾乎花費(fèi)了我們實(shí)習(xí)的一半時間。這一周的時間,我們在忙碌中不知不覺的度過了!下一周就
會進(jìn)入到該項目的實(shí)際編碼當(dāng)中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一周的到來。
第四周:根據(jù)詳細(xì)設(shè)計,來進(jìn)行項目的編碼。這一周,我們進(jìn)行實(shí)際的編碼,我最大的感覺就是,照著詳細(xì)設(shè)計去進(jìn)行編碼,思路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉(zhuǎn)換時稍微有點(diǎn)費(fèi)勁,當(dāng)相對于以往我們的直接編碼而言,流暢度不言而明。
第五周:這一周本來是要進(jìn)行測試的,但在編碼完后企業(yè)老師檢查的時候,給我們指出了很多的問題,說我們所寫的代碼太粗糙,所以我們只能對代碼進(jìn)行細(xì)致的加工,把測試推到了下周來進(jìn)行。這一周,讓我們受益匪淺,對代碼的注釋以及編碼格式都有了更加深刻的理解。
第六周:根據(jù)做完的項目,進(jìn)行項目的測試。本周就是對軟件進(jìn)行測試,從最基本的類之內(nèi)的方法測試,一直到整個項目的綜合測試,分了好幾個階段。而區(qū)分于以往的測試不同,這次我們是先寫測試文檔,當(dāng)測試文檔檢查合格后,我們才可以對著文檔進(jìn)行逐步測試。我想,這可能就是我們以后工作的大體方向吧,以文檔為主的項目制作。由于測試文檔的制作進(jìn)度太慢,所以本周就忙測試文檔的制作了一樣了,其它的什么也沒干,測試也只能等下周進(jìn)行了。希望下周測試的時候效率會很高,期待的試一次,拿著測試文檔去測試的感覺。
第七周:拿著測試文檔,根據(jù)上面的要求,一項一項的測試,以確認(rèn)項目的正確性。測試的順利讓我有了爽快的感覺,拿著測試文檔,直接去校驗(yàn)代碼就可以了。幾乎不用去想程序內(nèi)部的測試流程,因?yàn)槲臋n上已經(jīng)給你寫的明明白白了。到這里,我有一種感覺,像埃森哲這種大企業(yè)內(nèi),文檔的重要性比編碼本身更為重要。我想,這就是企業(yè)派來的老師沒有直接給我們進(jìn)行技術(shù)培訓(xùn),而是讓我們來了解軟件工程的流程的原因。當(dāng)然,根據(jù)企業(yè)的文化不同,對軟件工程的生命周期也會有細(xì)微的差別,他們會選擇最適合自己企業(yè)的方法來進(jìn)行整個軟件的生命周期,并不是一成不變的。
第八周:這一周,我們沒有跟技術(shù)相關(guān)的任務(wù),只要好好準(zhǔn)備準(zhǔn)備個人展示就可以了。但你可千萬不要小瞧這個人展示,因?yàn)樗麑⒄寄阏麄€實(shí)習(xí)成績的50%,這也是企業(yè)老師在
本周周一時才告訴我們的,我們之前根本就不知道還有實(shí)習(xí)成績這一說。項目總結(jié),我們將用一周的時間來總結(jié)整個實(shí)習(xí)的收獲,在本周的周五進(jìn)行自我展示,以及收獲報告。至此,實(shí)習(xí)的生涯將會到此結(jié)束。這一周,我們思考著、沉淀著、總結(jié)著,將我們對整個實(shí)習(xí)的收獲、總結(jié)、體會等各個方面進(jìn)行了精華的提煉,以ppt為基礎(chǔ),進(jìn)行為期10分鐘的個人展示以及項目答辯。就此,我們的實(shí)習(xí)畫上了完整的句號。
我們的實(shí)習(xí)已經(jīng)結(jié)束,但生活卻沒有結(jié)束,這一次的實(shí)習(xí),對于我們這幫還沒有畢業(yè)的學(xué)生來說可以用意義重大四個字來形容。他不僅僅對我們的專業(yè)知識進(jìn)行了鞏固和拓展;還對我們作為軟件開發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開發(fā)這個職業(yè)應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會了軟件工程這門科學(xué)對于一個軟件的意義。這些經(jīng)驗(yàn)對我們來說就是一筆寶貴的財富。而經(jīng)過了8周的實(shí)習(xí),在大家的共同努力下,也都完成了各自的任務(wù),但我想說的是,我們并不僅僅是完成了任務(wù),我們更是個個滿載而歸:
項目的制作以及疑難問題的解決,將我們把大學(xué)期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復(fù)用性、類與類之間的調(diào)用、對象的創(chuàng)建、數(shù)據(jù)庫的連接以及操作等各種專業(yè)知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。
如果說專業(yè)知識收獲頗多,那么接下來的職業(yè)技能卻是我認(rèn)為在整個實(shí)習(xí)過程中收獲最大的地方。代碼的注釋以及編碼的規(guī)范這兩點(diǎn)是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發(fā)人員必須應(yīng)該具備的能力,或者說應(yīng)該特別注重的地方。因?yàn)槲覀兊拇a并沒有多少注釋以及很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進(jìn)行下一步測試。在修改的這一周內(nèi),通過自己的體會以及老師的重點(diǎn)強(qiáng)調(diào),對于代碼的編碼規(guī)范和代碼的注釋有了更深層次的理解。通過了這次的實(shí)習(xí),我個人認(rèn)為,代碼的注釋以及編碼的規(guī)范比個人的技術(shù)更為重要。
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇四
時光飛逝,轉(zhuǎn)眼了大三就結(jié)束了,經(jīng)過三年的校園專業(yè)知識的學(xué)習(xí),我將要步入社會參加工作,暑假到了,此時的我和同學(xué)們在學(xué)院領(lǐng)導(dǎo)老師的安排下,利用暑假時間,參加了這次專業(yè)實(shí)習(xí)。
此次實(shí)習(xí)的地點(diǎn)是xx一個it公司,時間是一個月,我選的專業(yè)實(shí)習(xí)方向是大數(shù)據(jù)開發(fā);大數(shù)據(jù)開發(fā)是以java編程為基礎(chǔ),然后做大數(shù)據(jù)架構(gòu),數(shù)據(jù)導(dǎo)入,hdfs分布式文件系統(tǒng),hadoop體系,環(huán)境搭建,云計算;因?yàn)闀r間相當(dāng)有限,因此我們這次實(shí)習(xí)只學(xué)習(xí)了java編程的基礎(chǔ)。
java是一門面向?qū)ο缶幊陶Z言,不僅吸收了c++語言的各種優(yōu)點(diǎn),還摒棄了c++里難以理解的多繼承、指針等概念,因此java語言具有功能強(qiáng)大和簡單易用兩個特征。java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。java具有簡單性、面向?qū)ο蟆⒎植际健⒔研浴踩浴⑵?立與可移植性、多線程、動態(tài)性等特點(diǎn)[2]。java可以編寫桌面應(yīng)用程序、web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。桌面應(yīng)用程序,又稱為gui程序(graphicaluserinterface),但是和gui程序也有一些區(qū)別。桌面應(yīng)用程序?qū)ui程序從gui具體為“桌面”,使冷冰冰的像塊木頭一樣的電腦概念更具有人性化,更生動和富有活力。運(yùn)行桌面應(yīng)用程序時,用戶界面會出現(xiàn)在運(yùn)行應(yīng)用程序的機(jī)器屏幕上。應(yīng)用程序和它的用戶界面之間的消息通過機(jī)器的操作系統(tǒng)進(jìn)行傳遞。通常情況下,這里只涉及到一臺機(jī)器,不存在網(wǎng)絡(luò)。
我們是通過做項目實(shí)戰(zhàn)來學(xué)習(xí)java編程的,在這一個月中,我們做了兩個java項目,一個是桌面應(yīng)用程序:圖書進(jìn)銷存系統(tǒng),另一個是web應(yīng)用程序:學(xué)生信息管理系統(tǒng)。
第一個項目是圖書進(jìn)銷存系統(tǒng),圖書進(jìn)銷存系統(tǒng)是cs結(jié)構(gòu)的,cs結(jié)構(gòu)即客戶端—服務(wù)器結(jié)構(gòu),使用的是eclipse集成開發(fā)環(huán)境,mysql數(shù)據(jù)庫進(jìn)行該軟件的開發(fā);該系統(tǒng)的主要有出版社管理、書本管理、書的入庫管理、銷售管理等功能,通過這些簡單的功能,可以讓我們了解如何利用jdbc進(jìn)行數(shù)據(jù)庫操作、如何使用java的反射機(jī)制以及如何對系統(tǒng)進(jìn)行分層等知識點(diǎn)。在實(shí)現(xiàn)功能前,我們需要為這個系統(tǒng)建立界面和設(shè)計數(shù)據(jù)庫。該系統(tǒng)共有六個界面,包括登錄界面、銷售管理界面、入庫管理界面、書本管理界面、種類管理界面、出版社管理界面。設(shè)計數(shù)據(jù)庫方面,該系統(tǒng)使用的是mysql5。0作為數(shù)據(jù)庫。在設(shè)計數(shù)據(jù)庫前,我們可以確定,系統(tǒng)相關(guān)的表,從最基礎(chǔ)開始,有出版社表、書的類型表、書表、入庫記錄表和銷售記錄表,其中,一條入庫記錄中涉及多本書,一條銷售記錄也涉及多本書,因此還需要書的入庫記錄表和書的銷售記錄表,一條書的入庫記錄對應(yīng)一本書,該條書的入庫記錄屬于某一條入庫記錄,可以理解成這是書與入庫記錄的關(guān)系表,同樣地,書的銷售記錄與書的入庫記錄一樣。
我按照實(shí)習(xí)公司導(dǎo)師的要求以及根據(jù)軟件的開發(fā)文檔,每日完成相應(yīng)的模塊功能,嚴(yán)格按照企業(yè)真實(shí)正規(guī)的開發(fā)方式進(jìn)行該軟件的開發(fā)工作;在開發(fā)的過程中遇到了很多問題,有簡單的問題,也有難的問題,我積極的向?qū)熣埥蹋瑢?dǎo)師也耐心的給我講解,每一次解決一個問題,都會有很多收獲;遇到的問題很多,這體現(xiàn)了我知識掌握的不過扎實(shí),軟件開發(fā)經(jīng)驗(yàn)的缺少,但是能力是在不斷改錯中提高的,因此通過這這個項目的'開發(fā),我學(xué)習(xí)到了很多java編程的知識;通過圖書進(jìn)銷存系統(tǒng)的開發(fā),我掌握了基礎(chǔ)知識如開發(fā)環(huán)境的安裝,eclipse集成開發(fā)環(huán)境的安裝使用,mysql數(shù)據(jù)的安裝和使用;掌握了java的基本語法知識,掌握了java圖形界面開發(fā)的基礎(chǔ)知識,掌握了如何將eclipse中開發(fā)的軟件連接到mysql數(shù)據(jù)庫,掌握了一個軟件所需數(shù)據(jù)的表的建立,掌握了使用基本的sql語句對數(shù)據(jù)庫中數(shù)據(jù)的查詢。
我和我的團(tuán)隊做的另一個項目是一個基于web的學(xué)生信息管理系統(tǒng)。web應(yīng)用程序是一種可以通過web訪問的應(yīng)用程序,程序的好處是用戶很容易訪問應(yīng)用程序,用戶只需要有瀏覽器即可,不需要再安裝其他軟件。b/s就是瀏覽器端/服務(wù)器端應(yīng)用程序,這類應(yīng)用程序一般借助ie等瀏覽器來運(yùn)行。web應(yīng)用程序一般是b/s模式。web應(yīng)用程序首先是“應(yīng)用程序”,和用標(biāo)準(zhǔn)的程序語言,如c、c++等編寫出來的程序沒有什么本質(zhì)上的不同。然而web應(yīng)用程序又有自己獨(dú)特的地方,就是它是基于web的,而不是采用傳統(tǒng)方法運(yùn)行的。換句話說,它是典型的瀏覽器/服務(wù)器架構(gòu)的產(chǎn)物。一個web應(yīng)用程序是由完成特定任務(wù)的各種web組件(webcomponents)構(gòu)成的并通過web將服務(wù)展示給外界。在實(shí)際應(yīng)用中,web應(yīng)用程序是由多個servlet、jsp頁面、html文件以及圖像文件等組成。所有這些組件相互協(xié)調(diào)為用戶提供一組完整的服務(wù)。web應(yīng)用程序的開發(fā)步驟為:需求分析,即需要完成什么功能;設(shè)計,這個步驟讓我們知道軟件最終是個什么樣子的;實(shí)現(xiàn)選擇一個框架;開發(fā)、測試,最后發(fā)布。
我們所做的這個學(xué)生信息管理系統(tǒng)的界面包括登錄界面、班級信息管理界面、學(xué)生信息管理界面。對應(yīng)的功能即為能輸入用戶名和密碼登錄該系統(tǒng)、對班級信息的增刪改查以及對班級信息的全部顯示、對學(xué)生信息的增刪改查以及對學(xué)生信息的全部顯示。這個學(xué)生信息管理系統(tǒng)是b/s結(jié)構(gòu)的,b/s結(jié)構(gòu)即瀏覽器—服務(wù)器結(jié)構(gòu),我開發(fā)該軟件使用的是eclipse集成開發(fā)環(huán)境,mysql數(shù)據(jù)庫進(jìn)行該軟件的開發(fā);通過這個軟件的開發(fā),我掌握了如何在eclipse中新建一個web工程,掌握了在web工程中安裝tomcat,掌握了基礎(chǔ)的前端知識,如html語言和javascript語言,了解了簡單的開發(fā)框架,鞏固了java編程知識,鞏固了數(shù)據(jù)庫建表查詢等知識。
在項目開發(fā)期間,我積極和團(tuán)隊成員溝通配合,提高了開發(fā)的效率,也提高了自己的團(tuán)隊協(xié)作的能力;有不懂的問題自己先思考,然后尋求老師和同學(xué)的幫助,同時我也幫助其他同學(xué),以自己所學(xué)的有限的知識幫助同學(xué)解決我能解決的問題,在幫助同學(xué)解決問題時我既鞏固了已學(xué)的知識也學(xué)習(xí)到了新的知識。因?yàn)樽约阂呀?jīng)在復(fù)習(xí)考研,所以每天還得擠出時間來復(fù)習(xí)考研要考試的科目,因此,這也促進(jìn)了我高效率的學(xué)習(xí)。
實(shí)習(xí)的工作時間是如此的緊張,任務(wù)是相當(dāng)?shù)姆敝兀ぷ髦辔覀兊纳钜彩嵌嘧硕嗖实模辉趯?shí)習(xí)期間的假期中,公司的導(dǎo)師們和班長給我們組織了一次活動,上午在梅溪湖公園尋寶,尋寶即是和自己的隊員在要求的地點(diǎn)拍照,最快完成的組將得到獎勵,艷陽高照,微風(fēng)習(xí)習(xí),上午我們在美麗的梅溪湖公園完成了驚險刺激的尋寶之旅;中午我們在步步高的自助餐廳吃中餐,該自助餐廳是挺贊的,食物豐富,食物味道美味可口,價格適中,實(shí)在是補(bǔ)充體力解乏之寶地。實(shí)習(xí)期間有某些公司的hr給我們講解大學(xué)生求職的知識,介紹整個行業(yè)的行情;實(shí)習(xí)的帶隊老師*負(fù)責(zé)解決我們的日常問題,*很負(fù)責(zé)任,非常關(guān)心我們的學(xué)習(xí),在如此炎熱的夏天,*經(jīng)常給我們帶來解暑神果西瓜,在此感謝*的辛勤付出;緊張的工作,適當(dāng)?shù)姆潘桑瑒谝萁Y(jié)合,大大的提高了工作學(xué)習(xí)的效率。
我在學(xué)習(xí)方式方法上面也有很多收獲,公司的導(dǎo)師教我們使用思維導(dǎo)圖來結(jié)構(gòu)化學(xué)習(xí)知識,讓我們將學(xué)過的知識掌握得更加牢固,更加系統(tǒng)化;實(shí)踐出真知,動手實(shí)踐是學(xué)習(xí)知識最快的方法,而我們在學(xué)校上課學(xué)習(xí)的時候?qū)W習(xí)是沒有動手實(shí)踐的,因此學(xué)習(xí)得不夠牢固;通過這次專業(yè)實(shí)習(xí),我進(jìn)一步提高了自己的動手能力,提高了自己的自學(xué)能力;學(xué)習(xí)不在于學(xué)校而是在于人生,而it行業(yè)的知識更新?lián)Q代更是相當(dāng)?shù)目欤@也進(jìn)一步要求了我們的自學(xué)能力,我們只有不斷的學(xué)習(xí)才能不斷進(jìn)步,我們只有不斷的學(xué)習(xí)才能在互聯(lián)網(wǎng)的浪潮中爭流前進(jìn),甚至引領(lǐng)時代的浪潮。
結(jié)語,讀萬卷書行萬里路,我們的經(jīng)歷就是我們的財富,世界那么大,我們在經(jīng)歷中磨煉,在經(jīng)歷中提高。
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇五
7月14日上午10:58分,北京xx先頭分隊一行13人順利抵達(dá)帝都,這里面包括了大部分從未來過北京的人員,甚至有些人第一次乘坐火車。在經(jīng)過一段時間的等待之后,坐上公司來迎接的車輛,先是參觀了下北京xx公司。公司共占有兩層寫字樓,每個班級都是每人一臺電腦。據(jù)說我們是幸運(yùn)的一批直接使用蘋果本的學(xué)生。電腦將被編號貫穿陪伴學(xué)員的整個培訓(xùn)生涯。在此期間個人一般不會更改使用的電腦。
在參觀完公司之后,來到離公司有兩個車站距離的福臨公寓。公寓帶來的第一映像應(yīng)該出乎了我們的意外,但還在接受范圍。交完500元的押金后將行搬進(jìn)了公寓。在崔老師和魏老師的帶領(lǐng)下,買了公交卡50,并置齊了枕頭,被子,草席等床上物品,每人花費(fèi)180到300不等,之后補(bǔ)齊入住手續(xù),每個寢室共4500余元。期間部分人還辦了北京的銀行卡和電話卡。
下面介紹公寓的情況。四人間每個月1800(帶風(fēng)扇),六人間每個月2100(帶空調(diào)),公寓共三層。每層房間數(shù)尚未統(tǒng)計。一個房間分上下兩層,上層四個鋪位,下層兩個鋪位。室內(nèi)有獨(dú)立衛(wèi)生間(在下層),熱水器,空調(diào)(樓梯口處放置)。室內(nèi)配備一個衣柜(有味,刺激),一張桌子。
第一天的到來,感謝付冉同學(xué)錢帶的夠多,目前賬目每個人(男生)房費(fèi)約900,被褥,洗漱用品,日常用品等物品價格不等。估計在三百以上。
匯報完畢,over。對了,目前寢室暫時沒網(wǎng)。只能通過手機(jī)設(shè)備。
軟件專業(yè)實(shí)踐報告 軟件實(shí)訓(xùn)報告萬能篇六
時間過的真快,一眨眼時間我在xx科技實(shí)習(xí)三個多月了。回顧這三個多月在公司的工作生活,我感到很慶幸和滿意。慶幸的是我比其它一部分同學(xué)多了三個月在軟件公司工作的經(jīng)歷,這使我畢業(yè)后能夠更好更快地適應(yīng)軟件公司的工作生活和節(jié)奏。滿意的是公司為我提供了良好的工作學(xué)習(xí)環(huán)境,我剛到公司不久公司就為我提供了電腦和相應(yīng)的座位,當(dāng)我在學(xué)習(xí)c#過程中遇到不懂問題的時候,同事都會毫不吝嗇的為我講解,讓我感受到公司團(tuán)結(jié)向上的氛圍,軟件公司最重要的也就是這種團(tuán)隊合作的精神。
在這三個多月的時間中,我進(jìn)一步學(xué)習(xí)了編程語言c#,面向?qū)ο缶幊桃郧霸趯W(xué)校的學(xué)習(xí)沒有真正自己實(shí)踐,是在老師帶領(lǐng)下完成的項目。現(xiàn)在我對c#有了基本的認(rèn)識,也具備了開發(fā)windows應(yīng)用程序和web應(yīng)用程序的能力。現(xiàn)在我再去理解,我發(fā)現(xiàn)它們真的是很強(qiáng)大,它的強(qiáng)大也體現(xiàn)在方便的集成開發(fā)環(huán)境。net是個強(qiáng)大的新平臺,而c#則是該平臺下最佳的開發(fā)語言。在思想認(rèn)知上面也得到了很大提高,上班了,不能像在學(xué)校那樣隨心所欲,天大的事有父母頂著,自己不用操心。現(xiàn)在走上社會,就是大人了,應(yīng)該有責(zé)任心,對自己的言行負(fù)責(zé)。工作中,我也嚴(yán)格要求自己,每天早早到公司,為同事開機(jī),打掃衛(wèi)生。和同事和睦相處,不遲到,不早退。對自己編碼能力還不是太滿意,有待進(jìn)一步提高。現(xiàn)在通過學(xué)習(xí),總覺得自己學(xué)得不夠好,要用到的知識時感覺頭腦一片空白,很后悔當(dāng)初在學(xué)校為什么不多學(xué)一點(diǎn),多練一點(diǎn)。后悔也沒用,只能自己努力。灰心時給自己打氣,哭過之后擦干眼淚,繼續(xù)工作。整個的實(shí)習(xí)過程是緊張而愉快的,我的工作態(tài)度和成效也得到了總經(jīng)理和同事們的一致稱贊。作為我在踏出社會之前的為數(shù)不多的幾次實(shí)踐中,這次的實(shí)踐的確給予了我很多。
今后,我將繼續(xù)保持認(rèn)真負(fù)責(zé)的工作態(tài)度,高尚的思想覺悟,進(jìn)一步完善和充實(shí)自己,爭取在以后的學(xué)習(xí)中更好的完善自己,在以后的實(shí)踐中更好的運(yùn)用去自己的知識,做一個合格的大學(xué)生,將來做一名對社會有用的人。 零距離的與社會接觸,更能使我將書中的所學(xué)與社會需求緊密的聯(lián)系起來,進(jìn)一步的鍛煉我的意志,提高我的專業(yè)水平以及個人素質(zhì)。同時又進(jìn)一步的讓我懂得交流。所以與其是一次生產(chǎn)實(shí)習(xí)不如說是一次檢閱,一次考驗(yàn)--是社會對我們多年在學(xué)校所學(xué)的檢閱,是對我們個人綜合素質(zhì)和能力的考驗(yàn)。面對明日的挑戰(zhàn),也許很坎坷很困難,但是滿懷信心的我絕不退縮。因?yàn)檫@是一片廣闊無垠的天宇。
實(shí)習(xí),是開端也是結(jié)束。在書本上學(xué)過很多理論,但從未付諸實(shí)踐過,也許等到真正運(yùn)用時,才會體會到難度有多大。
在今后的工作和生活中,自己需要更加努力的奮斗下去。 實(shí)習(xí)的同時也讓我了解到了自己的不足,我會繼續(xù)努力,完善自我。對于指導(dǎo)老師的用心輔導(dǎo)和精心安排我表示由衷的感謝。