上線時間
2010年3月開始調研需求,2010年7月上線試運行,2010年8月正式投入使用。
應用規模
集團總部和56家分支機構總用戶數超過25000人,截至2011年12月在線人數將近2000人。
系統架構
為了滿足新東方集團大用戶量的需求,本系統采用集中式集群部署方案,總部和各分支機構訪問同一系統。整個系統共包含六部分:LVS負載均衡服務器、Web服務器集群、MySQL服務器集群、緩存服務器、即時通訊服務器集群和文件服務器。如下圖所示:
(一)LVS負載均衡服務器
由兩臺服務器安裝LVS服務和相關管理配置界面,其中一臺為Web服務器集群和MySQL服務器集群提供負載均衡服務,另一臺用于災備,在前一臺出現故障時提供不間斷服務。
(二)Web服務器集群
Web服務器集群由3臺真實Web服務器組成,由LVS提供負載均衡,操作系統均為Linux。預計每臺Web服務器可以支持1000個左右在線人員。Web服務器數量可以自由擴展,所以整個集群理論上可以支持6000人以上在線。
(三)MySQL服務器集群
為了降低系統成本,在應用初期MySQL服務器集群采用主從模式,由1臺主服務器和2臺從服務器組成。數據庫操作通過LVS進行負載均衡,提高并發性能。主服務器提供數據庫更新操作,從服務器僅提供數據庫查詢操作??紤]到應用后期用戶數和數據量會繼續增大,數據庫會采用MySQL Cluster部署,提供更高性能、更高可用性的服務。
(四)緩存服務器
緩存服務器采用Memcached作為服務程序,將訪問集中、訪問量大、近期的數據緩存在內存中,基于TCP協議,實現快速存取。
(五)即時通訊服務器集群
即時通訊服務器集群采用一臺Windows服務器,多進程 多端口的方式。整個集群由一個控制進程和多個真實進程組成,用戶登錄時由控制進程提供負載均衡,將用戶連接負載到不同的真實進程,不同進程之間的用戶發送信息則需要通過控制服務器進行。
整個即時通訊服務器集群的部署,除了可以采取單服務器多進程的方式外,也可以采取多服務器的方式,把真實進程部署到不同的服務器,從而達到高并發的目的。
(六)文件服務器
文件服務器為一臺Linux服務器,部署NFS服務端,對Web服務器提供NFS訪問服務。所有Web服務器上傳的文件都直接保存到NFS服務器,用戶下載文件則直接從文件服務器下載,降低對Web服務器的帶寬和磁盤I/O壓力。文件服務器掛載磁盤陣列,最大程度地提供高性能和高可用性服務。
系統主要功能
1、集中管理、統一賬號、單點登錄
通過與全集團的域控制服務器整合,將全集團所有域賬號統一到OA平臺,登錄OA時使用域賬號和密碼,避免了多套應用多套賬號的問題,同時整合Exchange服務器,登錄OA的同時登錄郵件服務器,避免二次登錄,增強用戶體驗。
2、多級權限管理
根據新東方集團的組織架構,全新設計和開發集團OA的權限管理架構,實現集團、分校(分公司)和二級學校共三級的權限管理體系。
集團管理員可管理全集團的組織架構和人員,分校和二級學校管理員可管理本校的組織架構和人員。不同學校的人員之間相互不可見,經過授權可查看或管理其他學校人員。同時也很好地解決了部分管理人員在多個學校任職的情況。
根據新東方集團每天人員流動較多的情況,所有人員基于崗位管理,人員的離職、調崗完全基于流程自動化允許,人員調整后,其相關的流程、工作不需要一一進行調整即可實現其職責和權限的改變。
3、標準化工作流程
標準化工作流是將所有分校(分公司)的各相關流程進行統一,統一表單、統一辦理流程、統一崗位職責,對于同一個流程,將所有分校(分公司)的辦理步驟、辦理人員在一個流程中體現,實現了流程由集團統一管理,各分校(分公司)管理員不需要設置和干預,各分校(分公司)人員直接使用。流程辦理權限根據崗位設定,實現了人員離職、調崗時無需對流程進行重新調整,大大減少了集團管理員和各分校(分公司)管理員的工作量,為快速普及和推廣應用打下了良好的基礎。
目前已在全集團建立了行政后勤、人事、市場、客服、教務、法務、信息管理、工程等八個大類近60個標準化流程。
4、會議室預訂與管理
將集團和北京分校不同辦公地點的會議室進行統一登記和管理,使用人可查詢會議室的設備和預訂情況,圖形化界面顯示,更加直觀,避免預訂沖突,提高會議室預訂和使用的效率。
5、采購臺賬和印刷臺賬
各分校(分公司)將本校采購的辦公用品、設備等的采購信息(品牌、型號、供應商、價格等)上報,提供全集團進行查詢和比價,實現了采購的透明化和成本最低化,為降低運營成本起到了積極的推動作用。
6、教室和廣告位預訂
將所有教學點的教室情況進行統一登記和管理,按照不同課程和時間進行排課,同時面向所有人員進行查詢,在教室沒有教學的時間段,可以申請長期或臨時使用,最大程度地提高了教室資源的利用,降低成本支出。
針對每個教室的廣告位,統一管理廣告位的內容投放和使用時間,可查詢廣告位的使用情況,做到資源利用最大化,廣告收益最高化。
7、內部交流論壇
內部交流論壇基于Discuz!論壇進行的深度定制開發,每個分校(分公司)有一個自己的版塊,僅本校(公司)人員可以訪問,同時也提供OA常見問題、工作流使用、公共事務等OA使用討論和交流版塊,可設置訪問和管理權限,供權限范圍內的用戶進行使用。
8、OA知道
按照工作流、公共事務、信息交流等進行分類,其中工作流又按照客服、財務、后勤、市場、HR、行政、教務、IT等進行二級分類,將工作中遇到的問題進行提問,經其他人員回復后形成知識庫。
9、文件柜
集團管理員為每個分校(分公司)建立一個文件夾,由各分校管理員按照本校的實際情況,為各部門建立文件夾并設置相關權限,實現多級權限控制。
10、整合手機短信平臺
與已有的手機短信平臺進行整合,實現OA的工作流等手機短信提醒通過手機短信平臺發送,快速高效。對于發送的手機短信按照學校、部門進行統計和計費,進行內部結算,同時提供閥值提醒功能,在發送數量超過設定的數量后提醒相關的管理人員,既能保證正常應用,又能最大程度地節省費用。
11、信息發布管理
提供統一的信息起草、提交、審核和發布平臺,由專人進行管理,即可實現集團向所有分校(公司)發布信息,亦可由各分校提交信息,經集團管理人員審核后向所有分校(公司)發布。通過定制開發,特定類型的信息,可以直接展示在OA系統登錄首頁。
項目成果
經過雙方一年多的共同努力,已經將集團OA建設成為了一個綜合信息門戶,打造成了全集團的統一信息發平臺、統一協作溝通平臺、統一事物處理平臺、統一工作流轉平臺、統一知識管理平臺和統一應用整合平臺。
主要實現了以下項目成果:
通過集群化部署,解決了大訪問量的負載問題,同時也為協同辦公提供了高可用性。
全新設計權限管理架構體系,實現集團架構下的多機構管理和分級管理,基于角色管理人員,很好地適應了人員流動和崗位調整的需要。
標準化流程實現了各分支機構工作流程的統一和標準化,為加強企業管理提供了強有力的手段。
通過跟域服務器的整合,實現了各應用系統之間的賬號統一,跟Exchange服務器整合解決了OA和郵件系統單點登錄的問題,方便了用戶的使用。
整合集團手機短信平臺,即可OA事物手機短信提醒內部員工,亦可將辦理結果手機短信通知客戶。實現按機構、按部門計費和內部結算、閥值提醒等。