這一年來參與開發了部門的項目,現有系統的改進,以及技術改進方面的工作總結如下
一、崗位履職情況
portal門户搭建開發上線和培訓
參與開發portal門户,是主要開發人員之一,負責了用户及權限,單點登錄集成,新聞和公告,論壇這些模塊的開發工作。做了門户使用的視頻培訓
CAS單點登錄搭建+項目整合
負責了娃哈哈單點登錄驗證平台的開發,修改和編譯了CAS客户端和服務端源碼,搭建和配置CAS服務器
研究了Flex和javaWeb項目整合CAS單點登錄服務的方法,開發了whhercp-casclient.jar ,現實了修改部分配置文件就可以使現有項目增加CAS驗證支持的功能,對MES,QCS,BPM POM,ECM,HCM系統進行CAS單點登錄驗證的集成改造。
HR崗位需求面試錄用流程開發
負責開發了崗位需求發佈,面試流程管理,錄用報批3個複雜流程的開發
2016年承包方案
負責2016年承包方案擬定的支持工作。順利完成了2016承包方案的制定。
承包方案二期開發
負責承包方案二期項目的開發,包括計劃利潤和計劃收入報表,內部收費,單品利潤率報表等模塊的開發。
MES改進支持
持續的MES改進支持,包括消息中間件bapi調用的異常監控,異常信息郵件提醒。讓MES系統裏的bapi調用錯誤都有記錄可查,方便了後期處理。
電話QQ 郵件形式的MES系統的運維支持
財務部成本分析系統改進和支持
改進和支持
香精MES
參與開發香精MES系統,負責的掃碼稱重,發料模塊的開發
二、分管業務有哪些改進和提高
1. portal門户的用户創建,角色創建webService的封裝,做了額外的異常處理來解決用户重複,用户id大小寫等各種問題,3萬多用户可以順利一次性導入portal門户,並自動創建角色,自動創建單點登錄權限,自動從娃哈哈權限庫更新密碼
2. CAS服務端的源碼修改,實現基於http的cas登陸驗證,替代原有的https驗證,用户無需再糾結證書等麻煩的問題,使用體驗好了很多。
3. 承包方案項目的改進,增加特殊產品配方定額提取和補全,產品定額數據的檢測,生產計劃轉換前產線信息的檢測,材料成本缺少價格數據檢測,以及基礎數據完整性檢測等功能,提高了工作效率。今年的承包方案工作明顯比前兩年順利很多。
4. 為CAS服務端編寫了新的驗證器,使用MD5加密和Base64編碼,完全兼容娃哈哈現有權限庫。3萬多用户都可以直接沿用娃哈哈權限庫的密碼實現登陸驗證。極大方便了
娃哈哈權限庫的用户信息和portal門户的用户信息的同步。
5. MES改進支持包括消息中間件bapi調用的異常監控,異常信息郵件提醒和數據庫表插入。讓MES系統裏的bapi調用錯誤都有記錄可查,方便了後期處理。
6. 開發whhercp-ueditor.jar 對百度的富文本編輯器uedotor後台源碼進行修改和封裝,
圖片插入和文件上傳直接對接娃哈哈文件服務器,項目中需要使用富文本編輯器的時候,
只需添加前端文件以及whhercp-ueditor.jar的maven依賴即可,非常方便。
7. 開發whhercp-appbase.jar 2.0.3版本,針對flex項目添加CAS驗證專用的Servlet,Flex項目整合CAS單點登錄只需要添加maven依賴,增加Frame.mxml文件,web.xml添加Filter 即可實現。非常方便
8. 開發了whhercp-casclient.jar,簡化配置,把原先配置CAS所需的5個Filter,一堆參數配置,一堆依賴配置。封裝成一個jar包,安裝到maven倉庫
現在只需要配置一個Filter 添加一個cas.properties文件,就完成了原先所需的一大堆配置。
極大方便整合。
三、當前主要存在的不足和問題
過於關注開發工作的時候手頭的一點事情,視野較窄,對於業務上的理解和同事的溝通上不夠用心,需要在完成開發任務的同時,更加關心公司的業務本身。理解公司的業務邏輯。
四、2016年工作思路
做好手頭的工作,認真完成分配到的開發任務和項目。另外繼續一些新技術的學習。