軟件開發(fā)實(shí)習(xí)個人總結(jié)
實(shí)習(xí)是一件很具意義的事情,在實(shí)習(xí)中能夠?qū)W到書本上沒有的知識,增加社會實(shí)踐能力。那您知道軟件開發(fā)實(shí)習(xí)個人總結(jié)怎么寫嗎?親愛的讀者,小編為您準(zhǔn)備了一些軟件開發(fā)實(shí)習(xí)個人總結(jié),請笑納!
軟件開發(fā)實(shí)習(xí)個人總結(jié)1
通過這次在清華it的實(shí)習(xí),學(xué)到了很多東西。也了解到了軟件開發(fā)的真正價值。這次的實(shí)踐讓我真切體會到了我們前面所學(xué)知識的用處所在。以前總認(rèn)為所學(xué)的知識只是理論上的知識,根本就沒有任何作用,但通過這次實(shí)習(xí),讓我學(xué)有所用。而且學(xué)到了很多在學(xué)校學(xué)不到的東西,受益匪淺。
在這個信息時代,信息都是電子化。很多方面根本不在是一些手把手的管理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開發(fā)領(lǐng)域,做一個項目的出發(fā)點(diǎn)是提高辦事效率。而在項目制作的過程中我們要使一個軟件簡潔實(shí)用,人性化,快捷方便。
這次實(shí)習(xí)的主要任務(wù)是圖書管理系統(tǒng)的開發(fā)。項目運(yùn)行的平臺是windowsxp,運(yùn)用系統(tǒng)主要是microsoft visual studio_,microsoft sql server _,運(yùn)用的知識主要有我們學(xué)習(xí)過的知識數(shù)據(jù)庫技術(shù),以及實(shí)習(xí)過程中所提及的知識。在軟件開發(fā)果過程中首先要了解三層結(jié)構(gòu)的的含義及其設(shè)計模式思想部署企業(yè)級數(shù)據(jù)庫業(yè)務(wù)系統(tǒng)開發(fā)。
三層結(jié)構(gòu)是一種成熟、簡單并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序結(jié)構(gòu)劃分三層獨(dú)立的包,包括用戶表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。其中將實(shí)現(xiàn)人機(jī)界面的所有表單和組件放在表示層,將所有業(yè)務(wù)規(guī)則和邏輯的實(shí)現(xiàn)封裝在負(fù)責(zé)業(yè)務(wù)邏輯組件中,將所有和數(shù)據(jù)庫的交互封裝在數(shù)據(jù)訪問組件中。
三層結(jié)構(gòu)示意圖
三層結(jié)構(gòu)是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問層只能被業(yè)務(wù)邏輯層訪問,業(yè)務(wù)邏輯層只能被表示層訪問,用戶通過表示層將請求傳送給業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層完成相關(guān)業(yè)務(wù)規(guī)則和邏輯,并通過數(shù)據(jù)訪問層訪問數(shù)據(jù)庫獲得數(shù)據(jù),然后按照相反的順序依次返回將數(shù)據(jù)顯示在表示層。
下面介紹圖書管理系統(tǒng)開發(fā)技術(shù)
一 系統(tǒng)的功能設(shè)計
首先對系統(tǒng)進(jìn)行需求分析,我們必須要知道要做一個系統(tǒng)“用來干什么”,這需要在對用戶需求進(jìn)行充分調(diào)研的基礎(chǔ)上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統(tǒng)設(shè)計的有效方法。圖(1)給出了本圖書管理系統(tǒng)的功能結(jié)構(gòu)圖,其工作流程為:普通用戶直接登錄主頁面,只能瀏覽、快速查詢圖書、注冊新用戶、修改自己的密碼以及查看圖書的詳情,管理員用戶除了可以完成普通用戶的操作外,還可以進(jìn)入圖書管理模塊進(jìn)行圖書添加、修改和刪除的操作。
1、系統(tǒng)的功能特點(diǎn)
(1)操作簡單、界面友好:插入表格的頁面布局,使得圖書的錄入工作更簡便;許多選項包括圖書類別、來源等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時清楚自己的操作情況。
(2)即時可見:對圖書的處理(包括圖書添加、修改、刪除)將立即在主頁的對應(yīng)欄目顯示出來,達(dá)到"即時處理、即時見效"的功能。
(3)功能完善:包括常見網(wǎng)站的圖書管理的各個方面:圖書新增、瀏覽、刪除、修改、檢索等各個方面,完整地實(shí)現(xiàn)了網(wǎng)站對即時圖書的管理要求。
(4)方便移植:針對不同的圖書館,只需要稍作修改就可以開發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書管理系統(tǒng)。
2、 系統(tǒng)的詳細(xì)設(shè)計
系統(tǒng)的主要功能是通過幾個功能模塊來實(shí)現(xiàn)的。具體的設(shè)計過程
⑴ 系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為普通用戶和管理員用戶來實(shí)現(xiàn)用戶權(quán)限的管理。
⑵圖書類別管理:該模塊只有管理員才有的權(quán)限,管理員可以對圖書的大、小類進(jìn)行添加、更新、刪除等操作。
⑶庫存圖書瀏覽:該模塊負(fù)責(zé)分頁列出圖書館中所有圖書的信息,包括圖書名稱、作者、出版社,圖書狀態(tài),每條記錄后面都有一個,被做成一個超,點(diǎn)擊它們就能跳轉(zhuǎn)頁面可以查看的詳情如圖書封面、圖書數(shù)量、圖書出版年份。
⑷庫存圖書添加:該模塊是圖書管理員進(jìn)行圖書的添加,權(quán)限僅限管理員,在此頁面中的大小類實(shí)現(xiàn)了聯(lián)動作用,點(diǎn)擊其大類,小類的下拉列表中就會顯示與之對應(yīng)的小類,從中選擇即可。
⑷ 圖書快速查詢:該模塊提供了圖書快速查詢功能,輸入待查找的圖書名稱可以快速地找到符合條件的圖書,并輸出查詢結(jié)果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書的詳細(xì)信息。
⑸編輯系統(tǒng)用戶:該模塊負(fù)責(zé)分頁羅列注冊用戶的具體信息,普通用戶本人或管理員可以對用戶進(jìn)行刪除、修改。非普通用戶或系統(tǒng)管理員外不具有對該用戶的處理權(quán)限,所以不同普通用戶進(jìn)入此頁面將顯示不同的內(nèi)容。
⑹修改用戶密碼:普通用戶本人用戶錄入所需要的內(nèi)容,包含用戶名、真實(shí)姓名、權(quán)限類型、舊密碼及新密
密碼,點(diǎn)擊更改即可修改密碼,并寫入數(shù)據(jù)庫中保存。
⑺系統(tǒng)名稱設(shè)置:該模塊為管理員權(quán)限,管理員可以更改圖書系統(tǒng)的名稱。普通用戶為不可見狀態(tài)。
⑻系統(tǒng)使用說明:主要是供普通用戶和管理員閱讀,使之更好地了解本系統(tǒng)的權(quán)限以及用法。
下面給出系統(tǒng)后端數(shù)據(jù)存儲方案
利用microsoft sql server _建立數(shù)據(jù)庫及其存儲過程。這里給出幾個必需的數(shù)據(jù)表,主要有system,bigclass,smallclass,users,books。
二、asp部分設(shè)計
1、連接數(shù)據(jù)庫
訪問數(shù)據(jù)庫信息的第一步是和數(shù)據(jù)庫源建立連接。ado 提供 connection 對象,可以使用該對象建立和管理應(yīng)用程序和 odbc 數(shù)據(jù)庫之間的連接。connection 對象具有各種屬性和方法,可以使用它們打開和關(guān)閉數(shù)據(jù)庫連接,并且發(fā)出查詢請求來更新信息。
要建立數(shù)據(jù)庫連接,在中到數(shù)據(jù)庫
2、數(shù)據(jù)的綁定
數(shù)據(jù)的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對數(shù)據(jù)進(jìn)行綁定。主要是利用數(shù)據(jù)適配器sqladatapter(),下面的函數(shù)方法是對數(shù)據(jù)綁定
此方法也可以插在所要調(diào)用的函數(shù)中,但是將這個方法單獨(dú)提出有利于后面的利用,后面對數(shù)據(jù)進(jìn)行綁定時就可以用這個方法,避免做重復(fù)的工作,減少工作量。
軟件開發(fā)實(shí)習(xí)個人總結(jié)2
不知不覺,在_實(shí)習(xí)的日子快過去半個月了,記得剛來_的頭幾天,感覺非常不適應(yīng)。首先是環(huán)境:這里吃的東西很貴,而且這里的物價很高。其次是_人:_人辦事的效率很高,這就是鐵人的精神吧。
對于以上種.種,待了3,4天基本就適應(yīng)了,難怪一些長輩老是說:習(xí)慣了,就好了。
來的第一天,我們聽了付X萍老師講了一節(jié)課,可以說完全不知所云,但還是可以聽到一些東西的,譬如:工作環(huán)境的適應(yīng),人與人之間的交際,處理各種事情的能力,其中最重要的就是養(yǎng)成良好的工作習(xí)慣。有良好的工作習(xí)慣,才會被上司,老板和同事認(rèn)可,將來也會比同輩有著更快更多的升職機(jī)會,而且一個良好的工作習(xí)慣,無論你從事哪個行業(yè),都是受用終生的。然后,就是認(rèn)識我們的董亮老師了,一個可親可愛的老師,傳說中他們一個月會賺十幾萬呢!天文數(shù)字,望塵莫及啊。
在隨后的一段時間里,我們被分為了八組,每組六七個人,有一個組長帶領(lǐng)。我們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那么拘謹(jǐn)了,我更明顯感覺到自我計劃,制定目標(biāo)的重要性了。在我們犯錯誤的時候,老師會懲罰我們,陳發(fā)的方式很另類——唱歌或者講笑話,不算是體罰大事可以達(dá)到對我們的約束。然而,歇息期間有組織我們做游戲,看似很簡單的游戲其實(shí)是想培養(yǎng)我們合作意識。
在實(shí)習(xí)的過程中,我深刻的體會到了三點(diǎn):第一,項目是以迎合客戶和使用者為目的的,不可能像教師那樣為我們制定一套教學(xué)計劃。想要知道些什么,渴望懂得些什么,全要靠你自己想學(xué),你自己不問,沒人會主動來告訴你。第二, “紙上得來終覺淺,絕知此事要躬行!”在短暫的實(shí)習(xí)過程中,讓我深深的感覺到自己在實(shí)際運(yùn)用中的專業(yè)知識的匱乏,在行業(yè)中的經(jīng)驗(yàn)真的很重要。
第三,能更早的接觸你所在行業(yè)的真實(shí)情況。不出來自己轉(zhuǎn)一圈,根本不知道自己學(xué)的一些專業(yè)知識,哪些是十分重要,十分實(shí)用的。就比如說英語。以前聽老師說過,聽朋友也說過,將來工作了,英語相當(dāng)有用,外企就更不用說了。當(dāng)時沒什么感覺,但當(dāng)我頻繁的看到一打打英文資料手冊、幫助文檔時,我已經(jīng)切身地,的的確確地感受到英語的重要性。
這次實(shí)訓(xùn)讓我學(xué)到的東西太多,使我受益非淺,它讓我知道了工作上的辛苦,讓我知道工作并不像在學(xué)校里學(xué)習(xí)一樣輕松。不過,雖然辛苦了點(diǎn),但能讓我學(xué)到不同的東西、很充實(shí),我心里還是高興的。人非生而知之,要學(xué)得知識,一靠學(xué)習(xí),二靠實(shí)踐。沒有實(shí)踐,學(xué)習(xí)就是無源之水,無本之木。
以上就是我在成都的進(jìn)行實(shí)訓(xùn)的心得和感受。 不到半年的時間就將步入社會的我們,面臨是繼續(xù)深造,還是就業(yè)的壓力,我想我們更應(yīng)該把握住最后的一段時間,充實(shí)、完善自我,爭取做一名出色的大學(xué)生!對于這次實(shí)習(xí),我很珍惜也很懷念。
軟件開發(fā)實(shí)習(xí)個人總結(jié)3
隨著社會的快速發(fā)展,用人單位對大學(xué)生的要求越來越高,對于即將畢業(yè)的計算機(jī)應(yīng)用技術(shù)專業(yè)在校生而言,為了能更好的適應(yīng)嚴(yán)峻的就業(yè)形勢,畢業(yè)后能夠盡快的融入到社會,同時能夠?yàn)樽约翰饺肷鐣蛳聢詫?shí)的基礎(chǔ),畢業(yè)實(shí)習(xí)是必不可少的階段。畢業(yè)實(shí)習(xí)能夠使大家在實(shí)踐中了解社會,讓大家學(xué)到了很多在計算機(jī)應(yīng)用技術(shù)專業(yè)課堂上根本就學(xué)不到的知識,受益匪淺,也打開了視野,增長了見識,使我認(rèn)識到將所學(xué)的知識具體應(yīng)用到工作中去,為以后進(jìn)一步走向社會打下堅實(shí)的基礎(chǔ),只有在實(shí)習(xí)期間盡快調(diào)整好自己的學(xué)習(xí)方式,適應(yīng)社會,才能被這個社會所接納,進(jìn)而生存發(fā)展。
剛進(jìn)入實(shí)習(xí)單位的時候我有些擔(dān)心,在大學(xué)學(xué)習(xí)計算機(jī)應(yīng)用技術(shù)專業(yè)知識與實(shí)習(xí)崗位所需的知識有些脫節(jié),但在經(jīng)歷了幾天的適應(yīng)過程之后,我慢慢調(diào)整觀念,正確認(rèn)識了實(shí)習(xí)單位和個人的崗位以及發(fā)展方向。我相信只要大家立足于現(xiàn)實(shí),改變和調(diào)整看問題的角度,銳意進(jìn)取,在成才的道路上不斷攀登,有朝一日,那些成才的機(jī)遇就會紛至沓來,促使大家成為計算機(jī)應(yīng)用技術(shù)專業(yè)公認(rèn)的人才。
我堅信“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,只有把從書本上學(xué)到的計算機(jī)應(yīng)用技術(shù)專業(yè)理論知識應(yīng)用于實(shí)踐中,才能真正掌握這門知識。因此,我作為一名計算機(jī)應(yīng)用技術(shù)專業(yè)的學(xué)生,有幸參加了為期近三個月的畢業(yè)實(shí)習(xí)。
一、實(shí)習(xí)目的及任務(wù)
經(jīng)過了大學(xué)四年計算機(jī)應(yīng)用技術(shù)專業(yè)的理論進(jìn)修,使大家計算機(jī)應(yīng)用技術(shù)專業(yè)的基礎(chǔ)知識有了根本掌握。大家即將離開大學(xué)校園,作為大學(xué)畢業(yè)生,心中想得更多的是如何去做好自己專業(yè)發(fā)展、如何更好的去完成以后工作中每一個任務(wù)。
本次實(shí)習(xí)的目的及任務(wù)要求:
1.1實(shí)習(xí)目的
①為了將自己所學(xué)計算機(jī)應(yīng)用技術(shù)專業(yè)知識運(yùn)用在社會實(shí)踐中,在實(shí)踐中鞏固自己的理論知識,將學(xué)習(xí)的理論知識運(yùn)用于實(shí)踐當(dāng)中,反過來檢驗(yàn)書本上理論的正確性,鍛煉自己的動手能力,培養(yǎng)實(shí)際工作能力和分析能力,以達(dá)到學(xué)以致用的目的。通過計算機(jī)應(yīng)用技術(shù)的專業(yè)實(shí)習(xí),深化已經(jīng)學(xué)過的理論知識,提高綜合運(yùn)用所學(xué)過的知識,并且培養(yǎng)自己發(fā)現(xiàn)問題、解決問題的能力②通過計算機(jī)應(yīng)用技術(shù)專業(yè)崗位實(shí)習(xí),更廣泛的直接接觸社會,了解社會需要,加深對社會的認(rèn)識,增強(qiáng)自身對社會的適應(yīng)性,將自己融合到社會中去,培養(yǎng)自己的實(shí)踐能力,縮短大家從一名大學(xué)生到一名工作人員之間的觀念與業(yè)務(wù)距離。
為以后進(jìn)一步走向社會打下堅實(shí)的基礎(chǔ);③通過實(shí)習(xí),了解計算機(jī)應(yīng)用技術(shù)專業(yè)崗位工作流程,從而確立自己在最擅長的工作崗位。為自己未來的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。通過實(shí)習(xí)過程,獲得更多與自己專業(yè)相關(guān)的知識,擴(kuò)寬知識面,增加社會閱歷。接觸更多的人,在實(shí)踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養(yǎng)更好的職業(yè)道德,樹立好正確的職業(yè)道德觀。
1.2實(shí)習(xí)任務(wù)要求
①在計算機(jī)應(yīng)用技術(shù)崗位實(shí)習(xí)期間,嚴(yán)格遵守實(shí)習(xí)單位的規(guī)章制度,服從畢業(yè)實(shí)習(xí)專業(yè)指導(dǎo)老師的安排,做好實(shí)習(xí)筆記,注重理論與實(shí)踐相結(jié)合,善于發(fā)現(xiàn)問題②在實(shí)習(xí)過程,有嚴(yán)格的時間觀念,不遲到不早退,虛心向有經(jīng)驗(yàn)的同事請教,積極主動完成實(shí)習(xí)單位分配的任務(wù),與單位同事和諧相處;③每天都認(rèn)真總結(jié)當(dāng)天的實(shí)習(xí)工作所遇到的問題和收獲體會,做好工作反思,并按照學(xué)校畢業(yè)實(shí)習(xí)要求及時撰寫畢業(yè)實(shí)習(xí)日記。
二、實(shí)習(xí)單位及崗位簡介
2.1實(shí)習(xí)單位簡介
浙___系統(tǒng)工程有限公司成立于____年,是一家專注于_產(chǎn)品和_X產(chǎn)品研究、開發(fā)、生產(chǎn)及銷售的高科技企業(yè),總部及研發(fā)基地設(shè)立于____科技創(chuàng)業(yè)園,并在全國各地設(shè)有分支機(jī)構(gòu)。公司技術(shù)和研發(fā)實(shí)力雄厚,是國家863項目的參與者,并被政府認(rèn)定為“高新技術(shù)企業(yè)”。浙___系統(tǒng)工程有限公司自成立以來,始終堅持以人才為本、誠信立業(yè)的經(jīng)營原則,薈萃業(yè)界精英,將國外先進(jìn)的信息技術(shù)、管理方法及企業(yè)經(jīng)驗(yàn)與國內(nèi)企業(yè)的具體實(shí)際相結(jié)合,為企業(yè)提供全方位的解決方案,幫助企業(yè)提高管理水平和生產(chǎn)能力,使企業(yè)在激烈的市場競爭中始終保持競爭力,實(shí)現(xiàn)企業(yè)快速、穩(wěn)定地發(fā)展。公司人才結(jié)構(gòu)合理,擁有多名博士作為主要的技術(shù)骨干,具有碩士、學(xué)士高中級技術(shù)職稱的員工達(dá)800多人。為了開發(fā)出真正適合企業(yè)需求的__產(chǎn)品,企業(yè)特聘請計算機(jī)
3.3學(xué)習(xí)崗位所需的知識。
在實(shí)習(xí)過程中,我深深體會到“活到老,學(xué)到老”的深刻內(nèi)涵。在計算機(jī)應(yīng)用技術(shù)專業(yè)崗位上實(shí)習(xí),要不斷學(xué)習(xí)與自己業(yè)務(wù)相關(guān)的知識。在課堂上,老師傳授給大家計算機(jī)應(yīng)用技術(shù)專業(yè)的理論知識,教給大家專業(yè)技能。但是,這些都來自課本,源于前人的研究總結(jié)。在課堂上聽老師講授的有太多是抽象的東西,沒有經(jīng)過實(shí)踐,不易理解把握。有句名言“大學(xué)老師給予大家的僅是一棵魚竿,如何釣到魚是大家必須思考的問題?!钡拇_,在知識經(jīng)濟(jì)迅猛騰飛的今天,在終身教育時代已經(jīng)來臨的時代,一個人要想在走出象牙塔、跨入社會后有所作為,那么現(xiàn)在就得學(xué)會求知,自覺主動去求知,敢于去探索鉆研,特別是需要與時俱進(jìn)的計算機(jī)應(yīng)用技術(shù)專業(yè)。因循守舊,得過且過,不思進(jìn)取,胸?zé)o大志,注定要在轉(zhuǎn)眼間被時代淘汰。反之,與時俱進(jìn),自主探索,自覺學(xué)習(xí),不斷創(chuàng)新,才是成功必由之路。
為了能夠融入到職場、融入到社會,大家必須不斷學(xué)習(xí),多進(jìn)行社會實(shí)踐活動,敢于去艱苦的地方磨煉自己,挑戰(zhàn)自己,造就自己。在實(shí)習(xí)過程,實(shí)習(xí)單位安排的了技術(shù)指導(dǎo)杜老師,杜老師傅是個和藹親切的人,他先帶領(lǐng)大家熟悉工作環(huán)境和計算機(jī)應(yīng)用技術(shù)專業(yè)崗位的相關(guān)業(yè)務(wù),之后他親切的和大家交談關(guān)于本部門的工作性質(zhì),目前的主要工作任務(wù)、本部門的主要工作同事以及大家的未來的工作安排,同時帶領(lǐng)大家認(rèn)識本部門的工作人員,并讓大家虛心地向這些辛勤地在計算機(jī)應(yīng)用技術(shù)專業(yè)工作崗位上的前輩學(xué)習(xí),在遇到不懂得問題后要積極請教前輩。
4.1人生角色的轉(zhuǎn)變
如果大學(xué)比作象牙塔,那么社會就競技場,而畢業(yè)實(shí)習(xí)便是大學(xué)生從象牙塔走進(jìn)競技場的預(yù)熱階段,通過這次畢業(yè)實(shí)習(xí)讓我認(rèn)識到了真正的職場,帶給我很多難得的社會經(jīng)驗(yàn)。通過這次畢業(yè)實(shí)習(xí)提供的社會實(shí)踐鍛煉大舞臺,上演學(xué)生向職場人士的轉(zhuǎn)換的舞臺劇,在這場舞臺劇中我學(xué)會了如何轉(zhuǎn)變角色、如何為人處事,而我學(xué)到的`這些經(jīng)驗(yàn),相信會讓我終生受益,并使我在大學(xué)畢業(yè)后更好更快的融進(jìn)新的社會環(huán)境做好了強(qiáng)有力鋪墊。
4.2虛心請教,不斷學(xué)習(xí)。
畢業(yè)實(shí)習(xí)結(jié)束之后,一顆浮躁的心慢慢歸于平靜,但不缺乏激情。剛從學(xué)校步入社會的我有一顆不安靜的心,而慢慢地適應(yīng)計算機(jī)應(yīng)用技術(shù)專業(yè)崗位工作后,我最大的體會就是個人的發(fā)展和能力的進(jìn)步不僅需要高超的技能,更需要對工作的忠誠和以工作為中心的職業(yè)精神,即做事能沉得下心。這主要體現(xiàn)在日常工作的許多小事上,從細(xì)節(jié)處入手。在就業(yè)競爭激烈的今天,除了要加強(qiáng)自己的理論素質(zhì)和專業(yè)水平外,更應(yīng)該加強(qiáng)自己的業(yè)務(wù)技能水平,這樣大家以后才能在工作中得心應(yīng)手。知識更新太快,靠大學(xué)里計算機(jī)應(yīng)用技術(shù)專業(yè)學(xué)習(xí)一點(diǎn)知識肯定是不行的。
軟件開發(fā)實(shí)習(xí)個人總結(jié)4
時間過的很快,轉(zhuǎn)眼間已經(jīng)實(shí)習(xí)將近5個月,其中有2個月是屬于完全被流放的。
最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開發(fā)(struts+mysql+spring+hibernate),之后是去做網(wǎng)絡(luò)交換機(jī)軟件的腳本測試?,F(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗(yàn)。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1、淺談測試
一直以來,我都認(rèn)為測試是脫離了軟件工程范圍的工作,不以為屑。但在實(shí)際情況中,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗(yàn)總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因?yàn)檫@是你完全掌握整個系統(tǒng)的方方面面具體運(yùn)作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗(yàn)。實(shí)際項目中,編碼時間一般只占30%左右,真正耗費(fèi)時間的是IT階段的找 bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2、程序員的困惑
有些人,以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實(shí)際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3、如何調(diào)試追蹤
如果你能在短短的時間內(nèi)就看到問題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實(shí)際行動去追蹤運(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客戶端去實(shí)際運(yùn)行,看看實(shí)際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的.情況出現(xiàn)的,可以加if(_x=null)語句加保護(hù)。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4、一些習(xí)慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費(fèi)同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
軟件開發(fā)實(shí)習(xí)個人總結(jié)5
四年的大學(xué)生活即將結(jié)束,在步入工作崗位之前,我接受了將近三個月的培訓(xùn),雖然在大學(xué)期間,對于計算機(jī)專業(yè)來說,書本知識的學(xué)習(xí),讓我掌握了一定的專業(yè)思維模式,但是實(shí)際操作能力的缺失讓我體會頗深。通過這段時間的實(shí)習(xí)培訓(xùn),深知所學(xué)的專業(yè)知識尚淺,實(shí)際公司運(yùn)作所需掌握的能力與專業(yè)知識聯(lián)系很少。
因此,我通過認(rèn)真努力的學(xué)習(xí),對于計算機(jī)專業(yè)知識在行業(yè)實(shí)踐中的操作對象、面臨問題、解決方法有了較為全面的理解,深切體會到知識在實(shí)際操作中的運(yùn)用,同時也加深了我對于公司中要求團(tuán)隊精神的理解?,F(xiàn)將實(shí)習(xí)的個人感想總結(jié)報告如下:
一、公司簡介
我所實(shí)習(xí)的公司為____科技有限公司,該公司是一家高科技企業(yè),下設(shè)產(chǎn)品部、系統(tǒng)集成部、無線事業(yè)部、視頻會議部、行財部、商務(wù)部。公司主要經(jīng)營朗訊全系列產(chǎn)品(無線設(shè)備、交換機(jī)、綜合布線),計算機(jī)軟硬件開發(fā)、系統(tǒng)集成、網(wǎng)絡(luò)工程(有線和無線)、計算機(jī)安全與存儲產(chǎn)品、視頻會議系統(tǒng)和校園網(wǎng)建設(shè)等。
二、實(shí)習(xí)內(nèi)容
我所在的部門為系統(tǒng)集成部,主要從事系統(tǒng)集成開發(fā)與維護(hù),由于公司多年的維護(hù)運(yùn)行調(diào)試,局域網(wǎng)系統(tǒng)已經(jīng)相當(dāng)成熟,一般情況下很少出現(xiàn)大的問題。鑒于我第一次參與社會實(shí)踐,部門中心沒有給我太多的任務(wù),我主要是做好筆錄工作,然后做出報告,輸入數(shù)據(jù)庫存檔。這份工作可以使我了解到更多的計算機(jī)系統(tǒng)硬件知識,提高我發(fā)現(xiàn)問題、分析問題、解決問題的能力。我隨部門人員到生產(chǎn)線上去觀摩,了解網(wǎng)線、交換機(jī)、存儲器等產(chǎn)品的相關(guān)生產(chǎn)知識,并與自己的書本知識相結(jié)合,加以運(yùn)用。
在組網(wǎng)技術(shù)上,部門工作人員給予我耐心的指導(dǎo),使我了解安裝Windows2000Server,LINUX和UNIX操作系統(tǒng)的軟硬件環(huán)境,掌握這些系統(tǒng)的安裝方法;學(xué)習(xí)合理布置網(wǎng)線技術(shù),掌握布線工程中常用工具的使用方法,掌握水晶頭的制作方法;了解局域網(wǎng)的相關(guān)理論知識和建立方法;掌握添加DNS服務(wù)器的方法,掌握AD活動目錄的安裝方法,掌握添加WEB站點(diǎn)的方法以及FTP的配置方法;了解交換機(jī)的作用,路由器的常用幾種配置方法等。
首先談?wù)劸W(wǎng)線的制作。先是用特制的鉗子在離網(wǎng)線頭不遠(yuǎn)處的外皮上夾住,輕劃一圈,用手把外皮剝掉,剝離外皮的網(wǎng)線會露出八條細(xì)線,各種顏色兩兩繞在一起,將八條細(xì)線如下順序分好:白、橙、白、藍(lán)、白、綠、白、棕。最后,將藍(lán)線和綠線左邊的白線交換一下位置,并用手努力按壓,使其位置固定。將分好線的一頭插入水晶頭,八根細(xì)線弄平弄齊,對準(zhǔn)水晶頭中的對應(yīng)位置,并用特制鉗子加緊水晶頭。網(wǎng)線制作方法看似簡單快速,但實(shí)際操作中需要認(rèn)真仔細(xì)。
其次談?wù)勏到y(tǒng)維護(hù)。電腦硬件系統(tǒng)主要包括磁盤驅(qū)動器、通用串行總線控制器、調(diào)制解調(diào)器、顯示適配器、鍵盤、鼠標(biāo)、網(wǎng)絡(luò)適配器和監(jiān)視器等設(shè)備,使用Windows操作系統(tǒng)中的設(shè)備管理器能查看這些設(shè)備的信息,并對它們進(jìn)行升級和更新等操作。由于Windows系列操作系統(tǒng)都不可避免地存在安全漏洞,所以連接到網(wǎng)絡(luò)中的電腦病毒和黑客等的攻擊。Windows操作系統(tǒng)中有專門的系統(tǒng)工具能夠自動從微軟官方網(wǎng)站下載系統(tǒng)更新程序修復(fù)這些漏洞,所以也可通過安裝系統(tǒng)更新程序的方法對操作系統(tǒng)進(jìn)行維護(hù)。
然后談?wù)勏到y(tǒng)集成。系統(tǒng)集成實(shí)現(xiàn)的關(guān)鍵在于解決系統(tǒng)之間的互連和互操作性問題,它是一個多廠商、多協(xié)議和面向各種應(yīng)用的體系結(jié)構(gòu)。通過結(jié)構(gòu)化的綜合布線系統(tǒng)和計算機(jī)網(wǎng)絡(luò)技術(shù),將各個分離的設(shè)備(如個人電腦)、功能和信息等集成到相互關(guān)聯(lián)的、統(tǒng)一和協(xié)調(diào)的系統(tǒng)之中,使資源達(dá)到充分共享,實(shí)現(xiàn)集中、高效、便利的管理。采用功能集成、網(wǎng)絡(luò)集成、軟件界面集成等多種集成技術(shù)。
系統(tǒng)集成有以下幾個顯著特點(diǎn):
1、系統(tǒng)集成要以滿足用戶對需求為根本出發(fā)點(diǎn)。
2、系統(tǒng)集成不是選擇的產(chǎn)品的簡單行為,而是要選擇最適合用戶的需求和投資規(guī)模的產(chǎn)品和技術(shù)。
3、系統(tǒng)集成不是簡單的設(shè)備供貨,它體現(xiàn)更多的是設(shè)計,調(diào)試與開發(fā),是技術(shù)含量很高的行為。
4、系統(tǒng)集成包含技術(shù),管理和商務(wù)等方面,是一項綜合性的系統(tǒng)工程。技術(shù)是系統(tǒng)集成工作的核心,管理和商務(wù)活動是系統(tǒng)集成項目成功實(shí)施的可靠保障。
5、性能性價比的高低是評價一個系統(tǒng)集成項目設(shè)計是否合理和實(shí)施成功的重要參考因素。
系統(tǒng)集成包括設(shè)備系統(tǒng)集成和應(yīng)用系統(tǒng)集成。
1、設(shè)備系統(tǒng)集成
設(shè)備系統(tǒng)集成,也可稱為硬件系統(tǒng)集成。它指以搭建組織機(jī)構(gòu)內(nèi)的信息化管理支持平臺為目的,利用綜合布線技術(shù)、樓宇自控技術(shù)、通信技術(shù)、網(wǎng)絡(luò)互聯(lián)技術(shù)、多媒體應(yīng)用技術(shù)、安全防范技術(shù)、網(wǎng)絡(luò)安全技術(shù)等將相關(guān)設(shè)備、軟件進(jìn)行集成設(shè)計、安裝調(diào)試、界面定制開發(fā)和應(yīng)用支持。我公司主要從事計算機(jī)網(wǎng)絡(luò)系統(tǒng)集成。
計算機(jī)網(wǎng)絡(luò)系統(tǒng)集成指通過結(jié)構(gòu)化的綜合布線系統(tǒng)和計算機(jī)網(wǎng)絡(luò)技術(shù),將各個分離的設(shè)備(如個人電腦)、功能和信息等集成到相互關(guān)聯(lián)的、統(tǒng)一和協(xié)調(diào)的系統(tǒng)之中,使資源達(dá)到充分共享,實(shí)現(xiàn)集中、高效、便利的管理。系統(tǒng)集成應(yīng)采用功能集成、網(wǎng)絡(luò)集成、軟件界面集成等多種集成技術(shù)。系統(tǒng)集成實(shí)現(xiàn)的關(guān)鍵在于解決系統(tǒng)之間的互連和互操作性問題,它是一個多廠商、多協(xié)議和面向各種應(yīng)用的體系結(jié)構(gòu)。這需要解決各類設(shè)備、子系統(tǒng)間的接口、協(xié)議、系統(tǒng)平臺、應(yīng)用軟件等與子系統(tǒng)、建筑環(huán)境、施工配合、組織管理和人員配備相關(guān)的一切面向集成的問題。
2、應(yīng)用系統(tǒng)集成
應(yīng)用系統(tǒng)集成,以系統(tǒng)的高度為客戶需求提供應(yīng)用的系統(tǒng)模式,以及實(shí)現(xiàn)該系統(tǒng)模式的具體技術(shù)解決方案和運(yùn)作方案,即為用戶提供一個全面的系統(tǒng)解決方案。應(yīng)用系統(tǒng)集成已經(jīng)深入到用戶具體業(yè)務(wù)和應(yīng)用層面,在大多數(shù)場合,應(yīng)用系統(tǒng)集成又稱為行業(yè)信息化解決方案集成。應(yīng)用系統(tǒng)集成可以說是系統(tǒng)集成的高級階段,獨(dú)立的應(yīng)用軟件供應(yīng)商將成為核心。
在實(shí)習(xí)過程中,由于系統(tǒng)集成部門主要從事網(wǎng)絡(luò)系統(tǒng)集成,因此部門人員需要對網(wǎng)絡(luò)系統(tǒng)集成有一定的基礎(chǔ),因此在實(shí)習(xí)空閑之余,我閱讀相關(guān)書籍,大致了解相關(guān)知識。
網(wǎng)絡(luò)系統(tǒng)集成的層面
1、網(wǎng)絡(luò)軟硬件產(chǎn)品的集成
網(wǎng)絡(luò)信道采用傳輸介質(zhì)(電纜、光纜)組成,網(wǎng)絡(luò)通信平臺采用信息交換和路由設(shè)備(交換機(jī)、路由器、收發(fā)器)組成,網(wǎng)絡(luò)信息資源平臺采用服務(wù)器和操作系統(tǒng)組成。
2、網(wǎng)絡(luò)技術(shù)的集成
全雙工交換式以太網(wǎng)、1000Mbps以太網(wǎng)、10Gbps以太網(wǎng),第三層交換,虛擬個人網(wǎng)(_,VirtualPrivateNetwork),雙址(源地址、目標(biāo)地址)路由,雙棧(IPv4、IPv6)路由,多路(CPU)對稱處理,網(wǎng)絡(luò)附加存儲(NAS)、區(qū)域存儲網(wǎng)絡(luò)(SAN),Client/Server模式、Browser/Server模式和Browser/Application/Server模式,分布式互連網(wǎng)應(yīng)用結(jié)構(gòu)等。
3、網(wǎng)絡(luò)應(yīng)用的集成DNS,E-mail,F(xiàn)TP,VOD(視頻點(diǎn)播),殺毒軟件(網(wǎng)絡(luò)版),網(wǎng)絡(luò)管理與故障診斷系統(tǒng)等;網(wǎng)絡(luò)集成的步驟分為網(wǎng)絡(luò)系統(tǒng)集成方案設(shè)計階段、網(wǎng)絡(luò)工程實(shí)施階段、網(wǎng)絡(luò)工程驗(yàn)收和維護(hù)階段。
網(wǎng)絡(luò)系統(tǒng)集成體系框架主要包括WEB應(yīng)用系統(tǒng)(專用Business,OA,MIS,DSS,E-mail,F(xiàn)TP等)、網(wǎng)絡(luò)協(xié)議(HTTP,F(xiàn)TP,DNS,SMTP,NNTP等)、外部資源連接(CGI,ASP,XAPI,ODBC插件等)、開發(fā)工具(Html,XML,Java等)、網(wǎng)絡(luò)操作系統(tǒng)的支持、網(wǎng)絡(luò)資源硬件平臺、網(wǎng)絡(luò)通信平臺、網(wǎng)絡(luò)通信支持平臺的后臺支持。
通過實(shí)習(xí)增強(qiáng)了我的動手能力,使我能夠更好的理論聯(lián)系實(shí)際,也使我學(xué)到了許多書本上學(xué)習(xí)不到的東西,為以后的學(xué)習(xí)、工作和生活提供很好的指導(dǎo)。
在此次實(shí)習(xí)過程中,我有很大的收獲,主要有三個方面:一是通過直接參與企業(yè)的運(yùn)作過程,學(xué)到了實(shí)踐知識,同時進(jìn)一步加深了對理論知識的理解,使理論與實(shí)踐知識都有所提高,圓滿地完成了此次實(shí)習(xí)的實(shí)踐任務(wù)。二是提高了實(shí)際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實(shí)踐經(jīng)驗(yàn)。三是在實(shí)習(xí)過程中成立一個小團(tuán)隊,彼此之間互相溝通,互相幫助,為了我們的目標(biāo)而努力,讓我看到了大家對于工作的熱情,還有每個人的工作能力。
在實(shí)習(xí)期間,我不斷提高了自己的學(xué)習(xí)能力,同時在思想上也有了很大的提高,增強(qiáng)了自信心和個人能力,這真是給了我一次很好的充電的機(jī)會,使我受益非淺。在這里我要謝謝在大學(xué)學(xué)習(xí)期間老師們的辛勤培育,是他們給了我扎實(shí)的理論基礎(chǔ)知識,也要謝謝實(shí)習(xí)單位指導(dǎo)老師的不厭其煩的指導(dǎo)。
軟件開發(fā)實(shí)習(xí)個人總結(jié)相關(guān)文章:
★ 軟件開發(fā)實(shí)習(xí)工作總結(jié)
★ 軟件開發(fā)實(shí)習(xí)總結(jié)優(yōu)秀范文
★ 軟件工程專業(yè)實(shí)習(xí)工作總結(jié)
★ 大學(xué)生軟件開發(fā)實(shí)習(xí)總結(jié)范文三篇