【S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告4500字】_第1頁(yè)
【S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告4500字】_第2頁(yè)
【S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告4500字】_第3頁(yè)
【S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告4500字】_第4頁(yè)
【S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告4500字】_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

S公司軟件開發(fā)工程師主要承擔(dān)androidstudio編程工作的實(shí)習(xí)報(bào)告目錄TOC\o"1-3"\h\u241771實(shí)習(xí)目的 130812實(shí)習(xí)單位簡(jiǎn)介 1311453實(shí)習(xí)時(shí)間 193414實(shí)習(xí)內(nèi)容及過程 210434.1實(shí)習(xí)內(nèi)容 2213914.2實(shí)習(xí)過程 2120504.3工作性質(zhì)描述 6165305實(shí)習(xí)收獲 623080參考文獻(xiàn) 81實(shí)習(xí)目的按照學(xué)校畢業(yè)實(shí)習(xí)的統(tǒng)一要求,我在北京四方餐飲管理有限公司完成了為期三個(gè)月的專業(yè)實(shí)習(xí)。旨在培養(yǎng)計(jì)算機(jī)應(yīng)用技術(shù)類大學(xué)生綜合應(yīng)用計(jì)算機(jī)知識(shí)去分析和解決問題的動(dòng)手實(shí)際能力,強(qiáng)化大學(xué)生創(chuàng)新精神,創(chuàng)業(yè)意識(shí)與創(chuàng)業(yè)能力,達(dá)到應(yīng)用型創(chuàng)新人才的培養(yǎng)目標(biāo)。以下是詳細(xì)要求:1.通過實(shí)習(xí),學(xué)生可以把在大學(xué)里學(xué)到的理論與實(shí)踐相結(jié)合,鞏固知識(shí),暴露不足,從而獲得經(jīng)驗(yàn),確定學(xué)習(xí)方向;2.通過實(shí)習(xí),培養(yǎng)學(xué)生獨(dú)立發(fā)現(xiàn)問題,分析問題,解決問題等能力;3.通過實(shí)習(xí)培養(yǎng)人際交往、社交的能力;4.了解崗位工作流程,以便開展后續(xù)實(shí)踐工作;5.培養(yǎng)艱苦奮斗精神和社會(huì)責(zé)任感,形成尊重職業(yè)、熱愛法律事業(yè)的良好品德;6.為了發(fā)現(xiàn)、分析、解決現(xiàn)實(shí)中存在的問題,應(yīng)培養(yǎng)創(chuàng)新精神和專業(yè)實(shí)踐能力;7.提升自己的編程能力、溝通能力以及學(xué)習(xí)能力等,更深刻地認(rèn)識(shí)計(jì)算機(jī)運(yùn)用于社會(huì)以及實(shí)際工作。8.加強(qiáng)組織工作,培養(yǎng)獨(dú)立分析問題解決問題的能力,使自己能夠適應(yīng)復(fù)雜多變的社會(huì)環(huán)境。9.直接與社會(huì)接觸,加深對(duì)社會(huì)需求的認(rèn)識(shí),增強(qiáng)適應(yīng)社會(huì)和融入社會(huì)能力,發(fā)展實(shí)踐技能,減少學(xué)生和工作者的隔閡。為將來步入社會(huì)奠定堅(jiān)實(shí)基礎(chǔ)。2實(shí)習(xí)單位簡(jiǎn)介2022年08月9日,北京四方餐飲管理有限公司正式成立,注冊(cè)地北京市朝陽(yáng)區(qū),經(jīng)營(yíng)范圍包括:信息技術(shù)咨詢服務(wù);廣告制作;廣告發(fā)布;廣告設(shè)計(jì)、代理;專業(yè)設(shè)計(jì)服務(wù);家宴服務(wù);餐飲管理;食品銷售(僅銷售預(yù)包裝食品);技術(shù)服務(wù)、技術(shù)開發(fā)、技術(shù)咨詢、技術(shù)交流、技術(shù)轉(zhuǎn)讓、技術(shù)推廣;酒店管理;企業(yè)管理等相關(guān)業(yè)務(wù)。(依法辦理需審批項(xiàng)目除外,憑營(yíng)業(yè)執(zhí)照依法辦理獨(dú)立經(jīng)營(yíng)活動(dòng)。)授權(quán)項(xiàng)目:餐飲服務(wù)。(法律規(guī)定需審批的項(xiàng)目,取得相關(guān)部門核準(zhǔn)后,方可開展經(jīng)營(yíng)活動(dòng)。具體經(jīng)營(yíng)項(xiàng)目,以相關(guān)部門的許可證件、審批文件為依據(jù))(不含國(guó)家及本市產(chǎn)業(yè)政策限制或者禁止的項(xiàng)目)等。3實(shí)習(xí)時(shí)間2022年06月27日至09月17日4實(shí)習(xí)內(nèi)容及過程4.1實(shí)習(xí)內(nèi)容本人于2022年6月27日至今在北京四方餐飲管理有限公司實(shí)習(xí),崗位是軟件開發(fā)工程師,主要承擔(dān)androidstudio編程以提高實(shí)際操作技能,并學(xué)習(xí)、豐富實(shí)際工作及社會(huì)經(jīng)驗(yàn)。所在部門有單獨(dú)的辦公室,是一家集設(shè)計(jì)、開發(fā)及銷售為一體的小微企業(yè),總共有4名工作人員。我被分配到此,和我的師傅趙哥、張哥進(jìn)行學(xué)習(xí),負(fù)責(zé)協(xié)助其工作并參與部分編程工作,主要有整理文件,圖紙管理,加工進(jìn)程跟蹤,Android技術(shù)、UML建模技術(shù)以及數(shù)據(jù)服務(wù)技術(shù)等其他分配工作。一天有九個(gè)小時(shí)的上班時(shí)間,早上九點(diǎn)半開始工作,中午十二點(diǎn)結(jié)束工作。午休一小時(shí),下午的上班時(shí)間是1:30-7:00。周末是雙休,所以空閑時(shí)間還算相對(duì)充實(shí),能有許多時(shí)間來做自己的事情。4.2實(shí)習(xí)過程實(shí)習(xí)的前3天,主要是訓(xùn)練、了解和熟悉企業(yè)和工作內(nèi)容。同事們很耐心地給我解釋,碰到不懂的問題向主人請(qǐng)教也會(huì)耐心地逐一回答。因?yàn)閯偟竭@個(gè)崗位,大家還是比較陌生的。從第4天起,科室同事與師傅教給我操作步驟,覺得學(xué)得差不多了,自己也開始了一些實(shí)際操作的基本要領(lǐng),操作過程中,會(huì)碰到各種各樣的小毛病,覺得不好意思,還禁不住又問師傅。所處分部雖只有短短數(shù)年歷史,但實(shí)力不俗。我主要是負(fù)責(zé)公司的模具設(shè)計(jì)人才培訓(xùn)和計(jì)算機(jī)應(yīng)用人才工作,同時(shí)還負(fù)責(zé)公司的辦公與生產(chǎn)設(shè)備維護(hù)工作。通過一段時(shí)間的學(xué)習(xí)和實(shí)踐,我已經(jīng)掌握了一定的軟件開發(fā)技巧。本人通常還會(huì)協(xié)助完成相關(guān)編程工作,其中包括以Android為核心的管理系統(tǒng)的應(yīng)用執(zhí)行,而Android終端APP的執(zhí)行則包括AngularJS,Ionic,Cordova和SASS。我在網(wǎng)上搜索了一下,發(fā)現(xiàn)有很多網(wǎng)站上都有關(guān)于這方面知識(shí)的介紹,AUTOCAD就是其中之一,不過現(xiàn)在還沒有人做過。遇到不會(huì)做的題,也可請(qǐng)教幾個(gè)同行。有她們的細(xì)心引導(dǎo),我能充分用一些比較復(fù)雜的計(jì)算機(jī)進(jìn)行操作。有一部分做出來的東西看起來枯燥無味、單調(diào)乏味,但它要求我們要極其仔細(xì)、用心、專注,而過程有時(shí)又非常費(fèi)時(shí)費(fèi)力。因此必須認(rèn)真有效,同時(shí)不斷強(qiáng)化技能、細(xì)心工作,遇有聽不懂之處,主動(dòng)向老師傅請(qǐng)教,對(duì)雙休進(jìn)行積極思考。針對(duì)上半年疫情,我所在的部門為了公司防疫需要,設(shè)計(jì)出基于Android的疫情期間的管理系統(tǒng),由于Andoird終端只負(fù)責(zé)具體的數(shù)據(jù)渲染展示,所以在其實(shí)現(xiàn)時(shí),除了實(shí)現(xiàn)Andriod終端APP,還要實(shí)現(xiàn)APP的各個(gè)數(shù)據(jù)接口,本人和其他同事進(jìn)行該事宜的處理。在Android終端抗疫管理系統(tǒng)實(shí)現(xiàn)時(shí),采用了當(dāng)前應(yīng)用比較廣泛的開源框架Ionic進(jìn)行二次開發(fā),由于Ionic的底層是基于AngularJS的組件組合,所以實(shí)現(xiàn)了對(duì)某一類型特征的對(duì)象進(jìn)行封裝,當(dāng)需要引入時(shí)只需要引入組件即可,所以不但確保了程序設(shè)計(jì)實(shí)現(xiàn)的效率,而且還保證了實(shí)現(xiàn)的質(zhì)量,因此,具備較高的應(yīng)用價(jià)值。另外,為了保障基于Ionic技術(shù)實(shí)現(xiàn)的Android終端APP能夠具備較高的設(shè)備兼容性,其在底層引入了Cordova技術(shù),并基于其完成了類原生的設(shè)備訪問,所以極大程度上提升了系統(tǒng)的性能。在使用Ionic技術(shù)完成系統(tǒng)開發(fā)后,在安裝到Andoird終端之前,還需要將Ionic開發(fā)資源打包成可安裝的APK,其中在打包時(shí),首先要執(zhí)行platformaddandroid命令生成可用Android資源,然后再使用專業(yè)的AndroidStudio工具加載資源并賦予簽名,最后生成APK即可,此時(shí)即可下載此APK安裝并使用管理系統(tǒng)。在完成管理系統(tǒng)Android終端界面實(shí)現(xiàn)后,還需要對(duì)界面需求的各個(gè)數(shù)據(jù)接口進(jìn)行必要的實(shí)現(xiàn),而在數(shù)據(jù)接口實(shí)現(xiàn)時(shí),為包含服務(wù)能穩(wěn)定安全可靠地運(yùn)行,采用Java技術(shù)體系,在該體系中利用SringMVC技術(shù)來負(fù)責(zé)接收用戶的請(qǐng)求并執(zhí)行相關(guān)業(yè)務(wù)邏輯處理后調(diào)用Mybatis監(jiān)控下的數(shù)據(jù)訪問層,在MySQL上完成和數(shù)據(jù)的終極交互。另外,為了提管理的效率及多樣性,也提供了WEB端的運(yùn)動(dòng)訓(xùn)練管理,不過基于WEB端的應(yīng)用實(shí)現(xiàn)本文還未涉及到。在以Android為平臺(tái)的運(yùn)動(dòng)訓(xùn)練管理系統(tǒng)的實(shí)現(xiàn)中,因?yàn)椴捎昧薎onic框架進(jìn)行二次開發(fā),所以在系統(tǒng)實(shí)現(xiàn)時(shí),首先要下載Ionic基礎(chǔ)框架,并根據(jù)運(yùn)動(dòng)訓(xùn)練管理系統(tǒng)的應(yīng)用需求進(jìn)行部分自定義,如圖1所示。圖1Ionic框架開發(fā)目錄結(jié)構(gòu)由圖1可知,在使用Ionic框架進(jìn)行開發(fā)時(shí),目錄結(jié)構(gòu)也是遵循了一定的規(guī)范,下邊對(duì)部分核心目錄或文件進(jìn)行詳細(xì)描述:app:二次開發(fā)各種業(yè)務(wù)代碼存放路徑;node_modules:Ionic各種依賴庫(kù)存放目錄;platforms:最終生成的終端APP資源存儲(chǔ)目錄;plugins:cordova終端設(shè)備訪問插件;www:業(yè)務(wù)邏輯程序編譯輸出路徑;gulpfile.js:?jiǎn)?dòng)資源加載配置;package.json:系統(tǒng)資源依賴定義;typings.json:系統(tǒng)編譯定義。在使用Ionic完成項(xiàng)目開發(fā)后,如果需要訪問調(diào)試,則需要輸入服務(wù)啟動(dòng)命令ionicserve命令啟動(dòng),如圖2所示。圖2系統(tǒng)啟動(dòng)資源加載示意圖由圖2可知,在基于Linux的系統(tǒng)啟動(dòng)時(shí),系統(tǒng)首先要對(duì)各類資源進(jìn)行編譯,并通過端口8100提供訪問支持。此時(shí),用戶即可以根據(jù)自身的業(yè)務(wù)需求編寫各類業(yè)務(wù)邏輯代碼,完成自己的特定需求。另外,在業(yè)務(wù)系統(tǒng)開發(fā)時(shí),由于Linux提供了基于自動(dòng)監(jiān)聽的刷新機(jī)制,所以在系統(tǒng)實(shí)現(xiàn)時(shí),當(dāng)完成某個(gè)特定的業(yè)務(wù)功能時(shí),只需要保存即可,LinuxServer會(huì)負(fù)責(zé)自動(dòng)完成服務(wù)刷新,渲染新的效果,所以也提高了程序?qū)崿F(xiàn)的自動(dòng)化能力。完成業(yè)務(wù)代碼開發(fā)后,如圖3所示,可以使用相應(yīng)的說明完成包裝和資源處置,完成包裝后,使用AndroidStudio工具加載包裝資源。圖3AndroidStudio加載Android資源由圖3可知,在使用AndroidStudio工具完成運(yùn)動(dòng)訓(xùn)練管理系統(tǒng)資源加載后,其形成了特定的Android目錄,此時(shí),為了保障生成的管理系統(tǒng)APK具備較高的安全性,還要加密簽名進(jìn)一完善系統(tǒng)的保密及安全性,如圖4所示。圖4Android終端APP生成簽名由圖4可知,在對(duì)APP進(jìn)行簽名時(shí),需要校驗(yàn)簽名密碼,并在校驗(yàn)正確后,執(zhí)行具體的生成簽名APK流程,如圖5所示。圖5APK生成在APK生成完成后,使用Android手機(jī)安裝了管理系統(tǒng),以方便公司抗疫的需要。4.3工作性質(zhì)描述工作之初,只是對(duì)需求與系統(tǒng)耳熟能詳。我天天在編寫測(cè)試用例,凡是測(cè)試用例一定要有很強(qiáng)的邏輯思維、貼心的設(shè)計(jì)文檔,才會(huì)有很好的涵蓋范圍,也就是測(cè)試用例的涵蓋范圍一定要足夠大,經(jīng)過修改后的測(cè)試用例可以檢測(cè)出明顯的誤差。后開始承擔(dān)編寫部分測(cè)試用例、執(zhí)行測(cè)試用例、尋找有關(guān)錯(cuò)誤并跟蹤錯(cuò)誤來源、未對(duì)測(cè)試用例進(jìn)行修改等工作。在更新完成后,需要重新體驗(yàn)一下自己寫的測(cè)試用例來證明修改錯(cuò)誤是否已經(jīng)得到了修正,功能能否達(dá)到原先預(yù)期。所在的北京四方餐飲管理有限公司的軟件開發(fā)主要從事三方面的研究:模具研究中心模具設(shè)計(jì)輔助軟件的開發(fā);商業(yè)系統(tǒng)(e-CBBS)的軟件化;齒輪設(shè)計(jì)軟件的研發(fā)。5實(shí)習(xí)收獲實(shí)習(xí),是每一個(gè)大學(xué)畢業(yè)生的體驗(yàn)。實(shí)習(xí)對(duì)于每一位學(xué)生來說都具有十分重大的意義。讓我們從實(shí)習(xí)中開始認(rèn)識(shí)社會(huì),感受社會(huì)。也讓我們學(xué)到了很多課堂上學(xué)不到的知識(shí)。同時(shí)還開拓了視野、拓寬了知識(shí)面、為走向社會(huì)打下堅(jiān)實(shí)基礎(chǔ)。實(shí)習(xí)就是要努力應(yīng)用我們?cè)趯?shí)踐中所學(xué)的理論知識(shí)。它不僅能幫助你更好地完成從學(xué)校走向社會(huì)的過渡,而且有助于你今后更充分地利用所學(xué)知識(shí)解決各種實(shí)際問題。這次實(shí)習(xí)對(duì)我來說既是一次挑戰(zhàn),更是一種機(jī)遇。相信此次實(shí)習(xí)是很有意義的,它為自己今后畢業(yè)及工作奠定了扎實(shí)的基礎(chǔ)。實(shí)習(xí)期間,通過對(duì)所學(xué)知識(shí)的消化、吸收,加深了對(duì)基礎(chǔ)知識(shí)的理解,提高了自身分析和解決問題的能力,增強(qiáng)了實(shí)踐技能,培養(yǎng)了集體合作意識(shí),初步了解了軟件測(cè)試的一些基本知識(shí)。實(shí)習(xí)讓我能走進(jìn)一個(gè)既熟悉而又陌生的地方,踏上走向社會(huì)的第一步。實(shí)習(xí)效果無所謂。說得具體一點(diǎn),實(shí)習(xí)的含義在于使我能夠?qū)W習(xí)和成長(zhǎng)。實(shí)習(xí)是我新的開始。實(shí)習(xí)中,我學(xué)到了很多東西,也鍛煉了自己的專業(yè)技能。在專業(yè)技能方面,我知道工作要付出更大的努力、耐心和比過去任何時(shí)候都仔細(xì)。這些雖然是自己的不足,但在實(shí)習(xí)過程中卻有了很大發(fā)展。雖然做一名真正意義上的軟件測(cè)試人員任重而道遠(yuǎn),但是我將奮發(fā)圖強(qiáng),達(dá)到我的目的。從這個(gè)意義上說,這是我一生中最美好的一段經(jīng)歷。在我剛進(jìn)入社會(huì)時(shí),我的一切都很幼稚,很稚嫩。但是隨著時(shí)間的推移,我和別人的感情也漸漸成熟了起來。雖然不能用言語去形容,卻能從人生的每一個(gè)層面去體會(huì)。體驗(yàn),讓人長(zhǎng)大。通過實(shí)習(xí),我們可以積累更多的知識(shí),豐富自己,同時(shí)提高自身的素質(zhì),以便更好地適應(yīng)未來社會(huì)發(fā)展對(duì)人才的要求。只有通過實(shí)實(shí)在在的歷練,才會(huì)真正走向成熟。我們應(yīng)該明白:成功不在于你擁有多少資本,而在于如何利用這些資本去獲取財(cái)富;成功不在于你掌握了什么技術(shù),而在于如何將這種知識(shí)應(yīng)用于實(shí)際工作中。要真想出人頭地,就得下苦功夫,全力以赴??偠灾?,我是在這實(shí)習(xí)的過程中一步步成長(zhǎng)起來的。實(shí)習(xí)過程中,學(xué)習(xí)到了一些過去沒有學(xué)到的知識(shí),碰到了一些過去沒有見過的難題,也發(fā)現(xiàn)了許多過去沒有看到的問題。如果你想讓測(cè)試更全面、結(jié)果更精確,那就總會(huì)碰到許多稀奇古怪的難題。如今,軟件功能日益繁雜。而軟件開發(fā)是一項(xiàng)極其艱苦的勞動(dòng),需要大量精力與時(shí)間來完成這項(xiàng)任務(wù)。同時(shí),軟件本身也有一個(gè)發(fā)展過程。每個(gè)人都希望自己能快速成長(zhǎng)起來,成為優(yōu)秀的軟件開發(fā)人才。如果沒有去研究、去積累某種格局和眼界,是很難在實(shí)踐中得到解決的。所以,它體現(xiàn)出自己學(xué)習(xí)上的不足和與人之間存在著距離。我們應(yīng)該要刻苦學(xué)習(xí)、開闊眼界、增強(qiáng)實(shí)踐技能、為今后的職業(yè)選擇做好準(zhǔn)備。參考文獻(xiàn)[1]范芳東,范雙南.實(shí)習(xí)軟件開發(fā)技術(shù)在高校計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)中重要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論