欧美成人永久免费_欧美日本五月天_A级毛片免看在线_国产69无码,亚洲无线观看,精品人妻少妇无码视频,777无码专区,色大片免费网站大全,麻豆国产成人AV网,91视频网络,亚洲色无码自慰

當(dāng)前位置:網(wǎng)站首頁 >> 作文 >> 軟件開發(fā)實踐(優(yōu)秀5篇)

軟件開發(fā)實踐(優(yōu)秀5篇)

格式:DOC 上傳日期:2024-03-20 19:53:12
軟件開發(fā)實踐(優(yōu)秀5篇)
時間:2024-03-20 19:53:12     小編:zdfb

在日常的學(xué)習(xí)、工作,、生活中,,肯定對各類范文都很熟悉吧。大家想知道怎么樣才能寫一篇比較優(yōu)質(zhì)的范文嗎,?下面我給大家整理了一些優(yōu)秀范文,,希望能夠幫助到大家,我們一起來看一看吧,。

軟件開發(fā)實踐篇一

根據(jù)所學(xué)課程的理論知識,,結(jié)合企業(yè)的運(yùn)營實際,掌握軟件開發(fā)的一般過程,,軟件的生命周期和作為一個開發(fā)人員就應(yīng)具備的基本潛力,,并撰寫頂崗實習(xí)報告。使學(xué)生進(jìn)一步鞏固所學(xué)理論知識,,同時提高觀察問題,、分析問題、解決問題的潛力,。

深圳市百盛佳信息咨詢有限公司

20xx年12月5日——20xx年4月5日

1,、java軟件開發(fā)

在internet飛速發(fā)展的這天,互聯(lián)網(wǎng)成為人們快速獲取,、發(fā)布和傳遞信息的重要渠道,,它在人們政治、經(jīng)濟(jì),、生活等各個方面發(fā)揮著重要的作用,。目前系統(tǒng)的架構(gòu)一般有c/s架構(gòu)和b/s架構(gòu),但是c/s架構(gòu)的應(yīng)用系統(tǒng),,每升級一個版本,,客戶端都需要自我下載更新,而b/s架構(gòu)不需要,,因為它是基于瀏覽器的,。因此b/s架構(gòu)的應(yīng)用系統(tǒng),在internet上的地位顯而易見,,它已成為政府,、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視,。

計算機(jī)將具備更多的智能成分,,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語言潛力,。除了帶給自然的輸入手段(如語音輸入,、手寫輸入)外,,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn),。這天人們談到計算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計算機(jī)越來越難以見到,,另一方面計算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展,。二十世紀(jì)九十年代興起的internet在過去如火如荼地發(fā)展,其影響之廣,、普及之快是前所未有的,。從沒有一種技術(shù)能像internet一樣,劇烈地改變著我們的學(xué)習(xí),、生活和習(xí)慣方式,。全世界幾乎所有國家都有計算機(jī)網(wǎng)絡(luò)直接或間接地與internet相連,使之成為一個全球范圍的計算機(jī)互聯(lián)網(wǎng)絡(luò),。人們能夠透過internet與世界各地的其它用戶自由地進(jìn)行通信,,可從internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,,internet大大縮小了時空界限,,透過網(wǎng)絡(luò)人們能夠共享計算機(jī)硬件資源、軟件資源和信息資源,?!熬W(wǎng)絡(luò)就是計算機(jī)”的概念被事實一再證明,被世人逐步理解,。

(一),、頂崗實習(xí)過程遇到的困難

1、一進(jìn)入企業(yè),,就立刻被分配開發(fā)任務(wù),,我的任務(wù)是質(zhì)量信息管理系統(tǒng)的一個功能點(diǎn),pdi退改車,,有新增,,刪除,查詢,,審核,,統(tǒng)計的操作。該系統(tǒng)使用的是struts2springibates模式,,一開始什么都不明白,,oracle數(shù)據(jù)庫沒用過,jquery框架沒有用過,,ibates框架沒用過,。所以給我的開發(fā)帶來了很大的困難,。

2、在第二個項目中,,我的開發(fā)任務(wù)是,,一線通管理系統(tǒng)中的設(shè)備查詢,設(shè)備修改,,還有一些報表的功能,,發(fā)運(yùn)環(huán)節(jié)主要異常事件,銷售部工單月統(tǒng)計報表,,儲運(yùn)部工單月統(tǒng)計報表等等,,這些報表功能都需要有折線圖和餅狀圖,還要有導(dǎo)出excel的功能,,而我對于如何生成折線圖或餅狀圖,,如何導(dǎo)出excel,從未接觸過,,這些都是這次開發(fā)中的難點(diǎn),。

3、在益凌進(jìn)銷存系統(tǒng)中,,也就是第三個項目,,因為是剛剛開始,所以主要的任務(wù)是做設(shè)計,,就是把那些業(yè)務(wù)流程圖轉(zhuǎn)化為靜態(tài)網(wǎng)頁,。這事看起來好像不難,不就是做靜態(tài)網(wǎng)頁嘛,!當(dāng)初我是這樣想的,!但是到真正做的時候,就發(fā)現(xiàn)了其實并不是想象中的那么簡單,,例如,,如何抽象數(shù)據(jù)字段,也就是說,,別人給你一張真實的業(yè)務(wù)表,,你該如何把那些有用的字段顯示在你的界面上,業(yè)務(wù)流程中的每個點(diǎn)之間又有沒有關(guān)系,,這些都需要你去想的問題,。初次接觸,,所以做起來也很棘手。

(二)、如何解決問題:

作為一個開發(fā)人員,,遇到這些問題是在所難免的,因為很多技術(shù)都在不停的更新,你要不斷的去學(xué)習(xí),要有學(xué)習(xí)新知識的潛力,,而且如今網(wǎng)絡(luò)資源是如此的豐富,只要在internet上搜索一下,,很多問題都會迎刃而解,。oracle數(shù)據(jù)庫簡單的應(yīng)用,jquery框架和ibaties框架的應(yīng)用也是透過網(wǎng)絡(luò)資源一邊學(xué)習(xí)一邊應(yīng)用來實現(xiàn)我的目的的,,當(dāng)然也少不了跟同事的溝通,。對于那個報表中用到的折線圖和餅狀圖,我們采用了一個叫jfreechat的框架,,關(guān)于如何應(yīng)用,也是從網(wǎng)上獲取相關(guān)例子,,然后經(jīng)過我們的加工,,就很順利的解決了問題。透過這次,,感覺收獲還是挺大的,。對于進(jìn)銷存管理系統(tǒng)的設(shè)計問題,我壓根就什么都不懂,,看了一段時光的業(yè)務(wù)流程圖,,還是不明白要做什么,要在網(wǎng)頁界面上體現(xiàn)哪些字段,,每個界面之間又有什么聯(lián)系,,這些都不太明白?!斑@些東西要靠自我想的”,,項目負(fù)責(zé)人跟我說了,之后他就跟我說了一大堆如何抽象字段,,要把每個業(yè)務(wù)點(diǎn)的關(guān)系理清,,然后再透過他們的關(guān)系抽象有用的字段。聽他說了之后,,恍然大悟,,原先是這么一回事。之后,,每次遇到不懂的,,就立刻去和他溝通。完成了這些設(shè)計,,我感覺我對軟件開發(fā),,又有了更深的認(rèn)識,同時也讓我意識到溝通在軟件開發(fā)中真的是一件很重要的事。

經(jīng)過為期4個月的專業(yè)頂崗實習(xí),,令我更深一步的了解和學(xué)習(xí)了軟件開發(fā)的一般過程,,不再是以前那樣,都不明白軟件開發(fā)是什么東西,。對于一個應(yīng)用系統(tǒng)他們?yōu)槭裁匆敲炊嗳藖碜?,而這么多人一齊做,代碼又是如何進(jìn)行管理的,。對于每一個應(yīng)用系統(tǒng),,企業(yè)到底用到哪些技術(shù),他們?yōu)槭裁匆x取這些技術(shù),,我們開發(fā)人員的主要任務(wù)是什么等等,,這些概念都漸漸的清晰。人,,孰能無過,,過而改之,善莫大焉,!沒有誰,,在編寫代碼的過程中永遠(yuǎn)不會犯錯,即使他十分的厲害,,那也是從不斷的犯錯過程中鍛煉出來的,,但亦有“犯錯”的時候,因為需求是不斷的改變的,,即使你當(dāng)時沒錯,,但需求改了之后,你的代碼不貼合需求,,那也是你的錯,。有錯那當(dāng)然就要調(diào)試咯,以前老是害怕出錯,,找不到問題所在是件令人煩惱的事,。但是當(dāng)調(diào)試的錯誤多了之后,你就會發(fā)現(xiàn),,每當(dāng)一看到相類似的錯誤之后,,你就會立即明白這個錯誤是什么原因造成的!所以,,我們不就應(yīng)害怕出錯,,就應(yīng)把調(diào)試錯誤當(dāng)成一種提高個人潛力的方式。對于測試人員發(fā)回來的bug我們要認(rèn)真的對待,,造成這種bug就證明了我們的思路還是不怎樣的清晰,,所以有必要再去看看相關(guān)的資料,。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達(dá)你的思想,,你的見解,。在企業(yè)中,每一個系統(tǒng)的

開發(fā)過程一般來說都不是一個人從頭做到尾的,,一般都有分工的,,如此一來,溝通就必不可少了,,因為你要把你做的工作,,你為什么這樣做,告訴別人,,別人才更好的去完成他的任務(wù),。

這次頂崗實習(xí),是進(jìn)行實戰(zhàn)性工作,,學(xué)到了很多東西,,我相信對以后的生活和工作都有很大的幫忙。

軟件開發(fā)實踐篇二

本周是實習(xí)的第一周,,很幸運(yùn)碰到了產(chǎn)品部很有耐心的leader詹老師。實習(xí)第二天他讓我做一個h5的游戲類應(yīng)用,,主要用于微信中分享,。之前對于自己的水平是否能完成完全沒底,但感覺第一次實操確實也有點(diǎn)讓人興奮,,之前關(guān)于產(chǎn)品開發(fā)的印象只停留在書本上,。

詹老師讓我模仿“過家家gogaga”所開發(fā)的“打電話認(rèn)師姐”微信小游戲?qū)懸粋€類似的應(yīng)用。我把原始應(yīng)用找出來便開始摳代碼,,第一步是將套在微信接口中的原始應(yīng)用摳出來(套在微信接口的原始應(yīng)用只能在微信瀏覽器中運(yùn)行,,無法在電腦上測試),周二開始做,。

一開始我的效率非常低,,因為我很多測試方法并不熟悉,在參閱了微信js—sdk后總算把原始代碼摳出來,,厘清該應(yīng)用的基本邏輯后開始重寫,,在詹老師的耐心地指導(dǎo)和對基礎(chǔ)知識的講解下,我們將原始代碼中120行的css代碼優(yōu)化到60行,,將五百多行的js代碼優(yōu)化到只有60行,,這事實上是在原有的邏輯上完全重寫了,這讓我開始有點(diǎn)成就感了,。

也第一次感受到產(chǎn)品開發(fā)中的大局觀,,這種大局觀更多的是體現(xiàn)在細(xì)節(jié)上,比如代碼變量名的設(shè)置需要與文件存放聯(lián)合考慮,以便日后修改和維護(hù),。詹老師在講代碼邏輯的時候親自寫了一個例子讓我體會,,雖然消化這些用了快一天,但感覺真的收獲很大,,有拔云見日之感,。

1、盡管之前對于書本的學(xué)習(xí)有一定積累,,但還是暴露出代碼的不熟練,,細(xì)節(jié)方面處理能力差,在細(xì)節(jié)上耗費(fèi)時間太多,。

2,、缺乏基本的軟件開發(fā)測試思路,比如之前不知道chrome具有相當(dāng)強(qiáng)大的錯誤測試功能,,它對于沒有觸發(fā)的函數(shù)也有錯誤提示,。

3、缺乏專注的習(xí)慣,,比如詹老師讓我先完成功能方面,,但我卻習(xí)慣于去找找界面的素材,這就導(dǎo)致兩邊都沒有做好,。雖然認(rèn)識上知道不該這么做,,但是習(xí)慣上卻很難改。

4,、自己很多時候雖然有問題但是不能完全闡述清楚,,所以跟leader溝通的時候往往支支吾吾,以后有問題自己首先得想清楚,,將問題講明白也是很關(guān)鍵的能力,。

1、工科出身的詹老師對于代碼的運(yùn)行效率有很多的考慮,,但對于用戶體驗和交互效果似乎稍微少點(diǎn),,當(dāng)然也可能是我新來并不了解的原因。

2,、公司在做小應(yīng)用的時候并不會在用戶測試和產(chǎn)品結(jié)構(gòu)功能上討論太多,,公司要的是迭代效率,就是要快速出應(yīng)用,,然后再快速上線下一個,。

本周接到新的任務(wù),為制作h5的招聘頁面,,之前的“給師姐打電話”的h5應(yīng)用還沒有優(yōu)化好,,能做的改進(jìn)的地方還有很多,,leader詹老師讓我先把招聘網(wǎng)站做好,h5應(yīng)用先放放,,他給了我大街網(wǎng)做的“中國好offer”作為參考,,拿到之后確實感覺這些頁面都做得很好,詹老師搜集的資源確實十分豐富,,從實習(xí)到現(xiàn)在他發(fā)給我的參考很實用,,在看完了五六十個h5的招聘頁面之后開始構(gòu)思,在將產(chǎn)品架構(gòu)基本做好后,,測試又發(fā)現(xiàn)很多問題,,有技術(shù)層面的,但更多的設(shè)計本身的問題,。

技術(shù)的細(xì)節(jié)的問題:基于jquerymobile的開發(fā)框架國內(nèi)的資料十分有限,,不得不查閱原始的英文api,很多問題也只能去jqm的論壇查找,,這些都十分考驗英文閱讀能力,。css的布局問題繁雜,在各個瀏覽器,,各個應(yīng)用的渲染都不一樣,,也是很折磨人的過程,我現(xiàn)在就碰到了css中font—weight屬性在safari沒有渲染的問題,,至今沒有解決,。

逐漸體會到前端工作的繁瑣與細(xì)節(jié),需要學(xué)的東西很多,,有時候可以憑自己一些小聰明在當(dāng)前解決,,但并沒有摸到問題的根源,,揚(yáng)湯止沸不是長久之計,,但又好像沒有足夠的時間來系統(tǒng)的摸索,我只能先將這些問題一一記下來,。這些技術(shù)的體會是一方面,另一方面便是產(chǎn)品的設(shè)計層面,,現(xiàn)在就是因為產(chǎn)品快做好后發(fā)現(xiàn)有很多地方犯了低級錯誤,,以往的紙上談兵頭頭是道,等到自己親身實踐卻感到把握不住很多設(shè)計原則,,比如界面設(shè)計給用戶造成的不必要的干擾,,功能可見性的不足,,邏輯上的不嚴(yán)謹(jǐn),以下我歸納了下崗做好的h5界面存在的交互問題:

1,、頁面的設(shè)計初衷是左右滑動來切換頁面,,但給幾個朋友測試后都不能進(jìn)入頁面后就自然而然的知道是左右滑動,。

2、joinus的圖標(biāo)給用戶是按鈕的錯覺,,在測試中很多用戶以為是按鈕,,都會下意識的點(diǎn)擊,。

3,、交互效果的乏善可陳,,與滑動的邏輯似乎也沒有太大關(guān)聯(lián),只是單純的加入了一些css3的動畫,。

4、用于提示左右滑動的動態(tài)箭頭會讓用戶以為是點(diǎn)擊作用

1,、放棄joinus圖標(biāo)

2,、改為上下滑動,,箭頭提示更改

3,、重新設(shè)計圖標(biāo)擺放結(jié)構(gòu)

這次的h5頁面主要在于設(shè)計問題,,事先并沒有完全構(gòu)思好原型就急切投入到代碼的編寫中,這種開發(fā)方式本身是十分幼稚的,!

軟件開發(fā)實踐篇三

根據(jù)所學(xué)課程的理論知識,,結(jié)合企業(yè)的運(yùn)營實際,,選定企業(yè)管理中的某一具體問題進(jìn)行調(diào)查研究,并撰寫調(diào)查報告,,反映問題的具體表現(xiàn),,其中包含的企業(yè)管理理論,以及對問題的解決方案建議,。使學(xué)生進(jìn)一步熟悉企業(yè)運(yùn)作實踐和調(diào)查報告寫作方法,,同時提高觀察問題、分析問題,、解決問題的能力,。

北京慧點(diǎn)科技有限公司

2x13年7月29日——2x13年9月8日

1、網(wǎng)站開發(fā)及建設(shè)

2,、電子商務(wù)的基礎(chǔ)工作

在internet飛速發(fā)展的今天,,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,,它在人們政治,、經(jīng)濟(jì)、生活等各個方面發(fā)揮著重要的作用,。因此網(wǎng)站建設(shè)在internet應(yīng)用上的地位顯而易見,,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,,從而倍受人們的重視,。

計算機(jī)將具備更多的智能成分,它將具有多種感知能力,、一定的思考與判斷能力及一定的自然語言能力,。除提供自然的輸入手段(如語音輸入、手寫輸入)外,,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),,虛擬現(xiàn)實技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。今天人們談到計算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計算機(jī)越來越難以見到,另一方面計算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展。二十世紀(jì)九十年代興起的internet在過去如火如荼地發(fā)展,,其影響之廣、普及之快是前所未有的。從沒有一種技術(shù)能像internet一樣,,劇烈地改變著我們的學(xué)習(xí),、生活和習(xí)慣方式。全世界幾乎所有國家都有計算機(jī)網(wǎng)絡(luò)直接或間接地與internet相連,,使之成為一個全球范圍的計算機(jī)互聯(lián)網(wǎng)絡(luò)。人們可以通過internet與世界各地的其它用戶自由地進(jìn)行通信,可從internet中獲得各種信息,。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,,internet大大縮小時空界限,,通過網(wǎng)絡(luò)人們可以共享計算機(jī)硬件資源,、軟件資源和信息資源,?!熬W(wǎng)絡(luò)就是計算機(jī)”的概念被事實一再證明,被世人逐步接受。

(一)、實習(xí)過程遇到的困難

1為以后我們能夠在工作中順利做事,,辛苦的找來實習(xí)項目,,這是一個建設(shè)門戶網(wǎng)站的項目名稱是“網(wǎng)貿(mào)通”,,網(wǎng)站分為近三十個板塊,,然后我們可以選擇那些沒有完成的項目來做,我們組選的是“在線管理子平臺”這一塊,。由于不經(jīng)常接觸企業(yè)管理的內(nèi)容,,范圍比較廣而且內(nèi)有多而雜,,所以給我們的搜集帶來很大的困難,。

2、在建設(shè)網(wǎng)站之前我們必須先要把我們的網(wǎng)站策劃方案拿出來,,所以實習(xí)的前兩天我們一直在討論關(guān)于網(wǎng)站策劃的問題,。討論到網(wǎng)站主題色、網(wǎng)頁布局,、欄目分類等一些問題時大家都有不同的意見,,所以我們是經(jīng)過自信分析才決定下來網(wǎng)站的一些問題。

3,、在網(wǎng)站的建設(shè)當(dāng)中大家會遇到一些想象不到的問題,,例如:用ps技術(shù)美化圖片文字時遇到的技術(shù)問題,用flash做出來的動態(tài)廣告不是我們想要達(dá)到的效果,,有時網(wǎng)頁之間鏈接不上,,遇到這些技術(shù)上的問題

(二)、如何解決問題:

在遇到這些問題是我們都感覺太累太復(fù)雜,,所以也有想過放棄,,想過只不過是一個作業(yè),想辦法完成就可以,??墒窃倏纯次覀?yōu)檫@份作業(yè)忙這么些日子也應(yīng)該要一些更多的收獲,這才在老師和同學(xué)的幫助下完成此次實習(xí)任務(wù),。

在實習(xí)的過程中我們也體會到,,不應(yīng)該為完成作業(yè)而去做作業(yè),應(yīng)該把它當(dāng)做自己的工作,,自己有義務(wù)去完成它,,在完成工作的過程中真真正的學(xué)到一些東西,,才是最主要的。

通過學(xué)習(xí)實踐和公司技術(shù)人員的指導(dǎo),。使我真正對所學(xué)的軟件融會貫通,,熟練在手。制作網(wǎng)頁用的軟件是dreamweaver,fireworks,flash軟件,。dreamweaver大大加速網(wǎng)絡(luò)時代電子交易應(yīng)用中的項目交付,。它提供網(wǎng)頁和表單的動態(tài)生成到企業(yè)級的解決方案,如電子商店,,庫存管理系統(tǒng)和企業(yè)內(nèi)部局域網(wǎng)的數(shù)據(jù)庫應(yīng)用等功能,。fireworks是目前最流行的網(wǎng)頁圖象制作軟件。只要將dreamweaver的默認(rèn)圖象編輯器設(shè)為fireworks,,那么在fireworks中制作完成網(wǎng)頁圖象后將其輸出就會立即在dreamweaver中更新,。fireworks還可以安裝使用所有的photoshop濾鏡,并且可以直接導(dǎo)入psd格式圖象,。更方便的是它不僅結(jié)合photoshop位圖功能以及coreidraw矢量圖的功能,,而且提供大量的網(wǎng)頁圖象模板供用戶使用,例如,,網(wǎng)頁上很流行的陰影和立體按紐等效果,,只需單擊一下就可以制作完成。當(dāng)然,,其最方便之處是,,它可以將圖象切割,圖象映射,,懸停按紐,,圖象翻轉(zhuǎn)等效果直接生成html代碼,或者嵌入到現(xiàn)有的網(wǎng)頁中,,或者作為單獨(dú)的網(wǎng)頁出現(xiàn),。flash是目前最流行的矢量動畫制作軟件,與其他wed動畫軟件相比,,它具很多優(yōu)點(diǎn),。制作的是矢量圖形。只要用少量矢量數(shù)據(jù)就可以描述一個復(fù)雜的對象,,而占用的儲存空間只是位圖的幾千分之一,,非常適合在網(wǎng)格上使用。同時,,矢量圖象不會隨瀏覽器窗口大小的改變而改變畫面質(zhì)量,。使用插件方式工作。用戶只需安裝一次插件,,以后就可以快速啟動并觀看動畫,,而不比像java那樣每次都要啟動虛擬機(jī),。flash插件也不大,只有170kb左右,,很容易下載并安裝,。還提供其他一些增強(qiáng)功能。例如,,支持位圖,,聲音,漸變色和alpha透明等,。擁用這些功能,,用戶就完全可以建立一個全部由flash制作的站點(diǎn)。flash影片也是一種流式文件,。這就是說,,瀏覽者在觀看一個大動畫時,可以不必等到影片全部下載到本地再觀看,,而是可以隨時觀看,,即使后面的內(nèi)容還沒有完全下載,也可以開始欣賞動畫,。主圖是一個網(wǎng)頁的門面,,它能體現(xiàn)出這個網(wǎng)頁的整體風(fēng)格,。

軟件開發(fā)實踐篇四

一直以來,,我都認(rèn)為測試是脫離了軟件工程范圍的工作,不以為屑,。但在實際情況中,,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,,責(zé)任在你,,而不在于編碼人員。一般的測試人員不懂編碼,,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力,。而要做到高級測試工程師,則一定要懂編碼,,因為這是你完全掌握整個系統(tǒng)的方方面面具體運(yùn)作的前提,。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗,。實際項目中,,編碼時間一般只占30%左右,真正耗費(fèi)時間的是it階段的找 bug與對應(yīng)bug,,此階段基本評定了coder的編碼質(zhì)量,。

有些人,,以為教學(xué)視頻和代碼看多,自己就懂的多,,實際做起來,,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),,debug追蹤能力,,也稱調(diào)試。在項目組工作不愁源碼資源,,但問題是蛋糕擺在面前,,你如何去消化?

有位同事告訴我:代碼看幾遍都沒用,要去抄,,例如一個查詢模塊,,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,,但實際情況卻往往報一堆異常,,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,,傳值問題等等,,一大堆對于新人來說很郁悶的問題。但不用怕,,只要學(xué)會調(diào)試,,一個個問題去追蹤,一個個去解決,,自然而然,,那段“源碼”才真正屬于你。

如果你能在短短的時間內(nèi)就看到問題點(diǎn)在那,,放下斷點(diǎn)去追蹤,,出去找工作,絕對沒問題,。出現(xiàn)問題的時候,,不要光看代碼,要用實際行動去追蹤運(yùn)行期間的具體值,,那是最好途徑,。eclipse是個很爽的ide,這點(diǎn)做的很好,。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),,我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點(diǎn),一步一步step over,,讓sql字段(存取最終sql語句的字符串)運(yùn)行到有值,,inspect進(jìn)去看,如果還看不出來,,就點(diǎn)擊它,,copy后在sql客戶端去實際運(yùn)行,看看實際查詢出來的表是什么,,如果是對的,,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。

頁面錯誤的調(diào)試,,基本方法是用右鍵點(diǎn)擊實際網(wǎng)頁查看源代碼,,copy到editplus,就能看到具體錯誤發(fā)生在那幾行,。通常有幾種常見的錯誤,,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護(hù),。追蹤的方法基本就是用alert語句,,放在有可能出錯的地方。

遇到問題先自己思考,,無從下手再找高手幫忙看看,,注意他幫你看的思路,別在一旁閑著,,看多了自己也會了,,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多,。

解決了一個問題后,,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費(fèi)同樣的時間,。

把代碼寫的漂亮,注釋,、空行,、規(guī)范一樣不能少,可讀性是放在第一位,。曾經(jīng)看過一個高手寫的代碼,,真的一看就是不同水平的人寫的,幾乎很完美,,讀起來很流暢,,方便自己也方便別人。

任務(wù)完后不要呆著,,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),,只要你肯去嘗試,,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,,效率和忠誠都有了,,路也比較好走了。

軟件開發(fā)實踐篇五

實習(xí)單位地址xx電話xx

實習(xí)單位指導(dǎo)

教師姓名陳xx郵箱xx聯(lián)系電話x

實習(xí)崗位軟件開發(fā)部軟件開發(fā)工程師

實習(xí)內(nèi)容

國內(nèi)物聯(lián)網(wǎng)領(lǐng)軍企業(yè)——新大陸科技集團(tuán)(深市a股上市公司:000997)下屬子公司,,作為信息產(chǎn)業(yè)實用型人才培養(yǎng)解決方案提供商,,致力于面向高校、職業(yè)院校進(jìn)行產(chǎn),、學(xué),、研校企深度合作,是新大陸科技集團(tuán)產(chǎn)業(yè)報國,、回饋教育的直接執(zhí)行者,。

1、負(fù)責(zé)android手機(jī)軟件的開發(fā)及設(shè)計,;

2,、根據(jù)產(chǎn)品的需求進(jìn)行android產(chǎn)品的分析;

3,、對android平臺開發(fā)技術(shù)進(jìn)行研究,,發(fā)現(xiàn)其缺陷并改正更新;

4,、根據(jù)用戶需求研發(fā)新的android產(chǎn)品,,并測試其性能,進(jìn)行改進(jìn),;

5,、根據(jù)項目需求進(jìn)行學(xué)習(xí)并快速掌握技巧;

6,、平常要與相關(guān)工作人員進(jìn)行溝通,,使團(tuán)隊快速成長起來。

1,、天氣預(yù)報app

1)獲取網(wǎng)絡(luò)上的天氣數(shù)據(jù),,進(jìn)行解析之后,存儲于本地,,以供斷網(wǎng)時使用,;

2)用數(shù)據(jù)庫保存搜索記錄,以九宮格的形式展現(xiàn),;

3)用fragment代替activity,,方便移植到實驗平臺上;

4)熟悉點(diǎn)陣led屏的協(xié)議,將結(jié)果顯示于led屏上,;

5)對代碼的封裝,,規(guī)范化。

2,、newlab二期優(yōu)化

1)幫助界面的實現(xiàn),,使得學(xué)生掌握實驗平臺的使用方法;

2)實驗類別的在線遠(yuǎn)程更新,,用戶下載量的統(tǒng)計,;

3)ui(用戶界面)的調(diào)整;

經(jīng)過兩個多月的不斷學(xué)習(xí)和努力,,實習(xí)項目大部分都順利的完成了,;

首先是天氣預(yù)報的項目,從百度api獲取所查詢的城市的天氣數(shù)據(jù),,對其進(jìn)行解析,,在展示到界面上的同時保存最近搜索的天氣數(shù)據(jù)到sharepreference中,以供斷網(wǎng)時使用,;搜索記錄的保存以及點(diǎn)擊跳轉(zhuǎn),,都方便了用戶了使用。此外,,在相應(yīng)設(shè)備上外接led屏可顯示當(dāng)前天氣信息,;

其次,是newlab項目的優(yōu)化,,利用同事提供的接口,,解析數(shù)據(jù),保存到數(shù)據(jù)庫中,,,、數(shù)據(jù)進(jìn)行異步加載,下載對應(yīng)的圖片資源,,更新用戶界面,,實現(xiàn)實驗類的更新;制作本地html文件,,用于webview的加載,;

此外,在實習(xí)期間,,我也完成了國創(chuàng)項目的安卓客戶端最初版本的設(shè)計與實現(xiàn),并著手制作一款輕量型的手機(jī)安全衛(wèi)士,。

在工作中遇到不懂的地方,,能夠虛心向富有經(jīng)驗的前輩請教,善于思考,能夠舉一反三,。對于別人提出的工作建議,,可以虛心聽取。在時間緊迫的情況下,,加時加班完成任務(wù),。能夠?qū)⒃趯W(xué)校所學(xué)的知識靈活應(yīng)用到具體的工作中去,保質(zhì)保量完成工作任務(wù),。同時,,我嚴(yán)格遵守我公司的各項規(guī)章制度,實習(xí)期間,,未曾出現(xiàn)過無故缺勤,,遲到早退現(xiàn)象。我腳踏實地的工作,,努力做到最好,,工作始終以“熱心、細(xì)心”為準(zhǔn)則,。遇到不懂的問題,,積極問同事,在同事的熱心幫助下,,問題很快就解決了,,這簡短的實習(xí)生活,雖然緊張,,收獲也很多,。但給我的僅僅是初步的經(jīng)驗累積,對于往后邁出社會還是不夠的,。

我相信通過自身的不斷努力,,拿出百尺竿頭的干勁,胸懷會當(dāng)凌絕頂?shù)膲阎?,不斷提高自身的綜合素質(zhì),,在與社會的接觸過程中,減少磨合期的`碰撞,,加快融入社會的步伐,,才能在人才高地上站穩(wěn)腳跟,才能揚(yáng)起理想的風(fēng)帆,,駛向成功的彼岸,。

實習(xí)過程

任務(wù)要求:熟悉公司的辦公環(huán)境和規(guī)章制度

任務(wù)進(jìn)度:熟悉了公司的運(yùn)作規(guī)則對于自己后續(xù)工作的了解

出勤情況:全勤

-20xx年xx月xx日

任務(wù)要求:

1、完成天氣預(yù)報數(shù)據(jù)獲取,,解析

2,、完成界面設(shè)計,,展示

任務(wù)進(jìn)度:100%

出勤情況:全勤

-20xx年xx月xx日

任務(wù)要求:

1、完成天氣預(yù)報數(shù)據(jù)獲取,,解析

2,、完成界面設(shè)計,展示

任務(wù)進(jìn)度:100%實現(xiàn)了任務(wù)要求的功能

出勤情況:全勤

-

任務(wù)要求:

1,、對led點(diǎn)陣顯示屏的熟悉,,進(jìn)行編程

2、將activity換成fragment來實現(xiàn)

3,、解決出現(xiàn)的各種bug

任務(wù)進(jìn)度:點(diǎn)陣屏和fragment的轉(zhuǎn)化順利完成,,唯一存在的一個bug是橫豎屏切換時導(dǎo)致程序崩潰,展示沒有解決,;

出勤情況:全勤

任務(wù)要求:接手newlab項目,,熟悉功能,源碼

任務(wù)進(jìn)度:初步了解了newlab的功能以及要優(yōu)化的模塊源碼

出勤情況:請假2天

任務(wù)要求:

1、html文檔的編寫,,幫助界面的實現(xiàn)

2,、和同事進(jìn)行接口的對接

任務(wù)進(jìn)度:接口對接

出勤情況:星期五上課請假

任務(wù)要求:

1、實現(xiàn)實驗類的更新和下載量的統(tǒng)計

2,、實現(xiàn)實驗包可以選擇性下載

任務(wù)進(jìn)度:實驗類的更新實現(xiàn)了,,下載量的統(tǒng)計只是在url中附加了個userid,因為要離職,,交接了工作,,選擇性下載的功能沒有實現(xiàn)。

出勤情況:星期五上課請假

實習(xí)中存在的問題

1,、基礎(chǔ)知識方面,,java是自學(xué)的,基礎(chǔ)不夠扎實,,在應(yīng)用時不能得心應(yīng)手,,對于一些深入的編程如接口回掉方面了解很少,應(yīng)加強(qiáng)知識的鞏固與繼續(xù)學(xué)習(xí),;

2,、實際操作方面的,通過虛心向老員工請教,,自己努力實踐,,得到解決;

3,、專業(yè)性的問題,,積極與指導(dǎo)教師聯(lián)系,促進(jìn)問題的有效解決,;

4,、態(tài)度方面的,,努力端正,,虛心請教,,得到提高;

5,、注重意見反饋,,耐心尋找差距,保障達(dá)到實習(xí)的預(yù)期目標(biāo),。

實習(xí)總結(jié)經(jīng)過兩個月多的努力,,我終于圓滿的完成了我的實習(xí)工作。在實習(xí)期間,,我更加堅定了在android這條路上走下去的意志,,并在項目實戰(zhàn)中,學(xué)習(xí)到了很多新的知識,,我把所學(xué)知識應(yīng)用于實踐,,不僅鞏固了已學(xué)知識,還提高了動手能力,。工作往往不是一個人的事情,,是一個團(tuán)隊在完成一個項目,在工作的過程中,,如何去保持和團(tuán)隊中其他同事的交流和溝通也是相當(dāng)重要的,。一位資深人力資源專家曾對團(tuán)隊精神的能力要求有這樣的觀點(diǎn):要有與別人溝通、交流的能力以及與人合作的能力,。合理的分工可以使大家在工作中各盡所長,,團(tuán)結(jié)合作,配合默契,,共赴成功,。個人要想成功及獲得好的業(yè)績,我牢記一個規(guī)則:我永遠(yuǎn)不能將個人利益凌駕于團(tuán)隊利益之上,,在團(tuán)隊工作中,,會出現(xiàn)在自己的協(xié)助下同時也從中受益的情況,反過來看,,自己本身受益其中,,這是保證自己成功的最重要的因素之一。

我在實習(xí)期間,,工作刻苦認(rèn)真,,服從領(lǐng)導(dǎo),嚴(yán)格遵守實習(xí)單位和學(xué)校的規(guī)章制度,,獲得了實習(xí)單位的肯定和實習(xí)老師的一致好評,。

全文閱讀已結(jié)束,,如果需要下載本文請點(diǎn)擊

下載此文檔
a.付費(fèi)復(fù)制
付費(fèi)獲得該文章復(fù)制權(quán)限
特價:5.99元 10元
微信掃碼支付
已付款請點(diǎn)這里
b.包月復(fù)制
付費(fèi)后30天內(nèi)不限量復(fù)制
特價:9.99元 10元
微信掃碼支付
已付款請點(diǎn)這里 聯(lián)系客服