基本資訊
姓 名:本站 性別:
婚姻狀況: 民族:
戶 籍: 年齡:
現所在地: 身高:
聯絡電話:
電子郵箱:
求職意向
希望崗位:JAVA軟體工程師
工作年限: 職稱:無職稱
求職型別:全職 可到職日期:隨時
專案經驗
Web OA(企業辦公自動化系統)
1.專案介紹:總體分機構管理、許可權管理、公文流轉、系統管理、資訊交流、資訊釋出、知識管理、專案管理、資產管理、考勤管理、人事檔案、我的工作臺等模組,主要是為企業的部門之間提供一個能相互合作,提高工作效率的平臺,實現企業的無紙化和協同辦公,確保各部門之間的資訊傳輸的流暢,促進企業的資訊化程序。
2.開發環境和總體技術:MyEclipse + Oracle + Tomcat。綜合運用Struts+Hibernate+Spring的多層架構。採用ThreadLocal模式通過page-taglib實現分頁,採用JSTL與自定義函式完成JSP頁面開發;使用DWR完成授權模組;使用JBPM實現公文流轉模組,結合Freemarker模板技術實現動態表單定義模型;實現擴充套件的基於RBAC的授權與認證;實現職能型的組織機構模型;使用任務排程框架Quartz實現員工的考勤管理和工資自動結算等。
3.負責模組:
系統分析設計:根據需求文件,採取用例驅動方式,對負責的模組進行分析和設計。主要採用UML的用例圖、順序圖和狀態圖。
分頁元件封裝:使用pager-taglib元件,結合Filter技術和ThreadLocal模式實現系統的統一分頁處理。
機構管理和人員管理:實現對企業中各機構和人員的管理。主要涉及CRUD操作。
模組管理:完成對該系統中各個模組的管理。主要為CRUD操作。
角色管理和使用者管理:除基本的CRUD操作外,主要為許可權的管理。該系統採用RBAC模式實現許可權管理。將許可權授予如普通員工、經理等角色,再將角色分配給使用者的方式,實現對使用者的授權;同時系統也可以對使用者直接進行授權。授權的.具體實現採用DWR框架。
工作流程:採用JBPM實現工作流程開發。上傳工作流程定義後,可以將企業的公文,如報銷單等和相應的工作流程繫結,完成公文的流轉。該模組同時採用FreeMarker實現公文表單的動態定義。
CRM(企業客戶關係管理系統)
1.專案介紹:CRM專案的理念是建立“以客戶為核心,以市場為導向”的經營管理模式,主要分為營銷管理、銷售管理、客戶服務、電子商務、商業智慧等模組。主要為企業提高市場競爭力,為客戶提供更全面優質的服務,集中對客戶資訊進行管理,提高客戶服務效率以及銷售人員處理一般事務的效率,避免因為銷售人員離職而帶 來的客戶流失。
2.開發環境和總體技術:Struts2.0 + Hibernate + Spring
3.負責模組:銷售管理
DRP(分銷資源計劃)
1.專案介紹:該系統實現了醫藥企業對藥品分銷流程的資訊化支援,系統的主要功能模組有:分銷商庫存管理、流向單管理、統計報表管理、分銷費管理、付款結帳管理、基礎資料管理等。
2.開發環境和總體技術:MyEclipse + Tomcat + MySQL。採用JSP + JavaBean架構。
3.負責模組:
DAO模式及工廠模式的設計:根據客戶對資料庫的要求,系統採用DAO模式封裝對不同資料庫的訪問,同時採用抽象工廠模式向業務邏輯層提供介面。
分頁元件封裝:封裝PageModel,實現系統的統一分頁處理。
流向單維護:完成流向單的搜尋、新增、刪除、修改和送審操作。
會計核算期間維護:完成會計對庫存進行核算的登記
物料維護:完成對藥品、醫療器械等的管理,採用commons-fileupload上傳物料圖片。
分銷商維護:完成對各地區分銷商的管理。在新增分銷商時採用Ajax技術驗證分銷商編號。
基於小波分解的數字影象水印嵌入和提取
該專案為河南省自然基金會專案,通過對該領域現有演算法的分析,找出現有演算法存在的不足,採用小波技術和matlab實現演算法,同時應用了數字影象色彩空間的相關理論和二元樹遍歷的演算法,完成數字影象水印的嵌入和提取。
教育背景
畢業院校:xx大學
最高學歷:碩士
畢業日期:2004-07
專 業:軟體工程
專業技能:
1.具備系統、紮實的計算機理論基礎。有較豐富的JAVA EE專案開發經驗。
2.熟練掌握JAVA語言開發技術。熟悉OOP程式設計思想,有一定的OOA/OOD能力,能使用UML和RationalRose對專案進行分析。熟知常見的GoF設計模式:如Singleton、Factory等。理解分層架構、DAO模式。理解ThreadLocal模式的應用。
3.瞭解工作流,有JBOSS JBPM工作流引擎的使用經驗。瞭解基於RBAC模式的授權認證。
4.瞭解EJB3.0技術(SessionBean、MDB、JPA、RMI、JTA等),瞭解EJB3.0中的三種客戶端檢視(遠端客戶端、本地客戶端、Webservice客戶端)和EJB的依賴注入,瞭解JNDI、JMS。有EJB的程式碼經驗。
5.熟悉tomcat、weblogic、jboss下的專案部署。
6.掌握JAVA Web技術,如JSP、Servlet、JSTL、EL等。瞭解OGNL。
7.熟悉Ajax和JavaScript,有DWR框架使用經驗。
8.能熟練運用Struts1、Hibernate、Spring等框架開發專案,對其他框架也有一定的瞭解和應用,如Struts2、Ibatis、Tapestry、JSF。
9.資料庫理論基礎紮實,熟悉MySQL、Oracle。熟悉SQL。瞭解PL/SQL,有儲存過程的編寫經驗。
10.能熟練使用MyEclipse進行專案開發,瞭解JBuilder2007。
11.瞭解WebService。
12.瞭解Linux,有Linux下的JAVA環境搭建和開發經驗,以及tomcat的搭建和專案的部署。
13.瞭解銀行信用系統業務,有相關演示程式碼的開發經驗,使用技術為struts+hibernate+EJB3.0
14.有C、C++和matlab基礎。有教授C語言和資料結構(C版)的經驗。
語言能力
英語水平:優秀
國語水平:優秀
粵語水平:優秀
個人自傳
在校學習期間,擔任電腦科學學院團總支學生會文娛部部長,並圓滿完成了學業及學生會工作,且多次獲得工作積極分子和文體積極分子榮譽稱號。
性格活潑開朗,做事認真負責,信奉“勤奮是工作之基本,認真是工作之態度。天道酬勤,時不我待。”