千文網(wǎng)小編為你整理了多篇相關(guān)的《java生產(chǎn)實(shí)習(xí)報(bào)告(大全)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《java生產(chǎn)實(shí)習(xí)報(bào)告(大全)》。
第一篇:java畢業(yè)實(shí)習(xí)報(bào)告
一、實(shí)習(xí)目的
通過實(shí)踐,培養(yǎng)用Java語言進(jìn)行面向?qū)ο缶幊痰哪芰Γ慌囵B(yǎng)實(shí)踐能力;培養(yǎng)良好的編程規(guī)范和編程方法;為了理解、掌握和全面應(yīng)用所學(xué)知識,提高自己的編程能力;增強(qiáng)你的團(tuán)隊(duì)合作意識,了解軟件開發(fā)的思維角度和主要流程。通過理論與實(shí)踐的結(jié)合,學(xué)校與社會(huì)的溝通,可以進(jìn)一步提高我們的思想意識和專業(yè)水平,特別是觀察問題、分析問題和解決問題的實(shí)際工作能力,從而培養(yǎng)自己成為能夠積極適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)復(fù)合型人才。為畢業(yè)后更快投入工作,更好的工作打下堅(jiān)實(shí)的基礎(chǔ)。
二、實(shí)習(xí)單位基本情況介紹
無錫戴恩科技有限公司是北京戴恩科技有限公司在無錫的全資子公司。戴恩是中國高端IT培訓(xùn)的領(lǐng)先品牌。IT致力于為電信金融培養(yǎng)Java、C++、C#/、測試、嵌入式、PHP等領(lǐng)域的高端軟件人才。它由國際數(shù)據(jù)集團(tuán)的IDG、吉富亞洲的佳富亞洲和高盛集團(tuán)投資,是中國首家獲得國際風(fēng)險(xiǎn)投資的it培訓(xùn)機(jī)構(gòu)。目前,戴恩科技已發(fā)展成為國內(nèi)領(lǐng)先的集培訓(xùn)、咨詢、開發(fā)、人才服務(wù)為一體的高端軟件和服務(wù)外包人才培訓(xùn)機(jī)構(gòu)。由于達(dá)內(nèi)科技卓越的教學(xué)效果和行業(yè)領(lǐng)先的商業(yè)模式,贏得了社會(huì)各界的廣泛好評和贊譽(yù)。
三、實(shí)習(xí)內(nèi)容
1、Java培訓(xùn)
通過這次實(shí)習(xí),我對Java語言的各種特性有了進(jìn)一步的了解:
①Java語言的語法非常接近C語言和C++語言,使得大多數(shù)程序員學(xué)習(xí)和使用Java都很容易。而Java則摒棄了C++中使用的那幾個(gè),
很難理解和混淆,比如運(yùn)算符重載、多重繼承、自動(dòng)強(qiáng)制類型轉(zhuǎn)換。特別是Java語言不使用指針,提供自動(dòng)垃圾回收,讓程序員不用擔(dān)心內(nèi)存管理。
② Java語言提供類、接口、繼承等原語。為簡單起見,只支持類間的單繼承,支持接口間的多繼承,支持類與接口間的實(shí)現(xiàn)機(jī)制(關(guān)鍵詞是implements)。Java語言完全支持動(dòng)態(tài)綁定,而C++語言只對虛函數(shù)使用動(dòng)態(tài)綁定??傊?,Java語言是一種純面向?qū)ο蟮木幊陶Z言。
③ Java語言支持互聯(lián)網(wǎng)應(yīng)用的開發(fā)。在基本的Java應(yīng)用編程接口中,有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(java、net),它為網(wǎng)絡(luò)應(yīng)用編程提供了一個(gè)類庫,包括URL、URLConnection、Socket、ServerSocket等。Java語言是在Java平臺上編譯成體系結(jié)構(gòu)中立的字節(jié)碼格式(帶后綴類的文件)的體系結(jié)構(gòu)中立的Java程序(帶后綴Java的文件),然后可以在任何實(shí)現(xiàn)這個(gè)Java平臺的系統(tǒng)上運(yùn)行。該方法適用于異構(gòu)網(wǎng)絡(luò)環(huán)境和軟件分發(fā)。
④ Java語言的可移植性,來源于架構(gòu)的中立性。此外,Java還嚴(yán)格規(guī)定了每個(gè)基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也很便攜,Java編譯器用Java實(shí)現(xiàn),Java的運(yùn)行環(huán)境用ANSI C實(shí)現(xiàn)。
⑤在Java語言中,thread是一個(gè)特殊的對象,必須由Thread類或其子類創(chuàng)建。創(chuàng)建一個(gè)Thread通常有兩種方式:一種是利用Thread(Runnable)的構(gòu)造函數(shù)將實(shí)現(xiàn)Runnable接口的對象包裝成一個(gè)線程;另一種方法是從thread類派生一個(gè)子類,并覆蓋run方法,使用這個(gè)子類創(chuàng)建的對象就是一個(gè)線程。值得注意的是,Thread類實(shí)現(xiàn)了Runnable接口,所以任何線程都有自己的run方法,run方法包含線程要運(yùn)行的代碼。線程的活動(dòng)由一組方法控制。Java語言支持多線程同時(shí)執(zhí)行,并提供了多線程之間的同步機(jī)制(關(guān)鍵字是synchronized)。
Java語言的設(shè)計(jì)目標(biāo)之一是適應(yīng)動(dòng)態(tài)環(huán)境。Java程序需要
的類可以動(dòng)態(tài)加載到運(yùn)行環(huán)境中,或者所需的類可以通過網(wǎng)絡(luò)加載。這也有利于軟件的升級。另外,Java中的類有一個(gè)運(yùn)行時(shí)表示,可以檢查運(yùn)行時(shí)的類型。
2、數(shù)據(jù)庫培訓(xùn)& mdash& mdash神諭
在本實(shí)踐中,連接到Web服務(wù)器的數(shù)據(jù)庫是一個(gè)大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)& mdash& mdashORACLE 、它是一個(gè)基于客戶端/瀏覽器模式的數(shù)據(jù)庫管理系統(tǒng)。它支持JDBC、ADO等技術(shù)的應(yīng)用,可以與ORACLE無縫集成,提供高效、安全的數(shù)據(jù)訪問服務(wù);有利于整個(gè)系統(tǒng)管理的規(guī)范化,保證數(shù)據(jù)的完整性和安全性。
事實(shí)上,數(shù)據(jù)庫設(shè)計(jì)主要是對要處理的數(shù)據(jù)的表示方法和存儲結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫技術(shù)之前,這些任務(wù)分散在應(yīng)用程序中。采用數(shù)據(jù)庫技術(shù)后,這些任務(wù)可以通過數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)地執(zhí)行。數(shù)據(jù)庫設(shè)計(jì)的首要任務(wù)是考慮信息需求,即數(shù)據(jù)庫中應(yīng)該存儲什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫的目的不僅僅是存儲數(shù)據(jù),而是從中提取有用的信息。除了考慮存儲什么數(shù)據(jù),還要考慮訪問方式,也就是處理要求。也就是說,數(shù)據(jù)模式和應(yīng)用程序應(yīng)該根據(jù)用戶的訪問需求來設(shè)計(jì)。
3、Web開發(fā)培訓(xùn)
Web開發(fā)的培訓(xùn)時(shí)間是最長的,也是學(xué)東西最多的時(shí)間,因?yàn)樵谶@個(gè)階段,接觸到了以后工作中要用到的開發(fā)技術(shù)。首先,我學(xué)習(xí)了web開發(fā)的基礎(chǔ):HTML和CSS,這是web界面的主要部分。然后是XML技術(shù),這是一種國際標(biāo)準(zhǔn)的數(shù)據(jù)存儲語言。然后,我們開始學(xué)習(xí)JDBC,這是一種通過代碼連接數(shù)據(jù)庫的非常簡單方便的方法,這樣我們就可以在自己的程序中隨時(shí)調(diào)用數(shù)據(jù)庫的數(shù)據(jù)。然后,我們開始學(xué)習(xí)Jquery和ajax。前者是一種腳本語言,可以實(shí)現(xiàn)非常強(qiáng)大的頁面功能,包括各種事件、數(shù)據(jù)和處理,以及頁面的動(dòng)態(tài)效果。后者是一種動(dòng)態(tài)顯示技術(shù),可以刷新頁面的區(qū)域,從而達(dá)到無閃爍頁面的效果。這些之后,就是框架技術(shù)了。包括Struts2,Hibernate,Spring,哪三個(gè)框架簡化了Java代碼,使網(wǎng)站的開發(fā)更加簡潔??偟膩碚f,現(xiàn)階段我們學(xué)到的最多,收獲也最多。我們也接觸到了真實(shí)的項(xiàng)目實(shí)踐——NETCROSS電信計(jì)費(fèi)系統(tǒng)的開發(fā)。
四、實(shí)習(xí)收獲
通過實(shí)習(xí),我有了很大的改變。首先,進(jìn)入公司,你是專業(yè)人士,不再是學(xué)生。你必須具備專業(yè)人士應(yīng)該具備的素質(zhì)。不遲到不早退是必然的。你必須始終嚴(yán)格要求自己,嚴(yán)格遵守公司規(guī)定。其次,在實(shí)習(xí)期間,對項(xiàng)目的發(fā)展有了完整的了解和熟悉。實(shí)習(xí)期間學(xué)到了很多學(xué)校學(xué)不到的知識和技能,也學(xué)到了很多公司自己的框架和工具,是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語水平有了很大的進(jìn)步,對以后的生活和工作都有好處。
在這次畢業(yè)實(shí)習(xí)中,我學(xué)會(huì)了如何利用自己的知識開發(fā)軟件,以及如何與同事交流。積累了處理人際關(guān)系問題的經(jīng)驗(yàn)和方法。同時(shí),我也經(jīng)歷了社會(huì)工作的艱辛。通過實(shí)習(xí),在社會(huì)上磨練了自己,鍛煉了意志力,鍛煉了動(dòng)手操作能力,提高了實(shí)踐技能。積累了軟件開發(fā)經(jīng)驗(yàn),為以后的工作打下了良好的基礎(chǔ)。實(shí)習(xí)是為未來打基礎(chǔ)的重要階段。珍惜每一個(gè)工作機(jī)會(huì),無論是誰,什么學(xué)歷,從事什么工作,都要好好展現(xiàn)自己的能力,不要錯(cuò)過好機(jī)會(huì)。沒有什么是容易的,但一切都讓人成長,經(jīng)歷一個(gè)過程,或喜或憂。雖然經(jīng)歷的方式不同,但結(jié)果是一樣的,我會(huì)因?yàn)閰⑴c而成長。
第二篇:Java上機(jī)實(shí)驗(yàn)報(bào)告
Homework3實(shí)驗(yàn)報(bào)告
一、實(shí)驗(yàn)?zāi)康呐c要求
1、掌握J(rèn)ava中類和接口的基本知識;
2、繼承的基本知識;
3、集合的基本操作
二、實(shí)驗(yàn)內(nèi)容 1.PIMCollection 類
創(chuàng)建一個(gè)可以管理PIMEntities實(shí)體的集合,該類實(shí)現(xiàn)了Collection接口,且必須實(shí)現(xiàn)了以下方法:(1).getNotes();返回PIMCollection中所有的PIMNote項(xiàng),如果不包含PIMNote項(xiàng),則返回一個(gè)空集合(2).getTodos();返回集合PIMCollection中所有的PIMTodo項(xiàng),如果不包含PIMTodo項(xiàng),則返回一個(gè)空集合(3).getAppointment();返回集合PIMCollection中所有的PIMAppointment項(xiàng),如果不包含PIMAppointment項(xiàng)。則返回一個(gè)空集合(4).getContacts();返回結(jié)合PIMCollection中所有的PIMContact項(xiàng),如果不包含PIMContact項(xiàng),則返回一個(gè)空集合(5).getItemsForDate(Date d);返回集合PIMCollection中所有與d匹配的PIMEntities,如果沒有匹配d的項(xiàng),則返回一個(gè)空集合(只有PIMTodo和PIMAppointment項(xiàng),因?yàn)镻IMNote和PIMContact跟日期沒有關(guān)系)。
2.TestPIMCollection類(自己的測試類)
向PIMCollection集合類中加入了一些PIMEntity實(shí)體類,并用PIMCollection類中實(shí)現(xiàn)的方法分別篩選出了其中的PIMNote、PIMTodo、PIMAppointment、PIMContact、符合指定日期d的集合并打印輸出。
三、實(shí)驗(yàn)器材
計(jì)算機(jī)+windows操作系統(tǒng)+eclipse
四、實(shí)驗(yàn)步驟
1.程序源代碼(壓縮在文件夾里)2.編譯執(zhí)行程序 3.記錄執(zhí)行結(jié)果
五、實(shí)驗(yàn)結(jié)果
1.TestPIMCollection的測試代碼:
2.程序的執(zhí)行結(jié)果:
如圖所示:程序分別輸出了Todo、Note、Appointment、Contact、以及匹配指定日期的結(jié)合的結(jié)果。
六、實(shí)驗(yàn)小結(jié)
1、熟悉了Java集合的基本內(nèi)容和操作,也包括了泛型的一些知識。
2、通過這個(gè)實(shí)驗(yàn)鞏固了java的基礎(chǔ)知識:類和接口的有關(guān)知識,繼承的應(yīng)用。
3、掌握了在eclipse下編譯執(zhí)行Java程序的知識。
4、通過幾次的編程,熟悉了java的編程規(guī)則。
5、綜合應(yīng)用所學(xué)知識完成java程序的分析、設(shè)計(jì)、調(diào)試和總結(jié),為以后編寫更復(fù)雜的java程序打下了很好的基礎(chǔ)。
第三篇:java畢業(yè)實(shí)習(xí)報(bào)告
剛剛出校門找實(shí)習(xí)單位的時(shí)候總有這種或那種的想法,要找什么樣什么樣的單位,結(jié)果到頭來一個(gè)多月快過去了,還沒有找到實(shí)習(xí)單位,直到3月25號,青鳥的老師推薦我去未名信息科技開發(fā)有限公司參加面試,有筆試和面試,通過層層的技術(shù)考核,在我的努力下終于得到了面試人員的肯定,順利的加入了未名公司。員工聚餐那天張總的一些話讓我感觸深刻,他說在部門的時(shí)候先全面發(fā)展,等過段再看看自已精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。我進(jìn)入了軟件部,成為了一名程序員,一周的公司框架練習(xí),我又加入了哈理工數(shù)字化建設(shè)的項(xiàng)目中,前期主要是實(shí)施,后期進(jìn)行二次開發(fā)。剛開始覺的實(shí)施很簡單,熟悉了一周項(xiàng)目以后,只覺得人家的網(wǎng)站開發(fā)的真好,和同事們參加了幾次江蘇金智公司的培訓(xùn)以后,我才發(fā)現(xiàn)原來不是那么回事,它這里主要是做數(shù)字化校園硬件建設(shè)、數(shù)字化校園基礎(chǔ)平臺、綜合數(shù)據(jù)應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)集成等等,簡單的說就是三大平臺,統(tǒng)一身份認(rèn)證,實(shí)現(xiàn)全校信息整合以及全校數(shù)據(jù)資源共享。
來公司有一段時(shí)間了,我自己的感覺還有一些同事的介紹我感覺我們軟件部真是高手如云,那些開發(fā)人員都具有相當(dāng)豐富的項(xiàng)目經(jīng)驗(yàn),相信由他們的帶領(lǐng),我這一次實(shí)習(xí)肯定會(huì)有很多的收獲。為其將近一周的學(xué)習(xí),終于對三大平臺有了一定認(rèn)識了,開始接觸oracle數(shù)據(jù)庫,學(xué)習(xí)sun公司開發(fā)的ODI工具,進(jìn)行數(shù)據(jù)整合的時(shí)候把我弄得暈頭轉(zhuǎn)向,原來我們在學(xué)校學(xué)的那點(diǎn)技術(shù)其實(shí)基礎(chǔ)中基礎(chǔ),不過接觸起來可能相對會(huì)比較容易上手一些。
通過和大家一段時(shí)間的相處,我深切地感受到,軟件部是一個(gè)團(tuán)結(jié)、上進(jìn)、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍然會(huì)聽到笑聲;面對客戶,大家總是熱情真誠;面對技術(shù)上的困難,大家總是互相幫助,直至解決難題。整個(gè)部門和睦相處,就像一個(gè)溫馨的大家庭。而部門領(lǐng)導(dǎo)就是這個(gè)家庭中的家長,給每個(gè)人很大的空間自由發(fā)揮。從他們身上,我真正體會(huì)到了敬人、敬業(yè)、高效、高水平服務(wù)的真實(shí)意義,體會(huì)到了服務(wù)部服務(wù)、奉獻(xiàn)的意義,體會(huì)到了創(chuàng)造完美、服務(wù)社會(huì)的服務(wù)理念,知道了什么是創(chuàng)新就是生活。特別令我感動(dòng)的是,每當(dāng)我遇到困難向大家求助時(shí),誰都會(huì)無私的告訴我。
我很慶幸自己能在這樣有限的時(shí)間里,在這么和諧的氣氛中工作、學(xué)習(xí),和同事們一起分享快樂,分擔(dān)工作。所以我努力向同事學(xué)習(xí),不懂就問,認(rèn)真完成領(lǐng)導(dǎo)和同事交給我的每一項(xiàng)工作。項(xiàng)目經(jīng)理和同事也都盡力幫助我,給我講授一些經(jīng)驗(yàn)和開發(fā)的技巧。剛開始的時(shí)候有點(diǎn)手忙腳亂,不是這邊搞錯(cuò)就是那邊忘了,都是同事幫我糾正。由于后來心態(tài)的調(diào)整和熟練了,慢慢地學(xué)得差不多了。每天早上7點(diǎn)左右踏著學(xué)校的廣播走出我呆了三年的校園,然后晚上6點(diǎn)左右又踏著哈理工的廣播走出校園,真是好懷念校園的生活,什么壓力也沒有,也不用每天花那么多時(shí)間在公交上。
來這個(gè)公司雖然才短短一個(gè)月,收獲挺多的,由對項(xiàng)目的一竅不通到現(xiàn)在對它的'流程以及相關(guān)的技術(shù)都有所了解,也讓我深深體會(huì)到了溝通自學(xué)的重要性。所以我們每一步都有要集中注意力,爭取把每一步都做好。
實(shí)習(xí),是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績,繼續(xù)創(chuàng)造更多的價(jià)值。
最后感謝單位領(lǐng)導(dǎo)和部門領(lǐng)導(dǎo)以及同事對我的支持和幫助,我會(huì)繼續(xù)努力的。
剛剛出校門找實(shí)習(xí)單位的時(shí)候總有這種或那種的想法,要找什么樣什么樣的單位,結(jié)果到頭來一個(gè)多月快過去了,還沒有找到實(shí)習(xí)單位,直到3月25號,青鳥的老師推薦我去未名信息科技開發(fā)有限公司參加面試,有筆試和面試,通過層層的技術(shù)考核,在我的努力下終于得到了面試人員的肯定,順利的加入了未名公司。員工聚餐那天張總的一些話讓我感觸深刻,他說在部門的時(shí)候先全面發(fā)展,等過段再看看自已精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。我進(jìn)入了軟件部,成為了一名程序員,一周的公司框架練習(xí),我又加入了哈理工數(shù)字化建設(shè)的項(xiàng)目中,前期主要是實(shí)施,后期進(jìn)行二次開發(fā)。剛開始覺的實(shí)施很簡單,熟悉了一周項(xiàng)目以后,只覺得人家的網(wǎng)站開發(fā)的真好,和同事們參加了幾次江蘇金智公司的培訓(xùn)以后,我才發(fā)現(xiàn)原來不是那么回事,它這里主要是做數(shù)字化校園硬件建設(shè)、數(shù)字化校園基礎(chǔ)平臺、綜合數(shù)據(jù)應(yīng)用系統(tǒng)、業(yè)務(wù)系統(tǒng)集成等等,簡單的說就是三大平臺,統(tǒng)一身份認(rèn)證,實(shí)現(xiàn)全校信息整合以及全校數(shù)據(jù)資源共享。
來公司有一段時(shí)間了,我自己的感覺還有一些同事的介紹我感覺我們軟件部真是高手如云,那些開發(fā)人員都具有相當(dāng)豐富的項(xiàng)目經(jīng)驗(yàn),相信由他們的帶領(lǐng),我這一次實(shí)習(xí)肯定會(huì)有很多的收獲。為其將近一周的學(xué)習(xí),終于對三大平臺有了一定認(rèn)識了,開始接觸oracle數(shù)據(jù)庫,學(xué)習(xí)sun公司開發(fā)的ODI工具,進(jìn)行數(shù)據(jù)整合的時(shí)候把我弄得暈頭轉(zhuǎn)向,原來我們在學(xué)校學(xué)的那點(diǎn)技術(shù)其實(shí)基礎(chǔ)中基礎(chǔ),不過接觸起來可能相對會(huì)比較容易上手一些。
通過和大家一段時(shí)間的相處,我深切地感受到,軟件部是一個(gè)團(tuán)結(jié)、上進(jìn)、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍然會(huì)聽到笑聲;()面對客戶,大家總是熱情真誠;面對技術(shù)上的困難,大家總是互相幫助,直至解決難題。整個(gè)部門和睦相處,就像一個(gè)溫馨的大家庭。而部門領(lǐng)導(dǎo)就是這個(gè)家庭中的家長,給每個(gè)人很大的空間自由發(fā)揮。從他們身上,我真正體會(huì)到了敬人、敬業(yè)、高效、高水平服務(wù)的真實(shí)意義,體會(huì)到了服務(wù)部服務(wù)、奉獻(xiàn)的意義,體會(huì)到了創(chuàng)造完美、服務(wù)社會(huì)的服務(wù)理念,知道了什么是創(chuàng)新就是生活。特別令我感動(dòng)的是,每當(dāng)我遇到困難向大家求助時(shí),誰都會(huì)無私的告訴我。
我很慶幸自己能在這樣有限的時(shí)間里,在這么和諧的氣氛中工作、學(xué)習(xí),和同事們一起分享快樂,分擔(dān)工作。所以我努力向同事學(xué)習(xí),不懂就問,認(rèn)真完成領(lǐng)導(dǎo)和同事交給我的每一項(xiàng)工作。項(xiàng)目經(jīng)理和同事也都盡力幫助我,給我講授一些經(jīng)驗(yàn)和開發(fā)的技巧。剛開始的時(shí)候有點(diǎn)手忙腳亂,不是這邊搞錯(cuò)就是那邊忘了,都是同事幫我糾正。由于后來心態(tài)的調(diào)整和熟練了,慢慢地學(xué)得差不多了。每天早上7點(diǎn)左右踏著學(xué)校的廣播走出我呆了三年的校園,然后晚上6點(diǎn)左右又踏著哈理工的廣播走出校園,真是好懷念校園的生活,什么壓力也沒有,也不用每天花那么多時(shí)間在公交上。
來這個(gè)公司雖然才短短一個(gè)月,收獲挺多的,由對項(xiàng)目的一竅不通到現(xiàn)在對它的流程以及相關(guān)的技術(shù)都有所了解,也讓我深深體會(huì)到了溝通自學(xué)的重要性。所以我們每一步都有要集中注意力,爭取把每一步都做好。
實(shí)習(xí),是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績,繼續(xù)創(chuàng)造更多的價(jià)值。
最后感謝單位領(lǐng)導(dǎo)和部門領(lǐng)導(dǎo)以及同事對我的支持和幫助,我會(huì)繼續(xù)努力的。
第四篇:暑期生產(chǎn)實(shí)習(xí)報(bào)告
這個(gè)暑假,我們進(jìn)行了為期1個(gè)月的實(shí)習(xí),在這一個(gè)月里,我也過了幾天朝九晚五的生活,雖然比較累,但是很開心。現(xiàn)在實(shí)習(xí)已經(jīng)結(jié)束了,我在這一個(gè)月的實(shí)習(xí)中學(xué)到了很多在課堂上根本就學(xué)不到的知識,受益非淺,了解到很多相關(guān)專業(yè)知識?,F(xiàn)在我就對這一個(gè)月的實(shí)習(xí)做一個(gè)工作小結(jié)。
一、實(shí)習(xí)目的
我主要想看看我能否在惡劣的環(huán)境中有能力依靠自己的雙手和大腦維持自己的生存,同時(shí),也想通過親身體驗(yàn)社會(huì)實(shí)踐讓自己更進(jìn)一步了解社會(huì),在實(shí)踐中增長見識,鍛煉自己的才干,培養(yǎng)自己的韌性,更為重要的是檢驗(yàn)一下自己所學(xué)的東西能否被社會(huì)所用,自己的能力能否被社會(huì)所承認(rèn)。想通過社會(huì)實(shí)踐,找出自己的不足和差距所在。
通過生產(chǎn)實(shí)習(xí)了解醫(yī)用設(shè)備生產(chǎn)營銷的情況,在這個(gè)基礎(chǔ)上把所學(xué)的商貿(mào)專業(yè)理論知識與實(shí)踐緊密結(jié)合起來,培養(yǎng)實(shí)際工作能力與分析能力,以達(dá)到學(xué)以致用的目的。
這次實(shí)習(xí)主要在于通過理論與實(shí)際的結(jié)合、個(gè)人與社會(huì)的溝通,進(jìn)一步培養(yǎng)自己的業(yè)務(wù)水平、與人相處的技巧、團(tuán)隊(duì)協(xié)作精神、待人處事的能力等,尤其是觀察、分析和解決問題的實(shí)際工作能力,以便提高自己的實(shí)踐能力和綜合素質(zhì),希望能幫助自己以后更加順利地融入社會(huì),投入到自己的工作中。
一般來說,我們在學(xué)校的生活環(huán)境和社會(huì)的工作環(huán)境存在很大的差距,學(xué)校主要專注于培養(yǎng)學(xué)生的學(xué)習(xí)能力和專業(yè)技能,社會(huì)主要專注于員工的專業(yè)知識和業(yè)務(wù)能力。要適應(yīng)社會(huì)的生存要求,除了要加強(qiáng)課堂上的理論知識外,還必須要親自接觸社會(huì)參加工作實(shí)踐,通過對社會(huì)工作的了解指導(dǎo)課堂學(xué)習(xí)。實(shí)際體會(huì)一般公司職員的基本素質(zhì)要求,以培養(yǎng)自己的適應(yīng)能力、組織能力、協(xié)調(diào)能力和分析解決實(shí)際問題的工作能力。
實(shí)習(xí)在幫助我們應(yīng)屆畢業(yè)生從校園走向社會(huì)起到了非常重要的作用,因此學(xué)校給予了高度的重視。通過實(shí)習(xí),讓自己找出自身狀況與社會(huì)實(shí)際需要的差距,并在以后的學(xué)習(xí)期間及時(shí)補(bǔ)充相關(guān)知識,為求職與正式工作做好充分的知識、能力準(zhǔn)備,從而讓我們縮短從校園走向社會(huì)的心理適應(yīng)期。
二、實(shí)習(xí)內(nèi)容
2010年7月1日到7月31日我在北京茲托醫(yī)用設(shè)備有限公司進(jìn)行了為期一個(gè)月的實(shí)習(xí)。這期間公司的同事給予了我熱情的指導(dǎo)和幫助,而我也虛心向他們請教學(xué)習(xí),把大學(xué)所學(xué)的知識加以運(yùn)用,在理論運(yùn)用于實(shí)踐的同時(shí),也在實(shí)踐中更加深刻地理解了以前沒有理解透徹的知識。經(jīng)過這些天的實(shí)習(xí),我對公司也有了更深刻的了解,也初步熟悉了銷售員的實(shí)際操作步驟。更重要的是,這是我踏入社會(huì)的第一步,雖然只有一個(gè)月的時(shí)間,但是也讓我看到了自己的很多欠缺,讓我深知出身社會(huì),還需要很多學(xué)校里學(xué)不到的能力。
首先簡單介紹一下我的實(shí)習(xí)單位:北京茲托醫(yī)用設(shè)備有限公司成立于XX年5月,是集科,工,貿(mào)于一體的獨(dú)資企業(yè)。主要從事醫(yī)用設(shè)備的開發(fā),研制,生產(chǎn)和代理。主要代理產(chǎn)品有紫外線光療儀,紅光光動(dòng)力治療儀,皮膚參數(shù)測試儀等。主要自產(chǎn)產(chǎn)品有醫(yī)用降溫毯等。公司產(chǎn)品銷往全國各大醫(yī)院,其穩(wěn)定的質(zhì)量,合理的價(jià)格和及時(shí)高效的售后服務(wù)在用戶中贏得了良好的信譽(yù)。公司各類代理或自產(chǎn)產(chǎn)品在安全可靠的原則上,采用新技術(shù),新工藝,通過不斷更新?lián)Q代,保證了產(chǎn)品的性能,結(jié)構(gòu)更趨于完美,外觀更美觀,新穎。公司一直堅(jiān)持“以人為本”的企業(yè)經(jīng)營原則:為科研開發(fā),市場營銷,經(jīng)營管理等領(lǐng)域的高素質(zhì)人才創(chuàng)造寬松的環(huán)境;注重基層員工業(yè)務(wù)素質(zhì)的培訓(xùn),以“加強(qiáng)責(zé)任管理,提高品牌意識”為宗旨對員工進(jìn)行培訓(xùn)。通過對員工的有效激勵(lì)來充分發(fā)揮他們的主動(dòng)性、積極性和創(chuàng)造性,以最大限度地挖掘員工的潛能,來更好的實(shí)現(xiàn)個(gè)人目標(biāo)和企業(yè)目標(biāo)的契合。多年來在全體員工的共同努力下,不斷提高產(chǎn)品檔次,不斷提高產(chǎn)品質(zhì)量,嚴(yán)格執(zhí)行國家和政府有關(guān)部門頒布發(fā)的標(biāo)準(zhǔn)政策,確保產(chǎn)品的質(zhì)量和安全,為我國,乃至世界創(chuàng)造第一流的醫(yī)用設(shè)備。公司一貫奉行“質(zhì)量第一,服務(wù)至上,用戶滿意”的宗旨。今后我們還將不斷提高自身的各項(xiàng)素質(zhì),進(jìn)一步擴(kuò)大為用戶提供成套服務(wù)的各種項(xiàng)目,以優(yōu)質(zhì)的產(chǎn)品和優(yōu)良的服務(wù)取信于用戶,立足北京,走向全國。北京茲托醫(yī)用設(shè)備有限公司為了擴(kuò)大發(fā)展,十分專注于高科技醫(yī)療設(shè)備的研發(fā),并以其資金、人才、技術(shù)優(yōu)勢開發(fā)具有先進(jìn)人機(jī)理念、保障患者健康的高科技產(chǎn)品,以客戶為中心,用優(yōu)質(zhì)的產(chǎn)品和服務(wù)贏得尊重和信賴,成長為全球優(yōu)秀的醫(yī)療設(shè)備供應(yīng)商。
自7月2日起,在一個(gè)月的工作中我參加了公司的供銷實(shí)習(xí)工作。實(shí)習(xí)分為兩個(gè)階段:第一階段劉經(jīng)理安排我在公司的供應(yīng)室工作,主要工作是輔助供應(yīng)室主管對材料收購各種單據(jù)的填寫以及材料的分配。通過對這一階段的工作使我知道了各種材料的簡單性能、作用,并且還接觸到驗(yàn)貨、入倉等工作。這些工作中有些更是課本學(xué)不到的經(jīng)驗(yàn),而且知道了很多相關(guān)的專業(yè)知識的運(yùn)用。雖然在供銷室實(shí)習(xí)只有兩周但相信這對我今后工作尤其在供銷方面有了一個(gè)很好的開始!
接下來的第二階段我被安排到銷售室工作。這一階段我主要作為劉經(jīng)理的助理進(jìn)行工作,處理一些辦公室日常事務(wù),有時(shí)也跟著一些同事們出去看他們怎樣進(jìn)行銷售業(yè)務(wù)。我們公司一般是與各大醫(yī)院有長期的業(yè)務(wù)聯(lián)系,平常也經(jīng)常與其洽談。這實(shí)際上這并不是件好差事。對于我這個(gè)毫沒有實(shí)際工作經(jīng)驗(yàn)又沒有業(yè)務(wù)聯(lián)系初出茅廬的人來說推銷一種商品確實(shí)很難的,但大多數(shù)情況下都是公司的前輩教導(dǎo)我怎樣與客戶交流溝通,怎樣取得他們的信任。通過一個(gè)星期的學(xué)習(xí)觀察和老同事的分析我總結(jié)了一下:公司產(chǎn)品主要是銷往全國一些大型醫(yī)院,長期與他們保持良好的業(yè)務(wù)關(guān)系,有時(shí)還直接就他們的需求給予特別供貨。
在市場經(jīng)濟(jì)下,競爭是不可避免的,任何產(chǎn)品、任何市場,都會(huì)有人去開發(fā)、去競爭。我國是一個(gè)特殊的市場,對于各個(gè)方面都與其它的國家有很大的不同。在現(xiàn)在市場經(jīng)濟(jì)的狀況下,我們很容易就能找到符合自己的發(fā)展方向。醫(yī)用設(shè)備是一個(gè)很廣泛的市場,因?yàn)槲覈丝诒姸?,尤其現(xiàn)在又進(jìn)入了老齡化社會(huì),醫(yī)院的數(shù)量已經(jīng)遠(yuǎn)遠(yuǎn)超過了幾年前,而有醫(yī)院就必須有各種醫(yī)用設(shè)備,這是個(gè)潛在的呈現(xiàn)增長態(tài)勢的市場,對于我們國家的經(jīng)濟(jì)發(fā)展也同樣有不可磨滅的推動(dòng)作用,同時(shí),在與其他國家的貿(mào)易往來中也增加了我們進(jìn)入市場的優(yōu)勢,促進(jìn)我國經(jīng)濟(jì)與世界各國經(jīng)濟(jì)的融合。
在公司工作期間,我得到了大家很大的幫助,同事們都盡量教我怎樣解決在工作中遇到的困難,教會(huì)我怎樣與人相處,認(rèn)識到銷售行業(yè)的本質(zhì),明白任何事都并不像我們想象的那么簡單,還讓我認(rèn)識到做任何工作都要有自信,以及用誠實(shí)的態(tài)度對待一切事物,應(yīng)該有榮譽(yù)感和責(zé)任心。同時(shí),在一個(gè)月的工作中,我也得到了大家的認(rèn)可與肯定。
三、實(shí)習(xí)總結(jié)
在這段日子里,讓我體會(huì)到了工作的辛苦與勞累,生活的不易。在為期1個(gè)月的實(shí)習(xí)里,我象一個(gè)真正的員工一樣擁有自己的工作卡,感覺自己已經(jīng)不是一個(gè)學(xué)生了,每天7點(diǎn)起床,然后象個(gè)真正的上班族一樣上班。實(shí)習(xí)過程中遵守公司的各項(xiàng)制度,虛心向有經(jīng)驗(yàn)的同事學(xué)習(xí),一個(gè)月的實(shí)習(xí)使我懂得了很多以前不知道的東西,對北京茲托醫(yī)用設(shè)備有限公司也有了更深的了解,通過一些深入的了解也發(fā)現(xiàn)了公司內(nèi)部存在的一些問題:(1)銷售業(yè)務(wù)工作管理還不夠完善,資金回籠有時(shí)不夠及時(shí),直接影響工廠的正常運(yùn)轉(zhuǎn);(2)市場信息反饋較慢,對發(fā)展新客戶的工作作得不夠細(xì)。
一個(gè)月的實(shí)習(xí)很快就結(jié)束了,在這不算短的日子里,讓我學(xué)到了很多在學(xué)校課堂上和書本上所學(xué)不到的使用的技術(shù)知識,擴(kuò)大了自己的知識面,對社會(huì)的認(rèn)識也更加深刻,更培養(yǎng)了自己與人溝通的能力,與顧客交流的能力,掌握一些技巧,也鍛煉了自己,提高了自我學(xué)習(xí)與適應(yīng)陌生環(huán)境的能力,培養(yǎng)了自己的獨(dú)立能力。同時(shí),我還認(rèn)識到好多的同事,與他們的相處讓我很開心,他們毫無保留的幫助我更讓我對這家公司印象深刻。
四、個(gè)人體會(huì)
在這期間,我學(xué)到了許多,也悟到了許多。主要有以下幾點(diǎn):
1、扎實(shí)的專業(yè)知識是提高工作水平的堅(jiān)實(shí)基礎(chǔ)。在學(xué)校學(xué)習(xí)專業(yè)知識時(shí),可能感覺枯燥無味,有時(shí)還覺得很沒用處,但當(dāng)工作以后,我才會(huì)發(fā)現(xiàn)專業(yè)知識是多么的重要,會(huì)讓我們工作井井有序。但我要想提高我的工作效率,工作質(zhì)量,光有這些知識是遠(yuǎn)遠(yuǎn)不行的,而是要精通,并且學(xué)會(huì)運(yùn)用到實(shí)際中,使我們的工作條理,任務(wù)分明。
2、在這段時(shí)間里,我不僅學(xué)到了很多在書本中學(xué)不到的銷售知識,也讓我個(gè)人更加的成熟和堅(jiān)強(qiáng):在實(shí)習(xí)工作中,當(dāng)我遇到工作中的困難時(shí),不找借口,找方法。曾夜不能寐的思考解決方法,因?yàn)槲沂冀K相信方法總比困難多,而且我也相信我有解決問題的能力。我始終相信:生命在于堅(jiān)持,我可以接受失敗,但我卻拒絕放棄!
3、這一段時(shí)間所學(xué)到的經(jīng)驗(yàn)和知識大多來自領(lǐng)導(dǎo)和同事們的教導(dǎo),這是我一生中的一筆寶貴財(cái)富。這次實(shí)習(xí)也讓我深刻了解到,在工作中和同事保持良好的關(guān)系是很重要的。做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做人的一個(gè)最基本的問題。同時(shí)明白了也真正體會(huì)到了作為一名銷售人員,自信是多么的重要。對于自己這樣一個(gè)即將步入社會(huì)的人來說,需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛?,我可以向他們學(xué)習(xí)很多知識、道理,也能在我與他們的接觸中發(fā)現(xiàn)并改正我偶爾會(huì)犯的錯(cuò)誤,提高我的工作效率,增強(qiáng)我的工作能力。
4、實(shí)習(xí)已經(jīng)結(jié)束,我也該開始新的生活了。這段記憶帶給我的不僅僅是工作的辛苦,還有學(xué)習(xí)交流的快樂。往后的日子里,我還需要做好很多事情,比如繼續(xù)學(xué)習(xí)專業(yè)知識,比如專業(yè)課的深入學(xué)習(xí),比如對行業(yè)的繼續(xù)關(guān)注等。未來不管是做什么方面的工作,大學(xué)時(shí)期和實(shí)習(xí)階段的積累,必定是我人生的又一筆財(cái)富!
實(shí)習(xí)是每一個(gè)大學(xué)畢業(yè)生必須擁有的一段經(jīng)歷,它使我們在實(shí)踐中了解社會(huì),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識,也打開了視野,長了見識,為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。實(shí)習(xí)是我們把學(xué)到的理論知識應(yīng)用在實(shí)
第五篇:Java生產(chǎn)實(shí)習(xí)報(bào)告
生產(chǎn)實(shí)習(xí)報(bào)告
學(xué) 院: 專 業(yè): 學(xué) 號: 姓 名: 指導(dǎo)教師:
年月日
一:實(shí)習(xí)內(nèi)容簡介:
1.了解HTTP協(xié)議,了解json數(shù)據(jù)格式,為以后的web開發(fā),WebService,移動(dòng)開發(fā)等打好基礎(chǔ)。
2.掌握基本的網(wǎng)頁開發(fā)技術(shù),Html,css,JavaScript等。
3.熟悉使用各種開發(fā)工具、數(shù)據(jù)庫設(shè)計(jì)工具;熟悉使用常用服務(wù)器軟件安裝、配置和開發(fā);
4.掌握mysql數(shù)據(jù)庫,熟練sql。5.掌握servlet,jsp,jstl等java web相關(guān)技術(shù),學(xué)會(huì)使用SSH2 框架;了解MVC模式。6.通過完整案例的編寫,提高學(xué)生對于編程的興趣,以及其調(diào)試能力,分析分解問題的能力;
7、運(yùn)用學(xué)習(xí)的內(nèi)容,編寫項(xiàng)目管理系統(tǒng)。
二:項(xiàng)目報(bào)告:
2.1需求分析說明書
編寫一個(gè)項(xiàng)目管理系統(tǒng),實(shí)現(xiàn)對人員,角色,和資源菜單的管理。
2.2可行性分析報(bào)告
1,編寫該系統(tǒng)需要小組共同實(shí)現(xiàn),我們組成了一個(gè)七人的小組,組員包括。由任組長,負(fù)責(zé)項(xiàng)目的進(jìn)度管理,分工等。
2,組員應(yīng)具備編寫該項(xiàng)目的基本知識,包括java,jsp,servlet,html等
3,開發(fā)工具:myeclipse 2015(編寫代碼),tomcat8.0(服務(wù)器),oracle(數(shù)據(jù)庫)
2.3概要設(shè)計(jì)說明書
開始登錄否登錄成功?是查詢具有的權(quán)限根據(jù)權(quán)限顯示相應(yīng)內(nèi)容結(jié)束
2.3詳細(xì)設(shè)計(jì)說明書
人員管理,角色管理,資源菜單管理詳細(xì)設(shè)計(jì):
開始添加編輯查看刪除輸入相應(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è)計(jì):
2.4編碼測試說明書
項(xiàng)目結(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”, “錯(cuò)誤的用戶名及密碼!”);
}
} catch(Exception e){
// TODO Auto-generated catch block
e.printStackTrace();
}
}else {
request.setAttribute(“err”, “驗(yàn)證碼輸入錯(cuò)誤”);
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
} } 運(yùn)行測試:
主界面:
查看詳情:
編輯界面:
添加界面:
2.5用戶手冊
該系統(tǒng)為項(xiàng)目管理系統(tǒng),包括人員管理,角色管理,資源菜單管理,分別包括,添加,刪除,編輯,查看等功能。
三:心得體會(huì)