信息化動因
石化十建公司有很多業務已經做到了數字化,但是每項業務都使用的不同的辦公管理系統。這樣導致每個人的日常工作都要去記住每個系統的賬號,密碼和地址。大家的工作很不方便,效率也不高。 OA系統,是一個綜合的協同辦公系統,員工的日常工作和交流都在系統中進行,所以十建公司想在通達OA的系統上做其他系統的單點登錄,以及待辦工作的顯示。
信息化需求
將合同管理系統,制度管理系統,改善經營管理系統,公文管理系統等系統整合進OA中。實現:
管理員設置每個系統的域名及其他一些參數。每個用戶設置自己在相應系統的用戶名和密碼。
從OA中單擊鏈接可直接進入相應系統,不需要用戶再輸入賬號密碼。
OA系統中列出每個其他系統的待辦工作項,并可直接鏈接至相應系統相應工作的辦理頁面。
項目介紹
將所有第三方系統集成進OA系統,模塊名"其他系統",模塊下有"待辦工作","其他系統首頁","其他系統設置" 。
首先是其他系統設置,主要功能是:對每一個系統的登錄域名,接口地址,以及其他在單點登錄以及接口調用時需要的參數和參數值進行設置。管理員擁有此權限。
獨立模塊及接口管理界面如圖1
其他系統設置編輯界面如圖2
然后是其他系統首頁,就是單點登錄了,這是每個用戶都擁有權限的頁面,首先,用戶需要先設置自己登錄相應系統的用戶名和密碼。設置好之后就可以在其他系統的列表中點擊相應鏈接直接彈出窗口登錄到相應的系統首頁。
其他系統首頁如圖3 ,點擊打開其他系統
最后是待辦工作,主要功能是,全部或者分別列表顯示當前登錄用戶在每個其他系統中相應的待辦工作的上一步辦理人,工作名稱,以及接收到此工作的時間。每個工作名稱可鏈接到相應系統的辦理頁面上直接辦理。
幾套系統的待辦工作,集成到一起,效果如圖4
項目實施過程
1、進行調研工作,他們清楚信息化會給企業工作效率帶來很大的提升,為了將效率最大化,由于OA系統是一個綜合性的協同辦公系統,而且二次開發投資小,所以最終確定在OA系統中集成所有其他的系統,做到方便,快捷的進行日常工作。做到不必繁瑣得記住每個系統的用戶名和密碼,在登錄OA系統之后,輕松點擊相應系統的名稱,就可以直接登錄其他系統不需要輸入用戶名和密碼,并且可以在OA系統中顯示所有其他系統中的待辦工作而且可以方便的點擊鏈接進行工作的辦理。
2、根據需求,與相關的其他系統的人溝通,共同擬定解決方案。使用webservice接口進行待辦工作的獲取,以及單點登錄功能的實現。
3、在與相關系統開發人員的溝通中,進行接口調用及單點登錄的編碼的工作,并與他們在石化的網絡環境下進行聯合測試。
4、測試后交付十建使用,通過簡單設置后,就可以實現單點登錄和待辦工作獲取和辦理。給他們員工的日常工作帶來了很大的便利。
調研工作參與人員:通達:吳道全,闞威;石化十建:王海英
編碼,測試工作參與人員:吳道全、闞威、渠盼盼、錢紅健,以及其他各個系統的開發實施人員。
項目成果
截稿時,已完成了與合同管理系統,制度管理系統的單點登錄以及待辦工作獲取辦理的功能。基本完成了,與公文管理系統以及集團公司信息門戶的單點。
錄功能和公文管理待辦工作,待閱工作的獲取工作。
通過該項目的開發提升了石化十建員工的工作效率,解放了大腦,不必去記住那么多套系統的用戶名和密碼;方便了操作,只需登錄一次OA系統,其他系統所有工作輕松辦理。增強了OA系統與各種語言所做系統的集成能力。