計算機專業(yè)畢業(yè)實習(xí)分析研究報告_第1頁
計算機專業(yè)畢業(yè)實習(xí)分析研究報告_第2頁
計算機專業(yè)畢業(yè)實習(xí)分析研究報告_第3頁
計算機專業(yè)畢業(yè)實習(xí)分析研究報告_第4頁
計算機專業(yè)畢業(yè)實習(xí)分析研究報告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機專業(yè)畢業(yè)實習(xí)分析研究 報告作者:日期:#學(xué)生實習(xí)報告1業(yè):計算機科學(xué)與技術(shù):微機1122名:王則鵬口,號:A07110484目錄、八刖言 實習(xí)目的 實習(xí)單位簡介 實習(xí)任務(wù)相關(guān)技術(shù)簡介.實習(xí)內(nèi)容影像租賃系統(tǒng).數(shù)據(jù)庫設(shè)計.使用JDBC鏈接數(shù)據(jù)庫.11使用Servlet編寫服務(wù)器端應(yīng)用程序.調(diào)試運行.13實習(xí)總結(jié)133刖言作為還沒有踏入社會的大學(xué)生,面對自己未來的生活與工作,我們心中是有 很多疑問的,我們特別需要到真正的工作環(huán)境中去感受一下自己幾年后會所從事 的工作。因此在剛開學(xué)的兩周時間里,學(xué)校為我們安排了生產(chǎn)實習(xí),主要是讓我 們較深層次接觸社會,運用所學(xué)的專業(yè)知識認(rèn)識企業(yè)實踐活動, 了解企

2、業(yè)運行環(huán) 境,認(rèn)識企業(yè)管理業(yè)務(wù)流程,為將來走上工作崗位打下基礎(chǔ)。實習(xí)目的內(nèi)容1、加強和鞏固理論知識,發(fā)現(xiàn)問題并運用所學(xué)知識分析問題和解決問題的 能力。2、鍛煉自己的實習(xí)工作能力,適應(yīng)社會能力和自我管理的能力。3、了解實習(xí)單位的計算機技術(shù)的應(yīng)用情況、需求情況和發(fā)展方向及前景。4、親身參與項目的實際完成工作,了解計算機專業(yè)軟件開發(fā)的具體流程。5、通過實習(xí)來認(rèn)識了解自己,發(fā)現(xiàn)不足,提前做好自己的職業(yè)規(guī)劃。【實習(xí)內(nèi)容】本次畢業(yè)實習(xí)我主要是做一個登錄系統(tǒng),從中學(xué)習(xí)一下 Java開發(fā)和SQL的 技術(shù)運用,因此選擇了石家莊志誠軟件公司。Java和SQLServe作為開發(fā)工具都 有它們各自的特點,下面是我學(xué)習(xí)

3、 Java的一些內(nèi)容。1、Java語言是簡單的Java語言的語法與C語言和C+語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí) 和使用Java另一方面,Java丟棄了 C+中很少使用的、很難理解的、令人迷 惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。2、Java語言是一個面向?qū)ο蟮腏ava語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單 繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為 impiements)。Java語言全面支持動態(tài)綁定,而C+語言只對虛函數(shù)使用動態(tài)綁 定

4、??傊?,Java語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。3、Java語言是分布式的Java語言支持In ternet應(yīng)用的開發(fā),在基本的Java應(yīng)用編程接口中有一個網(wǎng) 絡(luò)應(yīng)用編程接口( ),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括 URL URLConnection Socket ServerSocket等。Java的 RMI(遠(yuǎn)程方法激活)機制也是 開發(fā)分布式應(yīng)用的重要手段。4、Java語言是健壯的Java的強類型機制、異常處理、廢料的自動收集等是 Java程序健壯性的重 要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機制使得Java更具 健壯性。5、Java語言是安全的Securit

5、yManager)讓 Java應(yīng)Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個安全機制以防惡意代碼 的攻擊。除了 Java語言具有的許多安全特性以外,Java對通過網(wǎng)絡(luò)下載的類具 有一個安全防范機制(類ClassLoade),如分配不同的名字空間以防替代本地的 同名類、字節(jié)代碼檢查,并提供安全管理機制(類 用設(shè)置安全哨兵。6、Java語言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字 節(jié)碼格式(后綴為class的文件),然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中 運行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。7、Java語言是可移植的這種

6、可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的可移植性,Java編譯器是用Java實 現(xiàn)的,Java的運行環(huán)境是用ANSI C實現(xiàn)的。8、Java是高性能的與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的 運行速度隨著JIT(Just-In-Time編譯器技術(shù)的發(fā)展越來越接近于 C+9、Java語言是多線程的在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)的 構(gòu)造子將一個實現(xiàn)了 Ru nn able

7、接口的對象包裝成一個線程,其二,從 Thread類 派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是 Thread類已經(jīng)實現(xiàn)了 Runnable接口,因此,任何一個線程均有它的 run方法, 而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。Java 語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為synchroni zed)。10、Java語言是動態(tài)的Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠 動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件 的升級。另外,Java中的類有一個運行時

8、刻的表示,能進行運行時刻的類型檢查。 SQL Server在該系統(tǒng)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)SQL Server 2005。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持 ODBC ADO等技術(shù)的應(yīng)用,可無縫的與 Windows 2005 Server和IIS集成, 供高效安全的數(shù)據(jù)訪問服務(wù);有利于整個系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、 全性得到保證。數(shù)據(jù)庫設(shè)計實際上主要是所要處理的數(shù)據(jù)的表示方法和存儲結(jié)構(gòu)的設(shè)計。采用數(shù)據(jù)庫技術(shù)之前,這些工作分散在應(yīng)用程序中進行;在采用數(shù)據(jù)庫技術(shù)之后, 這些工作可以通過數(shù)據(jù)庫設(shè)計集中起來系統(tǒng)地進行。進行數(shù)據(jù)庫設(shè)計的首要任務(wù)是

9、考慮信息需求,也就是數(shù)據(jù)庫要存入什么樣的 數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫并不是僅僅為了存儲數(shù)據(jù), 更主要的目的是從中提取有用的信 息。除了考慮數(shù)據(jù)存儲什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要 根據(jù)用戶提出的存取要求來設(shè)計數(shù)據(jù)模式和應(yīng)用程序。實習(xí)單位簡介公司業(yè)務(wù):IT培訓(xùn):A) DPS人才培訓(xùn)項目:高級JAVA軟件開發(fā)實訓(xùn)/職業(yè) 規(guī)劃及入職培訓(xùn)。B)企業(yè)培訓(xùn)項目:企業(yè)客戶定制開發(fā)課程/軟件開發(fā)/項目管軟件外包:提供軟件開發(fā)服務(wù)和人力資源外包服務(wù)。研發(fā)咨詢:提供專業(yè)的研發(fā)管理咨詢服務(wù)公司文化:誠信、專業(yè)、和諧、創(chuàng)新實習(xí)任務(wù)在An droid平臺下運用java語言、JDBC技術(shù)、Oracle數(shù)據(jù)庫,開發(fā)

10、一個手 機上的應(yīng)用軟件一影像租賃系統(tǒng)。相關(guān)技術(shù)簡介An droid 平臺An droid 是基于 Linux內(nèi)核的操作系統(tǒng),是 Google公司在2007年11月5 日公布的手機操作系統(tǒng),它采用了軟件堆層(software stack,又名以軟件疊層) 的架構(gòu),主要分為三部分。底層Linux內(nèi)核只提供基本功能;其他的應(yīng)用軟件則 由各公司自行開發(fā),部分程序以 Java編寫。ORACL數(shù)據(jù)庫3ORACLE是以高級結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。是目前最流行的客戶/ 服務(wù)器(CLIENT/SERVER體系結(jié)構(gòu)的數(shù)據(jù)庫之一。Ja

11、va語言Java吸取了 C+面向?qū)ο蟮母拍?將數(shù)據(jù)封裝于類中,利用類 的優(yōu)點,實現(xiàn)了程序的簡潔性和便于維護性。類的封裝性、繼承性等有關(guān)對象的特性,使程 序代碼只需一次編譯,然后 通過上述特性反復(fù)利用。程序員只需把主要精力用 在類和接口的設(shè)計和應(yīng)用上。Java提供了眾多的一般對象的類,通過繼承即可使用父類的方法。在Java中,類的繼承關(guān)系是單一的非多重的,一個子類只有一個父類,子類的父類又有一個父類。Java提供的Object類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類為Object類,Object類功能強大,經(jīng)常 會使用到它及其 它派生的子類。JDBC技術(shù)JDBC 是種可用于執(zhí)行 SQL語句的

12、JavaA PI(ApplicationProgramminginterface應(yīng)用程序設(shè)計接口)。它由一些 Java 語言 編寫的類和界面組成。JDBC為數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計接口,使開發(fā)人員可以用純Java語言編寫完整 的數(shù)據(jù)庫應(yīng)用程序。任務(wù)種需要用到的相關(guān)技術(shù)都是我們之前沒有學(xué)過的,但是我們有C+語言 和SQL SERVE數(shù)據(jù)庫的基礎(chǔ),這些技術(shù)在某些方面有其通用性,因此我們學(xué)習(xí) 起來也會事半功倍。實習(xí)內(nèi)容影像租賃系統(tǒng)在美國,由于知識產(chǎn)權(quán)問題得到了很好的保護, 所以一般不會出現(xiàn)盜版的問 題。美國人除去在電影院看電影之外就是在音像店租碟回家去看

13、。在這種情況下, 影像出租的店鋪就比較多。在信息化的背景下,設(shè)計一套系統(tǒng)管理影像出租業(yè)務(wù)成了當(dāng)務(wù)之急,于是通過和店鋪經(jīng)理溝通,獲得如下業(yè)務(wù)信息:1凡是想要到該影像租賃影碟的被稱為會員 (Membe),只有成為該店的會 員才能夠租借該店的影像資料(Title)。2影像店中不定期會購買一些影像資料(Title),并且獲得了復(fù)制該影像資 料的權(quán)力,每一份影像制品可以有多個拷貝,每一份拷貝稱為一個復(fù)制條目 (TitleCo py)3對客戶而言,原始的影像資料(Title)只能被預(yù)定并且可以同時接受多 份預(yù)定(Reservation),客戶可以租賃的是影像拷貝(TitleCopy )。4 任何一個客戶的

14、租賃信息(Rental )都必須存檔以便將來店鋪對客戶的 租賃進行評估。通過和租賃店經(jīng)理詳細(xì)面談,了解更詳細(xì)的業(yè)務(wù)的信息:1每一個會員必須被記錄的信息包括會員編號Id,而且所有會員的編號是 唯一的,姓名Name,稱為會員的日期Join_date,以及其他需要被記錄的信息包括(住 宅地址Address,所在城市city,住宅電話phone).2影像制品(Title)必須被記錄的信息包括編號Id,而且所有影像制品的 編號也是唯一的俄,標(biāo)題Title,影片說明Description ,價格Price,和其他如下信 息(分級 rati ng ,種類 category, 發(fā)行日期 release_dat

15、e ).3 每一份影像拷貝(TitleCopy )都有各自的編號Id,同一個影像的若干 拷貝編號不同,但是不同的影像拷貝的編號可能會重復(fù)。必須記錄下是否已經(jīng)出租, 以便于店員隨時能夠查詢拷貝資料的當(dāng)前狀態(tài)(status)。4系統(tǒng)中允許會員預(yù)定某項影像資料,但必須提前預(yù)約租賃時間(res_date )。5 每一項出租事項需要記錄下來(租借日期book_date,實際歸還日期 act_ret_date.過期時間(exp_ret_date)。業(yè)務(wù)邏輯實現(xiàn):1查詢出所有用戶的名字(n ame)以及用戶所借閱的影像資料名字(title) 和借閱的日期(book_date)(n ame)和相應(yīng)的影像資料名

16、(title)和借閱者的姓名2查詢出最近一周訂閱影像資料的用戶的名字字(title)及借閱日期(book_date)3 查詢出下周日應(yīng)該歸還的影像資料的名稱(n ame),地址(address)4 查詢出已經(jīng)超期還未歸還的影像資料的名稱(title) 和借閱者的姓名(n ame),地址(address)查詢出最近一月借閱次數(shù)最多的影像資料的名稱(title)查詢出已經(jīng)登記但是還沒有拷貝的影像資料的名稱(title) 查詢出本周預(yù)定最多的影像資料的名稱(title)要求:實體關(guān)系模型 表實例圖 建表語句 樣例數(shù)據(jù)入庫(insert語句) 業(yè)務(wù)邏輯實現(xiàn)(select語句)數(shù)據(jù)庫設(shè)計采用oracle

17、數(shù)據(jù)庫進行設(shè)計。1根據(jù)需求分析,設(shè)計數(shù)據(jù)庫,其實體關(guān)系模型圖如圖-1。13TITLE 護idtitle1responsible MEMBER idname address chy phone join dateforrcspQnible for圖-1im2由實體關(guān)系圖,設(shè)計各表的實例結(jié)構(gòu)圖如下。lidItulurHitiiiiZukItrirpign ElPxnrplgn (cpArnliiim(I畑tj卩p | nunIpkI iin .uhlengthI ?nI liLle I JtstrlpLluiil i dtiuri |tdLei|ur |i eledbtf ldle |pi ice

18、 |I Illi|iiiiI chr I Rlijr?II I llOi111I numI nun|1Wttcnl linn4thrt1 njtfip1 ;iridrps 1 ni tp 1 phnnp | j ni nif ttcolunnJIt:_yppIPK111 11 1H nnn/uk1nn,uK1nn11 111 nn1肝葉Ei.g*i ttttfnrpignHtable kpy11111111 11 11 11 111ttcolunnttd atatppc1 nun1char1 char1 char 1 nun1 num1nnax lengthI z uiI zt I 1Un I

19、 I圖-2tttmember圖-3ttcolufinI res dateI nenber _iidl, t i t le_iidlttcolunn tupcuI pMIfh.pktttrnn/uhttftpnreiijd rdhlettttfor-eiqn keyInn,ukIII nn,uuI t_(iipiiihhpr , t_t 1 ClP1 t_iieiiibber_id ,ttcolunn datatype ttI num1 nunttL reserudLltimttrtAx I pngrrtPH圖-4_id II 7iiItcolunnft|id1 status 1 title_i

20、dttcolunn typE ftIpk11Fk ,pkItnn/ukM-Inn,uk11nnukHforeign tabltIt111nforeign key ft!1ItITttcolunn datatype tt1 nun1char 1nunttttitlecopiiItnax length20圖-5I 2010ttcolunnttttcolumn typettttnn/ukttttforeign table ttttforeign kpyttttcolunn datatpm flttmax lengthI book date |act ret d ate|exp retI phInnd

21、ate I|fk,phI nn ,ul1 num1 num1 nun1 char 11 201 20圖-61 20門013由表實例圖,設(shè)計建表語句。null,create table t_nGmher ( id number(10) primary n日HE vrcharC20) not address wdrchar220), city jarchar2t20), phone uarchar2CZ0), oin_late date not nullcreate table(id nunber ,primary keitid,title_ld)create table trental ( bo

22、Qhdate date, act ret date date, ejcp_ret_date date, tl tl p_Gnpy_in niimhprf 1 nj, title_id number(1Q), iienber-_id nunbei( 10), p廣in日廣y key(book_date,titlp_copy_id,title_idj # foreign key(title_CDpy_i(l,title_id) references t_title_copy(id*title_id), fnrp ign kpy (ripiihpr_i rl) rpf prpncps t_npiil

23、iPK ( i il)create table t_re5eruation ( res_date date , title_id numlier(10) references t_titletid), member id nuiiiber1 0)References t_meiiber(id), primary hej/(re3_d-a te , title_id ,nenber_id)使用JDBC鏈接數(shù)據(jù)庫JDBC(Java Data Base Connectivityjava 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL 語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問, 它由一組用Java

24、語言編 寫的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級的工具和接口, 使數(shù)據(jù)庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序。會員表單代碼如下:P ackage com.bri up .jdbc;import com.briu p.pojo .Member;import java.sql.*;import java.util.*;p ublic class MemberJdbc /提供連接數(shù)據(jù)庫的四個參數(shù)private static final Stri ng DRIVER =oracle.jdbc.driver.OracleDriver;p rivate static final String

25、 URL =jdbc:oracle:thi n: localhost:1521:XE;p rivate static final String USER =wzp;private static final Stri ng P ASSWORD =wz p;p ublic void saveMember(Member member)Conn ecti on conn = n ull;Prep aredStateme nt p stmt = n ull;ResultSet rs = n ull;try/步驟1:注冊驅(qū)動Class.forName(DRIVER);/步驟2:建立和數(shù)據(jù)庫的連接 conn

26、 = DriverMa nager.getC onnection(URL, USER, PASSWORD);/*從數(shù)據(jù)庫中獲得t_member_seq來作為主鍵*/String selectSql = select t_member_seq .n extval from dua l;p stmt =conn.prep areStateme nt(selectSql);rs = p stmt.executeQueryO;Long id = 0L;if(rs.n ext()id = rs.getL on g(1);/ 步驟 3:創(chuàng)建 PreparedStatement 對象String sql =

27、in sert into + jack_member values(?,?,?,?,?,?);p stmt = conn.prep areStateme nt(sql);/*替換占位符?*/ p stmt.setL on g(1, id);p stmt.setStri ng(2, member.getName();p stmt.setStri ng(3, member.getAddress();p stmt.setStri ng(4, member.getCityO);p stmt.setStri ng(5, member.get Phon e();p stmt.setDate(6, memb

28、er.getJo in Date();/步驟4:執(zhí)行sql語句 int rows = p stmt.execute Up date();/步驟5:處理返回的結(jié)果System.out. printin(”成功插入+rows+條記錄!);catch(Exce pti on e)e.prin tStackTrace();fin ally/步驟6:關(guān)閉資源,釋放內(nèi)存 tryconn. close();p stmt.close();catch(SQLExce ption e2)使用Servlet編寫服務(wù)器端應(yīng)用程序Servlet是一種服務(wù)器端的Java應(yīng)用程序,具有獨立于平臺和協(xié)議的特性,可以生成動態(tài)的

29、 Web頁面。它擔(dān)當(dāng)客戶請求(Web瀏覽器或其他HTTP客戶程序)Servlet 是位與服務(wù)器響應(yīng)(HTTP服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。于Web服務(wù)器內(nèi)部的服務(wù)器端的Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動的Java應(yīng)用程序不同,Servlet由Web服務(wù)器進行加載,該Web服務(wù)器必須包含支持Servlet的Java虛擬機。部分代碼如下:P ackage com.bri up.pojo;import java.sql.Date;p ublic class MemberTest /程序入口方法p ublic static void main( Stri ng args)II創(chuàng)建Membe

30、r對象Member member = new Member();II設(shè)置Member對象的屬性值 member.setld(IOL);member.setName(bri up);member.setAddress(wa n long road);member.setCity(sha nghai);member.set Pho ne(888888);long time = System.curre ntTimeMillis();member.setJoi nDate( new Date(time);II輸出Member對象中的屬性值System.out. prin tl n(id:+membe

31、r.getld();System.out .prin tl n(n ame:+member.getName();System.out .prin tl n(city:+member.getCity();System.out .prin tl n(address:+member.getAddress();System.out .prin tl n(phon e:+member.get Phon e();System.out .prin tl n(join Date:+member.getJo in Date();調(diào)試運行 使用An droid手機模擬軟件,模擬手機客戶端,運行該影響租賃系統(tǒng)。實習(xí)

32、收獲與體會:【實訓(xùn)的收獲與體會】如果是學(xué)習(xí)編程語言或者是相關(guān)的知識,首先要把實用教程看一遍,掌握一 下基本知識和概念。(這里所說的實用教程是指講解真正知識點的書,而不是那 些講空泛概念的書,該學(xué)的地方卻一筆代過。)第一遍不用太注意細(xì)節(jié),只要把 大體的內(nèi)容搞懂就可以,細(xì)節(jié)在以后實踐中去完善。而第一遍看的詳略也要依個 人而異。也就是說如果你有了編程基礎(chǔ),那么再學(xué)別的語言就可以很快的看一遍, 只要與以前學(xué)的語言做比較,找到不同的地方加以注意就可以了。 如果是第一次 學(xué)習(xí)編程語言,那就要仔細(xì)的看一遍了。我建議學(xué)習(xí)面向過程的語言就用 C打基 礎(chǔ),學(xué)習(xí)面向?qū)ο蟮木陀肑AVA打基礎(chǔ)。學(xué)習(xí)應(yīng)用軟件我認(rèn)為第一步

33、就不應(yīng)該看 書了,而是用一定的時間去摸索該軟件的各個按鈕都是干什么的,試著自己不參考任何資料的情況下去完成一些簡單的作品。當(dāng)然,這些作品是不要求質(zhì)量的。 目的是讓你熟悉軟件的功能。那么你就把數(shù) 出現(xiàn)問題 把上一步實第二步呢,學(xué)習(xí)編程就要去實踐了。試著將書后的作業(yè)都做一遍,找一些實 例代碼看一看,試一試,試著自己背著寫出來,最好能給 源代碼改進。剛開始肯 定錯誤百出,而且還不一定能找到錯誤的原因, 這就要你反過來再看書,找到相 關(guān)的地方,再看一遍。比如這肯定是函數(shù)調(diào)用時數(shù)組刑參的問題, 組和函數(shù)部分都看一遍就可以了。這一遍一定要注意細(xì)節(jié)。不要貪多, 一定要解決。而學(xué)習(xí)應(yīng)用軟件的則反而要看書了。把

34、書大體看一遍, 踐時遇到的問題都找到相關(guān)的內(nèi)容重點看一下。就像第三步,編程的就要在眾多實踐的基礎(chǔ)上返回來看書, 當(dāng)然也要配以相應(yīng)的 練習(xí)。這次看書就能夠找到重點了, 把不會的地方和遺漏的地方都補回來,是吃完飯以后用饅頭把盤子邊上的菜湯蘸了吃一樣,就是清掃垃圾的工作。學(xué)習(xí)軟件的則要開始配合實例開始練習(xí)。盡量找一些 某某軟件實例100例”之類的書, 照著上邊的講解一步步的做,然后體會其中的奧秘??磿裕?實踐(同時看書查疑問)看總的來說,學(xué)習(xí)編程的順序是:書(詳,抓重點)-不斷的練習(xí)。實習(xí)總結(jié)雖然實習(xí)只有短短的兩個星期,但是我的收獲是很多的。從對項目相關(guān)的技起協(xié)術(shù)完全不了解,到和同學(xué)組成的團隊一

35、起克服種種困難,解決各種疑問, 同合作成功將軟件調(diào)試成功。我的感觸頗深,古語有云:讀萬卷書,行萬里路。古人將讀與行并列甚至有偏重行的意味,這正是說明了實踐的重要性?!皩嵺`是 檢驗真理的唯一標(biāo)準(zhǔn)”,沒有實踐何來了解、進步之說。 也深深的體會到大學(xué)期 間為什么要安排這樣的實習(xí)課程。通過這次實習(xí),我們基本達(dá)到了此次實習(xí)的目的,加強和鞏固了理論知識,提高了發(fā)現(xiàn)問題并運用所學(xué)知識分析問題和解決問題的能力。鍛煉自己的實習(xí)工 作能力,適應(yīng)社會能力和自我管理的能力。了解了實習(xí)單位的計算機技術(shù)的應(yīng)用 情況、需求情況和發(fā)展方向及前景。 親身參與了項目的實際完成工作,了解了計 算機專業(yè)軟件開發(fā)工作的具體流程。這次實

36、習(xí)不僅拓展了我們的眼界,更為重要的是使我們了解了所學(xué)專業(yè)的現(xiàn) 階段發(fā)展?fàn)顩r及未來發(fā)展動向。 在實習(xí)最后的幾天時間里,在公司工作的一個我 們學(xué)校的學(xué)姐為我們上了一堂人生職業(yè)規(guī)劃的課,教我們該怎么給自己一個合適 的定位,同時哪些是我們應(yīng)該著重學(xué)的,同時也介紹了計算機行業(yè)的發(fā)展前景, 以及一些當(dāng)今比較流行比較熱門的技術(shù), 為我們的學(xué)習(xí)指明了方向,也將激勵我 們計算機專業(yè)學(xué)子更加努力地學(xué)好自己的專業(yè)知識,為今后的發(fā)展打好基礎(chǔ)。同時,在這段時間我得到的最大體會就是,如果一個人在社會上沒有一技之 長,那他是沒有辦法很好的活下來的。工欲善其事,必先利其器。而對于我們來說,扎實穩(wěn)固的技術(shù)就是我們以后走上工作崗位,實現(xiàn)人生夢想、自我價值以及 在競爭越來越激烈的今天立足社會的最好利器, 只有不斷的加強自身專業(yè)技能學(xué) 習(xí)才行。所以,我會在以后的時間里努力學(xué)習(xí),加強自己的專業(yè)能力,使自己變 得更強,只有

溫馨提示

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

評論

0/150

提交評論