亚洲成a人片在线不卡一二三区,天天看在线视频国产,亚州Av片在线劲爆看,精品国产sm全部网站

        java開發(fā)實習(xí)報告(范文五篇)

        發(fā)布時間:2022-12-27 20:31:25

        • 文檔來源:用戶上傳
        • 文檔格式:WORD文檔
        • 文檔分類:實習(xí)報告
        • 點擊下載本文

        千文網(wǎng)小編為你整理了多篇相關(guān)的《java開發(fā)實習(xí)報告(范文五篇)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《java開發(fā)實習(xí)報告(范文五篇)》。

        第一篇:Java生產(chǎn)實習(xí)報告

        生產(chǎn)實習(xí)報告

        學(xué) 院: 專 業(yè): 學(xué) 號: 姓 名: 指導(dǎo)教師:

        年月日

        一:實習(xí)內(nèi)容簡介:

        1.了解HTTP協(xié)議,了解json數(shù)據(jù)格式,為以后的web開發(fā),WebService,移動開發(fā)等打好基礎(chǔ)。

        2.掌握基本的網(wǎng)頁開發(fā)技術(shù),Html,css,JavaScript等。

        3.熟悉使用各種開發(fā)工具、數(shù)據(jù)庫設(shè)計工具;熟悉使用常用服務(wù)器軟件安裝、配置和開發(fā);

        4.掌握mysql數(shù)據(jù)庫,熟練sql。5.掌握servlet,jsp,jstl等java web相關(guān)技術(shù),學(xué)會使用SSH2 框架;了解MVC模式。6.通過完整案例的編寫,提高學(xué)生對于編程的興趣,以及其調(diào)試能力,分析分解問題的能力;

        7、運用學(xué)習(xí)的內(nèi)容,編寫項目管理系統(tǒng)。

        二:項目報告:

        2.1需求分析說明書

        編寫一個項目管理系統(tǒng),實現(xiàn)對人員,角色,和資源菜單的管理。

        2.2可行性分析報告

        1,編寫該系統(tǒng)需要小組共同實現(xiàn),我們組成了一個七人的小組,組員包括。由任組長,負責(zé)項目的進度管理,分工等。

        2,組員應(yīng)具備編寫該項目的基本知識,包括java,jsp,servlet,html等

        3,開發(fā)工具:myeclipse 2015(編寫代碼),tomcat8.0(服務(wù)器),oracle(數(shù)據(jù)庫)

        2.3概要設(shè)計說明書

        開始登錄否登錄成功?是查詢具有的權(quán)限根據(jù)權(quán)限顯示相應(yīng)內(nèi)容結(jié)束

        2.3詳細設(shè)計說明書

        人員管理,角色管理,資源菜單管理詳細設(shè)計:

        開始添加編輯查看刪除輸入相應(yīng)內(nèi)容查詢數(shù)據(jù)庫查詢數(shù)據(jù)庫查詢數(shù)據(jù)庫顯示相應(yīng)內(nèi)容顯示相應(yīng)內(nèi)容刪除更改內(nèi)容更改數(shù)據(jù)庫內(nèi)容結(jié)束

        數(shù)據(jù)庫設(shè)計:

        2.4編碼測試說明書

        項目結(jié)構(gòu):

        主要jsp文件和html文件:

        主要java文件和servlet文件:

        部分代碼展示: package com.oracle.servlet;

        import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;

        import com.oracle.factory.ServiceBackFactory;import com.oracle.util.MD5Code;import com.oracle.vo.admin;

        @SuppressWarnings(“serial”)public class LoginServlet extends HttpServlet {

        public void doGet(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        request.setCharacterEncoding(“UTF-8”);

        String username=request.getParameter(“username”);

        String password=request.getParameter(“psd”);

        String rand =(String)request.getSession().getAttribute(“rand”);

        String code=request.getParameter(“code”);

        String path=“/pages/error.jsp”;

        if(code.equalsIgnoreCase(rand)){

        admin vo=new admin();

        vo.setUsername(username);

        vo.setPassword(new MD5Code().getMD5ofStr(password+“{”+username+“}”));

        try {

        if(ServiceBackFactory.getIAdminServiceInstance().login(vo)){

        request.getSession().setAttribute(“username”, username);

        request.setAttribute(“msg”, “登錄成功,歡迎:” + vo.getUsername()

        + “光臨!”);

        // 由forward.jsp提示信息之后的跳轉(zhuǎn)路徑

        request.setAttribute(“path”, request.getContextPath()

        + “/pages/admin/index.jsp”);

        path = “/pages/forward.jsp”;

        } else {

        path = “/pages/login.jsp”;

        request.setAttribute(“err”, “錯誤的用戶名及密碼!”);

        }

        } catch(Exception e){

        // TODO Auto-generated catch block

        e.printStackTrace();

        }

        }else {

        request.setAttribute(“err”, “驗證碼輸入錯誤”);

        path=“/pages/login.jsp”;

        }

        request.getRequestDispatcher(path).forward(request, response);}

        public void doPost(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        this.doGet(request, response);} } package com.oracle.servlet;

        import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.List;

        import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;

        import com.oracle.factory.ServiceBackFactory;import com.oracle.vo.Myuser;

        @SuppressWarnings(“serial”)public class MyuserServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        request.setCharacterEncoding(“UTF-8”);

        String staus=request.getParameter(“staus”);

        if(“insert”.equals(staus)){

        this.insert(request, response);

        }else if(“l(fā)ist”.equalsIgnoreCase(staus)){

        try {

        List all=new ArrayList();

        all=ServiceBackFactory.getIMyuserServiceInstance().list();

        request.setAttribute(“Myuserlist”, all);

        request.setAttribute(“path”,request.getContextPath()

        + “/pages/admin/list.jsp”);

        } catch(Exception e){

        e.printStackTrace();

        }

        } }

        public void doPost(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        this.doGet(request, response);}

        public void insert(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        Myuser vo = new Myuser();

        vo.setPhone(Integer.parseInt(request.getParameter(“phone”)));

        vo.setUname(request.getParameter(“uname”));

        vo.setJob(request.getParameter(“job”));

        vo.setAge(Integer.parseInt(request.getParameter(“age”)));

        vo.setSex(request.getParameter(“sex”));

        vo.setId(Integer.parseInt(request.getParameter(“id”)));

        try {

        vo.setHiredate(new SimpleDateFormat(“yyyy-MM-dd”).parse(request

        .getParameter(“hiredate”)));

        } catch(ParseException e){

        e.printStackTrace();

        }

        try {

        if(ServiceBackFactory.getIMyuserServiceInstance().insert(vo)){

        request.setAttribute(“msg”, “用戶添加成功”);

        request.setAttribute(“path”, request.getContextPath()

        + “/pages/admin/list.jsp”);

        } else {

        request.setAttribute(“msg”, “用戶添加失敗”);

        request.setAttribute(“path”, request.getContextPath()

        + “/pages/admin/list.jsp”);

        }

        } catch(Exception e){

        e.printStackTrace();

        }

        request.getRequestDispatcher(“/pages/forward.jsp”).forward(request, response);

        ;} } package com.oracle.servlet;

        import java.io.IOException;import java.io.PrintWriter;

        import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;

        import com.oracle.factory.ServiceBackFactory;import com.oracle.util.MD5Code;import com.oracle.vo.admin;

        @SuppressWarnings(“serial”)public class SignUpServlet extends HttpServlet {

        public void doGet(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        request.setCharacterEncoding(“UTF-8”);

        String username=request.getParameter(“username”);

        String password=request.getParameter(“psd”);

        String path=“/pages/signup.jsp”;

        admin vo=new admin();

        vo.setUsername(username);;

        vo.setPassword(new MD5Code().getMD5ofStr(password+“{”+username+“}”));

        try {

        if(ServiceBackFactory.getIAdminServiceInstance().insert(vo)){

        path=“/pages/login.jsp”;

        }else{

        request.setAttribute(“err”, “用戶已存在”);

        }

        } catch(Exception e){

        // TODO Auto-generated catch block

        e.printStackTrace();

        }

        request.getRequestDispatcher(path).forward(request, response);

        }

        public void doPost(HttpServletRequest request, HttpServletResponse response)

        throws ServletException, IOException {

        this.doGet(request, response);} } package com.oracle.filter;

        import java.io.IOException;

        import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletRequest;

        public class LoginFilter implements Filter {

        @Override public void destroy(){

        // TODO Auto-generated method stub

        }

        @Override public void doFilter(ServletRequest request, ServletResponse response,F(xiàn)ilterChain chain)throws IOException, ServletException {

        HttpServletRequest req=(HttpServletRequest)request;

        if(req.getSession().getAttribute(“username”)!=null){

        chain.doFilter(request, response);

        }else {

        request.setAttribute(“msg”, “還未登錄,請先登錄”);

        request.setAttribute(“path”, req.getContextPath()+“/pages/login.jsp”);

        request.getRequestDispatcher(“/pages/forward.jsp”).forward(request, response);

        }

        }

        @Override public void init(FilterConfig arg0)throws ServletException {

        // TODO Auto-generated method stub

        } } 運行測試:

        主界面:

        查看詳情:

        編輯界面:

        添加界面:

        2.5用戶手冊

        該系統(tǒng)為項目管理系統(tǒng),包括人員管理,角色管理,資源菜單管理,分別包括,添加,刪除,編輯,查看等功能。

        三:心得體會

        第二篇:Java實習(xí)報告范文5篇

        Java是一種編程語言,如果想要在未來從事Java相關(guān)工作,就必須要掌握理論知識以及擁有強大的實操能力。那么Java實習(xí)報告該如何寫呢?小編精選了一些關(guān)于實習(xí)報告的優(yōu)秀范例,一起來看看吧。

        ↓↓↓點擊下方鏈接獲取“Java”相關(guān)內(nèi)容↓↓↓

        ★★java的個人總結(jié)★★

        ★★ java實習(xí)心得總結(jié)★★

        ★ Java開發(fā)工程師工作職責(zé)★

        ★★ java實訓(xùn)實習(xí)心得★★

        ★ java實習(xí)實訓(xùn)報告心得體會★

        java實習(xí)報告1

        一、

        實習(xí)目的

        通過實習(xí),培養(yǎng)綜合運用Java語言的面向?qū)ο缶幊棠芰?培養(yǎng)動手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。通過理論與實際的結(jié)合、學(xué)校與社會的溝通,進一步提高自己的思想覺悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問題的實際工作能力,以便培養(yǎng)自己成為能夠主動適應(yīng)社會主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

        二、實習(xí)單位基本情況介紹

        神豐信息技術(shù)(延邊)有限公司(簡稱“神豐信息”),是一家由日方注資,專注于面向中國豐田汽車的軟件開發(fā)設(shè)計、受托日本神豐信息系統(tǒng)株式會社開展系統(tǒng)開發(fā),系統(tǒng)維護、面向中國的日資企業(yè)開展系統(tǒng)開發(fā),以及面向中國國內(nèi)的軟件開發(fā)設(shè)計的IT企業(yè)。公司成立于2005年8月12日,注冊資金RMB2,000,000元(神豐信息系統(tǒng)株式會社100%投資),2006年04月04日成為延邊朝鮮族自治州信息產(chǎn)業(yè)協(xié)會會員;2006年05月25日成為吉林省軟件輸出聯(lián)盟會員;2006年05月30日被認定為吉林省科技企業(yè);2007年09月25日通過雙軟認定(軟件企業(yè)認定、軟件產(chǎn)品認定)。神豐信息一直秉承軟件提高效率、與社會共創(chuàng)信息化新時代的理念,致力于為用戶提供具有自主知識產(chǎn)權(quán)的系統(tǒng)軟件、安全軟件、平臺軟件、各類應(yīng)用軟件以及全方位的解決方案和相關(guān)服務(wù)。

        三、實習(xí)內(nèi)容

        1.日語培訓(xùn)

        由于公司為日資企業(yè),日常工作要求職員使用日語,因此,公司特從日本請來中原先生為我們做培訓(xùn)。大家零基礎(chǔ)開始,每天有兩到三個小時的學(xué)習(xí)時間,每周一參加語言階段性測試。過程雖然比較艱難,但是效果顯著,目前基本工作語言可用日語交流。

        2.Java實訓(xùn)

        通過本次實習(xí),我對Java語言的各種特性有了更進一步的體會:

        ①Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。

        ②Java語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為implements)。Java語言全面支持動態(tài)綁定,而C++語言只對虛函數(shù)使用動態(tài)綁定??傊琂ava語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。

        ③Java語言支持Internet應(yīng)用的開發(fā),在基本的Java應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(java.net)它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠程方法激活)機制也是開發(fā)分布式應(yīng)用的重要手段。

        ④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ā)。

        ⑤Java語言是可移植的,這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的可移植性,Java編譯器是用Java實現(xiàn)的,Java的運行環(huán)境是用ANSIC實現(xiàn)的。

        ⑥在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable)的構(gòu)造子將一個實現(xiàn)了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是Thread類已經(jīng)實現(xiàn)了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為synchronized)。

        ⑦Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外,Java中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。

        3.數(shù)據(jù)庫實訓(xùn)——SQL

        Server2008

        在此次實習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫采用的是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)——SQLServer2008。它是基于客戶機/瀏覽機模式的數(shù)據(jù)庫管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無縫的與Windows2008Server和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ù)是考慮信息需求,也就是數(shù)據(jù)庫要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫并不是僅僅為了存儲數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來設(shè)計數(shù)據(jù)模式和應(yīng)用程序。

        4.社會人教育社會人教育也可以稱為職業(yè)道德教育,是指從事一定職業(yè)的人們在職業(yè)活動中所應(yīng)遵循的道德規(guī)范以及該職業(yè)所要求的道德準(zhǔn)則、道德情操和道德品質(zhì)的總和。成功的大學(xué)生職業(yè)道德教育可以為大學(xué)生以后從事本職工作打下良好的職業(yè)道德基礎(chǔ),為他們從業(yè)后具備良好職業(yè)道德修養(yǎng)提供理論、知識、情感前提。因此公司對新職員開展了職業(yè)道德教育課程,主要課程包括職前職業(yè)道德教育,即通過教育使大學(xué)生自覺認識到自己將來所從事職業(yè)的社會價值,使他們深刻感受到自己肩負的社會責(zé)任和使命,確立正確的就業(yè)意識和擇業(yè)取向;表現(xiàn)在將來的從業(yè)行為上,通過教育使他們熱愛本職工作,盡職盡責(zé)地履行職業(yè)義務(wù),有較強的敬業(yè)和奉獻精神。

        四、實習(xí)收獲

        通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實習(xí)期間,我對項目的開發(fā)有了一個較完整的了解和熟悉。在實習(xí)過程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。再次,個人日語水平有了長足進步,對日后生活工作頗有裨益。

        此次畢業(yè)實習(xí),我學(xué)會了運用所學(xué)知識進行軟件開發(fā),學(xué)會了如何跟同事進行合作溝通。積累了處理有關(guān)人際關(guān)系問題的經(jīng)驗方法。同時我體驗到了社會工作的艱苦性,通過實習(xí),讓我在社會中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動手操作能力,提升了自己的實踐技能。積累了軟件開發(fā)的經(jīng)驗,為以后工作也打下了很好的基礎(chǔ)。實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會因涉事而成長。

        java實習(xí)報告2

        在學(xué)院領(lǐng)導(dǎo)老師的帶領(lǐng)和安排下,我們在上個學(xué)期末,到北京進行了為期10天的專業(yè)實習(xí)。在實習(xí)過程中,我們在專編程技能以及軟件開發(fā)的總體架構(gòu)思想上都收獲頗豐。

        本次實訓(xùn)我們分為兩個階段,前五天為第一階段,我們進行了理論知識的學(xué)習(xí),鞏固和深化了所學(xué)的編程知識。以下談一談個人的感受與體會

        一、理論知識的學(xué)習(xí)

        在實訓(xùn)進行的前五天,我們上的是java編程的理論課。負責(zé)上課的老師言語風(fēng)趣幽默而不失嚴(yán)謹,在老師的引導(dǎo)和啟發(fā)下,我們鞏固了之前在學(xué)校所學(xué)的編程知識,并加以深化,澄清之前對編程技術(shù)認識的一些錯誤或模糊的概念。

        我們還在課上以java里GUI編程常用的swing框架和JAVA的容器體系作為切入點,框架作為這期間除了學(xué)習(xí)一般的編程的知識技巧。在全面的系統(tǒng)的認識了框架同時補充學(xué)習(xí)了泛型技術(shù),以及框架中架構(gòu)思想的知識。在企業(yè)的實際編碼過程中,一個個框架構(gòu)成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發(fā),讓自己的產(chǎn)品在市場上立于不敗之地。

        在理論課的學(xué)習(xí)過程中,我們也暴露了一些問題,比如在學(xué)校上課學(xué)習(xí)時,對所學(xué)知識只是知其然而不知其所以然,不太愿意深鉆,和超前學(xué)習(xí)一些知識。

        二、項目開發(fā)實戰(zhàn)練習(xí)

        在結(jié)束了理論知識的學(xué)習(xí)之后,后五天我們在實訓(xùn)基地進行了項目開發(fā)的實戰(zhàn)練習(xí)。

        項目的名稱是superVCD,是由海輝曾經(jīng)所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內(nèi)容對我們學(xué)習(xí)仍具有相當(dāng)?shù)膬r值,對我們了解真實的軟件的設(shè)計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內(nèi)容囊括了GUI設(shè)計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現(xiàn)一個專用的輕量級數(shù)據(jù)庫系統(tǒng),這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。

        平時我們很少有機會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓(xùn)練中,我的收獲也有很多。

        第一,我學(xué)會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發(fā)交流合作中的紐帶,風(fēng)格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經(jīng)歷這次實戰(zhàn)演練之后,我一定會嚴(yán)格的遵守編碼規(guī)范。

        第二,我學(xué)會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們?nèi)绾谓M織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。

        第三,我學(xué)會了對按照需求對軟件架構(gòu)進行設(shè)計,這點我想是我們許多同學(xué)之前都非常欠缺的,因為我們在學(xué)校的時編寫代碼篇幅短小,功能單一,所以設(shè)計思路通常只留于腦內(nèi),非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。

        第四,我學(xué)會了如何團隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發(fā),或許在編程技術(shù)水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創(chuàng)造出不可磨滅的重大價值。

        第五,我學(xué)會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認可,讓客戶了解并認可自己的產(chǎn)品的辦法就是用言語將自己的項目的的一面展示出來,在最后一天里,實訓(xùn)的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。

        在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學(xué)會了如何編寫規(guī)范合格的代碼和文檔;學(xué)會了了正確理解分析客戶需求并設(shè)計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產(chǎn)品以及與客戶進行溝通的技巧。

        經(jīng)歷過這次實習(xí)實訓(xùn),我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經(jīng)驗。實訓(xùn)雖已結(jié)束,但我們的不斷學(xué)習(xí)的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習(xí)提高,我們要以更加積極的姿態(tài)去充實自己,學(xué)習(xí),不斷地迎接挑戰(zhàn)。

        java實習(xí)報告3

        作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。

        這篇文章是關(guān)于在學(xué)習(xí)java軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點:作為就業(yè)培訓(xùn),項目的好壞對培訓(xùn)質(zhì)量的影響十分大,常常是決定性的作用。

        這篇文章是關(guān)于在學(xué)習(xí)java軟件開發(fā)時練習(xí)項目的總結(jié),簡單總結(jié)為以下幾點:

        1、項目一定要全新的項目,不能是以前做過的

        2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應(yīng)用系統(tǒng)

        3、在開發(fā)時要和企業(yè)的開發(fā)保持一致

        4、在做項目的時候不應(yīng)該有參考代碼

        長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。

        一:項目的地位

        因為參加就業(yè)培訓(xùn)的學(xué)員很多都是有一定的計算機基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在?;蛘呤莿偖厴I(yè)的學(xué)生,多少都有一些基礎(chǔ)。

        他們欠缺的主要是兩點:

        (1)不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。

        (2)沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學(xué)習(xí),考試還行,一到實際開發(fā)和應(yīng)用就歇菜了。

        解決的方法就是通過項目練習(xí),對所學(xué)知識進行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實際要求。

        二:如何選擇項目

        項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:

        1:項目不能太大,也不能太小

        這個要根據(jù)項目練習(xí)的階段,練習(xí)的時間,練習(xí)的目標(biāo)來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習(xí)的目的。

        2:項目不能脫離實際應(yīng)用系統(tǒng)

        項目應(yīng)該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學(xué)性或者是純練習(xí)性的項目。因為培訓(xùn)的時間有限,必須讓學(xué)員盡快地融入到實際項目的開發(fā)當(dāng)中去。任何人接受和掌握一個東西都需要時間去適應(yīng),需要重復(fù)幾次才能夠真正掌握,所以每個項目都必須跟實際應(yīng)用掛鉤。3:項目應(yīng)能覆蓋所學(xué)的主要知識點

        學(xué)以致用,學(xué)完的知識點需要到應(yīng)用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

        4:最后綜合項目一定要是實際應(yīng)用系統(tǒng)

        學(xué)員經(jīng)過這個項目的練習(xí),就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應(yīng)用系統(tǒng)的標(biāo)準(zhǔn),學(xué)員練習(xí)過后也還是達不到企業(yè)實際的需要,那么這個培訓(xùn)應(yīng)該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。

        三:java怎么選擇項目

        這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當(dāng)然這里只是討論方法,不涉及具體的項目案例。我們可以采用倒推的方式來分析:

        (1)最終的項目一定是真實的項目,也就是要把學(xué)員訓(xùn)練到能夠獨立開發(fā)實際應(yīng)用,通常我們還不能選最簡單的項目,因為學(xué)員的吸收還要有一個折扣,所以最終的項目應(yīng)該選實際項目中中等難度的項目

        (2)最終項目定下來過后,開始分解這個項目,看看為了達到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,然后定出每個分階段的任務(wù)

        (3)然后開始選擇分階段的項目,分階段的項目應(yīng)該比剛才分析出來的分階段任務(wù)稍稍復(fù)雜點,這樣才能達到訓(xùn)練的目標(biāo)。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

        (4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認為是分階段項目的分階段項目

        (5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學(xué)和練習(xí)中。好了,把上面的分析用正向描述就是:

        日常教學(xué)和練習(xí)中學(xué)習(xí)和掌握的知識==〉演示項目==〉分階段項目==〉綜合項目==〉勝任企業(yè)實際開發(fā)需要。

        附注:有了好的項目還要有好的訓(xùn)練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導(dǎo)學(xué)生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也不配發(fā)代碼,讓學(xué)生能夠跟著做出來才是真的掌握了。

        上面闡述了java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:

        1:真項目

        項目一定要真實,要是企業(yè)實際應(yīng)用的,不能是教學(xué)性的項目,否則會脫離實達不到項目實訓(xùn)的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應(yīng)用技術(shù)的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要

        求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過時了,根本達不到訓(xùn)練的目的。java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經(jīng)過挑選和精心設(shè)計,以保證既能訓(xùn)練技術(shù),又能得到實際的開發(fā)經(jīng)驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學(xué)什么,然后也跟著做什么。

        2:真流程

        開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。

        java的主力老師都是實戰(zhàn)出身,在java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓(xùn)練學(xué)生。

        3:真環(huán)境

        開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應(yīng)用服務(wù)器、常用插件、測試工具、項目管理工具、項目管理文檔等等。

        java的做法是:構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當(dāng)于項目經(jīng)理,一個班分成多個小組,每個組有自己的teamleader,大家分工合作,共同完成項目。

        4:真開發(fā)

        這是java最與眾不同的一點,java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以java十分強調(diào):項目一定要讓學(xué)生動手寫出來。

        java的做法是:老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、接口設(shè)計、重要業(yè)務(wù)流程的分析設(shè)計等,然后由學(xué)生們分團隊進行開發(fā),實現(xiàn)整個項目。這里有幾個與眾不同:

        (1):現(xiàn)場帶領(lǐng)學(xué)生一起做分析和設(shè)計,而不是預(yù)先做好了來講講。因為需要學(xué)生學(xué)習(xí)的是分析設(shè)計的過程和方法,而不是已經(jīng)做好的結(jié)果。

        (2):java選用的項目基本都是企業(yè)最新的項目,很多都是java的學(xué)生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學(xué)生的依賴思想,認認真真去開發(fā)??赡苡型瑢W(xué)會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學(xué)習(xí)啊!

        這是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學(xué)習(xí)。這個方法對有經(jīng)驗的人來講是對的,但是對于還在學(xué)習(xí)期間,沒有經(jīng)驗的學(xué)員來講,就是一個認識的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設(shè)計,看不懂為什么要這么實現(xiàn),看不懂代碼所體現(xiàn)的思想,其實,看了跟沒看沒有多大區(qū)別。

        事實上,java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級erp都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質(zhì)量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現(xiàn)的設(shè)計和思想以及為什么要這么做,效果也就不好了。

        java實習(xí)報告4

        在本學(xué)期的二周時間內(nèi),我們在學(xué)校機房進行了為期二周的JAVA實訓(xùn)?,F(xiàn)在即將結(jié)束了,回首本學(xué)期的java學(xué)習(xí),重點還是在學(xué)習(xí)概念等一些常識性的東西,也學(xué)到平常在課堂中沒有學(xué)到的東西,在JAVAAPI中又多認識了幾種類,使我對JAVA產(chǎn)生了濃厚的興趣。兩周的時間說長也不長,在這兩周中,我們的實訓(xùn)任務(wù)是倉庫管理系統(tǒng),在演示過程中,并沒有覺得它有很難,但在實際編程過程中,卻遇到了各種各樣的錯誤,這也多虧了老師的指點和班級同學(xué)的幫忙,使我一步步克服了實訓(xùn)過程中遇到的困難。雖然我所做的系統(tǒng)并沒有實現(xiàn)所有功能,但是我覺得自己進步了,很多原來都不懂的東西現(xiàn)在都已經(jīng)了解了,也培養(yǎng)了我的團隊合作精神,讓我感受到了集體的溫暖。實訓(xùn)的過程與課堂上的講課比,更為有趣,因為可以真正的自己動手操作,使我對老師上課所講的內(nèi)容有了更深一步的了解,使我在以后的編程中可以靈活運用。我期待以后有更多類似的實訓(xùn),使我們可以多掌握一項技能,也可以讓我們在以后找工作中可以有更多的實踐經(jīng)驗。學(xué)知識可不能憑自己的愛好和一時興趣,要一步一個腳印,認認真真,踏踏實實,理論與實踐相結(jié)合,在扎實掌握課本實例和內(nèi)容之后,有一定的擴展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴展運用。

        在我所學(xué)的語言當(dāng)中,我自認為JAVA是一門比較強大的面向?qū)ο蟮木幊陶Z言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性較強,可以說比較的經(jīng)典和強悍。所以學(xué)好java語言有很大的用處,這次實訓(xùn),我們更多學(xué)到的是不懂就問和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學(xué)一起探討而不是抄襲,團結(jié)合作,發(fā)揮團隊意識,最后在自己的努力下,終于運行成功,這種成就感美不可言,心情愉悅至極。

        最后終于要結(jié)束了,大家都有種釋懷的感覺,當(dāng)然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學(xué)知識就像吃東西一樣,吃飽了就應(yīng)該好好的消化。要不斷的溫習(xí)和運用,做到舉一反三,將所學(xué)知識充分融入到平時的學(xué)習(xí)生活中去,為以后的工作做好堅實的基礎(chǔ)。感謝學(xué)校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。

        java實習(xí)報告5

        實習(xí)快要結(jié)束了,雖然只有短短的20天,但卻給我留下了深刻的印象,我實習(xí)的部門IT中心,雖然人數(shù)不是很多,但里面員工的朝氣、團結(jié)和熱情,以及對工作認真負責(zé)的態(tài)度讓我深受感動!每次遇到不懂的問題,或者通過當(dāng)面交流,或者通過郵件,IT部門的員工孫鵬、沈欣蔚、趙坤杰、朱吉、李君總能耐心的給予解釋,讓我備感鼓舞!和另外一名和我同樣是實習(xí)生李卿交流也讓自己從他那學(xué)到了很多的東西!我相信,通過這次實習(xí)

        對我來說是個很好的人生經(jīng)歷,對我以后走上工作崗位打了一劑很強的預(yù)防針,收益非淺.

        具體來說,以下是我20天來在公司的所學(xué),所見,所聞:

        1,對公司有了總體的認識,熟悉了公司的環(huán)境,對所在部門IT中心的工作職責(zé)有了明確的了解.

        2,對公司的網(wǎng)絡(luò)拓撲有了直觀的認識,對局域網(wǎng)的組建,子網(wǎng)的劃分,IP地址的分配,以及如何配置子網(wǎng)掩碼、網(wǎng)關(guān)、DNS服務(wù)器等等有了實際的網(wǎng)絡(luò)工作經(jīng)驗!

        3,通過和工作人員去配線房、核心機房檢查,增強了對工作中遇到故障的更加感性的認識.

        4,熟悉了notes這個群件軟件的安裝、工作環(huán)境以及使用中經(jīng)常遇到的問題.

        5,通過在線BBS和私人郵件回答了IT中心服務(wù)管理論壇上員工使用notes中遇到的問題。

        6,了解了用戶NOTES郵件恢復(fù)、備份策略以及網(wǎng)絡(luò)監(jiān)控系統(tǒng)軟件。

        7,旁聽了IT中心關(guān)于QA、CC、CQ以及企業(yè)應(yīng)用架構(gòu)方面的培訓(xùn),接觸到了軟件開發(fā)流程,規(guī)范,以及檢查單方面的知識。

        第三篇:Java物流管理系統(tǒng)開發(fā)實習(xí)報告

        Java物流管理系統(tǒng)開發(fā)實習(xí)報告

        實習(xí)目的: 通過實習(xí),參與具體的java開發(fā)項目,進一步提高了java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。通過學(xué)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基礎(chǔ)知識,提高分析,判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強自己的團隊協(xié)作意識,了解計算機專業(yè)軟件開發(fā)的具體流程,完善了自己的知識結(jié)構(gòu)。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好地工作,大好一定的基礎(chǔ)。

        實習(xí)題目:Java物流管理系統(tǒng)開發(fā) 實習(xí)工作情況及實習(xí)內(nèi)容:

        在實習(xí)的這段期間,受益匪淺。經(jīng)過一個多月的磨礪,讓我慢慢的從一個學(xué)生逐漸過渡到一個進入社會的職業(yè)人的角色。在與項目組成員一起學(xué)習(xí)交流的過程中,使我學(xué)習(xí)到了很多,不管是從專業(yè)方面還是生活方面。非常感謝公司給我這個成長的平臺,令我在工作中不斷的學(xué)習(xí),不斷的進步,慢慢的提升自身的素質(zhì)與技能。

        在這一個月的時間中,結(jié)合實習(xí)任務(wù),把所學(xué)知識運用與實踐。我使用所學(xué)java知識、jsp技術(shù)、SQL數(shù)據(jù)庫知識,進行了實際的項目java物流管理系統(tǒng)開發(fā),鞏固了在學(xué)校所學(xué)的理論知識。在開發(fā)過程中使用Dreamweaver軟件、StarUML 5.0、tomcat軟件、sql server 2000、Myeclipse軟件等開發(fā)工具,更加熟練了這些軟件使用技巧。

        在這為期一個月的時間里,進入公司實習(xí)的第一周,主要熟悉本單位部門機構(gòu)和運作方式。安裝SQLServer 2000,安裝tomcat服務(wù)器并完成相應(yīng)的配置,學(xué)習(xí)基本的java網(wǎng)頁開發(fā)技術(shù)。完成物流管理系統(tǒng)的定義和需求分析。這個系統(tǒng)是針對物流企業(yè)開發(fā)的管理軟件,全面提高了企業(yè)的管理效率,高效管理物品分發(fā),提高了中轉(zhuǎn)配送力度,為物流企業(yè)增加更大利潤。這個系統(tǒng)使用簡單,界面符合用戶操作習(xí)慣,最大程度的簡化了管理軟件的操作復(fù)雜性,可使企業(yè)員工很快的學(xué)習(xí),即可自己輕松上手。通過此系統(tǒng)您可以知道企業(yè)每天、每月、每年的貨運信息、中轉(zhuǎn)信息、發(fā)貨方信息、收貨方信息,統(tǒng)計所有的信息,實時在線結(jié)算,應(yīng)收款、應(yīng)付款,知道您的哪個分公司、代辦點、業(yè)務(wù)員的送貨情況,庫存商品的價值等。有了此軟件您就可以輕輕松松的打理您的企業(yè),獲得更多自由時間。

        第二周我們小組主要進行了第一部分是確定出功能模塊和創(chuàng)建數(shù)據(jù)庫。通過前期的分析,物流管理系統(tǒng)主要劃分為如下模塊,托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理、代收款管理、匯款管理、賬務(wù)管理、車輛管理、會員管理、數(shù)據(jù)傳輸、銀行代發(fā)、短信通知等模塊。并使用StarUML 5.0進行建模。此軟件數(shù)據(jù)流比較大,數(shù)據(jù)庫中的表有十幾個,可見視圖就建了十幾個,而我使用sql server 2000創(chuàng)建了上面幾個模塊的后臺數(shù)據(jù)庫,充分使用數(shù)據(jù)庫日志備份,數(shù)據(jù)庫日志文件擴展名為ldf,當(dāng)數(shù)據(jù)庫出現(xiàn)問題時,通過查看日志文件,分析出錯原因,進而恢復(fù)數(shù)據(jù)庫,這是在大學(xué)期間沒有嘗試過的,通過實踐,對sql server 2000的使用有了全新的認識。

        最后兩周是進行編碼,我編寫了托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理模塊的代碼,在代碼編寫過程中使用java語言,讓我對java在以前認識的基礎(chǔ)上,具備了使用java開發(fā)web應(yīng)用程序的能力。在遇到問題后,努力想盡一切辦法來解決,通過查閱資料,小組的互幫互助,使我完成了自己的任務(wù)。最后測試整個系統(tǒng)的運行情況,進行查漏補缺工作。

        在這個項目實踐過程中,我們小組合理分配時間,恰當(dāng)?shù)恼{(diào)用人手,時刻爭當(dāng)速度最快,界面最整潔的小組。我從進入公司了解公司概況到確定出功能模塊和創(chuàng)建數(shù)據(jù)庫,部分編碼到最后的系統(tǒng)測試,讓我感受到了開發(fā)一個軟件不是個人英雄主義凸顯,而是一個團隊集體的合作的結(jié)晶。在小組開發(fā)過程讓我學(xué)到了web頁面開發(fā)技術(shù)、后臺數(shù)據(jù)庫的設(shè)計技巧、數(shù)據(jù)庫誤操作的恢復(fù)等。同時協(xié)助同事進行開發(fā),彼此間互相學(xué)習(xí)、互相進步。每個人完成幾個小模塊,最后集成小組成員開發(fā)的所有的模塊,最后成為一個完整的軟件:物流管理系統(tǒng)。實習(xí)情況記錄:

        第一周:熟悉本單位部門機構(gòu)和運作方式。安裝SQLServer 2000,安裝tomcat服務(wù)器并完成相應(yīng)的配置,學(xué)習(xí)基本的java網(wǎng)頁開發(fā)技術(shù)。

        第二周:作出詳細的需求分析設(shè)計,確定出功能模塊。并進行文檔并編寫和模塊模擬。第三周:進行系統(tǒng)開發(fā),參與物流系統(tǒng)開發(fā)工作。

        第四周:測試整個系統(tǒng)的后臺運行情況,進行查漏補缺工作。實習(xí)目的 通過實習(xí),參與具體的java開發(fā)項目,進一步提高了java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。通過學(xué)習(xí),鞏固大學(xué)所學(xué)專業(yè)的基礎(chǔ)知識,提高分析,判斷和處理實際問題的能力,鍛煉自己的實際動手能力,增強自己的團隊協(xié)作意識,了解計算機專業(yè)軟件開發(fā)的具體流程,完善了自己的知識結(jié)構(gòu)。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好地工作,大好一定的基礎(chǔ)。指導(dǎo)教師 韓金倉 成績

        實習(xí)題目:Java物流管理系統(tǒng)開發(fā) 實習(xí)工作情況及實習(xí)內(nèi)容:

        在實習(xí)的這段期間,受益匪淺。經(jīng)過一個多月的磨礪,讓我慢慢的從一個學(xué)生逐漸過渡到一個進入社會的職業(yè)人的角色。在與項目組成員一起學(xué)習(xí)交流的過程中,使我學(xué)習(xí)到了很多,不管是從專業(yè)方面還是生活方面。非常感謝公司給我這個成長的平臺,令我在工作中不斷的學(xué)習(xí),不斷的進步,慢慢的提升自身的素質(zhì)與技能。

        在這一個月的時間中,結(jié)合實習(xí)任務(wù),把所學(xué)知識運用與實踐。我使用所學(xué)java知識、jsp技術(shù)、SQL數(shù)據(jù)庫知識,進行了實際的項目java物流管理系統(tǒng)開發(fā),鞏固了在學(xué)校所學(xué)的理論知識。在開發(fā)過程中使用Dreamweaver軟件、StarUML 5.0、tomcat軟件、sql server 2000、Myeclipse軟件等開發(fā)工具,更加熟練了這些軟件使用技巧。

        在這為期一個月的時間里,進入公司實習(xí)的第一周,主要熟悉本單位部門機構(gòu)和運作方式。安裝SQLServer 2000,安裝tomcat服務(wù)器并完成相應(yīng)的配置,學(xué)習(xí)基本的java網(wǎng)頁開發(fā)技術(shù)。完成物流管理系統(tǒng)的定義和需求分析。這個系統(tǒng)是針對物流企業(yè)開發(fā)的管理軟件,全面提高了企業(yè)的管理效率,高效管理物品分發(fā),提高了中轉(zhuǎn)配送力度,為物流企業(yè)增加更大利潤。這個系統(tǒng)使用簡單,界面符合用戶操作習(xí)慣,最大程度的簡化了管理軟件的操作復(fù)雜性,可使企業(yè)員工很快的學(xué)習(xí),即可自己輕松上手。通過此系統(tǒng)您可以知道企業(yè)每天、每月、每年的貨運信息、中轉(zhuǎn)信息、發(fā)貨方信息、收貨方信息,統(tǒng)計所有的信息,實時在線結(jié)算,應(yīng)收款、應(yīng)付款,知道您的哪個分公司、代辦點、業(yè)務(wù)員的送貨情況,庫存商品的價值等。有了此軟件您就可以輕輕松松的打理您的企業(yè),獲得更多自由時間。

        第二周我們小組主要進行了第一部分是確定出功能模塊和創(chuàng)建數(shù)據(jù)庫。通過前期的分析,物流管理系統(tǒng)主要劃分為如下模塊,托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理、代收款管理、匯款管理、賬務(wù)管理、車輛管理、會員管理、數(shù)據(jù)傳輸、銀行代發(fā)、短信通知等模塊。并使用StarUML 5.0進行建模。此軟件數(shù)據(jù)流比較大,數(shù)據(jù)庫中的表有十幾個,可見視圖就建了十幾個,而我使用sql server 2000創(chuàng)建了上面幾個模塊的后臺數(shù)據(jù)庫,充分使用數(shù)據(jù)庫日志備份,數(shù)據(jù)庫日志文件擴展名為ldf,當(dāng)數(shù)據(jù)庫出現(xiàn)問題時,通過查看日志文件,分析出錯原因,進而恢復(fù)數(shù)據(jù)庫,這是在大學(xué)期間沒有嘗試過的,通過實踐,對sql server 2000的使用有了全新的認識。最后兩周是進行編碼,我編寫了托運單管理、收貨管理、配送管理、發(fā)貨管理、庫存管理模塊的代碼,在代碼編寫過程中使用java語言,讓我對java在以前認識的基礎(chǔ)上,具備了使用java開發(fā)web應(yīng)用程序的能力。在遇到問題后,努力想盡一切辦法來解決,通過查閱資料,小組的互幫互助,使我完成了自己的任務(wù)。最后測試整個系統(tǒng)的運行情況,進行查漏補缺工作。

        在這個項目實踐過程中,我們小組合理分配時間,恰當(dāng)?shù)恼{(diào)用人手,時刻爭當(dāng)速度最快,界面最整潔的小組。我從進入公司了解公司概況到確定出功能模塊和創(chuàng)建數(shù)據(jù)庫,部分編碼到最后的系統(tǒng)測試,讓我感受到了開發(fā)一個軟件不是個人英雄主義凸顯,而是一個團隊集體的合作的結(jié)晶。在小組開發(fā)過程讓我學(xué)到了web頁面開發(fā)技術(shù)、后臺數(shù)據(jù)庫的設(shè)計技巧、數(shù)據(jù)庫誤操作的恢復(fù)等。同時協(xié)助同事進行開發(fā),彼此間互相學(xué)習(xí)、互相進步。每個人完成幾個小模塊,最后集成小組成員開發(fā)的所有的模塊,最后成為一個完整的軟件:物流管理系統(tǒng)。我們每個人都把自己當(dāng)成是公司研發(fā)部的一員,我們每天堅持按時上下班,甚至有時還會早到或者為了完成任務(wù)和學(xué)習(xí)更多的知識加班。在項目組長的指導(dǎo)下盡量做到勞逸結(jié)合,合理的安排自己的工作時間。通過實習(xí)使我彌補了不足,熟練的掌握了編寫文檔和測試設(shè)計文檔。以前對jsp、asp、javascript編程的單一理解有了全新的認識,熟練掌握sql server 2000,復(fù)習(xí)并鞏固了sql語句,熟悉java網(wǎng)頁的開發(fā)。

        最后總結(jié)一下我在此次實習(xí)過程中的心得體會,主要有四個方面:

        1、通過進入企業(yè)實習(xí),了解企業(yè)的的運作過程,知道了企業(yè)需要什么樣的人才,知道了如何把自己在大學(xué)所學(xué)的的計算機知識運用于企業(yè),更好的為企業(yè)服務(wù)。在實習(xí)最后的幾天時間里,在公司工作的領(lǐng)導(dǎo)為我們上了一堂人生職業(yè)規(guī)劃的課,給我們詳細的介紹了計算機專業(yè)的現(xiàn)階段發(fā)展?fàn)顩r及未來發(fā)展動向,介紹了計算機行業(yè)的發(fā)展前景,以及一些當(dāng)今比較流行比較熱門的技術(shù),為我們的學(xué)習(xí)指明了方向。指導(dǎo)我們結(jié)合自身的特長和愛好,為自己將來的技術(shù)方向明確的定位,更好的發(fā)揮自己的才智。這些將激勵我更加努力地學(xué)好自己的專業(yè)知識,為今后的發(fā)展打好基礎(chǔ)。

        2、在整個代碼編寫及測試過程中,遇到過很多困難,但最終通過查閱資料或在其他項目組成員的幫助下,一點點的去解決這些難題。在解決這些難題的同時,我們既學(xué)習(xí)到新東西,也為我們積累了寶貴的工作經(jīng)驗,這可以幫助我們在以后的學(xué)習(xí)工作中,更好的提高自己分析問題和解決問題能力。同時,讓我體會到,在信息時代,要不斷地汲取新信息,不斷的學(xué)習(xí),才能讓自己的能力提高。

        3、通過實習(xí)過程中小組的團隊協(xié)作,彼此之間互相溝通,互相幫助,為了我們的目標(biāo)而努力,讓我看到了大家對于工作的熱情,每個人努力工作的那種拼勁,是我對這個行業(yè)的熱愛倍增。

        4、提高了實際工作能力,為將來的工作取得了一些寶貴的實踐經(jīng)驗。從學(xué)校走向社會,首要面臨的問題便是角色轉(zhuǎn)換的問題。從一個學(xué)生轉(zhuǎn)化為一個單位人,在思想的層面上,必須認識到二者的社會角色之間存在著較大的差異。學(xué)生時代只是單純的學(xué)習(xí)知識,而社會實踐則意味著繼續(xù)學(xué)習(xí),并將知識應(yīng)用于實踐,學(xué)生時代知識學(xué)習(xí)理論知識很少運用于實踐。這就要求我必須在實際的工作和生活中潛心體會,并自覺的進行這種角色的轉(zhuǎn)換。

        第四篇:java暑期生產(chǎn)實習(xí)報告5000字

        華中科技大學(xué)文華學(xué)院生產(chǎn)實習(xí)報告

        學(xué)部 :信息科學(xué)與技術(shù)

        年級:20008 專業(yè):計算機科學(xué)與技術(shù) 班級: 二班 姓名: 學(xué)號: 指導(dǎo)老師:袁 成績

        日期:2011年9月10日

        JAVA軟件開發(fā)實習(xí)報告一、二、三、實習(xí)的時間:2011年7月8日—2011年7月17日 實習(xí)的地點:湖北省氣象局--吳家灣 實習(xí)的目的:

        進一步了解java開發(fā)的相關(guān)知識,掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實戰(zhàn)經(jīng)驗。學(xué)習(xí)SQL的基礎(chǔ)知識及正確的運用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實習(xí),培養(yǎng)我們綜合運用已學(xué)知識Java語言的面向?qū)ο缶幊棠芰?;培養(yǎng)我們動手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力;增強自己的團隊協(xié)作意識,了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

        四、實習(xí)的方式、方法:實踐操作

        五、實習(xí)的要點:

        1.MySql數(shù)據(jù)庫和SQL 數(shù)據(jù)庫的使用; 2.Java中的常用設(shè)計模式; 3.控制技術(shù)-Servlet技術(shù) 4.html 超文本傳輸協(xié)議

        5.JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)及 Dreamweaver

        6.頁面設(shè)計-JSP頁面;

        六、實習(xí)的內(nèi)容: Mysql數(shù)據(jù)庫

        1)MySQL數(shù)據(jù)庫管理系統(tǒng)概述 MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng),它是由MySQL AB公司開發(fā)、發(fā)布并支持的。MySQL AB是由多名MySQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價值取向、方法和成功的商業(yè)模型。

        數(shù)據(jù)庫是數(shù)據(jù)的結(jié)構(gòu)化集合。計算機是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算方面扮演著關(guān)鍵的中心角色,或是作為獨立的實用工具,或是作為其他應(yīng)用程序的組成部分。

        MySQL服務(wù)器還有一套實用的特性集合,這些特性是通過與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測試主頁上,給出了MySQL服務(wù)器和其他數(shù)據(jù)庫管理器的比較結(jié)果。

        MySQL服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管MySQL始終在不斷發(fā)展,但目前MySQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的MySQL十分適合于訪問Internet上的數(shù)據(jù)庫。

        2)MySQL穩(wěn)定性

        每次發(fā)布的MySQL服務(wù)器均是可用的。僅當(dāng)用戶嘗試源自“灰色區(qū)域”的代碼時才會出現(xiàn)問題。當(dāng)然,新用戶不了解“灰色區(qū)域”是什么。因此,在本節(jié)中,我們介紹了目前已知的這類區(qū)域。本節(jié)所作的介紹主要針對MySQL服務(wù)器5.0版和更高版本。在最新的版本中,更正了所有已知和通報的缺陷,但“缺陷”一節(jié)所列的除外,這類缺陷與設(shè)計有關(guān)。

        java與SQL的應(yīng)用

        Java語言是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言之一,它提供了方便訪問數(shù)據(jù)的技術(shù)。利用Java語言中的JDBC技術(shù),用戶能方便地開發(fā)出基于Web網(wǎng)頁的數(shù)據(jù)庫訪問程序,從而擴充網(wǎng)絡(luò)應(yīng)用功能。JDBC(Java Database Connectivity,Java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調(diào)用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數(shù)據(jù)庫系統(tǒng)(如Access、SQL Server 2000、Oracle、Sybase等),進而可使用標(biāo)準(zhǔn)的SQL語言來存取數(shù)據(jù)庫中的數(shù)據(jù),而不必再為每一種數(shù)據(jù)庫系統(tǒng)編寫不同的Java程序代碼。

        SQL Server2000是微軟公司新一代的數(shù)據(jù)庫產(chǎn)品,它是在SQL Server7.0建立的堅固基礎(chǔ)上產(chǎn)生的,并對SQL Server7.0做了大量擴展。SQL Server2000通過高端硬件平臺以及最新網(wǎng)絡(luò)和存儲技術(shù)的支持,可為最大的Web站點和企業(yè)級應(yīng)用提供可擴展性和高可靠性。

        Java中的常用設(shè)計模式

        1)工廠模式

        客戶類和工廠類分開。消費者任何時候需要某種產(chǎn)品,只需向工廠請求即可。消費者無須修改就可以接納新產(chǎn)品。缺點是當(dāng)產(chǎn)品修改時,工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。

        3)工廠方法模式

        核心工廠類不再負責(zé)所有產(chǎn)品的創(chuàng)建,而是將具體創(chuàng)建的工作交給子類去做,成為一個抽象工廠角色,僅負責(zé)給出具體工廠類必須實現(xiàn)的接口,而不接觸哪一個產(chǎn)品類應(yīng)當(dāng)被實例化這種細節(jié)。

        控制技術(shù)-Servlet技術(shù)

        1)什么是Servlet? 一個servlet就是Java編程語言中的一個類,它被用來擴展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴展Web服務(wù)器的應(yīng)用程序。Java Servlet技術(shù)為這些應(yīng)用程序定義了一個特定于HTTP的 servlet類。

        javax.servlet和javax.servlet.http包為編寫servlet提供了接口和類。所有的servlet都必須實現(xiàn)Servlet接口,該接口定義了生命周期方法。

        2)Servlet的生命周期

        一個servlet的生命周期由部署servlet的容器來控制。當(dāng)一個請求映射到一個servlet時,該容器執(zhí)行下列步驟。

        Html--超文本傳輸協(xié)議

        HTML是網(wǎng)絡(luò)的通用語言,一種簡單、通用的全置標(biāo)記語言。它允許網(wǎng)頁制作人建立文本與圖片相結(jié)合的復(fù)雜頁面,這些頁面可以被網(wǎng)上任何其他人瀏覽到,無論使用的是什么類型的電腦或瀏覽器。

        HTML文檔制作不是很復(fù)雜,且功能強大,支持不同數(shù)據(jù)格式的文件鑲?cè)耄@也是WWW盛行的原因之一,其主要特點如下:

        (1)簡易性,靈活方便。(2)可擴展性,HTML語言的廣泛應(yīng)用帶來了加強功能,增加標(biāo)識符等要求,HTML采取子類元素的方式,為系統(tǒng)擴展帶來保證。

        Dreamweaver Dreamweaver是集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器

        JDBC JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。

        JDBC 擴展了 Java 的功能。簡單地說,JDBC 可做三件事:與數(shù)據(jù)庫建立連接、發(fā)送 操作數(shù)據(jù)庫的語句并處理結(jié)果。JDBC API 既支持數(shù)據(jù)庫訪問的兩層模型(C/S),同時也支持三層模型(B/S)。在兩層模型中,Java applet或應(yīng)用程序?qū)⒅苯优c數(shù)據(jù)庫進行對話。這將需要一個JDBC驅(qū)動程序來與所訪問的特定數(shù)據(jù)庫管理系統(tǒng)進行 通訊。用戶的SQL語句被送往數(shù)據(jù)庫中,而其結(jié)果將被送回給用戶。數(shù)據(jù)庫可以位于另一臺計算機上,用戶通過網(wǎng)絡(luò)連接到上面。這就叫做客戶機/服務(wù)器配置,其中用戶的計算機為客戶機,提供數(shù)據(jù)庫的計算機為服務(wù)器。(1)建立JDBC連接:

        Connection 對象代表與數(shù)據(jù)庫的連接。(2)打開連接

        與數(shù)據(jù)庫建立連接的標(biāo)準(zhǔn)方法是調(diào)用DriverManager.getConnection方法。

        (3)發(fā)送SQL語句

        連接一旦建立,就可用來向它所涉及的數(shù)據(jù)庫傳送SQL語句。JDBC對可被發(fā)送的SQL語句類型不加任何限制。這就提供了很大的靈活性,即允許使用特定的數(shù)據(jù)庫語句或甚至于非SQL語句。然而,它要求用戶自己負責(zé)確保所涉及的數(shù)據(jù)庫可以處理所發(fā)送的SQL語句,否則將自食其果。例如,如果某個應(yīng)用程序試圖向不支持儲存程序的DBMS發(fā)送儲存程序調(diào)用,就會失敗并將拋出異常。

        JDBC提供的類,用于向數(shù)據(jù)庫發(fā)送SQL語句。Connection接口中的三個方法可用于創(chuàng)建這些類的實例。下面列出這些類及其創(chuàng)建方法:

        (1)Statement:由方法createStatement所創(chuàng)建。Statement對象用于發(fā)送簡單的SQL語句。

        (2)PreparedStatement:由方法prepareStatement所創(chuàng)建。

        頁面設(shè)計-JSP頁面

        1)MVC 模式

        為了把表現(xiàn)層presentation從請求處理request processing 和數(shù)據(jù)存儲data storage中分離開來,SUN公司推薦在JSP文件中使用一種“模型-視圖-控制器”Model-view-controller 模式。規(guī)范的SERVLET或者分離的JSP文件用于處理請求。當(dāng)請求處理完后,控制權(quán)交給一個只作為創(chuàng)建輸出作用的JSP頁。有幾種平臺都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如Struts 和Spring framework)。

        2)JSP技術(shù)的強勢

        (1)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。

        (2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。

        (3)強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務(wù)器進行集群和負載均衡,到多臺Application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。

        (4)多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。

        3)JSP技術(shù)的弱勢

        (1)與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。

        (2)Java的運行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java文件和.class文件,以及對應(yīng)的版本文件。

        4)JSP內(nèi)置對象(1)request對象:

        該對象封裝了用戶提交的信息,通過調(diào)用該對象相應(yīng)的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息。

        (2)response對象:

        對客戶的請求做出動態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。(3)session對象

        session對象是一個JSP內(nèi)置對象,它在第一個JSP頁面被裝載時自動創(chuàng)建,完成會話期管理。從一個客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束,被稱為一個會話。當(dāng)一個客戶訪問一個服務(wù)器時,可能會在這個服務(wù)器的幾個頁面之間反復(fù)連接,反復(fù)刷新一個頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個客戶,這就需要session對象。

        (4)application對象

        服務(wù)器啟動后就產(chǎn)生了這個application對象,當(dāng)客戶在所訪問的網(wǎng)站的各個頁面之間瀏覽時,這個application對象都是同一個,直到服務(wù)器關(guān)閉。但是與session不同的是,所有客戶的application對象都是同一個,即所有客戶共享這個內(nèi)置的application對象。

        (5)out對象

        out對象是一個輸出流,用來向客戶端輸出數(shù)據(jù)。out對象用于各種數(shù)據(jù)的輸出。

        七、實踐的感受和體會:

        實習(xí)收獲體會

        1、學(xué)到了很多知識

        通過實習(xí),我初步我學(xué)習(xí)了J2EE,學(xué)習(xí)使用JSP,對TOMCAT服務(wù)器的基本運行原理有了理解,對mySQL和Myeclipse這些工具能熟練使用,并對JDBC有了初步的認識,學(xué)習(xí)了如何用Java連接數(shù)據(jù)庫,能自己手動寫code開發(fā)一些小網(wǎng)頁,對于一些簡單的小問題,能夠自己動手排除。制作一個寵物網(wǎng)站是本次的任務(wù),這涉及到數(shù)據(jù)庫知識和相應(yīng)的網(wǎng)頁設(shè)計知識,還要運用JSP技術(shù)來實現(xiàn)網(wǎng)頁之間的跳轉(zhuǎn)。strusts框架是本次實習(xí)的核心,難度大,現(xiàn)在我已經(jīng)對其框架結(jié)構(gòu)有了清楚的了解,對頁面的跳轉(zhuǎn)建立,它的構(gòu)造過程和方法都熟諳于心,但是仍不能熟練的進行設(shè)計。最終我成功的完成了項目,將此次實習(xí)圓滿的畫下了句號。提高了快速學(xué)習(xí)的能力。

        2、提高了快速學(xué)習(xí)的能力

        “在大學(xué)里學(xué)的不是知識,而是一種叫做自學(xué)的能力”。參加實習(xí)后才能深刻體會這句話的含義。課本上學(xué)的理論知識是遠遠不夠應(yīng)付這個信息爆炸的時代的,知識更新太快,靠原有的一點知識肯定是不行的。我們必須在實際項目中勤于動手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實在不行可以虛心請教他人,而沒有自學(xué)能力的人遲早要被企業(yè)和社會所淘汰。

        3、對自身的清醒認識 我通過這次為時十天的實踐,從另一個側(cè)面檢驗了自己的各方面的情況,培養(yǎng)了自己發(fā)現(xiàn)問題、分析問題、解決問題的能力和與人交往的能力;同時也發(fā)現(xiàn)一些了自己的不足,使我在以后的學(xué)習(xí)中不斷的彌補和提高。許多同學(xué)也在實習(xí)的過程中清醒地認識了自己,了解了自身能力與社會需求之間的差距。絕大多數(shù)同學(xué)在實習(xí)結(jié)束后都感到大學(xué)前三年浪費了太多的寶貴時間,最后一年一定要抓緊,否則真得無法在社會上立足。所以很多同學(xué)都報了輔導(dǎo)班摩拳擦掌開始認真學(xué)習(xí)了。.實習(xí)為我以后的就業(yè)作了一個鋪墊

        實習(xí)是為將來打基礎(chǔ)的重要階段,珍惜自己每一個工作的機會,不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯過好的機遇。沒有一件事情是輕輕松松的,但每一件事都是讓人成長的,經(jīng)歷一段過程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我們都會因涉事而成長。

        通過實習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。然后,在技術(shù)上也有了很大的提高,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗。而且所作的軟件應(yīng)用性更強。所以,我要堅定自己的信念,在公司好好實習(xí),爭取提早轉(zhuǎn)正,我相信我會在JAVA開發(fā)這條路上走的更長更遠。

        八.自我鑒定

        在實習(xí)中,我在老師的熱心指導(dǎo)下,注意把在學(xué)校學(xué)到的相關(guān)的理論知識對照實際工作,用理論知識

        網(wǎng)址:http://puma08.com/bgzj/sxbg/1157390.html

        聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至89702570@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。