1. 首頁
  2. 實習報告

軟體工程專業學生實習報告

軟體工程專業學生實習報告範文

又是一年畢業季,又有許多大學生離開自己的學校來到社會上為自己的未來進行打拼。當然就少不了參加實習了,下面給大家分享軟體工程專業學生實習報告,歡迎借鑑!

1實習目的

透過實習聯絡理論,從而更好的掌握所學的知識.

培養獨立意識,生活能力.

2實習內容

一、校內實習

1.講座內容、總結

(1)講座名稱:雲計算

總結:雲計算事實上就是一個新的商業模式,其技術方面就是由分散式計算、並行處理和網格計算發展來的。它將計算任務分佈在大量計算機構成的資源池上,使使用者能夠按需獲取計算力、儲存空間和資訊服務。

中國雲計算網將雲定義為:雲計算是分散式計算(Distributed Computing)、平行計算(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些科學概念的商業實現。

Forrester Research的分析師James Staten定義云為:“雲計算是一個具備高度擴充套件性和管理性並能夠勝任終端使用者應用軟體計算基礎架構的系統池”。

雖然目前雲計算沒有統一的定義,結合上述定義,可以總結出雲計算的一些本質特徵,即分散式計算和儲存特性,高擴充套件性,使用者友好性,良好的管理性。

雲計算具有以下特點:

1)虛擬化技術:這是雲計算最強調的特點,包括資源虛擬化和應用虛擬化。每一個應用部署的環境和物理平臺是沒有關係的。透過虛擬半臺進行管理達到對應用進行擴充套件、遷移、備份,操作均透過虛擬化層次完成。

2)動態可擴充套件:透過動態擴充套件虛擬化的層次達到對應用進行擴充套件的目的。:可以實時將伺服器加入到現有的伺服器機群中,增加“雲”的計算能力。

3)按需部署:使用者執行不同的應用需要不同的資源和計算能力。雲計算平臺可以按照使用者的需求部署資源和計算能力。

4)高靈活性:現在大部分的軟體和硬體都對虛擬化有一定支援,各種IT資源,例如,軟體、硬體、作業系統、儲存網路等所有要素透過虛擬化,放在雲計算虛擬資源池中進行統一管理。同時,能夠相容不同硬體廠商的產品,相容低配置機器和外設而獲得高效能計算。

5)高可靠性:虛擬化技術使得使用者的應用和計算分佈在不同的物理伺服器上面,即使單點伺服器崩潰,仍然可以透過動態擴充套件功能部署新的伺服器作為資源和計算能力新增進來,保證應用和計算的正常運轉。

6)高性價比:雲計算採用虛擬資源池的方法管理所有資源,對物理資源的要求較低。可以使用廉價的PC組成雲,而計算效能卻可超過大型主機。

按需部署是雲計算的核心。要解決好按需部署,必須解決好資源的動態可重構、監控和自動化部署等、而這些又需要以虛擬化技術、高效能儲存技術、處理器技術、高速網際網路技術為基礎。所以雲計算除了需要仔細研究其體系結構外,還要特別注意研究資源的動態可重構、自動化部署、資源監控、虛擬化技術、高效能儲存技術、處理器技術等。

目前,雲計算還處於起步階段,毫無疑問雲計算前景光明。它可能徹底改變使用者對計算資源的使用方式,使得使用者從以桌面為核心轉向以Web為核心。雲計算不僅僅是一個計算問題,它需要融合許多技術和成果。我們相信,隨著越來越多的參與者加入到雲計算的研究與發展中,雲計算會出現一些新的結構模式、開發平臺和應用軟體,推動雲計算及其應用日益走向成熟。

2.講座內容、總結

(2)講座名稱:無線感測器網路

總結:無線感測器網路(wireless Sensor Networks,WSN)就是由大量的密集部署在監控區域的智慧感測器節點構成的一種網路應用系統[1]。由於感測器節點數量眾多,部署時只能採用隨機投放的方式,感測器節點的位置不能預先確定;在任意時刻,節點間透過無線通道連線,採用多跳(multi-hop)、對等(peertopeer)通訊方式,自組織網路拓撲結構;感測器節點間具有很強的協同能力,透過區域性的資料採集、預處理以及節點間的資料交換來完成全域性任務。

1.無線感測器網路具有以下特點:

①大規模網路。為了獲取精確資訊,在監測區域通常部署大量感測器節點,感測器節點數量可能達到成千上萬,甚至更多。透過不同空間視角獲得的資訊具有更大的信噪比;透過分散式處理大量採集的資訊能夠提高監測的精確度,降低對單個節點感測器的精度要求;大量冗餘節點的存在,使得系統具有很強的容錯效能;大量節點能夠增大覆蓋的監測區域,減少洞穴或者盲區。

②低速率。感測器網路節點,通常只需定期傳輸溫度、溼度、壓力、流量、電量等被測引數,相對而言,被測引數的資料量小,採集資料頻率較低。

③低功耗。通常,感測器節點利用電池供電,且分佈區域複雜、廣闊,很難透過更換電池方式來補充能量,因此,要求感測器網路節點的功耗要低,感測器的體積要小。

④低成本。應用WSN時,監測區域廣、感測器的節點多,且有些區域環境的地形複雜,甚至連工作人員都無法進入,一旦安裝感測器則很難更換,因而要求感測器的成本低廉。

⑤短距離。為了組網和傳遞資料方便,兩個感測器的節點之間的距離通常要求在幾十米到幾百米之間。

⑥高可靠。WSN的資訊獲取是靠分佈在監測區域內的各個感測器檢測到的,如感測器本身不可靠,則其資訊的傳輸和處理是沒有任何意義的。

⑦動態性。對於複雜環境的組網,其覆蓋區域往往會遇到各種電、磁環境的干擾,加之供電能量的不斷損耗,易引起感測器節點故障,因此要求感測器網路具有自組網、智慧化和協同感知等功能。

2.無線感測器網路在很多方面都有應用:

①軍事應用。由於其具有可快速部署、自組織、隱蔽性強和高容錯性的特點,因此能夠實現對敵軍地形和兵力佈防及裝備的偵察、戰場的實時監視、定位攻擊目標、戰場評估、核攻擊和生物化學攻擊的監測以及搜尋等功能。

②環境應用。可以用於氣象和地理研究,自然和人為災害(如洪水和火災)的監測,監視農作物灌溉及土壤、空氣變更的情況、牲畜和家禽的環境狀況,以及大面積的地表檢測和跟蹤珍稀鳥類、動物和昆蟲,進行瀕危種群的研究等。

③醫療應用。可以用於檢測人體的生理資料和健康狀況,對醫院藥品進行管理以及用於遠端醫療等醫療領域。

④家庭應用。嵌入傢俱和家電中的感測器和執行單元組成的無線網路與Internet連線在一起,能夠為人們提供更加舒適、方便和具有人性化的智慧家居環境。

⑤工業應用。可以用於車輛的跟蹤、機械故障的診斷、工業生產的監控、建築物狀態的監測等。

⑥其他應用。在太空探索方面,可以實現對星球表面長期的監測。在商務方面,可用於物流和供應鏈的管理。

感測器網路是目前國內外的最新研究熱點,具有廣闊的應用前景,將是未來社會應用最廣的網路,需要各種技術支撐。透過近幾年的研究,人們對感測器網路固有特點的認識已經逐漸明確,並在相關技術方面取得了一些進展。但是,感測器網路要真正實用化,在基礎層、網路層等方面還有許多基礎性問題和關鍵技術需要解決。

總之,無線感測器網路是一門全新的技術,還有許多課題需要科技工作者堅持不懈的努力。相信在各界人士的努力之下,無線感測器網路將會呈現出一片新的局面,並且將會更好、更廣的應用於各個行業,造福於社會

3.講座內容、總結

(3)講座名稱:嵌入式軟體發展及物聯網

總結:隨著IT技術飛速發展,網際網路已經進入了“物聯網”時代。如果說,之前網際網路上大量存在的裝置主要是以通用計算機(像大型機、小型機、個人電腦等等)的形式出現,“物聯網”的目的則是讓所有的物品都具有計算機的智慧但並不以通用計算機的形式出現,並把這些‘聰明’了的物品與網路連線在一起,這就需要嵌入式技術的支援。嵌入式技術是計算機技術的一種應用,該技術主要針對具體的應用特點設計專用的計算機系統——嵌入式系統。嵌入式系統是以應用為中心,以計算機技術為基礎的,並且軟硬體可量身訂做,它適用於對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。

嵌入式技術和通用計算機技術有所不同,我們知道通用計算機多用來和人進行互動並根據人發出的指令進行工作;而嵌入式系統大多數情況下可能根據自己‘感知’到的事件自主地進行處理,所以它對時間性,可靠性要求更高。一般來說,嵌入式系統應該具有以下一些特徵:專用性、可封裝性、實時性、可靠性。專用性是指嵌入式系統用於特定裝置完成特定任務,而不像通用計算機系統可以完成各種不同任務。可封裝性指嵌入式系統一般隱藏於目標系統內部而不給操作者察覺。實時性指與外部實際事件的發生頻率相比,嵌入式系統能夠在可預知的時間內對事件或使用者的干預做出響應。可靠性是指嵌入式系統隱藏在系統或裝置中,一旦開始工作,可能長時間沒有操作人員的監測和維護,因此要求它能夠可靠執行。

嵌入式計算機系統同通用計算機系統相比具有以下特點:

1、嵌入式系統通常是面向特定應用的,嵌入式CPU與通用型的最大不同就是嵌入式CPU大多工作在為特定使用者群設計的系統中,它通常都具有功耗低、體積小、整合度高等特點,能夠把通用CPU中許多由板卡完成的任務整合在晶片內部,從而有利於嵌入式系統設計小型化,移動能力大大增強,跟網路的耦合也越來越緊密。

2、嵌入式系統是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合的產物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創新的知識整合系統。

3、嵌入式系統的硬體和軟體都必須高效率地設計,量體裁衣、去除不需要的多餘功能,力爭在更小的矽片面積上實現同樣的效能,這樣才能在具體應用中更具有競爭力。

4、嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行,因此嵌入式系統產品一旦進入市場,具有較長的生命週期。

5、為了提高執行速度和系統可靠性,嵌入式系統中的軟體一般都固化在儲存器晶片或微控制器本身中,而不是儲存於磁碟等載體中。

6、嵌入式系統本身不具備自主開發能力,即使設計完成以後使用者通常也是不能對其中的程式功能進行修改的,必須有一套與通用計算機系統連線的開發工具和環境才能進行開發。

嵌入式的關鍵部分還在於核心晶片的選擇,嵌入式核心晶片的特點有:

1、可擴充套件的處理器結構,以能最迅速地開展出滿足應用的最高效能的嵌入式微處理器。

2、嵌入式微處理器必須功耗很低。

3、對實時多工有很強的支援能力。

4、具有功能很強的儲存區保護功能。這是由於嵌入式系統的軟體結構已模組化,而為了避免在軟體模組之間出現錯誤的交叉作用,需要設計強大的`儲存區保護功能,同時也有利於軟體診斷。

資訊時代,數字時代使得嵌入式產品獲得了巨大的發展契機,為嵌入式市場展現了美好的前景,網路化、資訊化的要求隨著網際網路技術的成熟、頻寬的提高日益提高,也使得以往單一功能的裝置如電話、手機、冰箱、微波爐等功能不再單一,結構更加複雜。在不久的將來嵌入式軟體及物聯網會深入到我們的千家萬戶當中,造福我們的生活。

4.講座內容、總結

(4)講座名稱:資訊科技在造船行業的應用

總結:船舶工業是我國製造業應用計算機最早的行業之一,上個世紀70年代,我國一些大型造船廠就開始應用計算機。上個世紀80年代後期,我國船舶工業開始大規模應用二維計算機輔助設計(CAD)系統和部門級管理資訊系統(MIS),隨著造船CAD和MIS技術的應用,新產品開發設計週期有效縮短,造船企業現代化管理水平得到提高,造船企業初具國際競爭力。

上個世紀90年代中後期,我國造船企業根據自身的條件,引進了國外三維CAD/CAM(計算機輔助製造)軟體系統,透過消化吸收實現了船舶產品的三維設計,建立了包含設計、製造與生產管理等綜合資訊的船舶產品數字化模型,提高了設計質量與製造管理水平,有效縮短了產品建造總週期。

從上世紀90年代末開始,國內計算機應用基礎較好的船舶企業開始進行CIMS系統應用的探索和研究,資訊化應用由單個系統走向系統整合,開發的軟體涉及船舶設計、製造和管理等各方面,實現了製造資訊共享和企業製造資源最佳化,為進一步實現企業資訊整合奠定了基礎。

在產品設計方面,整合各種工程分析與模擬軟體的船舶三維設計平臺已在我國絕大部分船廠建成,形成了全船船體結構、舾裝、電裝的三維設計能力。在船舶產品製造方面,我國先後開發了具有自主智慧財產權的全自動套料軟體,各骨幹企業先後大量引進自動化加工裝置,也提高了造船生產效率。同時,各大船廠還與國內軟體公司協作開發以及引進國外軟體進行二次開發的方式建立了相應的造船生產計劃、物流及車間作業控制等管理系統,提高了管理自動化水平。

船舶工業資訊化的建設,為我國造船行業發展起到了不可低估的推動作用,截至2008年,我國造船產量已從上世紀80年代初的34.2萬載重噸增加到2881萬載重噸;造船份額從佔世界總量的0.7%上升到29.5%;造船模式已經從傳統的造船模式轉變為基於總裝造船的現代模式。造船效率明顯提高、造船成本明顯下降,具備了成為造船大國、強國的基本條件。

雖然我國造船行業資訊化建設取得了較大的成果,但與先進造船強國的差距還很大。世界造船強國從計算機輔助應用(CAX)開始,由逐步實施CIMS和敏捷製造技術向虛擬企業方向發展,已經形成集船舶產品開發、設計、建造、驗收、使用、維護於一體的船舶產品全壽命週期的數字化支援系統。目前,世界造船業已經進入了“數字化”造船階段,正在研究全球化的資源最佳化整合,以全面數字化、模組化和網路化技術為支撐,建立基於知識密集、以模組為導向的異地並行設計、異構生產組織動態聯盟的造船體系。我國造船業要想在這個未來的動態聯盟中佔有一席之地,就必須透過實施現代造船模式,利用數字化技術提升競爭力。

展望未來,我國造船業資訊化建設將集中在以下7個方面:系統地規劃數字化總裝造船體系;深化數字化造船工藝研究;構造數字化造船的管理和控制體系;建立數字化造船技術規範和標準;建立造船虛擬模擬實驗驗證平臺;開發具有自主智慧財產權的數字化造船軟體;培養造船行業自主創新人才。

二、校外實習

市場調研報告

在假期我對今年中國計算機市場進行了調查,其中硬體市場品牌調查包括CPU、記憶體、硬碟、主機板、顯示卡、顯示晶片、光碟機、機箱、電源、散熱器等細分市場。

(1)從CPU市場上看,英特爾以53.9%的關注比例勝出。

在兩大巨頭的較量中,英特爾處理器最終奪得了冠軍的寶座,獲得53.9%的關注比例。AMD的關注度不敵英特爾,獲得46.1%的關注比例。

(2)從記憶體市場上看,金士頓以43.3%的關注比例佔據領軍地位。

金士頓以高達43.3%的關注比例成為度中國市場關注度最高的記憶體品牌。威剛是關注度僅次於金士頓的記憶體品牌,獲得15.5%的關注比例。其他品牌的關注比例均在8個百分點以下。可以看出,記憶體市場的品牌格局呈現金士頓一家獨大的態勢。

(3)從硬碟市場上看,希捷是領頭羊,獨佔67.1%關注份額。

希捷是硬碟市場上的領頭羊,以67.1%的關注比例堅守硬碟市場的霸主地位。日立、西部資料與三星三個品牌分列排行榜的第二至第四位,依次佔據18.5%、8.3%、6.1%的關注比例。

(4)從主機板市場上看,華碩、技嘉與微星包攬47.3%的關注比例。

華碩、技嘉與微星一線大廠的實力突出,關注比例合計達到47.3%。其中,華碩以25.8%的關注比例成為中國市場最受使用者關注的主機板品牌。另外兩大一線品牌技嘉與微星分列第二和第三位,關注比例分別為11.4%和10.1%。

(5)從顯示卡市場上看,七彩虹、XFX訊景與影馳佔據35.3%關注份額。

七彩虹、XFX訊景與影馳優勢明顯,佔據整體市場35.3%的關注份額。其中,七彩虹成為中國市場關注度最高的顯示卡品牌,佔據14.5%的關注比例。XFX訊景、影馳分列第二和第三位,關注比例分別為10.5%與10.3%。

(6)從光碟機市場上看,“鐵三角”格局彰顯,三星、先鋒、華碩關注比例均保持10%以上。

光碟機市場的品牌格局是穩中有變,“鐵三角”格局進一步彰顯其中。三星以33.5%的關注比例在光碟機市場遙遙領先,成為中國市場關注度最高的光碟機品牌。先鋒以23.8%的關注比例佔據排行榜的第二位。華碩以10.9%的關注比例位居先鋒之後。

(7)從機箱、電源、散熱器市場上看,兩強對峙的局面凸顯。

在機箱市場上,金河田、多彩的優勢明顯,二者關注比例合計達到35.0%;在電源市場上,航嘉、長城兩大品牌關注比例合計達到63.2%;散熱器市場形成兩強對峙的局面,Tt與酷冷至尊佔據了整體市場58.2%的關注份額。

3實習收穫與體會

透過對軟體工程的認識實習,我受益良多。以前一直對軟體存在一些偏見或者是誤解,認為軟體就是程式,軟體的開發就是編寫程式,只要編寫完了程式,就可以完成任務。但是透過認識實習,我認識到了我以前的錯誤,軟體其實不僅僅是程式,軟體開發其實也不僅僅是編寫程式,軟體是思想在硬體上的載體和體現,處理的是邏輯和資訊。唯有對軟體和軟體工程的開發過程,有充分的認識,才能開發出好的軟體產品。

從認識實習中我也發現,程式設計其實是一種樂趣與苦惱共存的創造性活動,變成不僅僅能夠滿足我們內心深處進行創造的渴望,還能預約我們的內心情感。

透過在認識實習中的自主學習,我知道我需要掌握如何在最小的成本中,訓練自己的基本工程素質和能力,如何激發自己的積極性等,也讓我明白了紮實的專業基礎的重要性和團隊協作能力的重要性。劇本這些能力會讓我們在今後的學習和將來的工作中少走彎路。

認識實習雖然結束,軟體之路才剛剛開始,也許在學習和今後的工作中會疲憊會有很多失敗很多挫折,但是既然選擇了這條路並且對其保持有充分的熱情,就不會放棄,相信我會在軟體行業走得更好,走的更遠。