HP-EPM合作企業(yè)實(shí)訓(xùn)生實(shí)習(xí)報(bào)告v1_第1頁
HP-EPM合作企業(yè)實(shí)訓(xùn)生實(shí)習(xí)報(bào)告v1_第2頁
HP-EPM合作企業(yè)實(shí)訓(xùn)生實(shí)習(xí)報(bào)告v1_第3頁
HP-EPM合作企業(yè)實(shí)訓(xùn)生實(shí)習(xí)報(bào)告v1_第4頁
HP-EPM合作企業(yè)實(shí)訓(xùn)生實(shí)習(xí)報(bào)告v1_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實(shí)習(xí)報(bào)告實(shí)習(xí)性質(zhì): 畢業(yè)實(shí)習(xí) 學(xué)生姓名: HP-EPM-C: HP-EPM-D2 實(shí)訓(xùn)部導(dǎo)師: 實(shí)習(xí)企業(yè)導(dǎo)師: 三號黑體 行 距:固定值40磅 實(shí)習(xí)時(shí)間: 2015年12月13日- 2016年07月01日實(shí)習(xí)地點(diǎn): 東華厚盾軟件公司 惠普(濟(jì)寧)實(shí)訓(xùn)基地HP-EPM實(shí)訓(xùn)生實(shí)習(xí)考核表學(xué)生姓名HP-EPM-C實(shí)訓(xùn)部導(dǎo)師 張強(qiáng)HP-EPM-D2XXX、XXX、XXX實(shí)習(xí)時(shí)間2015年12月14日- 2016年07月01日實(shí)習(xí)地點(diǎn)東華厚盾軟件有限公司(濟(jì)南)實(shí)習(xí)名稱畢業(yè)實(shí)習(xí)自我總結(jié)實(shí)習(xí)企業(yè)導(dǎo)師意見實(shí)習(xí)單位意見并蓋章考核等級 (優(yōu)、良、中、差)信息工程學(xué)院 畢業(yè)實(shí)習(xí)報(bào)告目錄1 實(shí)習(xí)目的32 實(shí)習(xí)概況32

2、.1 實(shí)習(xí)要求32.2 實(shí)習(xí)時(shí)間22.3 實(shí)習(xí)環(huán)境22.4 開發(fā)環(huán)境23 實(shí)習(xí)內(nèi)容23.1 系統(tǒng)需求分析23.2 數(shù)據(jù)庫設(shè)計(jì)33.3 數(shù)據(jù)庫連接設(shè)置(Spring+Hibernate)33.4.1 登錄頁面43.4.2 日志功能64 實(shí)習(xí)總結(jié)781 實(shí)習(xí)目的在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。通過這次實(shí)習(xí),學(xué)習(xí)企業(yè)級計(jì)算機(jī)知識,鞏固以前所學(xué)理論的知識,提高處理實(shí)際問題的能力

3、,了解社會中建設(shè)在internet的主要內(nèi)容和實(shí)際發(fā)展情況,并為自己踏入社會環(huán)境接軌做準(zhǔn)備。更廣泛的直接接觸社會,了解社會需要,加深對社會的認(rèn)識,增強(qiáng)對社會的適應(yīng)性,將自己融合到社會中去,培養(yǎng)自己的實(shí)踐能力,縮短我們從一名大學(xué)生到一名工作人員之間的思想與業(yè)務(wù)距離。為以后進(jìn)一步走向社會打下堅(jiān)實(shí)的基礎(chǔ)。了解公司部門的構(gòu)成和職能,整個(gè)工作流程,從而確立自己在公司里最擅長的工作崗位。為自己未來的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。2 實(shí)習(xí)概況2.1 實(shí)習(xí)要求實(shí)習(xí)期間遵守公司各項(xiàng)規(guī)章制度,有嚴(yán)格的時(shí)間觀念,不遲到不早退,虛心向有經(jīng)驗(yàn)的同事請教,積極主動(dòng)完成單位分配的任務(wù),與單位同事和諧相處;鍛煉自己的動(dòng)手能

4、力,將學(xué)習(xí)的理論知識運(yùn)用于實(shí)踐當(dāng)中,反過來檢驗(yàn)書本上理論的正確性。將自己的理論知識與實(shí)踐融合,進(jìn)一步鞏固、深化已經(jīng)學(xué)過的理論知識,提高綜合運(yùn)用所學(xué)過的知識,并且培養(yǎng)自己發(fā)現(xiàn)問題、解決問題的能力,加強(qiáng)對軟件開發(fā)過程的認(rèn)識。2.2 實(shí)習(xí)時(shí)間2015年12月14日至2016年07月01日2.3 實(shí)習(xí)環(huán)境(1)實(shí)習(xí)單位:東華厚盾軟件有限公司(簡稱東華厚盾)(2)簡介:從事現(xiàn)階段項(xiàng)目的實(shí)施工作以及對項(xiàng)目基礎(chǔ)開發(fā)過程的學(xué)習(xí)。(3)所在部門:東華厚盾軟件公司 濟(jì)南業(yè)務(wù)四部。(4)主要工作:參與現(xiàn)階段項(xiàng)目性能實(shí)施及功能測試,定期接受部門相關(guān)現(xiàn)階段項(xiàng)目的開發(fā)培訓(xùn),完成個(gè)人項(xiàng)目。2.4 開發(fā)環(huán)境l 操作系統(tǒng)(Wi

5、ndows7)l 數(shù)據(jù)庫系統(tǒng)(SqlServer2008)l 開發(fā)工具(Eclipse)l 客戶瀏覽器(IE6.0)l 開發(fā)語言(JAVA)3 實(shí)習(xí)內(nèi)容我的實(shí)習(xí)企業(yè)單位是東華厚盾軟件公司,擔(dān)任程序員的工作。剛進(jìn)來公司的時(shí)候,經(jīng)理給我公司內(nèi)的一些已完成的項(xiàng)目和學(xué)習(xí)資料,通過這些實(shí)際項(xiàng)目和學(xué)習(xí)資料,讓我慢慢把在學(xué)校所學(xué)知識融入到實(shí)際工作中去,同時(shí),也感覺到自己在學(xué)校說掌握的知識還是有一些局限性,如果想在社會上立足,還要加強(qiáng)自己的知識和能力。企業(yè)員工信息管理系統(tǒng)主要對企業(yè)員工的個(gè)人基本信息以及部門信息進(jìn)行管理,對管理員提供查詢信息、增添信息、刪除信息等操作功能;對員工用戶提供部門及薪資查詢功能。我們

6、的目標(biāo)就是為該系統(tǒng)提供前臺用戶界面設(shè)計(jì)以及后臺連接數(shù)據(jù)庫程序設(shè)計(jì),系統(tǒng)程序界面采用JSP頁面實(shí)現(xiàn),數(shù)據(jù)庫操作采用Spring+Hibernate管理。在東華厚盾軟件公司實(shí)習(xí)的這些天中,我著重鞏固學(xué)習(xí)了SSH框架、sql數(shù)據(jù)庫設(shè)計(jì)、javascript、JQuery等專業(yè)知識,著重在使用Eclipset開發(fā)軟件。在此期間,參加了公司的南航項(xiàng)目的開發(fā)測試。3.1 系統(tǒng)需求分析企業(yè)員工信息管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立(如:員工的基本信息)和維護(hù)(如員工信息的添加和刪除以及登陸密碼的修改)及前端應(yīng)用的開發(fā),對于前者要求建立起數(shù)據(jù)庫一致性和完整性、數(shù)據(jù)安全性好的數(shù)據(jù)庫,而對于后者則要求應(yīng)用程序

7、功能準(zhǔn)確、完善,易使用等特點(diǎn)。該企業(yè)員工信息管理系統(tǒng)具備三方面的功能:一方面是員工用戶,員工通過輸入工號和密碼進(jìn)下該系統(tǒng)后,可以進(jìn)行一些基礎(chǔ)查詢(員工信息查詢、部門信息查詢、)、業(yè)務(wù)信息管理(業(yè)務(wù)信息查詢)重新登陸系統(tǒng);一方面管理人員進(jìn)入該系統(tǒng)則比普通員工多一些權(quán)限:信息輸入與修改、信息查詢。數(shù)據(jù)模型分析與設(shè)計(jì)數(shù)據(jù)庫模型描述了在數(shù)據(jù)庫中結(jié)構(gòu)化和操縱數(shù)據(jù)的方法,模型的結(jié)構(gòu)部分規(guī)定了數(shù)據(jù)如何被描述(例如樹、表等);模型的操縱部分規(guī)定了數(shù)據(jù)的添加、刪除、顯示、維護(hù)、打印、查找、選擇、排序和更新等操作。數(shù)據(jù)庫模型的分類:分層模型、關(guān)系模型、網(wǎng)絡(luò)模型和對象模型。本課題選擇的關(guān)系模型,關(guān)系模型是目前最重要

8、的一種數(shù)據(jù)模型。關(guān)系數(shù)據(jù)庫系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式。關(guān)系數(shù)據(jù)模型具有下列優(yōu)點(diǎn):關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上的。關(guān)系模型的概念單一。無論實(shí)體還是實(shí)體之間的聯(lián)系都用關(guān)系表示。對數(shù)據(jù)的檢索結(jié)構(gòu)也是關(guān)系(即表)。所以其數(shù)據(jù)結(jié)構(gòu)簡單、清晰,維護(hù)易懂易用。3.2 數(shù)據(jù)庫設(shè)計(jì)表3.1企業(yè)員工管理系統(tǒng)數(shù)據(jù)庫表3.3 數(shù)據(jù)庫連接設(shè)置(Spring+Hibernate)com.mysql.jdbc.Driverorg.hibernate.dialect.MySQLDialecttrueupdatecom/zhq/entity/xml/Department.hbm.xmlco

9、m/zhq/entity/xml/Employee.hbm.xmlcom/zhq/entity/xml/Salaries.hbm.xmlcom/zhq/entity/xml/Users.hbm.xmlcom/zhq/entity/xml/Log.hbm.xml3.4 系統(tǒng)部分功能設(shè)計(jì)3.4.1 登錄頁面圖3.2企業(yè)員工管理系統(tǒng)登陸界面 /* * 成功登錄 */OverrideDescriptorKey(登錄驗(yàn)證)public String execute() /根據(jù)權(quán)限值,跳轉(zhuǎn)不用頁面及擁有不同權(quán)限 3 超管 2 普通管理 1 員工Users user1 = usersService.find

10、OfId(user.getUserName(), user.getUserPassword() ;if (user1.getUserType().equals(1) return index ;elseif (user1.getUserType().equals(2) return index ;elseif (user1.getUserType().equals(3) return index ;else return ERROR ;/* * 根據(jù)用戶名和密碼獲取對象 * param userName * param userPassword * return Users */public

11、Users findOfId(String userName,String userPassword)String hql = from Users where userName = ? and userPassword = ? ;List list =usersDao.findByObject(hql, new ObjectuserName,userPassword);Users user = null;if (list != null) user = list.get(0) ;return user;3.4.2 日志功能圖3.3企業(yè)員工管理系統(tǒng)日志界面public String inter

12、cept(ActionInvocation actionInvocation) throws Exception / TODO Auto-generated method stubString result = actionInvocation.invoke();/獲取ActionObject action = actionInvocation.getAction();String methods = actionInvocation.getProxy().getMethod();/獲取方法對象Method method = action.getClass().getMethod(method

13、s , null);/獲取注解中的信息DescriptorKey des = method.getAnnotation(DescriptorKey.class);String value = ;if (des != null) value = des.value() ;Date date = new Date();SimpleDateFormat df1 = new SimpleDateFormat(yyyy-MM-dd hh:mm:ss);String time = df1.format(date);Timestamp CreateDate = Timestamp.valueOf(time)

14、;System.out.println(日志內(nèi)容:+value);System.out.println(Action:+action.toString();System.out.println(方法:+methods);System.out.println(時(shí)間:+CreateDate);/存入數(shù)據(jù)庫Log log = new Log();log.setAction(action.toString();log.setContext(value);log.setFunction(methods);log.setToDate(CreateDate);logService.create(log);r

15、eturn result;4 實(shí)習(xí)總結(jié)通過這次實(shí)習(xí)機(jī)會,我主要學(xué)習(xí)了以上這些java編程的技術(shù),同時(shí)也明白了身處公司中如何更好地與同事配合,畢竟在軟件開發(fā)中,你不可能 一個(gè)人干完一個(gè)系統(tǒng),大家都是通過svn等團(tuán)隊(duì)管理工具互相配合完成編程任務(wù)。在實(shí)習(xí)之前,我對軟件開發(fā)的過程只有一個(gè)模糊地印象,以為只要把代碼編寫完之后就算基本上一個(gè)項(xiàng)目開發(fā)完畢了。然而通過這次實(shí)習(xí),徹底顛覆了我的認(rèn)知,我當(dāng)時(shí)的認(rèn)知無疑是非常幼稚和可笑的,完全的軟件開發(fā)過程不只只是編寫代碼,在編寫代碼之前還有好多的事情要做,比如文檔的編寫、對項(xiàng)目進(jìn)行需求分析、數(shù)據(jù)庫設(shè)計(jì)等等。代碼編寫完成之后還要進(jìn)行測試,以及人員的培訓(xùn),這些都是必須

16、做,也是必不可少的項(xiàng)目,甚至比代碼的編寫還重要。以前總是覺得自己干不好編程,沒有足夠的自信,但通過一系列知識的學(xué)習(xí),還有人際交往能力的提高,我漸漸地認(rèn)識到如果個(gè)人想要在公司立足,除了要有扎實(shí)的知識基礎(chǔ),還必須具備良好的交流溝通能力,雖然現(xiàn)在我在公司基本沒出現(xiàn)加班的情況,但做這一行就得做好心里準(zhǔn)備,時(shí)刻準(zhǔn)備戰(zhàn)斗,對于我們現(xiàn)在這個(gè)階段來說,實(shí)踐就是提高的唯一捷徑,在這個(gè)關(guān)鍵的階段中,你必須做到肯吃苦,不怕累,讓知識和技能來充實(shí)你的生活,但你回想這一刻的時(shí)候,你并不在乎當(dāng)初賺的工資是多少,上班的時(shí)間是多久,你只在乎的是你的技能、經(jīng)驗(yàn)、人際關(guān)系的提高,這樣會給你帶來一種成就感,對于即將畢業(yè)的大學(xué)生來說

17、,經(jīng)驗(yàn)與經(jīng)歷是你以后發(fā)展的敲門磚,即將面對社會的我們,再也沒有校園那一堵堵圍墻能給我們安全感并保護(hù)著我們,我們需要面對社會,同其他人競爭,如果你現(xiàn)在還在糾結(jié)這份工作很辛苦、工資很低,那你就錯(cuò)了,你要糾結(jié)的是這份工作能不能學(xué)到東西,你的能力跟你的報(bào)酬對不對等,如果當(dāng)你發(fā)現(xiàn)你的能力跟你的報(bào)酬嚴(yán)重不對等或是沒東西學(xué)習(xí)的時(shí)候,那時(shí)你可以選擇到別的地方發(fā)展?,F(xiàn)在的我沒事也會去一些java的QQ群跟大家交流一番,在這里你能找到很多程序猿(程序員的網(wǎng)絡(luò)叫法),大家一起討論技術(shù),討論問題,探討人生,雖然很多時(shí)候都是在八卦,但只有他們才能理解這個(gè)職業(yè)的艱辛,才能與你感同身受。我在開發(fā)期間也遇到很多問題,但是我會試著到網(wǎng)絡(luò)去找答案,如果實(shí)在找不到我會試著問問我的上級,或者跟一些朋友討論一下,如果發(fā)現(xiàn)了這個(gè)問題的答案我會及時(shí)把它記錄下來,方便以后遇到問題可以隨時(shí)翻閱,我相信好記性不如爛

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論