毛片在线视频观看,一级日韩免费大片,在线网站黄色,澳门在线高清一级毛片

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 報告體會 > 工作報告 > 軟件工程專業(yè)實習報告

軟件工程專業(yè)實習報告

網(wǎng)站:公文素材庫 | 時間:2019-05-29 18:23:43 | 移動端:軟件工程專業(yè)實習報告

軟件工程專業(yè)實習報告

專業(yè)實習報告

學院:

班級:軟件工程學號:姓名:

指導老師:實習成果:實習地點:

實習時間:201*-6-29至201*-10-29

在現(xiàn)今社會,就業(yè)問題就似乎總是圍繞在我們的身邊,成了說不完的話題。招聘會上的大字報都總寫著“有經(jīng)驗者優(yōu)先”,可還在校園里面的我們這班學子社會經(jīng)驗又會擁有多少呢?為了拓展自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中的經(jīng)驗,鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正走入社會,能夠適應國內(nèi)外的經(jīng)濟形勢的變化,并且能夠在生活和工作中很好地處理各方面的問題,我來到了重慶達內(nèi)軟件有限公司,開始了我這個假期的專業(yè)實習。專業(yè)實習,就是把我們在學校所學的理論知識,運用到客觀實際中去,使自己所學的理論知識有用武之地。只學不實踐,那么所學的就等于零。理論應該與實踐相結(jié)合。另一方面,實踐可為以后找工作打基礎。通過這段時間的專業(yè)實習,學到一些在學校里學不到的東西。因為環(huán)境的不同,接觸的人與事不同,從中所學的東西自然就不一樣了。

第一次參加專業(yè)實習,讓我明白了大學生專業(yè)實習是引導我們學生走出校門,走向社會,接觸社會,了解社會,投身社會的良好形式;是培養(yǎng)鍛煉才干的好渠道;是提升思想,樹立服務社會的思想的有效途徑。通過參加專業(yè)實習活動,有助于我們在校中學生更新觀念,吸收新的思想與知識。近三個月的專業(yè)實習,雖然時間很短,卻讓我從中領悟到了很多的東西,而這些東西將讓我終生受用。專業(yè)實習加深了我與社會各階層人的感情,拉近了我與社會的距離,也讓自己在實踐中開拓了視野,增長了才干,進一步明確了我們青年學生的成材之路與肩負的歷史使命。社會才是學習和受教育的大課堂,在那片廣闊的天地里,我們的人生價值得到了體現(xiàn),為將來更加激烈的競爭打下了更為堅實的基礎。我在實踐中得到許多的感悟!

實習期間,第一階段:主要學習了Unix開發(fā)環(huán)境(Unix系統(tǒng)原理,Unix常用命令,Unix開發(fā)環(huán)境);java語言基礎(算法基礎,常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范);java面向?qū)ο,JDK核心API;并做了一個“在線考試系統(tǒng)項目”。第二階段:主要學習了SQL語言(SQL語言基礎和提高,SQL語句調(diào)優(yōu));Oracle數(shù)據(jù)庫開發(fā);javaSE核心編程;XML;JDBC;并粗略的完成“在線考試系統(tǒng)”的數(shù)據(jù)部分。第三階段:主要學習了HTML/CSS;javaScript核心;Servlet/JSP;Ajax;javaScript框架;三大框架;并完成了當當書店項目。

通過在達內(nèi)的實習,讓我的專業(yè)知識有了進一步的提高,縮短了我與社會接軌距離。讓我懂得在工作上還要有自信。自信不是麻木的自夸,而是對自己的能力做出肯定。社會經(jīng)驗缺乏,學歷不足等種種原因會使自己缺乏自信。其實有誰一生下來句什么都會的,只要有自信,就能克服心理障礙,那一切就變得容易解決了。同時知識的積累也是非常重要的。知識猶如人的血液。人缺少了血液,身體就會衰弱,人缺少了知識,頭腦就要枯竭。這次接觸的釀造業(yè),對我來說很陌生,要想把工作做好,就必須了解這方面的知識,對其各方面都有深入的了解,才能更好地應用于工作中。

擴展閱讀:軟件工程畢業(yè)實習報告

軟件工程畢業(yè)實習報告

軟件工程畢業(yè)實習報告

畢業(yè)實習報告

目錄

一、引言..................................................................21.1項目背景...............................................................21.2安卓介紹...............................................................21.3安卓組件介紹...........................................................31.4安卓XML文件的使用.....................................................41.5編寫目的...............................................................5第二章系統(tǒng)功能簡介........................................................62.1功能需求分析...........................................................62.1.1播放器的基本控制需求.................................................62.1.2聲音控制的程序流程圖.................................................72.2系統(tǒng)性能需求...........................................................72.3運行環(huán)境需求...........................................................8第三章程序詳細設計........................................................93.1程序界面設計...........................................................93.2程序音樂文件過濾......................................................113.3程序界面Activity類的設計.............................................113.4音樂播放核心代碼......................................................12第四章程序設計結(jié)果及測試分析.............................................144.1程序運行效果圖........................................................144.2程序調(diào)試過程..........................................................14總結(jié).....................................................................15實習日記...................................................................i

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

一、引言

1.1項目背景

當今社會的生活節(jié)奏越來越快,人們對手機的要求也越來越高,由于手機市場發(fā)展迅速,使得手機操作系統(tǒng)也出現(xiàn)了不同各類,現(xiàn)在的市場上主要有三個手機操作系統(tǒng),symbian,Windowsmobile,以及谷歌的Android操作系統(tǒng),其中占有開放源代碼優(yōu)勢的Android系統(tǒng)有最大的發(fā)展前景。那么能否在手機上擁有自己編寫的個性音樂播放器呢?答案是:肯定的,谷歌Android系統(tǒng)就能做到。本文的音樂播放器就是基于谷歌Android手機平臺的播放器。

Android:是谷歌于201*年公布的開放式源代碼手機系統(tǒng),它的開放性就優(yōu)于其它封閉式的手機系統(tǒng),因此,任何人都可能根據(jù)自己的喜好將手機系統(tǒng)中的所有功能重新編寫。這使得越來越多的人關注這個操作系統(tǒng)。本次作品音樂播放器就是基于Android平臺的。

隨著計算機的廣泛運用,手機市場的迅速發(fā)展,各種音頻視頻資源也在網(wǎng)上廣為流傳,這些資源看似平常,但已經(jīng)漸漸成為人們生活中必不可少的一部分了。于是各種手機播放器也緊跟著發(fā)展起來,但是很多播放器一味追求外觀花哨,功能龐大,對用戶的手機造成了很多資源浪費,比如CPU,內(nèi)存等的占用率過高,在用戶需要多任務操作時,受到了不小的影響,帶來了許多不便,而對于大多數(shù)普通用戶,許多功能用不上,形同虛設。針對以上各種弊端,選擇了開發(fā)多語種的音頻視頻播放器,將各種性能優(yōu)化,繼承播放器的常用功能,滿足一般用戶(如聽歌,看電影)的需求,除了能播放常見格式的語音視頻文件,高級功能:還能播放RMVB格式的視頻文件。此外,還能支持中文、英文等語言界面。

要研究了各種市場上流行的手機播放器,了解它們各自的插件及編碼方式,還有各種播放器播放的特別格式文件,分析各種編碼的優(yōu)缺點以及各種播放器本身存在的缺陷和特點,編寫出功能實用,使用方便快捷的播放器。目前已經(jīng)實現(xiàn)的功能有能播放常見音頻文件的功能,如MP3,WAV等,擁有播放菜單,能選擇播放清單,具備一般播放器的功能,如上一曲,下一曲,音量調(diào)節(jié)等。

1.2安卓介紹

Android一詞的本義指“機器人”,同時也是Google于201*年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。目前最好的是Android2.0的摩托羅拉Droid

Android是基于Linux內(nèi)核的軟件平臺和操作系統(tǒng),早期由Google開發(fā)(在華注冊商標名為“安致”),后由開放手機聯(lián)盟(OpenHandsetAlliance)開發(fā)。它采用了軟件堆層(softwarestack,又名以軟件疊層)的架構(gòu),主要分為三部分。低層以Linux內(nèi)核工作為基礎,只提供基本功能;其他的應用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。另外,為了推廣此技術,Google和其它幾十個手機公司建立了開放手機聯(lián)盟。

1.3安卓組件介紹

Activity應用表示層(基類Activity)

應用程序中的每個屏幕都是通過繼承和擴展基類Activity來實現(xiàn)的。

同一應用中的每個Activity是相互獨立的。程序啟動后顯示的第一幅畫面是應用程序的第一個Activity(默認窗口),而后可以根據(jù)需要從這個Activity啟動另一個新的Activity。

Activity利用View來實現(xiàn)應用中的GUI(用戶直接通過GUI和應用程序做交互)。Activity窗口內(nèi)的可見內(nèi)容通過基類View提供。使用Activity.setContentView()方法設置當前Activity中的View對象。

Service沒有可見的用戶界面,但能夠長時間運行于后臺(基類Service)

運行于應用程序進程的主線程中,因此Service不會阻塞其他組件和用戶界面。Service是不能自己啟動的,必須通過Context對象(如一個Activity)調(diào)用startService或bindService方法來啟動(用這兩種方法啟動的Service的生命周期不同)。

BroadcastReceiver用戶接收廣播通知的組件(基類BroadcastReceiver)

Android中的廣播要么來自于系統(tǒng),要么來自普通應用程序。

很多事件都可能導致系統(tǒng)廣播,如手機所在時區(qū)發(fā)生變化,電池電量低,用戶改變系統(tǒng)語言設置等。

來自普通應用程序,如一個應用程序通知其他應用程序某些數(shù)據(jù)已經(jīng)下載完畢。

-3-

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

ContentProvider為解決應用程序間數(shù)據(jù)通信、共享的問題(基類ContentProvider)

在Android中,每個應用程序都是用自己的用戶ID并在自己的進程中運行。這樣的好處是,可以有效地保護系統(tǒng)及應用程序,避免被其他不正常德應用程序所影響,每個進程都擁有獨立的進程地址空間和虛擬空間。

ContentProvider可以將應用程序特定的數(shù)據(jù)提供給另一個應用程序使用。其數(shù)據(jù)存儲方式可以是Android文件系統(tǒng)、SQLite數(shù)據(jù)庫或者其他合理的方式。

當數(shù)據(jù)需要在應用程序間共享時,我們就可以利用ContentProvider為數(shù)據(jù)定義一個URI。之后,其他應用程序?qū)?shù)據(jù)進行查詢或者修改時,只需要從當前上下文對象獲得一個ContentResolver,然后傳入響應的URI就可以了。

Intent連接組件的紐帶

以上4種基本組件中,除了ContentProvider是通過ContentResolver激活外,其他3種組件Activity、Service和BroadcastReceiver都是由Intent異步消息激活的。

Intent在不同的組件之間傳遞消息,將一個組件的請求意圖傳給另一個組件。因此,Intent是包含具體請求信息的對象。

Intent是一種運行時綁定(runtimebinding)機制,它能夠在程序運行的過程中連接兩個不同的組件。通過Intent,你的程序可以向Android表到某種請求或者意愿,Android會根據(jù)意愿的內(nèi)容選擇適當?shù)慕M件來處理請求。

1.4安卓XML文件的使用

在安卓工程中,大量使用了XML文件,比如界面布局文件,字符資源文件,風格style文件,簡單圖形文件等。

比如在界面布局文件中,通過指定控件的排列方式、間隔像素、對齊方式等,達到對頁面進行布局的目的,同時使用特定編輯器,實時解析布局文件,到達所見即所得的目的。

在字符資源中,通過關鍵字編輯字符內(nèi)容,這樣可以在不修改代碼的情況下,修改程序內(nèi)容。同時,考慮多國語言的使用,更加容易替換字符內(nèi)容,所以我們建議在代碼的編寫過程中,盡量少地在程序中使用特定語言字符,而是在字符資源文件中編寫。

在風格文件中,通過特定關鍵字,可以使界面呈現(xiàn)統(tǒng)一風格,同時減少重復代碼的編

-4-

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

寫,減輕工作量。圖形XML文件中可以實現(xiàn)一些矩形、橢圓形等圖形文件,可以指定顏色和漸變顏色范圍。

1.5編寫目的

現(xiàn)今社會生活緊張,而欣賞音樂是其中最好的舒緩壓力的方式之一,本項目的目的是開發(fā)一個可以播放主流音樂文件格式的播放器,本設計的實現(xiàn)的這主要功能是播放mp3、wav多種格式的音樂文件,并且能夠控制播放,暫停,停止,上一曲,下一曲,音量調(diào)節(jié),視覺外觀,播放列表和歌曲文件的管理操作等多種播放控制功能,界面簡明,操作簡單。

本項目是一款基于Android手機平臺的音樂播放器,使Android手機擁有個性的多媒體播放器,使手機顯得更生動靈活化,與人們更為接近,讓手機主人隨時隨地處于音樂視頻的旋律之中。使人們的生活更加多樣化。也使設計者更加熟練Android的技術和其它在市場上的特點。

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

第二章系統(tǒng)功能簡介

2.1功能需求分析

根據(jù)項目的目標,我們可獲得項目系統(tǒng)的基本需求,以下從不同角度來描述系統(tǒng)的需求,并且使用用例圖來描述,系統(tǒng)的功能需求,我們分成四部分來概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器擴展卡需求。

2.1.1播放器的基本控制需求

下面圖2-1是音樂播放器的基本用例圖,描述了程序的基本功能。

圖2-1播放器基本用例圖

-6-

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

2.1.2聲音控制的程序流程圖

程序中一個重要模塊就是控制播放音量,程序可以通過點擊控制條調(diào)整程序音量,以下圖2-2是聲音控制的程序流程圖。

圖2-2聲音控制的程序流程圖

點擊控制條之后,程序判斷音量是加還是減,程序獲取系統(tǒng)音量,當聲音可以按照用戶點擊的控制條設置時,程序按照控制條的大小進行音量的調(diào)整。

2.2系統(tǒng)性能需求

根據(jù)Android手機系統(tǒng)要求無響應時間為5秒,所以就有如下性能要求:(1)當要求歌曲播放時,程序響應時間最長不能超過5秒(2)當要求歌曲暫停時,程序響應時間最長不能超過5秒(3)當要求歌曲停止時,程序響應時間最長不能超過5秒(4)當要求歌曲上/下一首時,程序響應時間最長不能超過5秒

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

(5)當要求進行清單列表時,程序響應時間最長不能超過5秒

2.3運行環(huán)境需求

操作系統(tǒng):Android手機基于Linux操作系統(tǒng)支持環(huán)境:Android1.5-4.2.2版本開發(fā)環(huán)境:Eclipse3.5ADT21

武漢工程大學計算機科學與工程學院畢業(yè)實習報告

第三章程序詳細設計

3.1程序界面設計

通過XML布局文件設計的程序界面如下圖3-1所示。

圖3-1程序界面設計效果圖

XML文件使用絕對布局方式,首先是全局的ListView,占據(jù)父部的全部長寬,然后是

-9-

友情提示:本文中關于《軟件工程專業(yè)實習報告》給出的范例僅供您參考拓展思維使用,軟件工程專業(yè)實習報告:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。


軟件工程專業(yè)實習報告》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請保留原作者信息,謝謝!
鏈接地址:http://m.seogis.com/gongwen/727836.html
相關文章