在日常的學(xué)習(xí)、工作、生活中,肯定對(duì)各類(lèi)范文都很熟悉吧。那么我們?cè)撊绾螌?xiě)一篇較為完美的范文呢?這里我整理了一些優(yōu)秀的范文,希望對(duì)大家有所幫助,下面我們就來(lái)了解一下吧。
軟件公司實(shí)踐內(nèi)容篇一
我到a公司(按作者要求隱去公司名稱(chēng),a公司為國(guó)內(nèi)有名的公司)實(shí)習(xí),通過(guò)近三個(gè)月的實(shí)習(xí),參與實(shí)習(xí)項(xiàng)目的開(kāi)發(fā)和同事門(mén)的交流學(xué)習(xí),了解了a公司和軟件公司的開(kāi)發(fā)基本情況。
(1) 項(xiàng)目組共有30人左右
(2) 項(xiàng)目組分為需求分析部門(mén),核心技術(shù)部門(mén)(主要負(fù)責(zé)設(shè)計(jì)工作),開(kāi)發(fā)部門(mén),項(xiàng)目管理部門(mén)(測(cè)試,項(xiàng)目文檔管理)
(3) 項(xiàng)目使用j2ee技術(shù)
在實(shí)習(xí)期間,我被安排在開(kāi)發(fā)部門(mén)做代碼編寫(xiě)工作。負(fù)責(zé)完成由核心技術(shù)部門(mén)完成的基于需求分析部門(mén)的設(shè)計(jì)。
開(kāi)發(fā)部門(mén)有10幾位同事,大部分為畢業(yè)1~2年。大家的工作效率都比較高,在部門(mén)經(jīng)理的安排下能及時(shí)的完成設(shè)計(jì)部門(mén)的設(shè)計(jì)。一開(kāi)始,項(xiàng)目的進(jìn)展十分順利。
隨著項(xiàng)目的推進(jìn),出現(xiàn)了一些問(wèn)題。主要因?yàn)樵诟鱾€(gè)部門(mén)的協(xié)調(diào)上存在著不一致。需求部門(mén)不能很好的維護(hù)其需求文檔的權(quán)威性,也就是說(shuō)需求沒(méi)有做到位。在和客戶(hù)(由于本系統(tǒng)面向的是全省的電力局,在與客戶(hù)的溝通上也存在問(wèn)題,比如寧波和紹興的客戶(hù)對(duì)系統(tǒng)的需求有較大的差異)的溝通上沒(méi)有協(xié)調(diào)好各客戶(hù)之間的差異。這直接導(dǎo)致了需求頻繁變更。而需求的變更直接導(dǎo)致了設(shè)計(jì)的變更,然后便是開(kāi)發(fā)的修改。這大大的影響了系統(tǒng)開(kāi)發(fā)的進(jìn)度。比如數(shù)據(jù)庫(kù)結(jié)構(gòu)的修改次數(shù)很多,這直接影響到系統(tǒng)的結(jié)構(gòu),適應(yīng)數(shù)據(jù)庫(kù)變更的代碼修改工作量相當(dāng)大。
在這個(gè)時(shí)候項(xiàng)目組有部分人離開(kāi)了,熟悉系統(tǒng)的開(kāi)發(fā)人員的離開(kāi)對(duì)整個(gè)項(xiàng)目組來(lái)說(shuō)更是雪上加霜。這時(shí)cto及時(shí)調(diào)整了需求分析部門(mén)的工作方法,不發(fā)布不成熟的文檔,一旦需求發(fā)布,需求部門(mén)應(yīng)全全負(fù)責(zé)。設(shè)計(jì)部門(mén)進(jìn)一步完善設(shè)計(jì)文檔,開(kāi)發(fā)部門(mén)暫時(shí)停止新功能的開(kāi)發(fā),做代碼審查,以完善既有代碼的正確性。同時(shí)引進(jìn)新員工補(bǔ)充開(kāi)發(fā)團(tuán)隊(duì)。這在一定程度上緩解了項(xiàng)目的問(wèn)題,使項(xiàng)目團(tuán)隊(duì)能正常運(yùn)轉(zhuǎn)起來(lái)。
在項(xiàng)目前期的開(kāi)發(fā)過(guò)程中,測(cè)試部門(mén)沒(méi)有介入,在項(xiàng)目完成80%后,測(cè)試組開(kāi)始測(cè)試工作。這時(shí)遇到了大量問(wèn)題,包括功能與需求的不一致,測(cè)試人員的需求理解的偏差,甚至測(cè)試工具軟件的問(wèn)題,這很大程度上影響了項(xiàng)目的進(jìn)度。最后開(kāi)發(fā)部不得不停下新模塊開(kāi)發(fā)工作,而轉(zhuǎn)過(guò)去幫助測(cè)試部門(mén)完成測(cè)試。
通過(guò)這次實(shí)習(xí),在具備代表性的a公司中,我體會(huì)到了當(dāng)前國(guó)內(nèi)軟件公司面臨的部分問(wèn)題,比如規(guī)范不足,缺乏良好的軟件工程體制等等。更讓人擔(dān)憂(yōu)的是即使確定了理論方面的指導(dǎo),在實(shí)習(xí)開(kāi)發(fā)過(guò)程中也很難實(shí)施。我覺(jué)得這與參與開(kāi)發(fā)的人員本身的素質(zhì)有很大的關(guān)系。為了徹底解決這些問(wèn)題,高等教育應(yīng)該完善自己的教育體制,使高等教育的畢業(yè)生具有更高的軟件工程意識(shí)。
軟件公司實(shí)踐內(nèi)容篇二
7月14日上午10:58分,北京xx先頭分隊(duì)一行13人順利抵達(dá)帝都,這里面包括了大部分從未來(lái)過(guò)北京的人員,甚至有些人第一次乘坐火車(chē)。在經(jīng)過(guò)一段時(shí)間的等待之后,坐上公司來(lái)迎接的車(chē)輛,先是參觀了下北京xx公司。公司共占有兩層寫(xiě)字樓,每個(gè)班級(jí)都是每人一臺(tái)電腦。據(jù)說(shuō)我們是幸運(yùn)的一批直接使用蘋(píng)果本的學(xué)生。電腦將被編號(hào)貫穿陪伴學(xué)員的整個(gè)培訓(xùn)生涯。在此期間個(gè)人一般不會(huì)更改使用的電腦。
在參觀完公司之后,來(lái)到離公司有兩個(gè)車(chē)站距離的福臨公寓。公寓帶來(lái)的第一映像應(yīng)該出乎了我們的意外,但還在接受范圍。交完500元的押金后將行搬進(jìn)了公寓。在崔老師和魏老師的帶領(lǐng)下,買(mǎi)了公交卡50,并置齊了枕頭,被子,草席等床上物品,每人花費(fèi)180到300不等,之后補(bǔ)齊入住手續(xù),每個(gè)寢室共4500余元。期間部分人還辦了北京的銀行卡和電話卡。
下面介紹公寓的情況。四人間每個(gè)月1800(帶風(fēng)扇),六人間每個(gè)月2100(帶空調(diào)),公寓共三層。每層房間數(shù)尚未統(tǒng)計(jì)。一個(gè)房間分上下兩層,上層四個(gè)鋪位,下層兩個(gè)鋪位。室內(nèi)有獨(dú)立衛(wèi)生間(在下層),熱水器,空調(diào)(樓梯口處放置)。室內(nèi)配備一個(gè)衣柜(有味,刺激),一張桌子。
第一天的到來(lái),感謝付冉同學(xué)錢(qián)帶的夠多,目前賬目每個(gè)人(男生)房費(fèi)約900,被褥,洗漱用品,日常用品等物品價(jià)格不等。估計(jì)在三百以上。
匯報(bào)完畢,over。對(duì)了,目前寢室暫時(shí)沒(méi)網(wǎng)。只能通過(guò)手機(jī)設(shè)備。
軟件公司實(shí)踐內(nèi)容篇三
初踏社會(huì),情緒激動(dòng)、緊張、難過(guò)。激動(dòng)的是我最后能夠長(zhǎng)大了,能夠開(kāi)始我真正的人生;緊張的是不知自我是否能適應(yīng)這個(gè)社會(huì),戰(zhàn)勝這新環(huán)境;難過(guò)的是從此我就要在這純真的學(xué)生生活上畫(huà)上句號(hào)了。心里矛盾,腦子里翻天覆地。
對(duì)于剛出校門(mén)我的,什么都不懂,又想從事it行業(yè)這個(gè)靠技術(shù)吃飯的行業(yè),一開(kāi)試我試著投了幾家公司,人家面試問(wèn)我有沒(méi)有項(xiàng)目經(jīng)驗(yàn),我說(shuō)沒(méi)有,人家又問(wèn)你java學(xué)的怎樣樣?說(shuō)實(shí)話在那個(gè)時(shí)候我連簡(jiǎn)單的程序都不會(huì)編。結(jié)果就可想而知了,幾次碰壁之后,覺(jué)得此刻的自我根本找不到跟自我專(zhuān)業(yè)相關(guān)的工作,于是我想到利用暑假和實(shí)習(xí)的機(jī)會(huì)幫自我充電,于是和幾個(gè)同學(xué)一齊找了一家培訓(xùn)機(jī)構(gòu)培訓(xùn)了下,培訓(xùn)的時(shí)候很痛苦但很很快樂(lè),在那里我找了自我?jiàn)^斗的目標(biāo),每一天過(guò)的都很充實(shí),不像在學(xué)校那樣渾渾噩噩。那里有一群像我一樣一開(kāi)始迷茫的人,咱們一齊奮斗,那些時(shí)光我很懷念。
過(guò)了幾個(gè)月,咱們培訓(xùn)結(jié)束了,開(kāi)始找工作了。我被南通的一家軟件公司錄取了,由于他們對(duì)咱們這些還沒(méi)畢業(yè)的待遇還不錯(cuò)。由于這是我的第一份工作,很興奮也很緊張,興奮的是我自我自我掙錢(qián)了,緊張的是怕自我不能勝任這份工作,畢竟自我一點(diǎn)工作經(jīng)驗(yàn)都沒(méi)有。在公司咱們進(jìn)行為期7天的崗前培訓(xùn),就是在公司的框架下實(shí)現(xiàn)他們要咱們完成的功能。好在這些咱們?cè)谂嘤?xùn)的時(shí)候都學(xué)過(guò),所以不太難。培訓(xùn)完咱們被分到公司的開(kāi)發(fā)一組,正好公司正在做一個(gè)項(xiàng)目,所以咱們一上來(lái)就開(kāi)始做項(xiàng)目的。對(duì)于咱們這些菜鳥(niǎo)來(lái)說(shuō)這是很痛苦的,有時(shí)我做個(gè)功能做幾天都沒(méi)做出來(lái),挨了主管不少的罵。
在這個(gè)時(shí)候我才發(fā)現(xiàn)百度和狗狗真是個(gè)好東西的啊,不會(huì)的就在上方搜。實(shí)在不會(huì)的問(wèn)公司的高手,就這樣我漸漸的熟悉的這個(gè)工作模式,主管給的任務(wù)每一天也能做出來(lái)了。雖然做的有點(diǎn)慢,但我相信我堅(jiān)持下去,我會(huì)到達(dá)我的目標(biāo)的。然而實(shí)現(xiàn)的殘酷很快我就體會(huì)到了。那是咱們這個(gè)項(xiàng)目剛做完。公司的人事來(lái)找咱們談話。跟我說(shuō)了很多。也跟我說(shuō)了很多道理。期望把我調(diào)到技術(shù)服務(wù)組。所謂技術(shù)服務(wù)就是代表公司跟客戶(hù)交流,說(shuō)實(shí)話這個(gè)工作也蠻不錯(cuò)的。工作的壓力沒(méi)有在開(kāi)發(fā)的大,假設(shè)做這份工作的話,那我在培訓(xùn)的知識(shí)很少用到。我怕我代碼不
經(jīng)常寫(xiě)會(huì)漸漸的遺忘,本來(lái)技術(shù)就不好假設(shè)不在項(xiàng)目中學(xué)習(xí)的話,我很快就被淘汰。
和人事的談完話,我想了很多。那時(shí)我動(dòng)搖過(guò),我不明白自我是否真的適合做開(kāi)發(fā)。好在我還有一些朋友,跟他們聊了很多,他們給了很多推薦。人生有很多選取,無(wú)論你選取了什么方向,你都就應(yīng)為之奮斗。我一朋友給我說(shuō)一句肖復(fù)興的名言:一個(gè)人,在年輕的時(shí)候,有玩伴,年輕時(shí)有漂泊的經(jīng)歷,老年時(shí)有回憶的東西就是幸福啊。人生有挫折其實(shí)也是一種幸福。從那里跌倒了就從那里爬起來(lái)。之后我也想開(kāi)的。既然自我有目標(biāo)就就應(yīng)堅(jiān)持去追尋下去,路上的磕磕碰碰或許就是老時(shí)的完美回憶。
正好在個(gè)時(shí)候咱們實(shí)習(xí)結(jié)束了,老師讓咱們回學(xué)校。我請(qǐng)了幾天假。正好好好規(guī)劃我的下方的路怎樣走。無(wú)論怎樣打算在這個(gè)實(shí)習(xí)的日子里我學(xué)到了很多,也明白了很多事。這個(gè)寶貴的經(jīng)驗(yàn)會(huì)給我很多幫忙。
自我總結(jié)幾點(diǎn):
1、要想等到別人的認(rèn)可,你先認(rèn)可你自我。
2、工作中不是你想象在學(xué)校那樣,或許你厭惡一個(gè)人,但是你務(wù)必和他經(jīng)常交流溝通。
3、工作中你要適應(yīng)工作的壓力。
4、不要個(gè)性在意別人的看法,你只要做你自我,相信自我。
5、假設(shè)別人對(duì)你說(shuō)你不適合干某事,你不要在意,就是你的親人對(duì)你說(shuō)也不行(這是電影《當(dāng)幸福來(lái)敲門(mén)》男主角說(shuō)過(guò)的,我很喜歡這句話),由于這世上沒(méi)有誰(shuí)能否定你做某事
6、堅(jiān)持你的理想,堅(jiān)信自我會(huì)成功的。
軟件公司實(shí)踐內(nèi)容篇四
時(shí)光飛逝,轉(zhuǎn)眼間,到****軟件公司實(shí)習(xí)已經(jīng)一個(gè)多星期了,這段時(shí)間能夠和****的同事們一起工作、學(xué)習(xí)、生活我感到非常的榮幸,作為一名剛從大學(xué)畢業(yè)缺乏實(shí)踐能力的學(xué)生,尤其是沒(méi)學(xué)過(guò)javascript相關(guān)知識(shí)在java前臺(tái)組進(jìn)行實(shí)習(xí)培訓(xùn)的時(shí)候,我感覺(jué)到了一定的壓力和困難,但是隨著到j(luò)ava后臺(tái)組的培訓(xùn)過(guò)程中,我慢慢地找到了自己的位置,找到了自己的目標(biāo),雖然在這個(gè)過(guò)程中感到了一定的壓力,但是我相信沒(méi)有壓力就沒(méi)有動(dòng)力,所以整個(gè)實(shí)習(xí)過(guò)程我都在不斷的努力。
在這段實(shí)習(xí)培訓(xùn)的過(guò)程中,為了能夠使我更好更快的適應(yīng)軟件公司的工作生活和節(jié)奏,公司為我提供了良好的工作學(xué)習(xí)環(huán)境,剛到公司,公司就為我提供了相應(yīng)的座位,同時(shí)在實(shí)習(xí)培訓(xùn)過(guò)程中,遇到不懂的問(wèn)題的時(shí)候,我的上司和同時(shí)都會(huì)仔細(xì)地給我分析、講解,讓我感受到公司團(tuán)結(jié)向上的氛圍,軟件公司最重要的也就是這種團(tuán)隊(duì)合作的精神。
在這一個(gè)多星期的時(shí)間中,我進(jìn)一步學(xué)習(xí)了java編程語(yǔ)言,以前在學(xué)校實(shí)踐的比較少,這幾天的實(shí)習(xí)培訓(xùn)讓我對(duì)java語(yǔ)言有了更清晰的認(rèn)識(shí),也讓我具備了更好的java編程能力。其主要表現(xiàn)在以下幾個(gè)方面:
1)編碼規(guī)范:編碼規(guī)范雖然不會(huì)提高程序的效率,但是可以提高程序的可讀性和可維護(hù)性,通過(guò)對(duì)編碼規(guī)范的學(xué)習(xí),改掉了我以前聲明變量時(shí)大小寫(xiě)不混合和很少寫(xiě)注釋的很多不良習(xí)慣。
2)數(shù)據(jù)庫(kù)的操作:使用preparestatement批量插入數(shù)據(jù)庫(kù)及查詢(xún)數(shù)據(jù)庫(kù)、statement查詢(xún)數(shù)據(jù)庫(kù),讓我對(duì)preparestatement和statement對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作及它們的區(qū)別有了更具體的認(rèn)識(shí)。
3)多線程和同步:多線程和同步以前在學(xué)校的學(xué)習(xí)中很少用過(guò),通過(guò)這次實(shí)習(xí)培訓(xùn),在多線程和同步方面我掌握了很多知識(shí)。
4)二叉樹(shù)練習(xí):二叉樹(shù)練習(xí)讓我復(fù)習(xí)了很多數(shù)據(jù)結(jié)構(gòu)的重要知識(shí),尤其是二叉樹(shù)的深度(先序、中序、后序)優(yōu)先遍歷和廣度優(yōu)先遍歷,同時(shí)對(duì)二叉樹(shù)添加、刪除節(jié)點(diǎn)的邏輯、棧、隊(duì)列和鏈表有了更深的了解。
在這次練習(xí)的實(shí)現(xiàn)過(guò)程中,需要用到很多java中的重要知識(shí),像構(gòu)造方法、繼承、封裝、容器(list、queue、map的使用及遍歷)等,讓我對(duì)java知識(shí)進(jìn)行了系統(tǒng)的復(fù)習(xí)。
當(dāng)然,在思想認(rèn)知方面我也得到了很大提高,在公司上班應(yīng)該有責(zé)任心,對(duì)自己的言行負(fù)責(zé)。工作中,我嚴(yán)格要求自己,同時(shí),我還學(xué)到了如何與和同事和睦相處,如何和人更好的交流,軟件開(kāi)發(fā)團(tuán)隊(duì)的交流溝通、團(tuán)隊(duì)合作尤為重要,這些在我的實(shí)習(xí)生活中都有體會(huì)。實(shí)習(xí)期間我學(xué)到了很多東西,不僅在理論上我對(duì)it領(lǐng)域有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了很大的提高,真正的學(xué)到了學(xué)以致用,更學(xué)到很多做人的道理,對(duì)我來(lái)說(shuō)受益匪淺。當(dāng)然,自己現(xiàn)在還存在一些不足,我對(duì)自己的編碼能力還不是太滿(mǎn)意,有待進(jìn)一步提高。同時(shí),學(xué)習(xí)的知識(shí)只限于書(shū)本上的,對(duì)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ù)??偟膩?lái)說(shuō),整個(gè)的實(shí)習(xí)過(guò)程是緊張而愉快的。在今后的工作中,我將繼續(xù)保持認(rèn)真負(fù)責(zé)的工作態(tài)度,爭(zhēng)取在以后的實(shí)踐中更好的運(yùn)用自己的知識(shí),進(jìn)一步完善和充實(shí)自己。
最后,我想感謝***、***兩位同事,感謝你們?cè)谶@次實(shí)習(xí)過(guò)程中的指導(dǎo)與幫助,這次實(shí)訓(xùn)我學(xué)到很多,也懂得了很多,這將是我在工作中的一筆寶貴的財(cái)富,祝愿你們?cè)谛碌囊荒晟罟ぷ髦?,身體健康萬(wàn)事如意!
軟件公司實(shí)踐內(nèi)容篇五
根據(jù)所學(xué)課程的理論知識(shí),結(jié)合企業(yè)的運(yùn)營(yíng)實(shí)際,掌握軟件開(kāi)發(fā)的一般過(guò)程,軟件的生命周期和作為一個(gè)開(kāi)發(fā)人員就應(yīng)具備的基本潛力,并撰寫(xiě)實(shí)習(xí)報(bào)告。使學(xué)生進(jìn)一步鞏固所學(xué)理論知識(shí),同時(shí)提高觀察問(wèn)題、分析問(wèn)題、解決問(wèn)題的潛力。
深圳市百盛佳信息咨詢(xún)有限公司
20xx年12月5日——20xx年4月5日
1、java軟件開(kāi)發(fā)
在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è)版本,客戶(hù)端都需要自我下載更新,而b/s架構(gòu)不需要,由于它是基于瀏覽器的。因此b/s架構(gòu)的應(yīng)用系統(tǒng),在internet上的地位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。
計(jì)算機(jī)將具備更多的智能成分,它將具有多種感知潛力、必須的思考與決定潛力及必須的自然語(yǔ)言潛力。除了帶給自然的輸入手段(如語(yǔ)音輸入、手寫(xiě)輸入)外,讓人能產(chǎn)生身臨其境感覺(jué)的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實(shí)技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。這天人們談到計(jì)算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來(lái),一方面孤立的未加入網(wǎng)絡(luò)的計(jì)算機(jī)越來(lái)越難以見(jiàn)到,另一方面計(jì)算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展。二十世紀(jì)九十年代興起的internet在過(guò)去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒(méi)有一種技術(shù)能像internet一樣,劇烈地改變著咱們的學(xué)習(xí)、生活和習(xí)慣方式。全世界幾乎所有國(guó)家都有計(jì)算機(jī)網(wǎng)絡(luò)直接或間接地與internet相連,使之成為一個(gè)全球范圍的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。人們能夠透過(guò)internet與世界各地的其它用戶(hù)自由地進(jìn)行通信,可從internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,internet大大縮小了時(shí)空界限,透過(guò)網(wǎng)絡(luò)人們能夠共享計(jì)算機(jī)硬件資源、軟件資源和信息資源?!熬W(wǎng)絡(luò)就是計(jì)算機(jī)”的概念被事實(shí)一再證明,被世人逐步理解。
1、一進(jìn)入企業(yè),就立刻被分配開(kāi)發(fā)任務(wù),我的任務(wù)是質(zhì)量信息管理系統(tǒng)的一個(gè)功能點(diǎn),pdi退改車(chē),有新增,刪除,查詢(xún),審核,統(tǒng)計(jì)的操作。該系統(tǒng)使用的是struts2springibates模式,一開(kāi)始什么都不明白,oracle數(shù)據(jù)庫(kù)沒(méi)用過(guò),jquery框架沒(méi)有用過(guò),ibates框架沒(méi)用過(guò)。所以給我的開(kāi)發(fā)帶來(lái)了很大的困難。
2、在第二個(gè)項(xiàng)目中,我的開(kāi)發(fā)任務(wù)是,一線通管理系統(tǒng)中的設(shè)備查詢(xún),設(shè)備修改,還有一些報(bào)表的功能,發(fā)運(yùn)環(huán)節(jié)主要異常事件,銷(xiāo)售部工單月統(tǒng)計(jì)報(bào)表,儲(chǔ)運(yùn)部工單月統(tǒng)計(jì)報(bào)表等等,這些報(bào)表功能都需要有折線圖和餅狀圖,還要有導(dǎo)出excel的功能,而我對(duì)于如何生成折線圖或餅狀圖,如何導(dǎo)出excel,從未接觸過(guò),這些都是這次開(kāi)發(fā)中的難點(diǎn)。
3、在益凌進(jìn)銷(xiāo)存系統(tǒng)中,也就是第三個(gè)項(xiàng)目,由于是剛剛開(kāi)始,所以主要的任務(wù)是做設(shè)計(jì),就是把那些業(yè)務(wù)流程圖轉(zhuǎn)化為靜態(tài)網(wǎng)頁(yè)。這事看起來(lái)好像不難,不就是做靜態(tài)網(wǎng)頁(yè)嘛!當(dāng)初我是這樣想的!但是到真正做的時(shí)候,就發(fā)現(xiàn)了其實(shí)并不是想象中的那么簡(jiǎn)單,例如,如何抽象數(shù)據(jù)字段,也就是說(shuō),別人給你一張真實(shí)的業(yè)務(wù)表,你該如何把那些有用的字段顯示在你的界面上,業(yè)務(wù)流程中的每個(gè)點(diǎn)之間又有沒(méi)有關(guān)系,這些都需要你去想的問(wèn)題。初次接觸,所以做起來(lái)也很棘手。
作為一個(gè)開(kāi)發(fā)人員,遇到這些問(wèn)題是在所難免的,由于很多技術(shù)都在不停的更新,你要不斷的去學(xué)習(xí),要有學(xué)習(xí)新知識(shí)的潛力,而且如今網(wǎng)絡(luò)資源是如此的豐富,只要在internet上搜索一下,很多問(wèn)題都會(huì)迎刃而解。oracle數(shù)據(jù)庫(kù)簡(jiǎn)單的應(yīng)用,jquery框架和ibaties框架的應(yīng)用也是透過(guò)網(wǎng)絡(luò)資源一邊學(xué)習(xí)一邊應(yīng)用來(lái)實(shí)現(xiàn)我的目的的,當(dāng)然也少不了跟同事的溝通。對(duì)于那個(gè)報(bào)表中用到的折線圖和餅狀圖,咱們采用了一個(gè)叫jfreechat的框架,關(guān)于如何應(yīng)用,也是從網(wǎng)上獲取相關(guān)例子,然后經(jīng)過(guò)咱們的加工,就很順利的解決了問(wèn)題。透過(guò)這次,感覺(jué)收獲還是挺大的。對(duì)于進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)問(wèn)題,我壓根就什么都不懂,看了一段時(shí)光的業(yè)務(wù)流程圖,還是不明白要做什么,要在網(wǎng)頁(yè)界面上體現(xiàn)哪些字段,每個(gè)界面之間又有什么聯(lián)系,這些都不太明白?!斑@些東西要靠自我想的”,項(xiàng)目負(fù)責(zé)人跟我說(shuō)了,之后他就跟我說(shuō)了一大堆如何抽象字段,要把每個(gè)業(yè)務(wù)點(diǎn)的關(guān)系理清,然后再透過(guò)他們的關(guān)系抽象有用的字段。聽(tīng)他說(shuō)了之后,恍然大悟,原先是這么一回事。之后,每次遇到不懂的,就立刻去和他溝通。完成了這些設(shè)計(jì),我感覺(jué)我對(duì)軟件開(kāi)發(fā),又有了更深的認(rèn)識(shí),同時(shí)也讓我意識(shí)到溝通在軟件開(kāi)發(fā)中真的是一件很重要的事。
經(jīng)過(guò)為期4個(gè)月的專(zhuān)業(yè)實(shí)習(xí),令我更深一步的了解和學(xué)習(xí)了軟件開(kāi)發(fā)的一般過(guò)程,不再是以前那樣,都不明白軟件開(kāi)發(fā)是什么東西。對(duì)于一個(gè)應(yīng)用系統(tǒng)他們?yōu)槭裁匆敲炊嗳藖?lái)做,而這么多人一齊做,代碼又是如何進(jìn)行管理的。對(duì)于每一個(gè)應(yīng)用系統(tǒng),企業(yè)到底用到哪些技術(shù),他們?yōu)槭裁匆x取這些技術(shù),咱們開(kāi)發(fā)人員的主要任務(wù)是什么等等,這些概念都漸漸的.清晰。人,孰能無(wú)過(guò),過(guò)而改之,善莫大焉!沒(méi)有誰(shuí),在編寫(xiě)代碼的過(guò)程中永遠(yuǎn)不會(huì)犯錯(cuò),即使他十分的厲害,那也是從不斷的犯錯(cuò)過(guò)程中鍛煉出來(lái)的,但亦有“犯錯(cuò)”的時(shí)候,由于需求是不斷的改變的,即使你當(dāng)時(shí)沒(méi)錯(cuò),但需求改了之后,你的代碼不貼合需求,那也是你的錯(cuò)。有錯(cuò)那當(dāng)然就要調(diào)試咯,以前老是害怕出錯(cuò),找不到問(wèn)題所在是件令人煩惱的事。但是當(dāng)調(diào)試的錯(cuò)誤多了之后,你就會(huì)發(fā)現(xiàn),每當(dāng)一看到相類(lèi)似的錯(cuò)誤之后,你就會(huì)立即明白這個(gè)錯(cuò)誤是什么原因造成的!所以,咱們不就應(yīng)害怕出錯(cuò),就應(yīng)把調(diào)試錯(cuò)誤當(dāng)成一種提高個(gè)人潛力的方式。對(duì)于測(cè)試人員發(fā)回來(lái)的bug咱們要認(rèn)真的對(duì)待,造成這種bug就證明了咱們的思路還是不怎樣的清晰,所以有必要再去看看相關(guān)的資料。溝通是人與人之間傳遞信息的途徑,好的溝通能很完美的傳達(dá)你的思想,你的見(jiàn)解。在企業(yè)中,每一個(gè)系統(tǒng)的
開(kāi)發(fā)過(guò)程一般來(lái)說(shuō)都不是一個(gè)人從頭做到尾的,一般都有分工的,如此一來(lái),溝通就必不可少了,由于你要把你做的工作,你為什么這樣做,告訴別人,別人才更好的去完成他的任務(wù)。
這次實(shí)習(xí),是進(jìn)行實(shí)戰(zhàn)性工作,學(xué)到了很多東西,我相信對(duì)以后的生活和工作都有很大的幫忙。
軟件公司實(shí)踐內(nèi)容篇六
本周是實(shí)習(xí)的第一周,很幸運(yùn)碰到了產(chǎn)品部很有耐心的leaderx老師。 實(shí)習(xí)第二天他讓我做一個(gè)h5的游戲類(lèi)應(yīng)用, 主要用于微信中分享。之前對(duì)于自己的水平是否能完成完全沒(méi)底,但感覺(jué)第一次實(shí)操確實(shí)也有點(diǎn)讓人興奮,之前關(guān)于產(chǎn)品開(kāi)發(fā)的印象只停留在書(shū)本上。
x老師讓我模仿“過(guò)家家gogaga”所開(kāi)發(fā)的“打電話認(rèn)師姐”微信小游戲?qū)懸粋€(gè)類(lèi)似的應(yīng)用。 我把原始應(yīng)用找出來(lái)便開(kāi)始摳代碼, 第一步是將套在微信接口中的原始應(yīng)用摳出來(lái)(套在微信接口的原始應(yīng)用只能在微信瀏覽器中運(yùn)行,無(wú)法在電腦上測(cè)試),周二開(kāi)始做, 一開(kāi)始我的效率非常低, 因?yàn)槲液芏鄿y(cè)試方法并不熟悉, 在參閱了微信js-sdk后總算把原始代碼摳出來(lái), 厘清該應(yīng)用的基本邏輯后開(kāi)始重寫(xiě), 在x老師的耐心地指導(dǎo)和對(duì)基礎(chǔ)知識(shí)的講解下,我們將原始代碼中120行的css代碼優(yōu)化到60行,將五百多行的js代碼優(yōu)化到只有60行,這事實(shí)上是在原有的邏輯上完全重寫(xiě)了,這讓我開(kāi)始有點(diǎn)成就感了。
也第一次感受到產(chǎn)品開(kāi)發(fā)中的大局觀,這種大局觀更多的是體現(xiàn)在細(xì)節(jié)上,比如代碼變量名的設(shè)置需要與文件存放聯(lián)合考慮,以便日后修改和維護(hù)。 x老師在講代碼邏輯的時(shí)候親自寫(xiě)了一個(gè)例子讓我體會(huì), 雖然消化這些用了快一天,但感覺(jué)真的收獲很大, 有拔云見(jiàn)日之感。
1.盡管之前對(duì)于書(shū)本的學(xué)習(xí)有一定積累,但還是暴露出代碼的不熟練,細(xì)節(jié)方面處理能力差,在細(xì)節(jié)上耗費(fèi)時(shí)間太多。
2.缺乏基本的軟件開(kāi)發(fā)測(cè)試思路, 比如之前不知道chrome具有相當(dāng)強(qiáng)大的錯(cuò)誤測(cè)試功能,它對(duì)于沒(méi)有觸發(fā)的函數(shù)也有錯(cuò)誤提示。
3. 缺乏專(zhuān)注的習(xí)慣,比如x老師讓我先完成功能方面,但我卻習(xí)慣于去找找界面的素材, 這就導(dǎo)致兩邊都沒(méi)有做好。雖然認(rèn)識(shí)上知道不該這么做,但是習(xí)慣上卻很難改。
4.自己很多時(shí)候雖然有問(wèn)題但是不能完全闡述清楚,所以跟leader溝通的時(shí)候往往支支吾吾,以后有問(wèn)題自己首先得想清楚,將問(wèn)題講明白也是很關(guān)鍵的能力。
1.工科出身的x老師對(duì)于代碼的運(yùn)行效率有很多的考慮,但對(duì)于用戶(hù)體驗(yàn)和交互效果似乎稍微少點(diǎn),當(dāng)然也可能是我新來(lái)并不了解的原因。
2. 公司在做小應(yīng)用的時(shí)候并不會(huì)在用戶(hù)測(cè)試和產(chǎn)品結(jié)構(gòu)功能上討論太多,公司要的是迭代效率, 就是要快速出應(yīng)用,然后再快速上線下一個(gè)。
本周接到新的任務(wù),為制作h5的招聘頁(yè)面, 之前的“給師姐打電話”的h5應(yīng)用還沒(méi)有優(yōu)化好,能做的改進(jìn)的地方還有很多,leaderx老師讓我先把招聘網(wǎng)站做好, h5應(yīng)用先放放, 他給了我大街網(wǎng)做的“中國(guó)好offer”作為參考, 拿到之后確實(shí)感覺(jué)這些頁(yè)面都做得很好, x老師搜集的資源確實(shí)十分豐富,從實(shí)習(xí)到現(xiàn)在他發(fā)給我的參考很實(shí)用,在看完了五六十個(gè)h5的招聘頁(yè)面之后開(kāi)始構(gòu)思, 在將產(chǎn)品架構(gòu)基本做好后,測(cè)試又發(fā)現(xiàn)很多問(wèn)題, 有技術(shù)層面的,但更多的設(shè)計(jì)本身的問(wèn)題。技術(shù)的細(xì)節(jié)的問(wèn)題:基于jquery mobile的開(kāi)發(fā)框架?chē)?guó)內(nèi)的資料十分有限,不得不查閱原始的英文api,很多問(wèn)題也只能去jqm的論壇查找,這些都十分考驗(yàn)英文閱讀能力。css的布局問(wèn)題繁雜,在各個(gè)瀏覽器,各個(gè)應(yīng)用的渲染都不一樣, 也是很折磨人的過(guò)程,我現(xiàn)在就碰到了css中font-weight屬性在safari沒(méi)有渲染的問(wèn)題,至今沒(méi)有解決。
逐漸體會(huì)到前端工作的繁瑣與細(xì)節(jié), 需要學(xué)的東西很多, 有時(shí)候可以憑自己一些小聰明在當(dāng)前解決,但并沒(méi)有摸到問(wèn)題的根源,揚(yáng)湯止沸不是長(zhǎng)久之計(jì),但又好像沒(méi)有足夠的時(shí)間來(lái)系統(tǒng)的摸索,我只能先將這些問(wèn)題一一記下來(lái)。這些技術(shù)的體會(huì)是一方面,另一方面便是產(chǎn)品的設(shè)計(jì)層面, 現(xiàn)在就是因?yàn)楫a(chǎn)品快做好后發(fā)現(xiàn)有很多地方犯了低級(jí)錯(cuò)誤, 以往的紙上談兵頭頭是道,等到自己親身實(shí)踐卻感到把握不住很多設(shè)計(jì)原則, 比如界面設(shè)計(jì)給用戶(hù)造成的不必要的干擾, 功能可見(jiàn)性的不足,邏輯上的不嚴(yán)謹(jǐn), 以下我歸納了下崗做好的h5界面存在的交互問(wèn)題:
1.頁(yè)面的設(shè)計(jì)初衷是左右滑動(dòng)來(lái)切換頁(yè)面,但給幾個(gè)朋友測(cè)試后都不能進(jìn)入頁(yè)面后就自然而然的知道是左右滑動(dòng)。
us的圖標(biāo)給用戶(hù)是按鈕的錯(cuò)覺(jué),在測(cè)試中很多用戶(hù)以為是按鈕,都會(huì)下意識(shí)的點(diǎn)擊。
3.交互效果的乏善可陳,與滑動(dòng)的邏輯似乎也沒(méi)有太大關(guān)聯(lián),只是單純的加入了一些css3的動(dòng)畫(huà)。
4.用于提示左右滑動(dòng)的動(dòng)態(tài)箭頭會(huì)讓用戶(hù)以為是點(diǎn)擊作用
改進(jìn):
1.放棄join us 圖標(biāo)
2.改為上下滑動(dòng),箭頭提示更改
3.重新設(shè)計(jì)圖標(biāo)擺放結(jié)構(gòu)
總結(jié): 這次的h5頁(yè)面主要在于設(shè)計(jì)問(wèn)題, 事先并沒(méi)有完全構(gòu)思好原型就急切投入到代碼的編寫(xiě)中,這種開(kāi)發(fā)方式本身是十分幼稚的!
軟件公司實(shí)踐內(nèi)容篇七
時(shí)間過(guò)的真快,一眨眼時(shí)間我在朗嘉公司為期三個(gè)多月的實(shí)習(xí)生活就要結(jié)束了,而我也從學(xué)校拿到了畢業(yè)證書(shū)和學(xué)位證書(shū),我的學(xué)生生涯要暫時(shí)告一段落?;仡欉@三個(gè)多月在公司的工作生活,我感到很慶幸和滿(mǎn)意。
慶幸的是我比其它一部分同學(xué)多了三個(gè)月在軟件公司工作的經(jīng)歷,這使我畢業(yè)后能夠更好更快地適應(yīng)軟件公司的工作生活和節(jié)奏。滿(mǎn)意的是公司為我提供了良好的工作學(xué)習(xí)環(huán)境和住宿條件,我剛到公司不久公司就為我提供了電腦和相應(yīng)的座位,當(dāng)我在學(xué)習(xí)c#過(guò)程中遇到不懂問(wèn)題的時(shí)候,主管,同事都會(huì)毫不吝嗇的為我講解,讓我感受到公司團(tuán)結(jié)向上的氛圍,軟件公司最重要的也就是這種團(tuán)隊(duì)合作的精神。另外公司為我提供了一個(gè)良好的住宿環(huán)境,好的休息才有好的工作效率。看來(lái)這也是公司先進(jìn)的管理理念吧。
在這三個(gè)多月的時(shí)間中,我學(xué)習(xí)了新的編程語(yǔ)言c#,面向?qū)ο缶幊桃郧拔抑挥眠^(guò)vb,asp,,前面兩種還不是完全面向?qū)ο蟮恼Z(yǔ)言,對(duì)的編程認(rèn)識(shí)也只是停留在vb的編程思想上?,F(xiàn)在我對(duì)c#有了基本的認(rèn)識(shí),也具備了用c#開(kāi)發(fā)windows應(yīng)用程序和web應(yīng)用程序的能力。,c#,我發(fā)現(xiàn)它們真的是很強(qiáng)大,它的強(qiáng)大也體現(xiàn)在方便的集成開(kāi)發(fā)環(huán)境。.net是個(gè)強(qiáng)大的新平臺(tái),而c#則是該平臺(tái)下最佳的開(kāi)發(fā)語(yǔ)言。
作為開(kāi)發(fā)平臺(tái),c#為開(kāi)發(fā)語(yǔ)言很有眼光,我很欣賞公司領(lǐng)導(dǎo)的決策。將是現(xiàn)在和未來(lái)基于windows開(kāi)發(fā)的最佳平臺(tái),不管開(kāi)發(fā)windows應(yīng)用程序還是web應(yīng)用程序,還有web服務(wù)。上,還將不限平臺(tái),,相信憑借微軟的技術(shù)力量和實(shí)力,.net的未來(lái)會(huì)更美好。三個(gè)多月實(shí)習(xí)生活,我系統(tǒng)的學(xué)習(xí)了c#.net編程,并完成了我的畢業(yè)設(shè)計(jì)----基于b/s的大學(xué)教材管理系統(tǒng)。,20xx和sqlserver20xx,開(kāi)發(fā)語(yǔ)言為c#。這個(gè)系統(tǒng)是一個(gè)多用戶(hù)不同權(quán)限管理的系統(tǒng),而且數(shù)據(jù)流也比較大,光數(shù)據(jù)庫(kù)中表就有20多張,我經(jīng)過(guò)一個(gè)多月的開(kāi)發(fā)周期完成了該系統(tǒng),也受到了導(dǎo)師的肯定。另外我用業(yè)余時(shí)間完成了另外一個(gè)朋友的畢業(yè)設(shè)計(jì),該系統(tǒng)是個(gè)網(wǎng)絡(luò)辦公系統(tǒng),也是基于b/s結(jié)構(gòu),采用asp技術(shù),開(kāi)發(fā)工具為dreamweavermx和access20xx,也順利完成了其中的模塊。還有在公司我參與了海運(yùn)進(jìn)口整合系統(tǒng)的開(kāi)發(fā),做了其中幾個(gè)頁(yè)面,同時(shí)協(xié)助同事進(jìn)行開(kāi)發(fā),現(xiàn)在能熟練進(jìn)行dbnetgrid控件下的二次開(kāi)發(fā),在海運(yùn)進(jìn)口系統(tǒng)的開(kāi)發(fā)中用到了oracle數(shù)據(jù)庫(kù),我對(duì)oracle數(shù)據(jù)庫(kù)也有了新的認(rèn)識(shí)。我是屬于公司研發(fā)部的一員,我對(duì)自己技術(shù)上的特點(diǎn)作一個(gè)概括。擅長(zhǎng)b/s結(jié)構(gòu)下的開(kāi)發(fā),,asp,javascript編程,熟練掌握sqlserver20xx,熟練sql語(yǔ)句。熟悉windows應(yīng)用系統(tǒng)的開(kāi)發(fā),開(kāi)發(fā)語(yǔ)言有c#.net,vb等。熟悉oracle9ipl/sql編程。掌握c#組件開(kāi)發(fā)技術(shù)。
好的心態(tài)+好的技術(shù)=好的人生,這是我的人生信條。希望我能用自己的技術(shù)為公司創(chuàng)造效益。不管接下來(lái)是轉(zhuǎn)正還是試用,我想我還有很多東西要向領(lǐng)導(dǎo),主管,同事學(xué)習(xí),我會(huì)用自己的實(shí)際行動(dòng)為公司服務(wù)。
謝謝!
軟件公司實(shí)踐內(nèi)容篇八
7月15日,北京下起了雨。在一個(gè)大連民族學(xué)院的哥們帶領(lǐng)下,冒雨來(lái)到了公司,由于下雨,加上剛到公司,早飯就隨便買(mǎi)了包子豆?jié){。
在xx,座位是提前排好的,并且固定。我居然坐第一位,靠墻靠門(mén)。第一次使用蘋(píng)果小白本,大家都挺陌生的,在歐陽(yáng)大神的初步介紹后,進(jìn)行了開(kāi)班典禮。
我叫***,來(lái)自**地,大學(xué)是遼寧科技大學(xué),學(xué)的專(zhuān)業(yè)是網(wǎng)絡(luò)工程。為什么選擇北京xx,選擇ios的理由是什么?在長(zhǎng)達(dá)兩個(gè)多小時(shí)的自我介紹后,結(jié)束了早上的開(kāi)班典禮。
下午的課程是由xx帥哥給上的,一個(gè)下午,我們熟悉了一些簡(jiǎn)單的命令操作。這些內(nèi)容原本在linux的時(shí)候都學(xué)過(guò),可惜都沒(méi)聽(tīng),也就不會(huì),也就成了零基礎(chǔ)了。cd,pwd,cp,rm,..,mv,一下午加一晚上時(shí)間都在這上了。感覺(jué)回到了高三那段激情燃燒的歲月。
每天朝九晚九,八點(diǎn)不到就已出發(fā),晚上九點(diǎn)半后回到寢室,想買(mǎi)個(gè)水杯,都沒(méi)有時(shí)間啊。北京的物價(jià)確實(shí)高的嚇人,吃不飽還貴啊。想想還是學(xué)校好啊,,
軟件公司實(shí)踐內(nèi)容篇九
一向以來(lái)期望從事自我喜歡的事業(yè)的我,對(duì)軟件開(kāi)發(fā)有者及大的興趣,可由說(shuō)種種原因使我從事工作以來(lái)走了好幾年彎路,心中的夢(mèng)想遲遲不能得以實(shí)現(xiàn),可程序員的夢(mèng)想從來(lái)沒(méi)有從我的心中抹去,但這扇大門(mén)好像并沒(méi)有向我敞開(kāi),這天,貴公司給了我敲開(kāi)這扇大門(mén)的機(jī)會(huì),讓我真實(shí)體驗(yàn)了程序員的誕生過(guò)程。早就聽(tīng)說(shuō),程序員的前幾個(gè)月是最苦的,可從來(lái)沒(méi)有感受到,海馬實(shí)習(xí)基地讓我提前感受到了剛剛進(jìn)入軟件行業(yè)的壓力和困惑,再也沒(méi)有在自我家里隨便寫(xiě)段小程序后的那種“自豪”感了。要應(yīng)對(duì)每一天務(wù)必應(yīng)對(duì)的問(wèn)題,再也不可能以“逃避”而了之了。也讓我感覺(jué)到做為一個(gè)程序員所就應(yīng)具備的基本素質(zhì)在這不到一個(gè)月的實(shí)習(xí)過(guò)程中也讓我深深體會(huì)到了作為一個(gè)合格的程序員就應(yīng)具備的基本素質(zhì)。
團(tuán)隊(duì)精神和協(xié)作潛力是程序員就應(yīng)具備的基本素質(zhì),最近的工作中讓我深深休會(huì)到了這一點(diǎn),由于小組成員配合不好,使本來(lái)很方便的cvs給自我的工作帶來(lái)的及大的麻煩,一不留意自我寫(xiě)的的東西就會(huì)被小組別的成員在上傳文件的時(shí)候給覆蓋掉,一整天的工作可能就這樣被反工,咱們小組這次就是由于協(xié)作不好,導(dǎo)致各模塊之間不法連接,給工作帶來(lái)了及大的麻煩,消耗了超多的勞動(dòng)力還沒(méi)有提高工作效率。這使我深深的體會(huì)到:一個(gè)成功商業(yè)性軟件的開(kāi)發(fā)務(wù)必有一個(gè)有強(qiáng)大凝聚力的團(tuán)隊(duì),個(gè)人的力量是有限的,團(tuán)隊(duì)精神和良好的協(xié)作會(huì)使咱們做出優(yōu)秀的軟件。
良好的文檔是正規(guī)研發(fā)流程中十分重要的環(huán)節(jié),作為代碼程序員,30%的工作時(shí)光寫(xiě)技術(shù)文檔是很正常的,缺乏文檔,一個(gè)軟件系統(tǒng)就缺乏生命力,在未來(lái)的查錯(cuò),升級(jí)以及模塊的復(fù)用時(shí)就都會(huì)遇到極大的麻煩。這次的這個(gè)小小的項(xiàng)目,就由于文檔上的一點(diǎn)點(diǎn)理解錯(cuò)誤讓咱們花了很大的工夫去改代碼,改頁(yè)面。很慶幸的是,這是一個(gè)小項(xiàng)目,要是大項(xiàng)目,這種問(wèn)題可能就會(huì)導(dǎo)致超多的代碼修改,可見(jiàn)文檔在一個(gè)項(xiàng)目中起者巨大的做用。
此外,良好的代碼編寫(xiě)習(xí)慣,不但有助于代碼的移植和糾錯(cuò),也有助于不一樣技術(shù)人員之間的協(xié)作。作為一個(gè)程序員,對(duì)需求的理解潛力也是很重要的,只有真正理解了一個(gè)模塊的作用,才會(huì)寫(xiě)出高效率的代碼,才能使整個(gè)軟件項(xiàng)目作出來(lái)更加優(yōu)秀,具備更好的安全性和穩(wěn)定性,我在寫(xiě)代碼的過(guò)程中就遇到了需求理解上的問(wèn)題,使得寫(xiě)出來(lái)的代碼功能不全,幸好不是給客戶(hù)發(fā)此刻,要不,這個(gè)軟件的商業(yè)價(jià)值可能就會(huì)打折扣了。單元測(cè)試對(duì)于一個(gè)程序員來(lái)說(shuō)是不可不做的一項(xiàng)工作,不做好測(cè)試就會(huì)給后期的集成工作帶來(lái)麻煩,往往為了一個(gè)小問(wèn)題會(huì)讓咱們查找好多模塊,給后期工作帶來(lái)很麻煩。
這一段時(shí)光的工作也讓我明白了一點(diǎn):一個(gè)優(yōu)秀的程序員務(wù)必不斷的學(xué)習(xí),隨時(shí)總結(jié),找到自我的不足,這樣逐步提高,才能讓自我很快的成長(zhǎng)起來(lái)。
軟件公司實(shí)踐內(nèi)容篇十
根據(jù)學(xué)校要求,本人在開(kāi)學(xué)前三周參加了畢業(yè)前的實(shí)習(xí)工作。我所實(shí)習(xí)的工作單位是xx科技發(fā)展有限公司。公司主要從事軟件開(kāi)發(fā)方面的一些工作,包括java,c#方面的開(kāi)發(fā)。本人在公司主要從事的是java項(xiàng)目的開(kāi)發(fā),包括前期的需求分析以及開(kāi)發(fā)。
公司強(qiáng)調(diào)以人為本,認(rèn)為對(duì)員工的投資是最重要的投資,通過(guò)對(duì)員工的培訓(xùn)提高員工的工作能力,并可以在多方面體會(huì)到公司方面的關(guān)懷與照顧,非常感謝這段時(shí)間公司的培養(yǎng)。
作為一個(gè)軟件開(kāi)發(fā)技術(shù)公司,不同于一般的那種嚴(yán)肅的氣氛,給人的感覺(jué)是比較的寬松,公司的人情味也比較濃。讓我們很快的就能融入這個(gè)小家庭。
首先給我的任務(wù)就是熟悉企業(yè)的開(kāi)發(fā)流程以及企業(yè)的編碼規(guī)范,了解這些是非常重要的,對(duì)于團(tuán)隊(duì)開(kāi)發(fā)來(lái)說(shuō),統(tǒng)一的編碼規(guī)范是必須具備的,因?yàn)榫幋a如果不統(tǒng)一的話,每個(gè)人都有自己的編碼方式,開(kāi)發(fā)出來(lái)的系統(tǒng)可用性是很差的,而且也不利于今后的維護(hù)以及二次開(kāi)發(fā)。所以開(kāi)始花了兩天的時(shí)間來(lái)看編碼規(guī)范。這里面還是很有學(xué)問(wèn)的。
接下來(lái)還要學(xué)習(xí)公司所用到的技術(shù)。在學(xué)校的學(xué)習(xí)中,我主修的方向是java,除了學(xué)習(xí)java基礎(chǔ)外,還學(xué)習(xí)了html,css,jquery等前臺(tái)頁(yè)面的技術(shù),以及struts,hibernate,spring框架技術(shù),為企業(yè)開(kāi)發(fā)已經(jīng)做好了一些準(zhǔn)備。公司需要我學(xué)習(xí)的技術(shù)為webservice和ibatis。通過(guò)學(xué)習(xí),了解到webservice是一種可以接收從internet或者intranet上的其它系統(tǒng)中傳遞過(guò)來(lái)的請(qǐng)求,輕量級(jí)的獨(dú)立的通訊技術(shù)。是:通過(guò)soap在web上提供的軟件服務(wù),使用wsdl文件進(jìn)行說(shuō)明,并通過(guò)uddi進(jìn)行注冊(cè)。ibatis是一個(gè)持久層框架,用于對(duì)數(shù)據(jù)的增刪改查。
由于我算是第一次正式的參與企業(yè)的開(kāi)發(fā),在經(jīng)驗(yàn)、知識(shí)上必然有所欠缺,所以在開(kāi)始階段我們主要都是了解項(xiàng)目的背景知識(shí),進(jìn)一步學(xué)習(xí)基本的一些項(xiàng)目原理等。而后要進(jìn)行設(shè)計(jì)工作,然后才是真正的工程開(kāi)發(fā)過(guò)程,還有調(diào)試過(guò)程。再由于我們只是短期的社會(huì)實(shí)踐工作,為了所做的工作在以后能真正為人所用,我們?cè)谧咧斑€要留下完善的相關(guān)文檔。短短的一個(gè)星期,要分成這么多的階段,而任務(wù)就擺在那,每一階段的時(shí)間可想而知是多么的寶貴。
我在公司實(shí)習(xí)期主要做的工作就是開(kāi)發(fā)一個(gè)小的項(xiàng)目申報(bào)系統(tǒng)。
這個(gè)項(xiàng)目的需求大致為:申報(bào)單位模塊、管理機(jī)構(gòu)模塊、評(píng)審專(zhuān)家模塊。最主要的就是項(xiàng)目申報(bào)模塊。其中包括文件管理欄目、項(xiàng)目申報(bào)欄目、項(xiàng)目開(kāi)題欄目、項(xiàng)目驗(yàn)收欄目、項(xiàng)目報(bào)獎(jiǎng)欄目、項(xiàng)目查詢(xún)欄目、用戶(hù)信息欄目。管理機(jī)構(gòu)模塊主要包括:文件管理欄目、項(xiàng)目申報(bào)欄目、中期檢查欄目、報(bào)獎(jiǎng)管理欄目、項(xiàng)目驗(yàn)收欄目、項(xiàng)目查詢(xún)欄目、項(xiàng)目統(tǒng)計(jì)表欄目、成果評(píng)估欄目、用戶(hù)信息管理欄目。
雖然實(shí)踐的時(shí)間比較的短暫,但我還是有了不小的收獲,最大的收獲是了解了一些軟件開(kāi)發(fā)的程序化生產(chǎn)過(guò)程。還有就是能有機(jī)會(huì)向開(kāi)發(fā)部門(mén)的職員的一絲不茍、兢兢業(yè)業(yè)的敬業(yè)精神學(xué)習(xí)。相信這些都將給我以后的學(xué)習(xí)和工作帶來(lái)不小的幫助。
整個(gè)項(xiàng)目用的是struts2+ibatis+spring開(kāi)發(fā)的。業(yè)務(wù)層使用輕量級(jí)的框架spring實(shí)現(xiàn)業(yè)務(wù)組件的管理,持久層采用ibatis技術(shù)實(shí)現(xiàn)業(yè)務(wù)層和數(shù)據(jù)庫(kù)的交互。web部分采用基于mvc模式的struts2框架實(shí)現(xiàn),表現(xiàn)層用jsp與jstl、el相結(jié)合實(shí)現(xiàn)。其中也會(huì)用到圖表技術(shù)以及ajax技術(shù)。
我的工作任務(wù)并不是很多,項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)完成后,頁(yè)面有專(zhuān)人來(lái)負(fù)責(zé),首先看懂頁(yè)面及需求,接下來(lái)編寫(xiě)框架代碼,有了框架代碼,項(xiàng)目基本上已經(jīng)可以進(jìn)行開(kāi)發(fā)了。在開(kāi)發(fā)過(guò)程中,越到了很多這樣那樣的問(wèn)題,比如說(shuō)寫(xiě)前臺(tái)的驗(yàn)證和前臺(tái)的一些特效,這就需要前臺(tái)的css技術(shù)和jquery技術(shù),當(dāng)然之前的學(xué)習(xí)還是不夠的,所以就一邊做一邊學(xué),其中包括table的特效(隔行特效,鼠標(biāo)移入移出特效),一些動(dòng)畫(huà)特效,以及jquery的前臺(tái)驗(yàn)證。還有ajax與服務(wù)器的異步交互,這方面的知識(shí)以前接觸的還是比較少,然后以json格式返回前臺(tái)做輸出,以達(dá)到不刷新頁(yè)面就可以顯示不同數(shù)據(jù)的效果。
如今眼看在公司實(shí)習(xí)已經(jīng)接近一個(gè)月了,從這次活動(dòng)的成果上來(lái)看,還是比較成功的。辛勤的工作換來(lái)的是累累的碩果,不管是對(duì)于企業(yè)、學(xué)校還是我們自己。
首先我要在較短的時(shí)間內(nèi),克服各種困難,從最初的閱讀文檔,設(shè)計(jì)、開(kāi)發(fā),到最后的調(diào)試,完善,我也都按質(zhì)按量的完成了,完成預(yù)定的工程開(kāi)發(fā)任務(wù),通過(guò)了公司的項(xiàng)目小組的驗(yàn)收,也得到了領(lǐng)導(dǎo)的一致好評(píng),實(shí)現(xiàn)了最初為企業(yè)作實(shí)際共享的目標(biāo)。
其次在這個(gè)過(guò)程中,我也通
過(guò)了深入的調(diào)查、討論,以對(duì)一個(gè)大型軟件開(kāi)發(fā)企業(yè)的結(jié)構(gòu)、管理、文化、氣氛有了比較詳細(xì)的了解。而通過(guò)我在公司中的工作上的良好表現(xiàn),還有生活中與公司員工的交流,我也在他們面前展現(xiàn)了了一個(gè)積極進(jìn)取、勇于創(chuàng)新形象,起到了加強(qiáng)學(xué)校與企業(yè)雙向交流的作用。
再有的一點(diǎn)就是,通過(guò)這次活動(dòng),讓我們理論聯(lián)系實(shí)際,在軟件工程的開(kāi)發(fā)過(guò)程、數(shù)據(jù)庫(kù)的開(kāi)發(fā)、分布式計(jì)算等工程實(shí)踐經(jīng)驗(yàn)上有了很大的提高。在公司中也培養(yǎng)了初步的大型項(xiàng)目合作開(kāi)發(fā)經(jīng)驗(yàn),這一些都很好的增強(qiáng)了我們的個(gè)人的能力和并提高了自身的素質(zhì)。
類(lèi)似的以上的收獲還有很多很多,但在活動(dòng)結(jié)束的這個(gè)時(shí)候,仔細(xì)考慮一下,還是有一些地經(jīng)驗(yàn)教訓(xùn)的。
這次實(shí)習(xí)也是我初次不如社會(huì)工作的一次經(jīng)驗(yàn),當(dāng)然會(huì)有很多的不足之處,比如說(shuō)為人處事方面,由于社會(huì)經(jīng)驗(yàn)還是略顯不足,所以在工作中難免會(huì)有和同事意見(jiàn)不同的時(shí)候卻沒(méi)有以最好的方式處理,這里深深地表示歉意,還有就是技術(shù)方面的不足,通過(guò)這次實(shí)習(xí)我明白了從學(xué)校學(xué)習(xí)的知識(shí)不足以面對(duì)以后的工作,所以還要更加的努力才行!
【本文地址:http://www.mlvmservice.com/zuowen/2299958.html】