java-beb畢業(yè)實習報告_第1頁
java-beb畢業(yè)實習報告_第2頁
java-beb畢業(yè)實習報告_第3頁
java-beb畢業(yè)實習報告_第4頁
java-beb畢業(yè)實習報告_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)實習報告題目:關(guān)于在科大訊飛從事程序員 崗位的實習報告實習單位:實習時間:學生姓名:學號:院系:信息工程學院專業(yè):計算機科學與技術(shù)2013年12月11日一、實習單位及崗位簡介(一)實習單位簡介 科大訊飛教育是中國科學技術(shù)大學軟件學院和安徽科大訊飛信息科技股份 有限公司共同投資成立的專門從事人才培養(yǎng)及輸出, 軟件研發(fā)及外包為一體的高 科技企業(yè),主營計算機信息技術(shù)教育培訓,軟件產(chǎn)品開發(fā)、生產(chǎn)和銷售。在教育 培訓上,公司充分發(fā)揮中科大軟件學院的教育優(yōu)勢和科大訊飛在 IT 行業(yè)的實戰(zhàn) 經(jīng)驗,為學員創(chuàng)造了繼續(xù)深造和技能拓展的機遇, 是專業(yè)化 IT 人才誕生的沃土。 科大訊飛教育在蘇州、合肥均設(shè)有分公

2、司, 按照公司業(yè)務(wù)方向, 劃分為培訓中心 和工程中心兩部分??拼笥嶏w教育與中科大嵌入式系統(tǒng)實驗室是戰(zhàn)略合作伙伴, 依托實驗室內(nèi)優(yōu) 質(zhì)的硬件環(huán)境和強勁的科研實力,具備強大的嵌入式系統(tǒng)研發(fā)能力。近年來, 隨著移動互聯(lián)網(wǎng)的快速發(fā)展, 科大訊飛作為中國最大的智能語音技 術(shù)提供商,相繼推出了訊飛語音輸入法、訊飛語點、靈犀等示范性應(yīng)用,得到了 用戶的廣泛認可,其中訊飛語點被廣大用戶認為是“最好用的中文語音助手” 。 同時,針對不同的產(chǎn)品發(fā)展訴求,科大訊飛與 HTG華為、聯(lián)想、中興、小米、 OPP(等手機廠建立了全面合作關(guān)系,深入推動智能語音技術(shù)在手機終端領(lǐng)域的 應(yīng)用。(二)實習崗位簡介大學生往往具有專業(yè)基

3、礎(chǔ), 沒有工作經(jīng)驗被很多用人單位所詬病, 剛畢業(yè)的 大學生到公司里往往需要再次進行培訓后才能上崗。 因此多數(shù)公司不愿意招聘剛 畢業(yè)的大學生, 而進行社會招聘。 實習工作崗位則能很好的給予大學生的真正的 鍛煉的機會,為以后的找工作有很大的幫助。程序員的行業(yè)往往人很多, 但大部分人只是初級的開發(fā)人員,俗稱“代碼工 人”,而這些人往往是加班最晚的,干的或是最多的,公司里面真正的牛人才是 真正的早九晚五,體現(xiàn)了實力上的差距。我所在的公司有幾百人, 效益也很不錯,我每天就是在做項目,也可以說每 天都在學習,學習基礎(chǔ)知識,學習各種各樣的技術(shù),當然都是基本的技術(shù)。規(guī)模 還是不小的,公司人員挺多的, 在這個崗

4、位上, 要求我每天都要努力認真的去工 作,不斷努力的去學習,在完成工作內(nèi)容之后不斷地去學習, 爭取在畢業(yè)前能成 為合格的軟件開發(fā)人員。由于公司的人多,崗位的競爭還是很強的,此外 , 為了 適應(yīng) IT 產(chǎn)業(yè)日新月異的發(fā)展趨勢 , 公司還不斷的招募更多優(yōu)秀人才 , 更新和調(diào)整 人力資源結(jié)構(gòu) , 不斷的擴充自身的行業(yè)競爭力和社會影響力。如果不積極上進的 話,就完成不了任務(wù),體現(xiàn)出 IT 行業(yè)的競爭力的激烈。二、實習內(nèi)容及過程我們的學習共有三個階段:第一階段:這階段是基礎(chǔ)內(nèi)容的學習: 1、學習 java 基礎(chǔ):復習以前學過的知識:學習面向?qū)ο蟮闹R,C+數(shù)據(jù)結(jié)構(gòu),線程,數(shù)據(jù)在內(nèi)存上的存儲等基礎(chǔ)內(nèi)容,為

5、 接下來的學習做好鋪墊。其次是學習基礎(chǔ)的編程和語法知識。2、學習 windows編程,開始階段是學習使用 API, API函數(shù)眾多學會查閱MSDN 了解函數(shù)的參數(shù) 的意義,雖然這似乎和 java 沒有很大關(guān)系, 但是技術(shù)是沒有界限的有很多通性。 3、學習線程開發(fā):了解多線程和多進程的概念,了解 CPU 的工作原理,了解進 程的死鎖問題,為以后開發(fā)打下理論基礎(chǔ)。6、學習網(wǎng)絡(luò)編程(基于TCP協(xié)議的socket編程,基于UDP的socket編程)。GUI編程使用Frame類中的方法可以 來創(chuàng)建一個窗體以及設(shè)置窗體的大小、 位置顏色等屬性,與windows編程是一體 的。第二階段 :此階段是web學習

6、階段:1、學習web編程:主要學習了 html文本語言。 超級文本標記語言( html )是標準通用標記語言下的一個應(yīng)用,也是一種規(guī)范, 一種標準, 它通過標記符號來標記要顯示的網(wǎng)頁中的各個部分。 網(wǎng)頁文件本身是 一種文本文件, 通過在文本文件中添加標記符, 可以告訴瀏覽器如何顯示其中的 內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等) 。瀏覽器按順序閱 讀網(wǎng)頁文件, 然后根據(jù)標記符解釋和顯示其標記的內(nèi)容, 對書寫出錯的標記將不 指出其錯誤, 且不停止其解釋執(zhí)行過程, 編制者只能通過顯示效果來分析出錯原 因和出錯部位。但需要注意的是, 對于不同的瀏覽器, 對同一標記符可能會有不完全相同的

7、解釋,因而可能會有不同的顯示效果。2、學習了 javascript 腳本語言。avaScript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web開發(fā)的腳本語言,常用來給 HTML網(wǎng)頁添加動 態(tài)功能,比如響應(yīng)用戶的各種操作。事件的處理:獲得焦點和失去焦點。js中的一些包裝類:Boolean、Number String、Date、Math、Array 這些類中的一 些屬性及常用的一些方法。DOM文檔對象模型:document、element、text等的 nodeName nodeValue、nodeType這三個屬性。訪問頁面的節(jié)點的方法: child

8、Nodes , parentNodes , lastNodes 等等。操作 DOM節(jié)點樹,插入、刪除、 移動等操作,即pendChild,insertBefore 等方法。第三階段這階段是開發(fā)員工系統(tǒng):經(jīng)過第一階段的學習后有了開發(fā)平臺的基礎(chǔ),接下來進入了實際的開發(fā)實踐環(huán)節(jié),我們開發(fā)的是一個網(wǎng)站,網(wǎng)站的開發(fā)分為前臺和 后臺,前臺主要是用html語言進行頁面的美工,用動態(tài)語言進行實際開發(fā)應(yīng)用 與后臺即與數(shù)據(jù)庫的連接。整體框架大致如下表:網(wǎng)站系統(tǒng)后臺(對網(wǎng)站進行管理)前臺(為用戶提供服務(wù))管理員模塊用戶信息模塊用戶管理模塊已提問問題模塊問題管理模塊已回答問題模塊問題類型管理模塊問題排序、添加模塊班級

9、管理模塊問題類型模塊專業(yè)管理模塊登錄模塊1、數(shù)據(jù)庫的建立:連接數(shù)據(jù)庫的方法有一個模板,代碼如下:public class DBMa nager private static final Stri ng URL=jdbc:mysql:/localhost:3306/test;private static final Stri ng USER=root;private static final Stri ng PASSWORD=123;private static Connection conn=n ullpublic static Conn ecti on getC onn()try if(co

10、nn=nu ll)/注冊驅(qū)動Class.forName(com.mysql.jdbc.Driver);conn=DriverMa nager.getCo nn ectio n(URL,USER,PASSWORD); catch (ClassNotF oun dExceptio n e) e.pri ntStackTrace(); catch (SQLExcepti on e) e.pri ntStackTrace() retur n conn;以后運用數(shù)據(jù)庫連接基本上都是用這個模板,方便又有效,而且在其他地方連接數(shù)據(jù)。進入數(shù)據(jù)庫之后,就可以執(zhí)行數(shù)據(jù)庫中的增、刪、查、改等Sql語句了,運用cre

11、ate table+表名(表中所需要的元素),這樣就可以建立一張表了,運用desc+表名就可以查看表,運用 Sql語句“ select * from +表名”就可以 查看表中的所有數(shù)據(jù),運用“ insertinto,,”語句可以向表中添加數(shù)據(jù);運用“ update +表set , Where, ”可以更改表中指定的某項數(shù)據(jù);運用“ delete+表 where ”語句可以刪除表中的某項數(shù)據(jù)。2 、模塊間銜接。這個系統(tǒng)包括了網(wǎng)站本身對自己的管理以及面向用戶提供的 各項服務(wù)功能。如果在后臺的用戶管理模塊中出現(xiàn)了錯誤,那么在后臺這個錯誤可能導致班級或者專業(yè)模塊出現(xiàn)連帶的錯誤,因為每一個用戶都有自己的

12、一個唯 一的班級和專業(yè)與用戶ID對應(yīng)。而這個錯誤可能不止出現(xiàn)在后臺,前臺的用戶 信息模塊可能也會收到影響。這種整體的聯(lián)系性和系統(tǒng)性導致一旦出錯,那么錯 誤可能存在的地方將是相互聯(lián)系的各個部分, 而一個錯誤可能導致各個部分都出 現(xiàn)關(guān)聯(lián)性的錯誤。在某種角度上,這樣的問題的發(fā)現(xiàn)與解決是對系統(tǒng)性思維的一 種磨練。網(wǎng)站的模塊很多,所以在實現(xiàn)的過程中出現(xiàn)很多問題, 例如前臺和后臺的連 接,在做的過程中出現(xiàn)各種各樣的數(shù)據(jù)庫連接問題,模塊間的銜接問題等, 我在 不斷的時間過程中完善功能。三、實習收獲與體會這次的學習給我?guī)砹撕艽蟮氖斋@,首先這次實習考驗了我認真嚴謹?shù)膽B(tài)度,這是一種科學合理的不可或缺的工作態(tài)度。

13、 在學習實踐過程中,由于對程序 語言的不熟悉、對軟件開發(fā)的不了解、以及對系統(tǒng)的把握不夠,出現(xiàn)很多問題。 其次我培養(yǎng)了職業(yè)人的基本職業(yè)素養(yǎng)。 這次實習,我們每天都有日報報告工程進 度,有事還要寫工程報告和會議記錄。另外編程設(shè)計中的各項原則與要求也是職 業(yè)素養(yǎng)中的一項內(nèi)容,這次的實習在一次次錯誤、糾錯、調(diào)試的過程中,我深刻 地體會到了系統(tǒng)地看待工程、系統(tǒng)地思考問題、系統(tǒng)地解決問題的重要性,另外 在實踐過程中,反饋調(diào)整不斷向成功逼近的思維也是相當重要的。有時在不斷修改的過程中,不但沒有解決問題,還制造了很多新的問題,最后導致模塊設(shè)計的 崩潰,這提醒我們對調(diào)整的把握是相當重要的。在學習期間,我的學長們給了我很大的指導,在學習經(jīng)驗上以及工作的經(jīng)驗 上的指點讓我少走了不少的彎路。我了解了軟件公司對一個程序開發(fā)者的要求, 對以后的學習道路也有了一定 的方向,不再像原來那么迷茫了。感謝關(guān)心我的老師,學長,以及我親愛的同學 們。這段時間我充實很多。四、致謝畢業(yè)實習是學生大學學習完成全部課程后的最重要的實踐環(huán)節(jié)。感謝蘇州科 大訊飛信息科技股份有限

溫馨提示

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

最新文檔

評論

0/150

提交評論