千文網(wǎng)小編為你整理了多篇相關(guān)的《軟件開發(fā)設(shè)計(jì)實(shí)習(xí)報(bào)告(大全)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《軟件開發(fā)設(shè)計(jì)實(shí)習(xí)報(bào)告(大全)》。
第一篇:軟件工程師實(shí)習(xí)報(bào)告
一、 前言
無錫埃卡內(nèi)基學(xué)院成立于2009年10月,由無錫市太湖新城科教產(chǎn)業(yè)園、美國(guó)卡內(nèi)基梅隆大學(xué)軟件教育培訓(xùn)中心(iCarnegie)以及國(guó)內(nèi)領(lǐng)先的軟件外包服務(wù)企業(yè)軟通動(dòng)力信息技術(shù)(集團(tuán))有限公司三方共同創(chuàng)辦, 是經(jīng)由江蘇省無錫市教育局批準(zhǔn)成立的高級(jí)IT人才培訓(xùn)學(xué)院。
學(xué)的課程和專業(yè)教育體系,結(jié)合國(guó)內(nèi)領(lǐng)先軟件服務(wù)外包企業(yè)的專業(yè)實(shí)訓(xùn)案例,以覆蓋多領(lǐng)域全生命周期的IT教學(xué)與培訓(xùn),為企業(yè)提供全方位國(guó)際化軟件服務(wù)外包人才,為樂于從事IT行業(yè)的有識(shí)之士提供快速的職業(yè)發(fā)展通道。??▋?nèi)基目前已經(jīng)與多家著名高等學(xué)府和國(guó)內(nèi)外知名IT企業(yè)建立了長(zhǎng)期的戰(zhàn)略合作伙伴關(guān)系,擁有專業(yè)資深的師資團(tuán)隊(duì),開創(chuàng)出一整套獨(dú)有的人才培養(yǎng)方式,提供全方位多層次軟件外包服務(wù)國(guó)際化專業(yè)人才解決方案,在國(guó)內(nèi)軟件培訓(xùn)行業(yè)趨于領(lǐng)先地位,是國(guó)內(nèi)外軟件領(lǐng)域培訓(xùn)交流的橋梁和窗口。
無錫??▋?nèi)基學(xué)院擁有雄厚的師資力量,講師均獲得世界頂尖學(xué)府博士或碩士學(xué)位/學(xué)歷,經(jīng)由卡內(nèi)基梅隆大學(xué)軟件教育培訓(xùn)中心的嚴(yán)格培訓(xùn)并獲資質(zhì)認(rèn)證。講師團(tuán)隊(duì)均擁有多年海外跨國(guó)公司或高端教育機(jī)構(gòu)的工作經(jīng)驗(yàn),掌握國(guó)際IT技術(shù)最新流行趨勢(shì)以及發(fā)展方向,并具有精湛的英文交流能力和深厚的專業(yè)素養(yǎng),精通金融,保險(xiǎn),電信和高科等領(lǐng)域大型項(xiàng)目的開發(fā)和管理過程。
無錫??▋?nèi)基學(xué)院引入先進(jìn)的嵌入式國(guó)際化高等教育模式和行業(yè)廣泛認(rèn)可的軟件系統(tǒng)開發(fā)(SSD)認(rèn)證課程體系,在純正的英語或中英文雙語的教學(xué)環(huán)境中,感受美國(guó)卡內(nèi)基梅隆大學(xué)的系統(tǒng)化教學(xué)體系,并結(jié)合最新流行趨勢(shì)進(jìn)行實(shí)際項(xiàng)目演練,為來自不同層次和專業(yè)的高中畢業(yè)生、大學(xué)生以及在職IT專業(yè)人士,量身打造最先進(jìn)的專業(yè)技能和職場(chǎng)“軟技能”課程,提供全方位多層次軟件外包服務(wù)國(guó)際化專業(yè)人才解決方案。學(xué)院采用全英文授課、雙語輔導(dǎo)的模式,以美國(guó)式的教育理念,讓學(xué)員體驗(yàn)到全生命周期的IT項(xiàng)目實(shí)訓(xùn)。學(xué)院24小時(shí)全天候?qū)W習(xí)環(huán)境,貼近學(xué)生的一站式教學(xué)跟蹤服務(wù),零距離接觸企業(yè)真實(shí)工作環(huán)境,立足培養(yǎng)國(guó)際一流IT人才資源的多層次技能。
無錫??▋?nèi)基學(xué)院在人才輸出渠道方面獨(dú)具優(yōu)勢(shì),目前已與多家國(guó)內(nèi)外知名企業(yè)建立了戰(zhàn)略合作關(guān)系,其中包括軟通動(dòng)力、愛立信、波音公司、花期銀行,SalesForce等著名國(guó)內(nèi)IT領(lǐng)頭企業(yè)和跨國(guó)公司,成為其人才輸出基地。
無錫埃卡內(nèi)基學(xué)院位于太湖新城科教產(chǎn)業(yè)園,毗鄰風(fēng)光秀麗的太湖之濱,周邊知名跨國(guó)公司林立,基礎(chǔ)設(shè)施完善齊全。學(xué)院教學(xué)面積達(dá)8000平米,可以同時(shí)進(jìn)行750名學(xué)員的培訓(xùn),整體硬件設(shè)施一流,共設(shè)有30多個(gè)多媒體教學(xué)計(jì)算機(jī)室和數(shù)十個(gè)會(huì)議討論室,全天候開放以供操作演練和授課討論。在教學(xué)區(qū)和生活區(qū)范圍里,均可免費(fèi)使用無線上網(wǎng)服務(wù),隨時(shí)隨地感受高科技、多媒體教學(xué)設(shè)施帶來的便捷。
立足高位,加速遠(yuǎn)航。無錫??▋?nèi)基學(xué)院將以最前端教學(xué)模式,緊隨日新月異的全球IT行業(yè)變革潮流,為中國(guó)軟件行業(yè)培養(yǎng)出具備國(guó)際化專業(yè)視角的高級(jí)復(fù)合型人才。金牌品質(zhì),成就一流,加入??▋?nèi)基學(xué)院,為騰飛助力,共創(chuàng)無限未來!
二、 實(shí)習(xí)目的
1.學(xué)會(huì)將理論運(yùn)用在生產(chǎn)實(shí)踐,讓自己知識(shí)更加牢固,調(diào)和理論與實(shí)際的關(guān)系。
2.了解并接觸良好的職業(yè)素質(zhì),恪守職責(zé),勇于創(chuàng)新。
3.通過實(shí)習(xí),參加一定的業(yè)務(wù)活動(dòng)和管理實(shí)踐,了解企業(yè)的管理現(xiàn)狀/所具備的基礎(chǔ)及存在問題,為學(xué)生畢業(yè)設(shè)計(jì)和走入社會(huì)奠定良好基礎(chǔ)。
4.通過實(shí)習(xí),調(diào)查、了解企業(yè)的運(yùn)行機(jī)制和業(yè)務(wù)管理過程,參與企業(yè)具體管理工作,提高社會(huì)實(shí)踐能力,增強(qiáng)調(diào)查研究,人際溝通,謀略決策,隨機(jī)應(yīng)變等獨(dú)立工作能力與管理能力。
5.培養(yǎng)獨(dú)立分析問題、解決問題的能力;熟練使用Android開發(fā)工具。
6.提高個(gè)人的實(shí)踐能力、科研能力和解決本專業(yè)實(shí)際問題的.能力。
7.培養(yǎng)積極的創(chuàng)新精神、嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng),增強(qiáng)個(gè)人綜合素質(zhì)以及畢業(yè)后對(duì)IT職業(yè)的適應(yīng)能力。
8.培養(yǎng)團(tuán)隊(duì)合作精神;
三、 實(shí)習(xí)時(shí)間
四、 實(shí)習(xí)地點(diǎn)
江蘇省無錫市濱湖區(qū)錦溪路100號(hào)
五、 實(shí)習(xí)單位和部門
無錫埃卡內(nèi)基學(xué)院
六、 實(shí)習(xí)內(nèi)容
1. 內(nèi)容簡(jiǎn)介
本次實(shí)習(xí)主要是完成一個(gè)競(jìng)賽類的項(xiàng)目命題,通過實(shí)際操作來提升自己的動(dòng)手能力,對(duì)于尚未掌握的的技術(shù)則采用“即用即學(xué),現(xiàn)學(xué)現(xiàn)用”的方式。
項(xiàng)目名稱:暢游學(xué)府 項(xiàng)目性質(zhì):校園綜合類應(yīng)用
項(xiàng)目背景:經(jīng)調(diào)查問卷發(fā)現(xiàn),大學(xué)生并非滿足于現(xiàn)今的生活方式,存在各種各樣的問題。首先是新生,對(duì)于不熟悉的大學(xué),需要開學(xué)志愿者指引,造成大量
人力物力的浪費(fèi),于是我們?cè)O(shè)計(jì)入學(xué)導(dǎo)航,便捷的導(dǎo)航說明,簡(jiǎn)單的路線,直接指引新生認(rèn)識(shí)校園,減少學(xué)校勞力。對(duì)于老生,我們發(fā)現(xiàn),他們?nèi)菀淄浾n程,我們?cè)O(shè)計(jì)了課程輔助的模塊,提供課表和作業(yè)資料等的輔助。很多人喜歡把食堂菜帶回宿舍吃,原因食堂太擠,有許多人因?yàn)榕抨?duì)太長(zhǎng)而不吃飯,所以我們開發(fā)點(diǎn)餐系統(tǒng),隨時(shí)隨地點(diǎn)外賣,省卻排隊(duì)的時(shí)間。由于我們?cè)禾赜兄驹阜?wù),為此,我們特意開發(fā)志愿者系統(tǒng),可以聯(lián)系需要志愿服務(wù)的老師,簽訂志愿服務(wù)。
項(xiàng)目開發(fā)采取團(tuán)隊(duì)寫作方式,我負(fù)責(zé)編寫其中的點(diǎn)餐模塊。
第二篇:軟件工程認(rèn)識(shí)實(shí)習(xí)報(bào)告
2010年中國(guó)軟件產(chǎn)業(yè)發(fā)展現(xiàn)狀概況
2010 年,我國(guó)軟件業(yè)實(shí)現(xiàn)新的突破,產(chǎn)業(yè)增速穩(wěn)步回升,業(yè)務(wù)結(jié)構(gòu)調(diào)整加快,企業(yè)發(fā)展和區(qū)域布局出現(xiàn)新的特點(diǎn),在國(guó)民經(jīng)濟(jì)中的地位不斷提升。
2010 年,實(shí)現(xiàn)軟件業(yè)務(wù)收入13364 億元,產(chǎn)業(yè)規(guī)模比2001年擴(kuò)大十幾倍,年均增長(zhǎng)38%,占電子信息產(chǎn)業(yè)的比重由2001 年的6%上升到18%。在全球軟件與信息服務(wù)業(yè)中,所占份額由不足5%,上升到超過15%。軟件業(yè)從業(yè)人數(shù)由2001 年不足30萬人提高到超過200 萬人。
2010 年,信息技術(shù)咨詢服務(wù)和信息技術(shù)增值服務(wù)收入分別為1233 和2178 億元,同比增長(zhǎng)37.2%和44.6%。軟件產(chǎn)品收入4208 億元,同比增長(zhǎng)28.6%;嵌入式系統(tǒng)軟件受通信類產(chǎn)品增長(zhǎng)放緩影響,完成收入2242 億元,同比增長(zhǎng)15.1%。受集成電路行業(yè)復(fù)蘇和軟件外包市場(chǎng)增長(zhǎng)帶動(dòng),設(shè)計(jì)開發(fā)實(shí)現(xiàn)收入593 億元,同比增長(zhǎng)73.1%;系統(tǒng)集成和支持服務(wù)實(shí)現(xiàn)收入2910 億元,同比增長(zhǎng)31.8%。2010年全國(guó)計(jì)算機(jī)軟件著作權(quán)登記量突破了8萬件。
軟件產(chǎn)業(yè)發(fā)展聚集趨勢(shì)從過去主要集中在京粵地區(qū)轉(zhuǎn)向沿海地區(qū)。2010 年,江蘇、遼寧、福建、山東四省軟件收入增長(zhǎng)超過35%,占全國(guó)比重合計(jì)達(dá)35%,逐步打破過去京粵兩地占全國(guó)一半以上的集中局面(兩地占比下降為35.5%)。中心城市成為軟件產(chǎn)業(yè)發(fā)展的主要聚集地,2010 年全國(guó)4 個(gè)直轄市和15 個(gè)副省級(jí)城市軟件收入10643 億元,占全國(guó)的比重為80%。在中西部地,成都、西安、重慶三個(gè)城市占西部地區(qū)的90%,武漢、長(zhǎng)沙二個(gè)城市占中部地區(qū)30%以上。
軟件產(chǎn)業(yè)面臨的形勢(shì)
從國(guó)際上看,全球軟件產(chǎn)業(yè)格局充分洗牌,為后發(fā)國(guó)家實(shí)現(xiàn)追趕和跨越帶來更大的機(jī)遇,軟件技術(shù)和產(chǎn)業(yè)的格局正在孕育新一輪的重大調(diào)整,一方面跨國(guó)公司原有的技術(shù)壟斷受到了挑戰(zhàn),對(duì)后發(fā)國(guó)家的技術(shù)鎖定效應(yīng)大大降低,所謂的技術(shù)鎖定就是壟斷,技術(shù)封鎖效應(yīng)。另一方面是云計(jì)算為代表的模式的創(chuàng)新對(duì)產(chǎn)業(yè)發(fā)展的影響日益突出,在這種背景下,軟件技術(shù)創(chuàng)新速度將明顯加快,服務(wù)的新業(yè)態(tài)新模式將不斷的涌現(xiàn)。
從國(guó)內(nèi)看,推進(jìn)兩化深度融合和培育戰(zhàn)略性新興產(chǎn)業(yè)給軟件產(chǎn)業(yè)帶來巨大的發(fā)展空間,我國(guó)作為后發(fā)國(guó)家,擁有大國(guó)優(yōu)勢(shì),有龐大的潛在的消費(fèi)市場(chǎng)。商務(wù)部統(tǒng)計(jì),我國(guó)的消費(fèi)是每年15%的速度在增長(zhǎng),其中有很大一部分是電子消費(fèi),滿足不同層次和年齡的需要,推動(dòng)兩化深度融合,培育發(fā)展戰(zhàn)略性新興產(chǎn)業(yè)為我國(guó)新一輪信息技術(shù)發(fā)展提供了廣闊的創(chuàng)新和應(yīng)用空間,從云計(jì)算、物聯(lián)網(wǎng)新興業(yè)態(tài)的發(fā)展情況來看,我國(guó)和美國(guó)有一段距離,但是國(guó)際上物聯(lián)網(wǎng)是這兩年剛剛有的新的概念,我們覺得和日本韓國(guó)相比處在同一個(gè)起跑線上。
軟件產(chǎn)業(yè)發(fā)展趨勢(shì)分析
未來軟件產(chǎn)業(yè)發(fā)展的趨勢(shì)可以歸納為“五化”,分別是網(wǎng)絡(luò)化、服務(wù)化、智能化、平臺(tái)化、融合化。
網(wǎng)絡(luò)化將成為信息技術(shù)發(fā)展的一個(gè)基本方向,互聯(lián)網(wǎng)已經(jīng)成為了軟件開發(fā)部署和運(yùn)行的一個(gè)平臺(tái),推動(dòng)了整個(gè)產(chǎn)業(yè)的全面的轉(zhuǎn)型,三代網(wǎng)、物聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)云計(jì)算都是軟件網(wǎng)絡(luò)化趨勢(shì)的具體體現(xiàn)。
服務(wù)化是網(wǎng)絡(luò)轉(zhuǎn)型的本質(zhì)和特點(diǎn),軟件開發(fā)技術(shù)和應(yīng)用模式正在向以用戶為中心轉(zhuǎn)變,云計(jì)算是軟件服務(wù)化的模式,可以按照用戶需要,動(dòng)態(tài)的來提供計(jì)算、存儲(chǔ)、應(yīng)用等各類資源,具有可動(dòng)態(tài)的伸縮性,使用成本比較低,可管理性好,節(jié)約能耗,安全便捷等優(yōu)點(diǎn),在服務(wù)化的大趨勢(shì)下,向用戶提供軟件服務(wù)的體驗(yàn),將來成為競(jìng)爭(zhēng)的重要因素。
智能化是軟件技術(shù)發(fā)展的永恒的主題,軟件能夠從復(fù)雜多樣的海量的數(shù)據(jù)當(dāng)中,自動(dòng)高效的提取所需要的知識(shí)、信息進(jìn)行加工處理,軟件開發(fā)語言更加的高級(jí)化,開發(fā)工具也更加的集成化。
平臺(tái)化是軟件技術(shù)和產(chǎn)品發(fā)展的新引擎,操作系統(tǒng)、數(shù)據(jù)庫、中間件和應(yīng)用軟件相互的滲透,向一體化的軟件平臺(tái)進(jìn)行演變,平臺(tái)化的趨勢(shì)下,軟件的競(jìng)爭(zhēng)從單一產(chǎn)品的競(jìng)爭(zhēng)發(fā)展為平臺(tái)間的競(jìng)爭(zhēng),未來軟件產(chǎn)業(yè)將圍繞主流軟件平臺(tái)構(gòu)造整個(gè)軟件產(chǎn)業(yè)鏈。
融合化是軟件技術(shù)和產(chǎn)業(yè)發(fā)展的新空間,軟硬結(jié)合,軟件與網(wǎng)絡(luò)的結(jié)合,產(chǎn)品與業(yè)務(wù)的融合,軟件產(chǎn)業(yè)與其他產(chǎn)業(yè)之間的相互滲透、相互融合不斷深化,融合化趨勢(shì)創(chuàng)造了巨大的市場(chǎng)需求。
什么是“軟件工程”?
IEEE計(jì)算機(jī)學(xué)會(huì)將“軟件工程”定義為:“(1)應(yīng)用系統(tǒng)化的、學(xué)科化的、定量的方 法,來開發(fā)、運(yùn)行和維護(hù)軟件,即,將工程應(yīng)用到軟件。(2)對(duì)(1)中各種方法的研究”。(參見:IEEE Standard Glossary of Software Engineering Terminology。IEEE, Piscataway, NJ std 610.12-1990, 1990)
軟件工程知識(shí)域
軟件需求 Software Requirements 軟件設(shè)計(jì) Software Design 軟件構(gòu)造 Software Construction 軟件測(cè)試 Software Testing 軟件維護(hù) Software Maintenance 軟件配置管理 Software Configuration Management 軟件工程管理 Software Engineering Management 軟件工程過程 Software Engineering Process 軟件工程工具和方法 Software Engineering Tools and Methods 軟件質(zhì)量 Software Quality 軟件工程職業(yè)的樂趣
首先是一種創(chuàng)建事物的純粹快樂;
其次,快樂來自于開發(fā)對(duì)其他人有用的東西;
第三是整個(gè)過程體現(xiàn)出魔術(shù)般的力量——將相互嚙合的零部件組裝在一起,看到它們精妙地運(yùn)行,得到預(yù)先所希望的結(jié)果;
第四是學(xué)習(xí)的樂趣,來自于這項(xiàng)工作的非重復(fù)特性; 最后,樂趣還來自于工作在如此易于駕馭的介質(zhì)上
軟件工程職業(yè)的苦惱 首先,必須追求完美;
其次,是由他人來設(shè)定目標(biāo),供給資源,提供信息;
概念性設(shè)計(jì)是有趣的,但尋找瑣碎的 bug 卻只是一項(xiàng)重復(fù)性的活動(dòng);
最后一個(gè)苦惱,有時(shí)也是一種無奈——當(dāng)投入了大量辛苦的勞動(dòng),產(chǎn)品在即將完成或者終于完成的時(shí)候,卻已顯得陳舊過時(shí);
軟件工程職業(yè)發(fā)展路線
從程序員到軟件設(shè)計(jì)師
軟件技術(shù)發(fā)展到今天,分工越來越細(xì)。程序員作為一個(gè)通用稱謂已經(jīng)無法確切定義各種工作的性質(zhì)和特點(diǎn)。因?yàn)檐浖_發(fā)中各種職責(zé)區(qū)分不清,無論是剛剛寫代碼的新手還是具有多年經(jīng)驗(yàn)的老手,一概被扣上程序員的通用名稱,這也使得很多進(jìn)入這個(gè)領(lǐng)域的軟件開發(fā)人員無法制訂自己未來的職業(yè)發(fā)展之路。
實(shí)際上,軟件公司也認(rèn)識(shí)到了對(duì)程序員分類的重要性開始將各種職位定義得更加準(zhǔn)確。對(duì)于從事軟件開發(fā)的程序員來說,更需要盡快明確自己的發(fā)展方向,并在此方向上將專業(yè)知識(shí)積累得更深厚,這才能盡快擺脫對(duì)未來發(fā)展方向的迷茫。
從程序員的技術(shù)方向發(fā)展來看,軟件設(shè)計(jì)師無疑是職業(yè)生涯的頂峰。拿破侖說過“不想當(dāng)元帥的士兵不是好士兵”,借用這句話,不想當(dāng)軟件設(shè)計(jì)師的程序員也不是好程序員。不過首先要了解什么是軟件設(shè)計(jì)師,如何才能成為軟件設(shè)計(jì)師。明了這些,才有可能向軟件設(shè)計(jì)師發(fā)展,創(chuàng)造更輝煌的程序人生。
軟件設(shè)計(jì)師的定義
軟件設(shè)計(jì)師包括軟件系統(tǒng)設(shè)計(jì)師(System Designer)和軟件架構(gòu)設(shè)計(jì)師(Architect)。
系統(tǒng)設(shè)計(jì)師應(yīng)對(duì)“系統(tǒng)結(jié)構(gòu)”所使用的軟件技術(shù)非常了解,自身具備良好編程技巧,才能成為優(yōu)秀的系統(tǒng)設(shè)計(jì)師。系統(tǒng)設(shè)計(jì)師的職責(zé)是把結(jié)構(gòu)模型對(duì)應(yīng)到實(shí)現(xiàn)模型上,從概念到實(shí)現(xiàn)期間規(guī)劃和組合模型的優(yōu)劣是決定軟件系統(tǒng)設(shè)計(jì)師好壞的標(biāo)準(zhǔn)。
軟件架構(gòu)設(shè)計(jì)師是程序員技術(shù)方向的最終歸屬,也是成長(zhǎng)鏈中最神圣的一環(huán),架構(gòu)設(shè)計(jì)師的貢獻(xiàn)最大。架構(gòu)設(shè)計(jì)師徹底擺脫了語言的束縛,知道軟件發(fā)展趨勢(shì)。他們會(huì)開發(fā)新一代產(chǎn)品或者制定新一代產(chǎn)品的方案。軟件架構(gòu)設(shè)計(jì)是面向未來的。全球大規(guī)模的軟件公司并不多,很重要的一個(gè)原因是軟件產(chǎn)品的發(fā)展都滯后于市場(chǎng)需求,即有需求后再研發(fā)產(chǎn)品,而不是預(yù)見需求,預(yù)先設(shè)計(jì),因此往往軟件設(shè)計(jì)局部是合理的,但從整體的角度看卻不合理。要解決這些問題就要看的能力了。
軟件設(shè)計(jì)的三個(gè)層次
軟件設(shè)計(jì)可以分三個(gè)層次。
第一層屬于標(biāo)準(zhǔn)層,像J2EE、.NET的框架設(shè)計(jì);
第二種屬于系統(tǒng)層的設(shè)計(jì),比如Delphi這樣的開發(fā)工具就是工具系統(tǒng)級(jí)的設(shè)計(jì);
而應(yīng)用最廣泛的是第三層:應(yīng)用軟件設(shè)計(jì)?;谥袊?guó)軟件產(chǎn)業(yè)發(fā)展的現(xiàn)狀,大部分設(shè)計(jì)都是這個(gè)層次上的基于應(yīng)用的架構(gòu)設(shè)計(jì),本文非特殊標(biāo)明,提到的軟件設(shè)計(jì)師泛指應(yīng)用軟件系統(tǒng)設(shè)計(jì)師,當(dāng)然有些也是架構(gòu)設(shè)計(jì)師的能力所在。
//*從軟件開發(fā)歷史看,軟件設(shè)計(jì)經(jīng)歷了很多階段。最早是結(jié)構(gòu)化設(shè)計(jì),只是把復(fù)雜的問題逐層分解,通過流程圖形式將任務(wù)標(biāo)明,提到的軟件設(shè)計(jì)師泛指應(yīng)用軟件系統(tǒng)設(shè)逐級(jí)細(xì)化;后來出現(xiàn)面向?qū)ο笤O(shè)計(jì),從底層進(jìn)行對(duì)象封裝、繼承、多態(tài),這時(shí)更多的是考慮代碼重用,面向的主要是類和對(duì)象。接下來出現(xiàn)組件設(shè)計(jì),這主要是面向應(yīng)用方面。這三種都是面向功能的設(shè)計(jì)。
從EJB、COBRA技術(shù)出現(xiàn)之后,人們開始基于框架進(jìn)行設(shè)計(jì),也就是架構(gòu)設(shè)計(jì)。繼續(xù)發(fā)展,就是基于規(guī)則的設(shè)計(jì)了,比如基于模塊和工作流的設(shè)計(jì),這時(shí)主要將客戶化做的更詳細(xì)以及考慮開放性、可擴(kuò)展性、可靠性、效率方面的問題。*// 軟件設(shè)計(jì)師的工作
隨著大型軟件開發(fā)越來越多,整體把握軟件架構(gòu)變的越來越重要。尤其當(dāng)用戶需求并不明確的情況下,就要開始做軟件,如何防止交付的軟件產(chǎn)品與用戶的要求距離很遠(yuǎn),這就需要軟件系統(tǒng)設(shè)計(jì)師進(jìn)行恰當(dāng)?shù)脑O(shè)計(jì)。
在應(yīng)用軟件開發(fā)中,軟件設(shè)計(jì)師擔(dān)當(dāng)承上啟下的角色也就是把用戶的需求,基于應(yīng)用的問題變成計(jì)算機(jī)系統(tǒng)中可以解決的問題。設(shè)計(jì)可以分為功能上的設(shè)計(jì)和技術(shù)體系上的設(shè)計(jì),但在實(shí)際工作中,這兩者很難區(qū)分清晰。
軟件設(shè)計(jì)師的要求
做為應(yīng)用軟件開發(fā)中最頂層的角色,軟件設(shè)計(jì)師需要各方面的能力更強(qiáng),除了具備更強(qiáng)的編程技巧能力外,還需要了解系統(tǒng)結(jié)構(gòu)、主流軟件技術(shù)和軟件趨勢(shì),同時(shí)要具備相當(dāng)?shù)膶I(yè)知識(shí)。多年編程經(jīng)驗(yàn):
既包括在專業(yè)領(lǐng)域的經(jīng)驗(yàn),也包括在軟件工程領(lǐng)域的經(jīng)驗(yàn)。對(duì)于一個(gè)構(gòu)架團(tuán)隊(duì),這些素質(zhì)要求可由各團(tuán)隊(duì)成員分別承擔(dān),但其中至少要有一名構(gòu)架設(shè)計(jì)師能夠把握項(xiàng)目的全局。和任何行業(yè)一樣,經(jīng)驗(yàn)是最重要的。軟件設(shè)計(jì)不是紙上談兵,一個(gè)軟件設(shè)計(jì)師首先要是非常好的程序員。軟件設(shè)計(jì)師在編程的時(shí)候,用的工具和普通程序員沒有任何差別,但使用深度是絕對(duì)不一樣的。抽象能力:
一個(gè)程序員剛寫程序的時(shí)候,無非就是為了解決某個(gè)功能而進(jìn)行代碼編寫。隨著程序編寫越來越多,他對(duì)自己所做的應(yīng)用方面的理解也越來越多。不同的企業(yè)有不同的需求,但把這些企業(yè)放在一起來看,就會(huì)發(fā)現(xiàn)他們的一些共性。將這些共性提煉出來,這就是抽象的過程。抽象出來的共性形成的模型可以把這些企業(yè)的需求都包含進(jìn)去,這是做通用軟件必須要走的一步。面向?qū)ο蟮乃枷耄?/p>
面向?qū)ο笫擒浖_發(fā)出現(xiàn)以來最偉大的創(chuàng)新之一,這是每個(gè)程序員都追求的,但是否真正掌握了面向?qū)ο蟮乃枷?,這是需要探討的,面向?qū)ο蟛⒉皇荛_發(fā)工具和語言的限制。很多程序員在用C++寫面向?qū)ο蟠a時(shí),實(shí)際上還是在寫C代碼。甚至使用C#這種完全面向?qū)ο蟮恼Z言寫出來的還是流程化的程序。面向?qū)ο罂梢詰?yīng)用的領(lǐng)域非常廣泛。不僅在寫代碼的過程中要考慮到面向?qū)ο?,在設(shè)計(jì)和分析階段也要用到面向?qū)ο蟮姆椒?。舍得拋棄?/p>
軟件設(shè)計(jì)是一個(gè)漸進(jìn)過程,是通過不斷碰壁,不斷調(diào)整提高的。要想取得突破,就需要舍得拋棄。
很多人舍不得扔掉自己的代碼,往往是不斷的修改,最后進(jìn)入一個(gè)惡性的循環(huán)。當(dāng)然,這種拋棄也是有繼承的拋棄,不同時(shí)期產(chǎn)品的架構(gòu)之間也有連續(xù)性,不是一個(gè)架構(gòu)就會(huì)完全取代前面的架構(gòu),好的東西還是可以繼承的,像微軟的.NET架構(gòu)就是從DNA架構(gòu)上發(fā)展來的。領(lǐng)悟和突破:
程序員技術(shù)的成長(zhǎng)可以通過學(xué)習(xí)技巧而成長(zhǎng),也可以通過思想領(lǐng)悟而得到成長(zhǎng),后者更為重要。如果不能領(lǐng)悟開發(fā)的思想,僅僅掌握了技巧,一旦改換了平臺(tái)和語言,又要從頭學(xué)起,所以很多人在轉(zhuǎn)型過程中失敗了。而掌握了編程的思想,自動(dòng)就移過去了。
即便是很小的軟件,也可以鍛煉突破性的編程思維。一種基本的設(shè)計(jì)原則和思路就是程序設(shè)計(jì)千萬不要回溯,否則就會(huì)崩潰,這是多少人腦袋碰墻多少次之后才明白的。非軟件知識(shí):
提起軟件設(shè)計(jì)師,人們很喜歡拿建筑師做比較,的確這兩個(gè)行業(yè)有很多相似之處。古羅馬建筑師維特魯威說“理想的建筑師應(yīng)該既是文學(xué)家又是數(shù)學(xué)家,他還應(yīng)通曉歷史,熱衷于哲學(xué)研究,精通音樂,懂得醫(yī)藥知識(shí),具有法學(xué)造詣,深諳天文學(xué)及天文計(jì)算?!避浖O(shè)計(jì)同樣如此。
從程序員到測(cè)試工程師
軟件測(cè)試是一門非常重要的學(xué)科,目前研究的內(nèi)容還很不深入。軟件測(cè)試需要什么樣的專業(yè)基礎(chǔ)還沒有定論,而且目前還沒有一種很好的標(biāo)準(zhǔn)來衡量測(cè)試人員。但無可置疑,軟件測(cè)試越來越受到軟件公司的重視,軟件測(cè)試工程師的作用也逐漸被人們所認(rèn)可。這已經(jīng)在像微軟這樣的國(guó)外大型軟件企業(yè)中所證實(shí),微軟的一個(gè)開發(fā)人員會(huì)對(duì)應(yīng)一至兩個(gè)測(cè)試人員。
2002年4月份,微軟公司董事長(zhǎng)兼首席軟件設(shè)計(jì)師比爾·蓋茨讓微軟研發(fā)部門將所有手頭正在進(jìn)行的工作暫停,徹底檢查了每一個(gè)微軟的軟件,將所有存在的漏洞全部修好,所有的開發(fā)人員全部成為了測(cè)試人員,為的是“可信賴的計(jì)算”。
國(guó)內(nèi)軟件公司對(duì)軟件測(cè)試的態(tài)度令人擔(dān)憂。軟件測(cè)試不足,開發(fā)測(cè)試人員比例不合理。據(jù)調(diào)查,最好的企業(yè)中測(cè)試人員和開發(fā)人員的比例是1:8,有的是1:20大部分公司甚至沒有專職的測(cè)試工程師。
重視測(cè)試首先需要有開放性的軟件文化,而在很多公司中,測(cè)試工程師只是絕對(duì)服從的聽命角色,沒有發(fā)揮他們的積極性和創(chuàng)造性。一些管理人員對(duì)軟件開發(fā)的流程管理經(jīng)驗(yàn)不足,仍然用傳統(tǒng)企業(yè)的方法進(jìn)行管理,再加上對(duì)軟件質(zhì)量的控制理解不對(duì),認(rèn)為讓程序員編完程序后經(jīng)過簡(jiǎn)單的功能測(cè)試就可以發(fā)布了,而沒有認(rèn)識(shí)到軟件測(cè)試是控制質(zhì)量最好的方法。不過,國(guó)內(nèi)還是有一些大型公司和專業(yè)公司已經(jīng)在軟件測(cè)試方面走上正規(guī)IBM軟件測(cè)試項(xiàng)目,已經(jīng)成為公司主體軟件外包業(yè)務(wù)之一。
一提到軟件測(cè)試工程師,很多人會(huì)想到那些反復(fù)使用軟件,試圖在頻繁操作中尋找到錯(cuò)誤發(fā)生的低層次人員或者軟件用戶。其實(shí)這是一種錯(cuò)誤的概念,軟件測(cè)試早已超越了用戶使用來發(fā)現(xiàn)Bug的基本測(cè)試階段。
現(xiàn)在軟件測(cè)試工程師普遍分為三種:測(cè)試執(zhí)行者(BasicSoftware Tester)、測(cè)試工具軟件開發(fā)工程師(SoftwareDevelopment Engineer in Test)和高級(jí)軟件測(cè)試工程師(Ad_hoc Tester)。
測(cè)試執(zhí)行者負(fù)責(zé)理解產(chǎn)品的功能要求,然后根據(jù)測(cè)試規(guī)范和測(cè)試案例對(duì)其進(jìn)行測(cè)試,檢查軟件有沒有錯(cuò)誤,決定軟件是否具有穩(wěn)定性,屬于最低級(jí)的執(zhí)行角色。測(cè)試工具軟件開發(fā)工程師負(fù)責(zé)寫測(cè)試工具代碼,并利用測(cè)試工具對(duì)軟件進(jìn)行測(cè)試;或者開發(fā)測(cè)試工具為軟件測(cè)試工程師服務(wù)。產(chǎn)品開發(fā)后的性能測(cè)試、提交測(cè)試等過程,都有可能要用到開發(fā)的測(cè)試工具。對(duì)技術(shù)要求最強(qiáng)的是這些人因?yàn)樗麄円邆鋵懗绦虻募夹g(shù)?!安煌a(chǎn)品的特性不一樣,對(duì)測(cè)試工具要求也是不同的,就像Windows的測(cè)試工具不能用于office,office的測(cè)試工具也不能用于SQLserver現(xiàn)在很多測(cè)試工程師就是負(fù)責(zé)專門為某個(gè)產(chǎn)品寫測(cè)試程序的?!?/p>
軟件測(cè)試工程師的素質(zhì):
因?yàn)檐浖y(cè)試仍然處在發(fā)展階段,還沒有上升到理論層次。對(duì)人員的評(píng)測(cè),包括微軟在內(nèi),都還沒有一個(gè)統(tǒng)一標(biāo)準(zhǔn),因此評(píng)定軟件測(cè)試工程師只能根據(jù)工作實(shí)踐進(jìn)行自然淘汰了。
軟件測(cè)試對(duì)邏輯思維、學(xué)習(xí)能力、反應(yīng)要求很高,是否有嚴(yán)密的思維和逆向思維也非常重要。
做測(cè)試還要考慮到所有出錯(cuò)的可能性,做一些不按常規(guī)、非常奇怪的事。除了漏洞檢測(cè),測(cè)試還應(yīng)該考慮性能問題,也就是要保證軟件運(yùn)行得很好,沒有內(nèi)存泄漏,不會(huì)出現(xiàn)運(yùn)行越來越慢的情況;在不同的使用環(huán)境下,考慮軟件的兼容性同樣重要。軟件測(cè)試同產(chǎn)品的規(guī)模也有很大的關(guān)系,因?yàn)檐浖腷ug往往出在大型軟件的連接處。
做軟件測(cè)試工程師需要對(duì)軟件抱有懷疑態(tài)度。這是因?yàn)殚_發(fā)人員喜歡想當(dāng)然,總是找一些有利于自己程序執(zhí)行的數(shù)據(jù),有些開發(fā)人員甚至認(rèn)為不利于程序執(zhí)行的數(shù)據(jù)是對(duì)代碼的玷污和褻瀆。而軟件測(cè)試卻要策略性的準(zhǔn)備各種數(shù)據(jù),從每個(gè)細(xì)節(jié)上設(shè)計(jì)不同的應(yīng)用場(chǎng)景,不去想當(dāng)然的假定任何一個(gè)數(shù)據(jù)是可行的。
在職業(yè)素質(zhì)和交際方面方面,并不是測(cè)試工程師愛挑別人毛病才好,反而這個(gè)工作要求很強(qiáng)的溝通能力。要經(jīng)常和開發(fā)人員進(jìn)行溝通,說話辦事要很得當(dāng),不能指責(zé)別人,否則會(huì)事倍功半。軟件測(cè)試工程師在工作中,對(duì)人和對(duì)事是完全不同的兩個(gè)問題。
測(cè)試設(shè)計(jì)中需要考慮的22種測(cè)試類型:
1.黑盒測(cè)試:
不基于內(nèi)部設(shè)計(jì)和代碼的任何知識(shí),而是基于需求和功能性。2.白盒測(cè)試:
基于一個(gè)應(yīng)用代碼的內(nèi)部邏輯知識(shí),測(cè)試是基于覆蓋全部代碼、分支、路徑、條件。3.單元測(cè)試:
最微小規(guī)模的測(cè)試;以測(cè)試某個(gè)功能或代碼塊典型地由程序員而非測(cè)試員來做,因?yàn)樗枰纼?nèi)部程序設(shè)計(jì)和編碼的細(xì)節(jié)知識(shí)。4.累積綜合測(cè)試:
當(dāng)一個(gè)新功能增加后,對(duì)應(yīng)用系統(tǒng)所做的連續(xù)測(cè)試。它要求應(yīng)用系統(tǒng)的不同形態(tài)的功能能夠足夠獨(dú)立以便在全部系統(tǒng)完成前能分別工作,這種測(cè)試可由程序員或測(cè)試員來做。5.集成測(cè)試:
一個(gè)應(yīng)用系統(tǒng)的各個(gè)部件的聯(lián)合測(cè)試,以決定他們能否在一起共同工作。部件可以是代碼塊、獨(dú)立的應(yīng)用、網(wǎng)絡(luò)上的客戶端或服務(wù)器端程序。這種類型的測(cè)試主要與客戶服務(wù)器和分布式系統(tǒng)有關(guān)。6.功能測(cè)試:
用于測(cè)試應(yīng)用系統(tǒng)的功能需求的黑盒測(cè)試方法。7.系統(tǒng)測(cè)試:
基于系統(tǒng)整體需求說明書的黑盒類測(cè)試;應(yīng)覆蓋系統(tǒng)所有聯(lián)合的部件。8.端到端測(cè)試:
類似于系統(tǒng)測(cè)試;測(cè)試級(jí)的“宏大”的端點(diǎn);涉及整個(gè)應(yīng)用系統(tǒng)環(huán)境在一個(gè)現(xiàn)實(shí)世界使用時(shí)的模擬情形的所有測(cè)試。例如與數(shù)據(jù)庫對(duì)話,用網(wǎng)絡(luò)通訊,或與外部硬件、應(yīng)用系統(tǒng)或適當(dāng)?shù)南到y(tǒng)對(duì)話。9.健全測(cè)試:
典型的是指一個(gè)初始化的測(cè)試工作,以決定一個(gè)新的軟件版本測(cè)試是否足以執(zhí)行下一步的測(cè)試。10.衰竭測(cè)試:
軟件或環(huán)境的修復(fù)或更正后的“再測(cè)試”??赡芎茈y確定需要多少遍再次測(cè)試。尤其在接近開發(fā)周期結(jié)束時(shí)。自動(dòng)測(cè)試工具對(duì)這類測(cè)試尤其有用。11.接受測(cè)試:
基于客戶或最終用戶的規(guī)格書的最終測(cè)試,或基于用戶一段時(shí)間的使用后,看軟件是否滿足客戶要求。12.負(fù)載測(cè)試:
測(cè)試一個(gè)應(yīng)用在重負(fù)荷下的表現(xiàn),例如測(cè)試一個(gè) Web站點(diǎn)在大量的負(fù)荷下,何時(shí)系統(tǒng)的響應(yīng)會(huì)退化或失敗。13.強(qiáng)迫測(cè)試:
在交替進(jìn)行負(fù)荷和性能測(cè)試時(shí)常用的術(shù)語。也用于描述象在異乎尋常的重載下的系統(tǒng)功能測(cè)試之類的測(cè)試,如某個(gè)動(dòng)作或輸入大量的重復(fù),大量數(shù)據(jù)的輸入,對(duì)一個(gè)數(shù)據(jù)庫系統(tǒng)大量的復(fù)雜查詢等。14.性能測(cè)試:
在交替進(jìn)行負(fù)荷和強(qiáng)迫測(cè)試時(shí)常用的術(shù)語。“性能測(cè)試”(和其他類型的測(cè)試)應(yīng)在需求文檔或質(zhì)量保證、測(cè)試計(jì)劃中定義。15.可用性測(cè)試:
對(duì)“用戶友好性”的測(cè)試。顯然這是主觀的,且將取決于目標(biāo)最終用戶或客戶。用戶面談、調(diào)查用戶對(duì)話的錄象和其他一些技術(shù)都可使用。程序員和測(cè)試員通常都不宜作可用性測(cè)試員。16.安裝/卸載測(cè)試:
對(duì)軟件的全部、部分或升級(jí)安裝/卸載處理過程的測(cè)試。17.恢復(fù)測(cè)試:
測(cè)試一個(gè)系統(tǒng)從如下災(zāi)難中能否很好地恢復(fù)如遇到系統(tǒng)崩潰、硬件損壞或其他災(zāi)難性問題。18.安全測(cè)試:
測(cè)試系統(tǒng)在防止非授權(quán)的內(nèi)部或外部用戶的訪問或故意破壞等情況時(shí)怎么樣。這可能需要復(fù)雜的測(cè)試技術(shù)。19.兼容測(cè)試:
測(cè)試軟件在一個(gè)特定的硬件/軟件/操作系統(tǒng)/網(wǎng)絡(luò)等環(huán)境下的性能如何。20.比較測(cè)試:
與競(jìng)爭(zhēng)伙伴的產(chǎn)品的比較測(cè)試,如軟件的弱點(diǎn)、優(yōu)點(diǎn)或?qū)嵙Α?1.Alpha測(cè)試:
在系統(tǒng)開發(fā)接近完成時(shí)對(duì)應(yīng)用系統(tǒng)的測(cè)試測(cè)試后,仍然會(huì)有少量的設(shè)計(jì)變更。這種測(cè)試一般由最終用戶或其他人員員完成不能由程序員或測(cè)試員完成。22.Beta 測(cè)試:
當(dāng)開發(fā)和測(cè)試根本完成時(shí)所做的測(cè)試,最終的錯(cuò)誤和問題需要在最終發(fā)行前找到。這種測(cè)試一般由最終用戶或其他人員完成不能由程序員或測(cè)試員完成。
如何成為優(yōu)秀的軟件人才
專業(yè)知識(shí)技能
軟件人員的專業(yè)知識(shí)技能 大學(xué)的計(jì)算機(jī)專業(yè)知識(shí)技能 軟件工程知識(shí)與實(shí)踐 項(xiàng)目管理知識(shí)與實(shí)踐 企業(yè)研發(fā)管理
本科學(xué)歷是必需的,碩士學(xué)歷是受歡迎的,博士學(xué)歷是可有可無的
IT人才要珍惜青春,切勿沉淪于紙上談兵、自欺欺人的“學(xué)問” 打好專業(yè)基礎(chǔ)最重要,做學(xué)生不要急功近利。學(xué)習(xí)時(shí)“揚(yáng)長(zhǎng)補(bǔ)短”,工作時(shí)“揚(yáng)長(zhǎng)避短”。至關(guān)重要的綜合才能
表達(dá)能力:說和寫
業(yè)界通病:軟件人員的表達(dá)能力遠(yuǎn)遠(yuǎn)低于其開發(fā)能力(例如不會(huì)寫文檔)
錯(cuò)誤的思想根源:認(rèn)為表達(dá)能力是可有可無的,技術(shù)才能才是最重要的
大學(xué)教育失誤:培養(yǎng)優(yōu)秀的工程師而不是領(lǐng)導(dǎo)人。無論那個(gè)領(lǐng)域的風(fēng)云人物,都是“能說會(huì)寫”之人
如果一個(gè)人不在乎自己的文才與口才,實(shí)際上他已經(jīng)選擇了平庸之路。
不要怨“英雄無用武之地”,因?yàn)閯e人不知道你能成為英雄!如果你想干一番事業(yè),必須練好你的文才和口才。管理能力
管理能力決定你的“仕途”!誤區(qū):沒有機(jī)會(huì)鍛煉管理能力
不同行業(yè)有不同的管理方法。先從軟件項(xiàng)目管理入手(麻雀雖小五臟具全)。
搞技術(shù)要用腦子,搞管理要用心。
職業(yè)道德和工作態(tài)度
職業(yè)道德
上班時(shí)間不干與工作無關(guān)的事情 不損害集體利益 不干危害社會(huì)的事情 工作態(tài)度
認(rèn)真負(fù)責(zé) 服務(wù)意識(shí)
如何高效率地工作
觀念
在有生之時(shí),為個(gè)人、家庭、集體、國(guó)家多做貢獻(xiàn) 但是不要天天辛苦的工作,辛苦地生活。應(yīng)該愉快地工作,愉快地生活。上班族的經(jīng)驗(yàn)
合理安排一天的時(shí)間:上午,中午,下午,晚上
減少路上花費(fèi)的時(shí)間:時(shí)間比錢更值錢,前者浪費(fèi)了無法追回!正確地開會(huì):明確會(huì)議目的,限定人員與時(shí)間,不要把上班時(shí)間切割得很零碎
處理電子郵件:不要即時(shí)響應(yīng)電子郵件,早中晚三次收發(fā)郵件就夠了。
隨時(shí)記錄問題與靈感:因?yàn)槲覀兇蟛糠秩瞬皇翘觳牛咳辗e月累才能產(chǎn)生成果!總結(jié)
通過這次認(rèn)識(shí)實(shí)習(xí),我了解了一些關(guān)于軟件工程的職業(yè)以及怎樣做好它們,使我明確了以后的發(fā)展方向。
第三篇:軟件工程實(shí)習(xí)報(bào)告
時(shí)間過得真快,轉(zhuǎn)眼間,在xx實(shí)習(xí)生活就結(jié)束了。
xx的時(shí)間能夠和xx的同學(xué)一起工作、學(xué)習(xí)、生活我感到非常的榮幸,同時(shí)也感覺到很大的壓力,作為xx專業(yè)的學(xué)生從事軟件開發(fā)感覺還是有一定的困難,特別是我們還是和xx的學(xué)生一起,在初來時(shí)自己就有一些不自信,但隨著項(xiàng)目的進(jìn)展,我慢慢的找到了自己的位置,找到自己的目標(biāo),雖然自己與好的同學(xué)還有差距,這也給了我很大壓力,但是我相信沒有壓力就沒有動(dòng)力,所以整個(gè)實(shí)訓(xùn)過程中我都在不斷地努力。
實(shí)訓(xùn)期間讓我學(xué)到很多東西,不僅在理論上讓我對(duì)it領(lǐng)域有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了很大的提高,真正的學(xué)到了學(xué)以致用,更學(xué)到很多做人的道理,對(duì)我來說受益匪淺。特別是利用周x上午的時(shí)間,xx為我們安排的講座讓我們了解it領(lǐng)域一些新的發(fā)展動(dòng)態(tài)以及一些領(lǐng)先的技術(shù),讓我意識(shí)到自己知識(shí)的缺少,這激勵(lì)我在以后的學(xué)習(xí)、工作、生活中要不斷了解信息技術(shù)發(fā)展動(dòng)態(tài)以及信息發(fā)展中出現(xiàn)的新的技術(shù)。
除此之外,我還學(xué)到了如何與人相處,如何和人跟好的交流,我們組成一個(gè)團(tuán)隊(duì)大家一起開發(fā)xx項(xiàng)目,大家的`交流溝通顯得尤為重要,如何將自己的想法清楚明白的告訴隊(duì)友,如何提出自己想法的同時(shí)又不傷害其他的隊(duì)友的面子,這些在我的實(shí)訓(xùn)生活中都有一些體會(huì)。可是說,第一次親身體會(huì)理論與實(shí)際相結(jié)合,讓我大開眼界。也是對(duì)以前學(xué)習(xí)的一個(gè)初審吧,相信這次實(shí)訓(xùn)多我以后的學(xué)習(xí)、工作也將會(huì)有很很大的影響,在短短的xx天里這些寶貴的經(jīng)驗(yàn)將會(huì)成為我以后工作的基石。
作為xx的學(xué)生,經(jīng)過x年的在校學(xué)習(xí),對(duì)程序設(shè)計(jì)有了一些基本的理性的認(rèn)識(shí)和理解。在校期間一直忙于理論的學(xué)習(xí),沒有機(jī)會(huì)也沒有經(jīng)驗(yàn)來參與我們項(xiàng)目的開發(fā),所以在實(shí)習(xí)之前軟件按開發(fā)對(duì)我來說是非常抽象的,一個(gè)完整的項(xiàng)目要怎么來分工以及完成該項(xiàng)目所需要的基本步驟也不明確,經(jīng)過這次實(shí)訓(xùn)讓我明白一個(gè)完整項(xiàng)目的完成必須團(tuán)隊(duì)分工合作,并在每個(gè)階段進(jìn)行必要的總結(jié)和檢查。
在我們項(xiàng)目的開發(fā)過程中我們項(xiàng)目的步驟:詳細(xì)設(shè)計(jì)、詳細(xì)設(shè)計(jì)review、編碼、編碼review、單體測(cè)試。在項(xiàng)目開發(fā)過程中我也深刻的體會(huì)到詳細(xì)設(shè)計(jì)對(duì)一個(gè)項(xiàng)目開發(fā)有明確的指引作用,它可以使開發(fā)人員對(duì)這個(gè)項(xiàng)目所要實(shí)現(xiàn)的功能在總體上有具體的認(rèn)識(shí),并能減少在開發(fā)過程中出現(xiàn)不必要的脫節(jié)。
經(jīng)過xx天的xx信息安全管理的java開發(fā),是我對(duì)java軟件開發(fā)平臺(tái)有了更深一步的了解,也對(duì)xx公司的xx平臺(tái)有了一定的了解。
這次實(shí)訓(xùn)是對(duì)我們xx年學(xué)習(xí)的一個(gè)檢驗(yàn),雖然項(xiàng)目中很多知識(shí)我們?cè)谌粘5膶W(xué)習(xí)中都沒有遇到,這同時(shí)提醒我:要想成為一個(gè)合格的程序員就有具備一種自學(xué)能力,在工作中會(huì)遇到很多從未接觸過的問題,當(dāng)有了問題時(shí)要去解決,在你不斷努力,尋找答案的過程中,自己的能力也在潛移默化的提升。有時(shí)遇到問題時(shí)可能有很多想法但卻不知道那個(gè)正確,這就讓我們不斷地去探索,不斷地嘗試。
這次實(shí)訓(xùn)也讓我深刻的了解到,不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要先做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做認(rèn)得一個(gè)最基本的問題,對(duì)已自己這樣一個(gè)即將步入社會(huì)的人來說,需要學(xué)習(xí)的東西很多。
從一起做項(xiàng)目的同學(xué)身上我看到了謙虛謹(jǐn)慎、細(xì)心努力的態(tài)度,在以后我的生活中我還會(huì)留意身邊同學(xué)的優(yōu)點(diǎn),從他們身上找尋我所缺少的品質(zhì),不斷學(xué)習(xí)。從老師那里我看到了企業(yè)人的生活面貌,沒有事情可以不勞而獲,今天老師們能夠領(lǐng)導(dǎo)我們是他們之前努力的結(jié)果,雖然老師沒有和我們講很多公司里的事情,可是他們的言行中所表現(xiàn)出來的都是比我們要嚴(yán)謹(jǐn)?shù)亩嗟膶?duì)工作的態(tài)度。
在此次的實(shí)訓(xùn)中我感覺到我們最大的不足就是動(dòng)手的能力太差,在項(xiàng)目組中xx的同學(xué)也給我提出一些建議,讓我有機(jī)會(huì)自己多動(dòng)手,不是我們?nèi)狈χR(shí),而是我們沒有運(yùn)用知識(shí)的能力,在xx天的項(xiàng)目開發(fā)過程中,我自己也認(rèn)識(shí)到雖然我們的理論知識(shí)沒有xx同學(xué)那么全面,但是如果在學(xué)校認(rèn)真學(xué)習(xí)了,我們的理論知識(shí)并不比他們差,所以以后的日子,如果自己還要繼續(xù)從事軟件開發(fā)相關(guān)工作,我會(huì)更加注重自己的動(dòng)手能力。
再者,我們要有更好的學(xué)習(xí)心態(tài),看到xx的很多同學(xué)會(huì)在晚上項(xiàng)目結(jié)束后再去教室上自習(xí),深深地意識(shí)到我們的學(xué)習(xí)態(tài)度有多大的差距,原來在學(xué)校的時(shí)候我們x點(diǎn)基本就要從教室回宿舍了,而他們還會(huì)再繼續(xù)利用x點(diǎn)以后的時(shí)間努力學(xué)習(xí),雖然在xx就短短不到x月的時(shí)間,可是我所體會(huì)到的對(duì)我以后的學(xué)習(xí)將會(huì)有很大的影響,我想在xx復(fù)習(xí)的過程中,在xx的經(jīng)歷會(huì)讓我更加有動(dòng)力,更能堅(jiān)定信念:堅(jiān)持、努力。學(xué)習(xí)刻苦、勤奮的學(xué)習(xí)態(tài)度。
xx的實(shí)訓(xùn)已經(jīng)成為過去,可是在xx學(xué)到的東西會(huì)一直影響我以后的發(fā)展,突然想起魯迅先生的一句話:世上本沒有路,走的人多了,便成路。生活的路也是人走出來的,每個(gè)人一生總要去很多陌生的地方,然后熟悉,然后再走向另一個(gè)陌生的地方。在不久的將來,就要踏上人生的另一段旅程,以后的路上有時(shí)不免會(huì)感到有些茫然、無助,但生活的路誰都無法預(yù)測(cè),只能一步步摸索,但只要方向正確,只要我們向著目標(biāo)不斷努力,相信在不遠(yuǎn)的將來我們一定會(huì)有一片屬于我們自己的天空。
第四篇:軟件工程實(shí)習(xí)報(bào)告
一、實(shí)習(xí)目的
根據(jù)所學(xué)課程的理論知識(shí),結(jié)合企業(yè)的運(yùn)營(yíng)實(shí)際,掌握軟件開發(fā)的一般過程,軟件的生命周期和作為一個(gè)開發(fā)人員就應(yīng)具備的基本潛力,并撰寫實(shí)習(xí)報(bào)告。使學(xué)生進(jìn)一步鞏固所學(xué)理論知識(shí),同時(shí)提高觀察問題、分析問題、解決問題的潛力。
二、企業(yè)實(shí)習(xí)地點(diǎn)
深圳市百盛佳信息咨詢有限公司
三、實(shí)習(xí)時(shí)光
20xx年12月5日――20xx年4月5日
四、實(shí)習(xí)資料
1、java軟件開發(fā)
五、實(shí)習(xí)總結(jié)
在Internet飛速發(fā)展的這天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。目前系統(tǒng)的架構(gòu)一般有c/s架構(gòu)和b/s架構(gòu),但是c/s架構(gòu)的應(yīng)用系統(tǒng),每升級(jí)一個(gè)版本,客戶端都需要自我下載更新,而b/s架構(gòu)不需要,因?yàn)樗腔跒g覽器的。因此b/s架構(gòu)的應(yīng)用系統(tǒng),在Internet上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。
計(jì)算機(jī)將具備更多的智能成分,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語言潛力。除了帶給自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實(shí)技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。這天人們談到計(jì)算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計(jì)算機(jī)越來越難以見到,另一方面計(jì)算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展。二十世紀(jì)九十年代興起的Internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術(shù)能像Internet一樣,劇烈地改變著我們的學(xué)習(xí)、生活和習(xí)慣方式。
全世界幾乎所有國(guó)家都有計(jì)算機(jī)網(wǎng)絡(luò)直接或間接地與Internet相連,使之成為一個(gè)全球范圍的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。人們能夠透過Internet與世界各地的其它用戶自由地進(jìn)行通信,可從Internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,Internet大大縮小了時(shí)空界限,透過網(wǎng)絡(luò)人們能夠共享計(jì)算機(jī)硬件資源、軟件資源和信息資源?!熬W(wǎng)絡(luò)就是計(jì)算機(jī)”的概念被事實(shí)一再證明,被世人逐步理解。
(一)、實(shí)習(xí)過程遇到的困難
1、一進(jìn)入企業(yè),就立刻被分配開發(fā)任務(wù),我的任務(wù)是質(zhì)量信息管理系統(tǒng)的一個(gè)功能點(diǎn),PDI退改車,有新增,刪除,查詢,審核,統(tǒng)計(jì)的操作。該系統(tǒng)使用的是struts2springibates模式,一開始什么都不明白,oracle數(shù)據(jù)庫沒用過,jquery框架沒有用過,ibates框架沒用過。所以給我的開發(fā)帶來了很大的困難。
2、在第二個(gè)項(xiàng)目中,我的開發(fā)任務(wù)是,一線通管理系統(tǒng)中的設(shè)備查詢,設(shè)備修改,還有一些報(bào)表的功能,發(fā)運(yùn)環(huán)節(jié)主要異常事件,銷售部工單月統(tǒng)計(jì)報(bào)表,儲(chǔ)運(yùn)部工單月統(tǒng)計(jì)報(bào)表等等,這些報(bào)表功能都需要有折線圖和餅狀圖,還要有導(dǎo)出excel的功能,而我對(duì)于如何生成折線圖或餅狀圖,如何導(dǎo)出excel,從未接觸過,這些都是這次開發(fā)中的難點(diǎn)。
3、在益凌進(jìn)銷存系統(tǒng)中,也就是第三個(gè)項(xiàng)目,因?yàn)槭莿倓傞_始,所以主要的任務(wù)是做設(shè)計(jì),就是把那些業(yè)務(wù)流程圖轉(zhuǎn)化為靜態(tài)網(wǎng)頁。這事看起來好像不難,不就是做靜態(tài)網(wǎng)頁嘛!
當(dāng)初我是這樣想的!
但是到真正做的時(shí)候,就發(fā)現(xiàn)了其實(shí)并不是想象中的那么簡(jiǎn)單,例如,如何抽象數(shù)據(jù)字段,也就是說,別人給你一張真實(shí)的業(yè)務(wù)表,你該如何把那些有用的字段顯示在你的界面上,業(yè)務(wù)流程中的每個(gè)點(diǎn)之間又有沒有關(guān)系,這些都需要你去想的問題。初次接觸,所以做起來也很棘手。
(二)、如何解決問題:
作為一個(gè)開發(fā)人員,遇到這些問題是在所難免的,因?yàn)楹芏嗉夹g(shù)都在不停的更新,你要不斷的去學(xué)習(xí),要有學(xué)習(xí)新知識(shí)的潛力,而且如今網(wǎng)絡(luò)資源是如此的豐富,只要在internet上搜索一下,很多問題都會(huì)迎刃而解。
Oracle數(shù)據(jù)庫簡(jiǎn)單的應(yīng)用,jquery框架和ibaties框架的應(yīng)用也是透過網(wǎng)絡(luò)資源一邊學(xué)習(xí)一邊應(yīng)用來實(shí)現(xiàn)我的目的的,當(dāng)然也少不了跟同事的溝通。對(duì)于那個(gè)報(bào)表中用到的折線圖和餅狀圖,我們采用了一個(gè)叫Jfreechat的框架,關(guān)于如何應(yīng)用,也是從網(wǎng)上獲取相關(guān)例子,然后經(jīng)過我們的`加工,就很順利的解決了問題。透過這次,感覺收獲還是挺大的。對(duì)于進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)問題,我壓根就什么都不懂,看了一段時(shí)光的業(yè)務(wù)流程圖,還是不明白要做什么,要在網(wǎng)頁界面上體現(xiàn)哪些字段,每個(gè)界面之間又有什么聯(lián)系,這些都不太明白。
“這些東西要靠自我想的”,項(xiàng)目負(fù)責(zé)人跟我說了,之后他就跟我說了一大堆如何抽象字段,要把每個(gè)業(yè)務(wù)點(diǎn)的關(guān)系理清,然后再透過他們的關(guān)系抽象有用的字段。聽他說了之后,恍然大悟,原先是這么一回事。之后,每次遇到不懂的,就立刻去和他溝通。完成了這些設(shè)計(jì),我感覺我對(duì)軟件開發(fā),又有了更深的認(rèn)識(shí),同時(shí)也讓我意識(shí)到溝通在軟件開發(fā)中真的是一件很重要的事。
六、實(shí)習(xí)心得
經(jīng)過為期4個(gè)月的專業(yè)實(shí)習(xí),令我更深一步的了解和學(xué)習(xí)了軟件開發(fā)的一般過程,不再是以前那樣,都不明白軟件開發(fā)是什么東西。對(duì)于一個(gè)應(yīng)用系統(tǒng)他們?yōu)槭裁匆敲炊嗳藖碜觯@么多人一齊做,代碼又是如何進(jìn)行管理的。對(duì)于每一個(gè)應(yīng)用系統(tǒng),企業(yè)到底用到哪些技術(shù),他們?yōu)槭裁匆x取這些技術(shù),我們開發(fā)人員的主要任務(wù)是什么等等,這些概念都漸漸的清晰。
人,孰能無過,過而改之,善莫大焉!
沒有誰,在編寫代碼的過程中永遠(yuǎn)不會(huì)犯錯(cuò),即使他十分的厲害,那也是從不斷的犯錯(cuò)過程中鍛煉出來的,但亦有“犯錯(cuò)”的時(shí)候,因?yàn)樾枨笫遣粩嗟母淖兊?,即使你?dāng)時(shí)沒錯(cuò),但需求改了之后,你的代碼不貼合需求,那也是你的錯(cuò)。有錯(cuò)那當(dāng)然就要調(diào)試咯,以前老是害怕出錯(cuò),找不到問題所在是件令人煩惱的事。但是當(dāng)調(diào)試的錯(cuò)誤多了之后,你就會(huì)發(fā)現(xiàn),每當(dāng)一看到相類似的錯(cuò)誤之后,你就會(huì)立即明白這個(gè)錯(cuò)誤是什么原因造成的!
所以,我們不就應(yīng)害怕出錯(cuò),就應(yīng)把調(diào)試錯(cuò)誤當(dāng)成一種提高個(gè)人潛力的方式。
對(duì)于測(cè)試人員發(fā)回來的bug我們要認(rèn)真的對(duì)待,造成這種bug就證明了我們的思路還是不怎樣的清晰,所以有必要再去看看相關(guān)的資料。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達(dá)你的思想,你的見解。在企業(yè)中,每一個(gè)系統(tǒng)的開發(fā)過程一般來說都不是一個(gè)人從頭做到尾的,一般都有分工的,如此一來,溝通就必不可少了,因?yàn)槟阋涯阕龅墓ぷ?,你為什么這樣做,告訴別人,別人才更好的去完成他的任務(wù)。
這次實(shí)習(xí),是進(jìn)行實(shí)戰(zhàn)性工作,學(xué)到了很多東西,我相信對(duì)以后的生活和工作都有很大的幫忙。
第五篇:軟件工程師實(shí)習(xí)報(bào)告
通過接觸和參加實(shí)際工作,充實(shí)和擴(kuò)大自己的知識(shí)面,培養(yǎng)綜合應(yīng)用的能力,為以后走上工作崗位打下基礎(chǔ)。
根據(jù)所學(xué)課程的理論知識(shí),結(jié)合企業(yè)的運(yùn)營(yíng)實(shí)際,選定企業(yè)管理中的某一具體問題進(jìn)行調(diào)查研究,并撰寫調(diào)查報(bào)告,反映問題的具體表現(xiàn),其中包含的企業(yè)管理理論,以及對(duì)問題的解決方案建議。使學(xué)生進(jìn)一步熟悉企業(yè)運(yùn)作實(shí)踐和調(diào)查報(bào)告寫作方法,同時(shí)提高觀察問題、分析問題、解決問題的能力。
實(shí)習(xí)目的:
為了將理論用于實(shí)踐,鞏固所學(xué)知識(shí),提高自己發(fā)現(xiàn)問題并用所學(xué)知識(shí)分析問題和解決問題的能力,鍛煉自己的工作能力,適應(yīng)社會(huì)能力,自我管理能力,了解目前軟件的應(yīng)用情況,需求情況,發(fā)展方向及前景,為順利畢業(yè)做好充分的準(zhǔn)備,也為自己能順利的與社會(huì)環(huán)境接軌做好準(zhǔn)備.此次實(shí)習(xí)由學(xué)校統(tǒng)一組織安排,分兩個(gè)階段,兩個(gè)方向進(jìn)行系統(tǒng)的實(shí)習(xí)。
實(shí)習(xí)要求:
1、 要求學(xué)生在實(shí)習(xí)過程中認(rèn)真學(xué)習(xí)技術(shù)知識(shí),積極與指導(dǎo)老師和同學(xué)配合; 2、 在前期,按時(shí)到勤,認(rèn)真學(xué)習(xí)。積極做好實(shí)習(xí)日志,能夠理解當(dāng)天的內(nèi)容。對(duì)技術(shù)的理論知識(shí)要及時(shí)實(shí)踐;
在后期,積極與同學(xué)溝通,認(rèn)真完成項(xiàng)目要求的內(nèi)容。在這個(gè)過程中要與老師同學(xué)多做溝通,通過探討項(xiàng)目的解決方案以及進(jìn)展。
一、實(shí)習(xí)目的
根據(jù)所學(xué)課程的理論知識(shí),結(jié)合企業(yè)的運(yùn)營(yíng)實(shí)際,選定企業(yè)管理中的某一具體問題進(jìn)行調(diào)查研究,并撰寫調(diào)查報(bào)告,反映問題的具體表現(xiàn),其中包含的企業(yè)管理理論,以及對(duì)問題的解決方案建議。使學(xué)生進(jìn)一步熟悉企業(yè)運(yùn)作實(shí)踐和調(diào)查報(bào)告寫作方法,同時(shí)提高觀察問題、分析問題、解決問題的能力。
二、企業(yè)實(shí)習(xí)地點(diǎn)
江蘇同步信息技術(shù)有限公司
三、實(shí)習(xí)時(shí)間
1月31日――2月15日
四、實(shí)習(xí)內(nèi)容
1、開發(fā)及建設(shè)
2、電子商務(wù)的基礎(chǔ)工作
五、實(shí)習(xí)總結(jié)
在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。
計(jì)算機(jī)將具備更多的智能成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實(shí)技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。今天人們談到計(jì)算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計(jì)算機(jī)越來越難以見到,另一方面計(jì)算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展。二十世紀(jì)九十年代興起的Internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術(shù)能像Internet一樣,劇烈地改變著我們的學(xué)習(xí)、生活和習(xí)慣方式。全世界幾乎所有國(guó)家都有計(jì)算機(jī)網(wǎng)絡(luò)直接或間接地與Internet相連,使之成為一個(gè)全球范圍的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。人們可以通過Internet與世界各地的其它用戶自由地進(jìn)行通信,可從Internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,Internet大大縮小了時(shí)空界限,通過網(wǎng)絡(luò)人們可以共享計(jì)算機(jī)硬件資源、軟件資源和信息資源。“網(wǎng)絡(luò)就是計(jì)算機(jī)”的概念被事實(shí)一再證明,被世人逐步接受。
(一)實(shí)習(xí)過程遇到的困難
1、為了以后我們能夠在工作中順利做事,辛苦的找來實(shí)習(xí)項(xiàng)目,這是一個(gè)建設(shè)站的項(xiàng)目名稱是“網(wǎng)貿(mào)通”,分為近三十個(gè)板塊,然后我們可以選擇那些沒有完成的項(xiàng)目來做,我們組選的是“在線管理子平臺(tái)”這一塊。由于不經(jīng)常接觸企業(yè)管理的內(nèi)容,范圍比較廣而且內(nèi)有多而雜,所以給我們的搜集帶來很大的困難。
2、在建設(shè)之前我們必須先要把我們的策劃方案拿出來,所以實(shí)習(xí)的前兩天我們一直在討論關(guān)于策劃的問題。討論到主題色、網(wǎng)頁布局、欄目分類等一些問題時(shí)大家都有不同的意見,所以我們是經(jīng)過自信分析才決定下來的一些問題。
3、在的建設(shè)當(dāng)中大家會(huì)遇到一些想象不到的問題,例如:用PS技術(shù)美化圖片文字時(shí)遇到的技術(shù)問題,用Flash做出來的動(dòng)態(tài)廣告不是我們想要達(dá)到的效果,有時(shí)網(wǎng)頁之間鏈接不上,遇到這些技術(shù)上的問題
(二)如何解決問題:
在遇到這些問題是我們都感覺太累太復(fù)雜了,所以也有想過放棄,想過只不過是一個(gè)作業(yè),想辦法完成就可以了??墒窃倏纯次覀?yōu)榱诉@份作業(yè)忙了這么些日子也應(yīng)該要一些更多的收獲,這才在老師和同學(xué)的幫助下完成了此次實(shí)習(xí)任務(wù)。
在實(shí)習(xí)的過程中我們也體會(huì)到了,不應(yīng)該為完成作業(yè)而去做作業(yè),應(yīng)該把它當(dāng)做自己的工作,自己有義務(wù)去完成它,在完成工作的過程中真真正的學(xué)到一些東西,才是最主要的。
通過學(xué)習(xí)實(shí)踐和公司技術(shù)人員的指導(dǎo)。使我真正對(duì)所學(xué)的軟件融會(huì)貫通,熟練在手。
一、實(shí)習(xí)目的
1、實(shí)習(xí)目的
畢業(yè)實(shí)習(xí)是我們大學(xué)生必須經(jīng)歷的過程,是理論與實(shí)踐相結(jié)合的重要方式,使我們?cè)趯?shí)踐中了解社會(huì)、在實(shí)踐中鞏固知識(shí)。實(shí)習(xí)是個(gè)人綜合能力的檢驗(yàn),除了有一定的課本知識(shí)外,還需有一定的實(shí)踐動(dòng)手能力,操作能力。實(shí)習(xí)是對(duì)我們畢業(yè)生專業(yè)知識(shí)的一種檢驗(yàn),它讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),技能開闊視野,又能增長(zhǎng)見識(shí),為我們走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ),也是我們走向工作崗位的第一步。為了將大學(xué)所學(xué)的專業(yè)理論知識(shí)運(yùn)用與實(shí)踐,在實(shí)踐中結(jié)合理論加深對(duì)其認(rèn)識(shí)和總結(jié)。將專業(yè)與實(shí)際接軌,逐步認(rèn)識(shí),體會(huì),從而更好地將所學(xué)的運(yùn)用到工作中去。接觸社會(huì),認(rèn)識(shí)社會(huì),學(xué)會(huì)做事,學(xué)會(huì)與人相處,學(xué)會(huì)團(tuán)結(jié)協(xié)作。通過深入基層,了解經(jīng)濟(jì)管理和財(cái)會(huì)會(huì)計(jì)工作現(xiàn)狀,可加深理解并鞏固所學(xué)專業(yè)知識(shí),進(jìn)一步提高認(rèn)識(shí)問題、分析問題、解決問題的能力,使一個(gè)計(jì)算機(jī)專業(yè)的學(xué)生應(yīng)在畢業(yè)實(shí)習(xí)與設(shè)計(jì)中用所學(xué)知識(shí)解決現(xiàn)實(shí)中的一些問題,對(duì)所學(xué)專業(yè)理論和實(shí)踐知識(shí)進(jìn)行鞏固,同時(shí)提高自學(xué)、獨(dú)立開發(fā)和協(xié)作能力,為走向工作崗位奠定良好的基礎(chǔ)。
2、實(shí)習(xí)情況和實(shí)習(xí)要求
實(shí)習(xí)情況是我實(shí)習(xí)是在河南城建學(xué)院校內(nèi)進(jìn)行的,主要是提高計(jì)算機(jī)的專業(yè)技能以及了解外出學(xué)生工廠單位不同情況和工作上的經(jīng)驗(yàn)。
實(shí)習(xí)要求有以下幾條:
1)努力學(xué)習(xí),刻苦鉆研,按時(shí)完成畢業(yè)實(shí)習(xí)任務(wù)。
2)虛心接受教師指導(dǎo)。
3)敢于創(chuàng)新,勤于實(shí)踐,注意鍛煉和提高自己。
4)熱愛勞動(dòng),注意節(jié)約,嚴(yán)格遵守操作規(guī)程和各項(xiàng)規(guī)章制度。
5)進(jìn)行畢業(yè)實(shí)習(xí)期間,學(xué)生因故請(qǐng)假,一次連續(xù)不得超過三天,累計(jì)不超過一周,否則不準(zhǔn)參加答辯,其成績(jī)按不合格處理。學(xué)生因故請(qǐng)假,須事先取得指導(dǎo)員同意,并報(bào)主管教學(xué)系主任簽字批準(zhǔn),方為有效,否則以曠課論處。請(qǐng)假情況須在“日志”上注明。
6)獨(dú)立完成規(guī)定的工作任務(wù),不得弄虛作假,不準(zhǔn)抄襲他人內(nèi)容,否則其畢業(yè)實(shí)習(xí)成績(jī)以不及格計(jì)。
7)熟練并掌握C語言程序設(shè)計(jì)等專業(yè)知識(shí)的基本操作。
8)能熟練操作SQL數(shù)據(jù)庫以及熟悉ASP.NET開發(fā)工具。
9)雖然沒有去一些實(shí)習(xí)單位但是每天也必須去圖書館查看一些與外出實(shí)習(xí)有關(guān)的書籍,了解一些外出實(shí)習(xí)學(xué)生的一些情況,上網(wǎng)搜索一些與實(shí)習(xí)有聯(lián)系的工廠以及此工廠一些有關(guān)的注意事項(xiàng)和其他的相關(guān)內(nèi)容。
10)每天查找一些外出學(xué)生的在工廠工作經(jīng)驗(yàn)和一些有特色的事跡,最后給于總結(jié)。
二、實(shí)習(xí)內(nèi)容
1、實(shí)習(xí)時(shí)間:
2、熟悉C語言程序設(shè)計(jì)等專業(yè)知識(shí)的基本操作。
3、熟悉ASP.NET開發(fā)工具和數(shù)據(jù)庫SQL的應(yīng)用。
4、查詢校外實(shí)習(xí)生的工作情況。
5、完成畢業(yè)實(shí)習(xí)報(bào)告(畢業(yè)設(shè)計(jì)開題報(bào)告,畢業(yè)實(shí)習(xí)報(bào)告,畢業(yè)實(shí)習(xí)周記。)
三、實(shí)習(xí)結(jié)果
通過這三個(gè)星期的實(shí)習(xí),同時(shí)通過書籍和一些網(wǎng)絡(luò)事跡,也讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習(xí)的意義,時(shí)間的寶貴,通過這些人事,讓我清醒了,我知道現(xiàn)在我的地位還很低,我的學(xué)識(shí)仍很少,各種見識(shí)都發(fā)生了偏轉(zhuǎn),有的離正道還有很大差距等等各種能力都需要鍛煉。通過三個(gè)星期的調(diào)查和觀察,讓我知道,要想出人頭地,首先,要有一種吃苦耐心的精神,不管遇到什么事都要總代表地去思考,多聽別人的建議,不要太過急燥,要對(duì)自己所做事去負(fù)責(zé),少說話,多做事。其次,俗話說:“活到老,學(xué)到老”,讓我們了解,即使有工作也不能把學(xué)習(xí)知識(shí)拉下,成功的人都是給有準(zhǔn)備的人預(yù)定的。最后,注意團(tuán)隊(duì)精神,做到有錯(cuò)就改,虛心請(qǐng)教,處理好上下級(jí)關(guān)系,兵熊熊一窩就是這個(gè)關(guān)系。
另外,將所學(xué)的專業(yè)理論知識(shí)得到了運(yùn)用與實(shí)踐,在實(shí)踐中結(jié)合理論加深了對(duì)計(jì)算機(jī)知識(shí)的認(rèn)識(shí),在此培養(yǎng)了我的實(shí)際動(dòng)手能力,增加了實(shí)際的操作經(jīng)驗(yàn),對(duì)實(shí)際的工作的有了一個(gè)新的開始,更好地為今后的工作積累經(jīng)驗(yàn)。
四、實(shí)結(jié)或體會(huì)
通過實(shí)習(xí),在學(xué)習(xí)上,讓我了解到需要認(rèn)真聽取老師的指導(dǎo),對(duì)于別人提出的工作建議虛心聽取。并要夠仔細(xì)觀察、切身體驗(yàn)、獨(dú)立思考、綜合分析,并努力學(xué)到把學(xué)樣學(xué)到的知道應(yīng)用到實(shí)際工作中,盡力做到理論和實(shí)際相結(jié)合的狀態(tài)。在工作上,通過三周的了解,它培養(yǎng)了我執(zhí)著的敬業(yè)精神和勤奮踏實(shí)的工作作風(fēng),也培養(yǎng)了我的耐心和素質(zhì)。能夠做到服從指揮,與同事友好相處,尊重領(lǐng)導(dǎo),工作認(rèn)真負(fù)責(zé)的能力。
首先,學(xué)會(huì)做人做事。若將來到公司工作以后,我會(huì)低調(diào)做人,高調(diào)做事,對(duì)待工作的態(tài)度要嚴(yán)肅認(rèn)真,即使自己的工作不好,也要認(rèn)真對(duì)待,只有小活干好了,才有可能干更重要的任務(wù)。不會(huì)的就問,不要不同裝懂,還要多聽、多看、多想、多做、少說就是我的態(tài)度。有時(shí)剛到這個(gè)崗位工作,根本不清楚該做些什么,并且這和我在學(xué)校讀的專業(yè)沒有必然的聯(lián)系所以在工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應(yīng)該怎樣做,然后自己親自動(dòng)手去多做,在盡量短的時(shí)間內(nèi)對(duì)工作有了一個(gè)較系統(tǒng)的認(rèn)識(shí),慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。
其次,放低身價(jià),從頭學(xué)習(xí)。在工作中,有的人會(huì)覺得公司這里不好那里不好,同事也不好相處工作也不如愿,經(jīng)常埋怨,這樣只會(huì)影響自己的工作情緒,不但做不好工作,還增加了自己的壓力,所以,我們應(yīng)該放低身價(jià),埋頭苦干,適應(yīng)一段時(shí)間,要看到公司好的一面,對(duì)存在的問題應(yīng)該想辦法去解決而不是去埋怨,這樣才能保持工作的氛圍。
干活認(rèn)真仔細(xì),提高速度,在工作中,若遇見自己無法完成及時(shí)向上級(jí)報(bào)告工作的。不要等這個(gè)任務(wù)完全做完再上交報(bào)告,有些工作持續(xù)的時(shí)間比較久,需要及時(shí)報(bào)告。在工作過程中,我們會(huì)碰到很多問題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向同事或領(lǐng)導(dǎo)請(qǐng)教,當(dāng)別人教我們知識(shí)的時(shí)候,我們也應(yīng)該虛心的接受,不要認(rèn)為自己懂得一點(diǎn)雞毛蒜皮就飄飄然。等到領(lǐng)導(dǎo)親自來問你進(jìn)度時(shí),領(lǐng)導(dǎo)對(duì)你的印象已經(jīng)不好了。另外,要有錯(cuò)就改,每一個(gè)人都有犯錯(cuò)的時(shí)候,犯錯(cuò)后需要立即整改。
總之,這三周的實(shí)習(xí)收獲頗大,無論是在工作還是學(xué)習(xí),我都有深層認(rèn)識(shí)。在這里感謝老師們幾年來對(duì)我的教導(dǎo),同時(shí)也在此也衷心感謝實(shí)習(xí)期間指導(dǎo)老師給予我許多的幫助。相信在以后的工作中我會(huì)做得更好!
1、深刻的了解了中國(guó)計(jì)算機(jī)軟件行業(yè)。
2、較為詳細(xì)和系統(tǒng)的掌握了軟件開發(fā)的知識(shí)體系。
3、把所學(xué)知識(shí)與解決實(shí)際問題相聯(lián)系,在實(shí)習(xí)期間,培養(yǎng)發(fā)現(xiàn)問題、分析問題和解決問題的能力,從而提高了從事實(shí)際工作的能力。
4、通過畢業(yè)設(shè)計(jì),為畢業(yè)設(shè)計(jì)收集必要的資料,做好技術(shù)、知識(shí)、資料的準(zhǔn)備。
5、通過理論聯(lián)系實(shí)際,鞏固所學(xué)的知識(shí),提高處理實(shí)際問題的能力。
6、為能夠順利與社會(huì)環(huán)境接軌做好準(zhǔn)備。
根據(jù)所學(xué)課程的理論知識(shí),結(jié)合企業(yè)的運(yùn)營(yíng)實(shí)際,掌握軟件開發(fā)的一般過程,軟件的生命周期和作為一個(gè)開發(fā)人員應(yīng)該具備的基本能力,并撰寫實(shí)習(xí)報(bào)告。使學(xué)生進(jìn)一步鞏固所學(xué)理論知識(shí),同時(shí)提高觀察問題、分析問題、解決問題的能力。
進(jìn)一步了解java開發(fā)的相關(guān)知識(shí),掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用Java語言的面向?qū)ο缶幊棠芰?;培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
本實(shí)習(xí)的主要目的是通過實(shí)習(xí),讓學(xué)生了解用友軟件―――財(cái)務(wù)部分的基本結(jié)構(gòu)及基本操作流程,同時(shí)掌握其主要模塊的初始化設(shè)置與基本的操作方法,以便將來更好、更快地適應(yīng)社會(huì)的工作崗位的工作需要。用友軟件是一個(gè)較為規(guī)范的管理軟件,學(xué)習(xí)與掌握它也可為將來學(xué)習(xí)與掌握其他類型的財(cái)務(wù)軟件打下良好的基礎(chǔ)。
通過這次的實(shí)習(xí),從中認(rèn)識(shí)和了解ERP體系模塊的應(yīng)用以及操作,了解并掌握K/3ERP系統(tǒng)應(yīng)用,通過上機(jī)進(jìn)行有效的ERP模塊運(yùn)行,同時(shí)提高對(duì)ERP軟件的認(rèn)識(shí),知道ERP的基本思想,并且掌握它。親身體會(huì)其中的操作,真正感受一個(gè)軟件的實(shí)用性和價(jià)值性,同時(shí)了解、分析、預(yù)測(cè)市場(chǎng)經(jīng)營(yíng)戰(zhàn)略和環(huán)境,了解各個(gè)模塊的功能和用途,了解財(cái)務(wù)會(huì)計(jì),供應(yīng)鏈系統(tǒng),期末處理和財(cái)務(wù)會(huì)計(jì)報(bào)表。
我于xx年xx月xx日有幸進(jìn)入山東xxx有限公司,根據(jù)公司的需要,目前在研發(fā)部擔(dān)任二級(jí)軟件工程師。
進(jìn)入公司初期參加的入職培訓(xùn),使我對(duì)公司有了一個(gè)全面的了解,在公司工作的這段時(shí)間,我深切的體會(huì)到了公司深厚的經(jīng)營(yíng)理念,感受到了公司濃厚的文化氛圍。在每期的刊物上我都有了解公司的近期新聞內(nèi)容,同時(shí)也了解了公司的相關(guān)的規(guī)章制度,在工作上有領(lǐng)導(dǎo)的關(guān)心和同事的'幫助,讓我更加順利的度過我的試用期。
這是我三個(gè)月來的工作內(nèi)容及成果:
1、MapInfo學(xué)習(xí)與實(shí)做練習(xí)
2、Oracle事件探查功能
3、3G多媒體監(jiān)控系統(tǒng)資料學(xué)習(xí)
4、CMMI
5、針對(duì)畢業(yè)生撰寫研發(fā)部面試試題
6、整理 3G多媒體監(jiān)控系統(tǒng)項(xiàng)目可行性分析報(bào)告
7、CMMI討論會(huì)議
8、申報(bào)討論會(huì)及整理相關(guān)申報(bào)材料
10、配合編寫《中國(guó)服務(wù)外包發(fā)展報(bào)告》
11、根據(jù)崗位職責(zé)表,編制崗位說明
12、整理國(guó)家工信部電子發(fā)展基金項(xiàng)目申報(bào)資料
這段時(shí)間的工作和學(xué)習(xí)是承上啟下的階段,不僅是對(duì)前一階段工作的總結(jié)和反思,而且更加深刻的審視到自己所存在的問題和今后應(yīng)該加強(qiáng)的方面。通過這段時(shí)間的工作和學(xué)習(xí),豐富了自己的工作方式,開拓了自己的思維方式,更加認(rèn)識(shí)到工作的多方溝通與協(xié)作的重要性。
※向他人學(xué)習(xí),少走彎路
獲取信息最快的途徑就是溝通,他人自有他人的優(yōu)點(diǎn)與長(zhǎng)處,有不懂的地方向他人請(qǐng)教,看他人解決問題的一個(gè)過程,也會(huì)學(xué)到不少經(jīng)驗(yàn),減少自己摸索的時(shí)間。
※善于學(xué)習(xí),注意總結(jié)
對(duì)工作進(jìn)行中出現(xiàn)的問題要及時(shí)總結(jié),在工作盲點(diǎn)方面多多獲取別人的意見和建議,提高獨(dú)立解決問題的能力。
※加強(qiáng)對(duì)工作項(xiàng)進(jìn)度的了解
平時(shí)多注意工作項(xiàng)大概的進(jìn)度狀況,對(duì)于自己負(fù)責(zé)的部分要清楚哪些已經(jīng)完成哪些還沒完成,做到心中有數(shù),不斷提高工作項(xiàng)預(yù)估時(shí)間的準(zhǔn)確度。
※把握整體概念
做任何事情都需要有個(gè)整體的概念,有了概念,打好框架,以認(rèn)真的態(tài)度,進(jìn)行后續(xù)工作會(huì)比較順利,自然。
※要做好一樣工作,就要明確責(zé)任
首先要知道需要做什么,做好之后要達(dá)到怎樣的一種效果,同時(shí)要克服僥幸心理,所有的結(jié)果都要親自追蹤落實(shí),才能保證工作的正確性。
※親手實(shí)踐,才能收獲
“做”的收獲和“看”的收獲是不一樣的,看來的東西,要經(jīng)過自己親手實(shí)踐,才能加深認(rèn)識(shí),保證在以后遇到類似的問題能夠舉一反三,才是屬于自己的財(cái)富。
※如何看待問題
不要只是針對(duì)于看待一個(gè)單一的問題,而沒有任何想法,應(yīng)看出這個(gè)問題的延伸面,考慮如果這樣做會(huì)怎么樣,那樣做會(huì)怎么樣,做事考慮到后果。能通過一個(gè)問題想到更多的問題及其問題的延伸。
※良好的工作配合力和執(zhí)行力
一項(xiàng)工作的高效完成,環(huán)環(huán)相扣的各個(gè)工作環(huán)節(jié),需要團(tuán)隊(duì)良好的配合力和執(zhí)行力,對(duì)自己說:立即行動(dòng)!這句是最驚人的自動(dòng)起動(dòng)器。
※習(xí)慣決定態(tài)度,態(tài)度決定高度
工作中養(yǎng)成良好的工作態(tài)度,必須具備一種鍥而不舍的精神,一種堅(jiān)持到底的信念,一種腳踏實(shí)地的務(wù)實(shí)態(tài)度,一種自動(dòng)自發(fā)的責(zé)任心,良好的工作態(tài)度會(huì)讓你的工作更加出色。
※欲窮千里目,更上一層樓
要想取得更大的成功,就要付出更多的努力!
如今,我馬