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

付費下載

下載本文檔

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

文檔簡介

1、河北科技大學實 習 報 告學生姓名: 陳瑩 學 號: 061604230 專業(yè)班級: 計算機科學與技術 實習單位: 北京北郵中望信息科技有限責任公司 實習時間: 2010.3.52010.3.16 指導教師: 張雪梅(副教授) 2010年3月實習成績評定表學生姓名陳瑩學 號061604230成績專業(yè)班級計算機科學與技術起止時間2010.3.520103.16實習單位北京北郵中望信息科技有限責任公司指導教師評語指導教師: 年 月 日目 錄一、實習計劃 二、實習目的 三、實習內(nèi)容 四、實習總結(jié) 五、實習日志 一、實習計劃3月5日:參觀公司的基本設施并且簡單地了解公司的基本情況,進一步學習了Java

2、的基本知識。3月6日:學習Java相關的編程環(huán)境和運行環(huán)境的材料,準備好有關的程序和工具。3月7日:學習系統(tǒng)運行環(huán)境及環(huán)境變量設置并調(diào)試。 3月8日:學習簡單的Java編程,做一個簡單的登錄系統(tǒng)。3月9日:系統(tǒng)的復習前幾天所學的知識,深入地學習Java的編程技巧和編程思想。3月12日:學習了SQL的相關知識,為后面的工作做好準備工作,并向師傅和同事們請教相關問題。3月13日:進行前臺的設計實際建設和維護工作。3月14日:進行美化前臺頁面,著手后臺的編碼和各項連接工作。3月15日:依然是進行后臺和各模塊功能編碼實現(xiàn)的學習和嘗試。并練習簡單、常用的測試的方法。了解其重要性。3月16日:整體性再次熟

3、悉和測試自己開發(fā)的系統(tǒng)功能的實現(xiàn),總結(jié)自己的所學和不足,完成實習報告。二、實習目的進一步了解Java開發(fā)的相關知識,掌握Java開發(fā)的基本技術,豐富Java開發(fā)的實戰(zhàn)經(jīng)驗。學習SQL的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過學習,鞏固大學所學專業(yè)的基本知識,提高分析、判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎。三、實習內(nèi)容通過本次實習,應當對HTML、CSS、JavaScript等達到熟練運用的地步,同時應該對JAVA語言及其應用有一個

4、非常清晰、明了的認識。本次的實習內(nèi)容主要包括:對登錄管理系統(tǒng)有一個初步的構(gòu)思及確定其應該包括哪些模塊實現(xiàn)什么功能;對SQL的基礎知識的理論學習;理論聯(lián)系實際對SQL進行具體操作;學會用SQL建數(shù)據(jù)庫及所需表格的具體方法;理解連接SQL數(shù)據(jù)庫的語句及能正確的應用于實踐;完成簡單的單點登錄系統(tǒng);軟件初步測試;了解和初步掌握系統(tǒng)的發(fā)布等。四、實習總結(jié)在四年的大學生活,讓我對計算機理論知識有了一定的了解,但唯有把理論與實踐相結(jié)合,才能更好地增加自己在社會上的競爭力。畢業(yè)設計實習是學校教育向課堂外的一種延伸,也是推進素質(zhì)教育進程的重要手段、大學生進入社會的橋梁。同時,實踐也是大學生學習知識、鍛煉才干的有

5、效途徑,更是大學生服務社會、回報社會的一種良好形式。鑒于畢業(yè)實習的以上的優(yōu)點,我懷著一顆真誠學習的心成為了其中的一員。本次畢業(yè)設計我的課題是高校圖書館借還系統(tǒng),因此選擇了北京北郵中望信息科技有限責任公司,在公司實習期間與網(wǎng)站建設有關的知識我從頭學起。JAVA和SQL作為開發(fā)工具都有它們各自的特點,下面是我學習兩周JAVA后對JAVA的一些認識。JAVA語言的優(yōu)點主要表現(xiàn)在簡單易學、面向?qū)ο蟆⒍嗑€程、分布性、體系結(jié)構(gòu)中立、安全性等方面。1、 JAVA語言是簡單易學的JAVA語言的語法與C語言和C+語言很接近,使得大多數(shù)程序員很容易學習和使用JAVA。另一方面,JAVA丟棄了C+中很少使用的、很難

6、理解的、令人迷惑的哪些特性,如操作符重載、多繼承自動的強制類型轉(zhuǎn)換,降低了學習的難度。特別地,JAVA語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔憂。2、 JAVA語言是一個面向?qū)ο蟮腏AVA是面向?qū)ο蟮木幊陶Z言。面向?qū)ο蠹夹g較好的解決了當今軟件開發(fā)過程中新出現(xiàn)的種種傳統(tǒng)面向過程語言所不能處理的問題,包括軟件開發(fā)的規(guī)模擴大、升級加快、維護量增大,以及開發(fā)分工日趨細化、專業(yè)化和標準化等,它是一種迅速成熟、推廣的軟件開發(fā)方法。JAVA語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制。JAVA語言全面支持動

7、態(tài)綁定,而C+語言只對虛函數(shù)使用動態(tài)綁定。總之,JAVA語言室一個純的面向?qū)ο蟪绦蛟O計語言。3、 JAVA語言是分布的JAVA語言支持Internet應用的開發(fā),在基本的JAVA應用編程接口中有一個網(wǎng)絡應用編程接口(),它提供了用于網(wǎng)絡應用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。JAVA的RMI(遠程方法激活)機制也是開發(fā)分布式應用的重要手段。4、 JAVA語言是平臺無關性的JAVA獨特的運行機制使得它具有良好的二進制級的級的可移植性,利用JAVA語言,開發(fā)人員可以編寫出與具體平臺無關、普遍適用的應用程序,大大降低了開發(fā)、維護和管理的開銷。

8、5、 JAVA語言是安全穩(wěn)定的對網(wǎng)絡應用程序的另一個需求是較高的安全可靠性。用戶通過網(wǎng)絡獲取并在本地運行的應用程序必須是可信賴的,不會充當病毒或其他惡意操作的傳播者而攻擊用戶本地的資源;同時它還應該是穩(wěn)定的,輕易不會產(chǎn)生死機等錯誤,使得用戶樂于使用。因為JAVA通常被用在網(wǎng)絡環(huán)境中,所以,JAVA提供了一個安全機制以防惡意代碼的攻擊,同時它去除了C+中易造成錯誤的指針,增加了自動內(nèi)存管理等措施,保證了JAVA程序運行的可靠性。6、 JAVA語言是多線程的多線程技術允許同一個程序有兩個執(zhí)行線索,即同時做兩件事情,滿足了一些復雜軟件的需求。在JAVA語言中,線程是一種特殊的對象,它必須由Threa

9、d類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)的構(gòu)造子將一個實現(xiàn)了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。7、 JAVA語言是體系結(jié)構(gòu)中立的JAVA程序(后綴為java的文件)在JAVA平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件),然后可以在實現(xiàn)這個JAVA平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡環(huán)境和軟件的分發(fā)。8、 JAVA語言能很好地支持網(wǎng)絡編程JAVA是面向網(wǎng)絡的語言。通過它提供的類庫可以

10、處理TCP/IP協(xié)議,用戶可以通過URL地址在網(wǎng)絡上很方便地訪問其他對象。JAVA的小應用程序(Applet)是動態(tài)、安全、跨平臺的網(wǎng)絡應用程序。JAVA Applet嵌入HTML語言,通過主頁發(fā)布到Internet。由于JAVA語言的安全機制,用戶一旦載入了Applet,就可以放心地生成多媒體的用戶界面或完成復雜的計算而不必擔心病毒的入侵。9、 JAVA語言是可移植的這種可移植性來源于體系結(jié)構(gòu)中立性,另外,JAVA還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。JAVA系統(tǒng)本身也具有很強的可移植性,JAVA編譯器是用JAVA實現(xiàn)的,JAVA的運行環(huán)境是用ANSI C實現(xiàn)的。10、JAVA語言是動態(tài)的JA

11、VA語言的設計目標之一是適應于動態(tài)變化的環(huán)境。JAVA程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡來載入所需要的類。這也有利于軟件的升級。另外,JAVA中的類有一個運行時刻的表示,能驚醒時刻的類型檢查。SQL Server在該系統(tǒng)中,與Web服務器相連的數(shù)據(jù)庫采用的是大型關系數(shù)據(jù)庫管理系統(tǒng)SQL Server 2000。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術的應用,可無縫的與Windows 2000 Server 和IIS集成,提供高效安全的數(shù)據(jù)訪問服務;有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。數(shù)據(jù)庫設計實際上主要是所要處理的數(shù)據(jù)的

12、表示方法和存儲結(jié)構(gòu)的設計。在采用數(shù)據(jù)庫技術之前,這些工作分散在應用程序中進行;在采用數(shù)據(jù)庫技術之后,這些工作可以通過數(shù)據(jù)庫設計集中起來系統(tǒng)地進行。進行數(shù)據(jù)庫設計的首要任務是考慮信息需求,也就是數(shù)據(jù)庫要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫并不是僅僅為了存儲數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲什么數(shù)據(jù)外,還應考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來設計數(shù)據(jù)模式和應用程序。雖然在公司實習的時間是有限的,但是它讓我感觸頗深。首先,公司跟學校是兩個不同的概念,在學校時除了上課自己的課余時間比較多,也可以隨意的安排自己的時間。但在公司一天的時間都在工作,這樣的時間不是屬于自己

13、的,我們必須認認真真的工作學習,否則在這樣競爭激烈的社會就很難找到我們的立足之地。其次是紀律方面,在學校的時候隨著上課鈴響進課堂那是很正常的事,甚至有的同學會遲到,老師只是批評兩句警告下次注意,但在公司每天必須在規(guī)定的上班時間之前到達公司以刷卡的形式進行監(jiān)督,遲到次數(shù)少的有相應的懲罰措施一般都是扣除獎金,遲到次數(shù)多的就得“另謀高就”。此外,公司還有一些技術性資料是保密性質(zhì)的,這就要求我們遵守基本的職業(yè)道德必須對其進行保密,所有這些我們在學校的時候都是沒有接觸過的問題。隨著時鐘一分一秒的走過,我們也在不知不覺中長大,長大了就要離開學校、進入社會參加工作。周圍的環(huán)境在不斷變化著,我們的責任也在不斷

14、變化著,這就要求我們必須要很強的適應能力,要努力認真的工作。在信息時代,學習室不斷地汲取新信息,獲得事業(yè)進步的動力。作為一名即將畢業(yè)的大學生更應該把學習作為保持工作積極性的重要途徑。由于公司是主要是做網(wǎng)站的,所以我們利用大概一周的時間對JAVA和SQL Server 2005進行了系統(tǒng)的學習,在這里帶我的師傅只是很粗略的給我們講講或者干脆直接告訴我們應該學會哪兒什么時候檢查。這時才真正感受到了在學校時老師耐心的教我們一點一滴知識時的珍貴。真后悔在學校時不應該那么浪費時間。但是現(xiàn)在也認識到自學能力的重要性,認識到“活到老學到老”的真諦。在實習這期間,我上網(wǎng)查閱了一些計算應用知識并對畢業(yè)論文所需的

15、資料進行了粗淺的了解,為接下來的畢業(yè)設計作準備,提高了我的動手能力,同時也讓我了解到了自己的不足。實習,是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續(xù)學習,深入實踐,不斷提升自我。五、實習日志3月5日今天是到公司報到的第一天,早上8:30來到公司,在陳主任的帶領下簡單的參觀了一下公司,了解了公司的基本情況。在和公司員工見面后,陳主任安排我在他旁邊實習。桌上一臺電腦,一些資料。這次實習主要是鍛煉自己的動手能力,溝通能力,并進一步掌握大學期間學過的理論知識。這一天我學習了JAVA的相關知識,并能理論聯(lián)系實際學會用SQL建數(shù)據(jù)庫及所

16、需表格的具體方法;理解連接SQL數(shù)據(jù)庫的語句及能正確的應用于實踐;通過具體的網(wǎng)站設計使所學的知識能很好的應用于實踐。3月6日 接著昨天的學習,首先我復習了JAVA有關編程環(huán)境的理論。然后我下載了一些JAVA的工具,并仔細地查閱了相關的信息,借鑒公司員工們的經(jīng)驗和心得,避免走彎路。JAVA工具的可操作性很強、而且簡單、容易學習使用。3月7日 今天我先回顧了前兩天的學習,然后裝備JAVA的編程環(huán)境和運行環(huán)境。JAVA工具包括了java編譯器、java解釋器、Appletviewer和Visual J+。利用Visual J+可創(chuàng)建交互性很強的Internet運用程序,是難得的java開發(fā)系統(tǒng)。系統(tǒng)

17、運行環(huán)境及環(huán)境變量設置。3月8日 通過前三天的學習和準備,今天主要做了一個登錄系統(tǒng)。包括登陸界面和基本資料管理。其中也相應地學習了一下Mysql。因為要美化其中的圖片和表格之類的。由于不熟練所以做的比較慢,效果也不是很好,但是熱心的同事給了我不少好的建議和幫助。3月9日今天是這周的最后一天,可行性研究之后就進入了需求分析的階段,該系統(tǒng)所運行的環(huán)境有了初步的確定,對該系統(tǒng)的各個模塊應實現(xiàn)的功能進行了具體的描述,對創(chuàng)建數(shù)據(jù)庫時所需表的建立也有了一個具體規(guī)劃,這樣在真正的動手做系統(tǒng)時就有據(jù)可依,嚴格的按照需求分析當中的要求一個模塊一個模塊的有計劃的進行。這樣就避免了進行系統(tǒng)設計時的盲目性。我把這一周

18、所學的知識又系統(tǒng)的學了一遍,認識到自己不足的地方,我明白要想真正的掌握知識就必須一點一滴的積累,明白無論做什么事情只要自己肯努力,再加上信心、耐心、細心就一定能達到自己的目標,獲得最終的成功。3月12日今天學習了SQL Server 的相關知識。在該系統(tǒng)中,與Web服務器相連的數(shù)據(jù)庫采用的是大型關系數(shù)據(jù)庫管理系統(tǒng)SQL Server 2000。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術的應用,可無縫的與Windows 2000 Server 和 IIS 集成,提供高效安全的數(shù)據(jù)訪問服務;有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。3月13日今天重新對該網(wǎng)站的各個模塊應實現(xiàn)的功能進行了具體的描述,對創(chuàng)建數(shù)據(jù)庫時所需表的建立也有了一個具體規(guī)劃。在創(chuàng)建SQL Server 數(shù)據(jù)庫之前,還需要知道如何來設計數(shù)據(jù)庫使得所建數(shù)據(jù)庫不僅滿足客戶需求,并且有較高的管理效率。之后,我在數(shù)據(jù)庫中建立了數(shù)據(jù)表。總之通過今天的學習我了解到不但要根據(jù)不同的客戶設計頁面的特點而且更懂得了后臺數(shù)據(jù)庫的重要性。可以說幾乎每一個動態(tài)功能的實現(xiàn)都離不開跟數(shù)據(jù)庫的連接,所以數(shù)據(jù)庫建立的好壞會影響到系統(tǒng)的各個方面。3月14日在建立好登錄界面和數(shù)據(jù)庫后,在程序中加入了一些功能代碼,連接了相應地數(shù)據(jù)庫。由于沒有實際的操作經(jīng)驗,一開始就把我弄得一塌糊涂,一

溫馨提示

  • 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

提交評論