專利名稱:一種實現(xiàn)辦公自動化的方法、裝置和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及網(wǎng)絡通信領域,尤其涉及一種實現(xiàn)辦公自動化的方法、裝置和系統(tǒng)。
背景技術:
在現(xiàn)有的辦公自動化(Office Automation, OA)系統(tǒng)中,用戶可以發(fā)布自己的辦公狀態(tài),但這通常都是通過群發(fā)郵件或者發(fā)布到公告欄來達到的,例如用戶A要出差,就要給部門其他用戶發(fā)郵件或者發(fā)布到公告欄上說明自己要出差。需要手工發(fā)布自己的辦公狀態(tài),對于用戶A而言是不方便的,如果某用戶不在群發(fā)郵件的聯(lián)系人中,那他就無法得知用戶A的辦公狀態(tài)了 ,對于其他用戶而言,如果沒有看到郵件,就無法得知用戶A的辦公狀態(tài),這樣觀察用戶A的狀態(tài)也非常不方便,需要通過相關郵件或者上公告欄才能得知。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種辦公自動化OA系統(tǒng),包括 辦公自動化單元,用于生成歸屬所述辦公自動化單元的用戶的辦公活動信息; 呈現(xiàn)代理單元,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元的用戶的
辦公狀態(tài)信息的訂閱請求,從所述辦公自動化單元獲取所述辦公活動信息,根據(jù)所述辦公
活動信息生成辦公活動安排,根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)
布所述辦公狀態(tài)信息。 本發(fā)明實施例的另一個目的在于提供一種辦公自動化OA裝置,包括 訂閱請求接收模塊,用于接收訂閱用戶發(fā)送的訂閱歸屬辦公自動化系統(tǒng)的用戶的
辦公狀態(tài)信息的訂閱請求; 獲取模塊,用于從所述辦公自動化系統(tǒng)獲取所述辦公活動信息;
處理模塊,用于根據(jù)所述辦公活動信息生成辦公活動安排; 發(fā)布模塊,用于根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。
本發(fā)明實施例的另一個目的在于提供一種實現(xiàn)辦公自動化OA的方法,包括以下步驟 接收訂閱用戶發(fā)送的訂閱歸屬辦公自動化系統(tǒng)的用戶的辦公狀態(tài)信息的訂閱請求; 從所述辦公自動化系統(tǒng)獲取辦公活動信息;
根據(jù)所述辦公活動信息生成辦公活動安排; 根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。 本發(fā)明實施例自動發(fā)布企業(yè)內(nèi)辦公自動化系統(tǒng)用戶的辦公狀態(tài),用戶之間相互聯(lián)系時可以根據(jù)對方的辦公狀態(tài)選擇合適的通訊方式,可以減少對對方的干擾,也可以減少通訊等待的時間,有效提高雙方通訊的效率。
圖l為本發(fā)明
圖2為本發(fā)明
圖3為本發(fā)明
個實施例的系統(tǒng)結構圖個實施例的裝置結構圖個實施例的方法流程圖
具體實施例方式
如圖1所示,圖1為本發(fā)明辦公自動化系統(tǒng)的一個實施例的系統(tǒng)結構圖,包括
辦公自動化單元l,用于生成歸屬所述辦公自動化單元的用戶的辦公活動信息;
呈現(xiàn)代理單元3,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元的用戶的辦公狀態(tài)信息的訂閱請求,從所述辦公自動化單元獲取所述辦公活動信息,根據(jù)所述辦公活動信息生成辦公活動安排,根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。 可選的,呈現(xiàn)代理單元3具體用于接收訂閱用戶通過呈現(xiàn)服務器5發(fā)送的訂閱所
述歸屬辦公自動化單元1的用戶的辦公狀態(tài)信息的訂閱請求,從所述辦公自動化單元1獲
取所述辦公活動信息,根據(jù)所述辦公活動信息生成辦公活動安排,根據(jù)所述訂閱請求以及
所述辦公活動安排通過呈現(xiàn)服務器5向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。 可選的,辦公自動化單元1至少包括會議管理模塊11、考勤管理模塊13、培訓管理
模塊15或出差管理模塊17中的一個或多個。這些模塊會分別生成歸屬所述辦公自動化單
元的用戶的辦公活動信息。 例如,歸屬所述辦公自動化單元的用戶A準備在會議管理模塊11中預定在早上10:00-12:00開會,則該辦公活動信息在會議管理模塊11中生成,而考勤管理模塊13根據(jù)統(tǒng)一的考勤規(guī)則默認從中午12:00-14:00是用戶A用餐和休息的時間,則該辦公活動信息在考勤管理模塊13中生成。 可選的,如圖2所示,呈現(xiàn)代理單元3具體包括 訂閱請求接收模塊31,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元
(在其它實施例中也可以稱為辦公自動化系統(tǒng))的用戶的辦公狀態(tài)信息的訂閱請求;
獲取模塊33,用于從所述辦公自動化單元(在其它實施例中也可以稱為辦公自動化系統(tǒng))獲取所述辦公活動信息,例如用戶A早上10:00—12:00開會,中午12:00—14:00用餐和休息等辦公活動信息,當然還可以包括會議地點、會議參與人等其它與會議相關的辦公活動信息; 可選的,獲取模塊33具體用于,接收所述辦公自動化單元主動發(fā)送的所述辦公活動信息或定時向所述辦公自動化單元發(fā)送辦公活動信息查詢請求,獲取所述辦公活動信息。 處理模塊35,用于根據(jù)所述辦公活動信息生成辦公活動安排,辦公活動安排也是隨著獲取模塊33不斷獲取的辦公活動信息而不斷更新的,在本例中,由于用戶A的辦公活動信息比較簡單,所以,辦公活動安排可以按辦公活動信息的時間順序進行設置,則具體的辦公活動安排為上午10:00開會,中午12:00用餐和休息,如果在下午14:00之前的某個時刻獲取模塊33又獲取了用戶A在下午15:00-17:00進行培訓的辦公活動信息,則將原來的辦公活動安排更新為下午15:00培訓。 可選的,處理模塊35具體用于,根據(jù)各個辦公活動信息中的開始和結束時間按照預定的策略生成辦公活動安排,在本例中,由于不同的管理模塊都有可能生成辦公活動信息,在各模塊之間沒有協(xié)調(diào)一致的情況下,可能出現(xiàn)生成的辦公活動信息的時間互相沖突的情況,比如會議管理模塊為用戶A生成了一個在10:00-12:00開會的辦公活動信息,而培訓管理模塊為用戶A生成了一個在11:00-12:00培訓的辦公活動信息,處理模塊35在收到這些辦公活動信息后,會根據(jù)用戶A預設的辦公活動信息優(yōu)先級關系或者根據(jù)用戶A的設置實時向用戶A發(fā)送要求用戶A對沖突的時間點進行決策的請求,根據(jù)用戶A反饋的決策結果生成辦公活動安排。這樣,提高了辦公活動安排的準確性和靈活性,為以后的狀態(tài)信息發(fā)布提供了有力的依據(jù),避免用戶的實際辦公活動與發(fā)布的狀態(tài)信息不一致的情況,提高了系統(tǒng)的可靠性。 發(fā)布模塊37,用于根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。發(fā)布模塊37可以通過呈現(xiàn)服務器2發(fā)布所述辦公狀態(tài)信息,發(fā)布模塊37與呈現(xiàn)服務器2之間的接口可以使用SIP協(xié)議。在本例中,發(fā)布模塊37在上午10:00向所述訂閱用戶發(fā)布用戶A在開會的辦公狀態(tài)信息,在中午12:00向所述訂閱用戶發(fā)布用戶A在用餐和休息的辦公狀態(tài)信息,在下午15:00向所述訂閱用戶發(fā)布用戶A在培訓的辦公狀態(tài)信息。這樣所述訂閱用戶就可以及時的獲得用戶A的辦公狀態(tài)信息,所述訂閱用戶可以根據(jù)用戶A的辦公狀態(tài)選擇合適的通訊方式,可以減少對用戶A的干擾,也可以減少通訊等待的時間,有效提高雙方通訊的效率 發(fā)布的辦公狀態(tài)信息中還可以包括會議地點、會議參與人等其它與會議相關的辦
公活動信息。這些信息可以根據(jù)訂閱用戶的級別或訂閱用戶的訂閱需求有選擇的發(fā)送,使
訂閱用戶能夠及時了解對方辦公活動的細節(jié),提高雙方溝通的準確性和有效性。 可選的,辦公活動信息至少包括會議事件信息、出差事件信息、用餐事件信息、休
息事件信息、培訓事件信息或下班事件信息中的一個或多個。 在本實施例中,呈現(xiàn)代理單元3作為辦公自動化單元1之外的一個獨立單元存在,
這適用于辦公自動化單元1存在多臺服務器的情況,此時呈現(xiàn)代理單元3可以作為一臺單
獨的服務器存在,呈現(xiàn)代理單元3還可以包括底層通訊模塊負責與辦公自動化單元1之間
的通訊。另外,在其它實施例中,呈現(xiàn)代理單元3也可以作為辦公自動化單元1的一個子單
元存在,此時辦公自動化單元1中每個辦公活動相關的模塊都通過內(nèi)部接口和呈現(xiàn)代理單
元3交互,這適用于辦公自動化單元1作為一臺服務器的情況。 如圖3所示,圖3為本發(fā)明一個實施例的方法流程圖,具體包括 步驟S301、接收訂閱用戶發(fā)送的訂閱歸屬辦公自動化系統(tǒng)的用戶的辦公狀態(tài)信息
的訂閱請求; 步驟S303、從所述辦公自動化系統(tǒng)獲取辦公活動信息; 可選的,該步驟具體可以為接收所述辦公自動化系統(tǒng)主動發(fā)送的所述辦公活動信息或定時向所述辦公自動化系統(tǒng)發(fā)送辦公活動信息查詢請求,獲取所述辦公活動信息。
步驟S305、根據(jù)所述辦公活動信息生成辦公活動安排; 可選的,該步驟具體可以為根據(jù)各個辦公活動信息中的開始和結束時間按照預定的策略生成辦公活動安排。
步驟S307、根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。 本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括ROM、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。 顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權利要求
一種辦公自動化OA系統(tǒng),其特征在于,包括辦公自動化單元,用于生成歸屬所述辦公自動化單元的用戶的辦公活動信息;呈現(xiàn)代理單元,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元的用戶的辦公狀態(tài)信息的訂閱請求,從所述辦公自動化單元獲取所述辦公活動信息,根據(jù)所述辦公活動信息生成辦公活動安排,根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。
2. 如權利要求1所述的辦公自動化OA系統(tǒng),其特征在于,所述辦公自動化單元包括會議管理模塊、考勤管理模塊、培訓管理模塊或出差管理模塊中的一個或多個。
3. 如權利要求1所述的辦公自動化OA系統(tǒng),其特征在于,所述呈現(xiàn)代理單元具體包括訂閱請求接收模塊,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元的用戶的辦公狀態(tài)信息的訂閱請求;獲取模塊,用于從所述辦公自動化單元獲取所述辦公活動信息;處理模塊,用于根據(jù)所述辦公活動信息生成辦公活動安排;發(fā)布模塊,用于根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。
4. 如權利要求3所述的辦公自動化OA系統(tǒng),其特征在于,所述獲取模塊具體用于,接收所述辦公自動化單元主動發(fā)送的所述辦公活動信息或定時向所述辦公自動化單元發(fā)送辦公活動信息查詢請求,獲取所述辦公活動信息。
5. 如權利要求3所述的辦公自動化OA系統(tǒng),其特征在于,所述處理模塊具體用于,根據(jù)各個辦公活動信息中的開始和結束時間按照預定的策略生成辦公活動安排。
6. 如權利要求1-5中任意一項所述的辦公自動化OA系統(tǒng),其特征在于,所述辦公活動信息包括會議事件信息、出差事件信息、用餐事件信息、休息事件信息或下班事件信息中的一個或多個。
7. —種實現(xiàn)辦公自動化OA的方法,其特征在于,包括以下步驟接收訂閱用戶發(fā)送的訂閱歸屬辦公自動化系統(tǒng)的用戶的辦公狀態(tài)信息的訂閱請求;從所述辦公自動化系統(tǒng)獲取辦公活動信息;根據(jù)所述辦公活動信息生成辦公活動安排;根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。
8. 如權利要求7所述的實現(xiàn)辦公自動化OA的方法,其特征在于,所述辦公自動化系統(tǒng)至少包括會議管理模塊、考勤管理模塊、培訓管理模塊或出差管理模塊中的一個或多個。
9. 如權利要求7所述的實現(xiàn)辦公自動化0A的方法,其特征在于,所述從所述辦公自動化系統(tǒng)獲取辦公活動信息的步驟具體包括接收所述辦公自動化系統(tǒng)主動發(fā)送的所述辦公活動信息或定時向所述辦公自動化系統(tǒng)發(fā)送辦公活動信息查詢請求,獲取所述辦公活動信息。
10. 如權利要求7所述的實現(xiàn)辦公自動化OA的方法,其特征在于,所述根據(jù)所述辦公活動信息生成辦公活動安排的步驟具體包括根據(jù)各個辦公活動信息中的開始和結束時間按照預定的策略生成辦公活動安排。
11. 一種辦公自動化OA裝置,其特征在于,包括訂閱請求接收模塊,用于接收訂閱用戶發(fā)送的訂閱歸屬辦公自動化系統(tǒng)的用戶的辦公狀態(tài)信息的訂閱請求;獲取模塊,用于從所述辦公自動化系統(tǒng)獲取所述辦公活動信息;處理模塊,用于根據(jù)所述辦公活動信息生成辦公活動安排;發(fā)布模塊,用于根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。
12. 如權利要求11所述的辦公自動化0A裝置,其特征在于,所述獲取模塊具體用于,接收所述辦公自動化系統(tǒng)主動發(fā)送的所述辦公活動信息或定時向所述辦公自動化系統(tǒng)發(fā)送辦公活動信息查詢請求,獲取所述辦公活動信息。
13. 如權利要求11所述的辦公自動化OA裝置,其特征在于,所述處理模塊具體用于,根據(jù)各個辦公活動信息中的開始和結束時間按照預定的策略生成辦公活動安排。
全文摘要
本發(fā)明實施例提供一種辦公自動化OA系統(tǒng),其特征在于,包括辦公自動化單元,用于生成歸屬所述辦公自動化單元的用戶的辦公活動信息;呈現(xiàn)代理單元,用于接收訂閱用戶發(fā)送的訂閱所述歸屬辦公自動化單元的用戶的辦公狀態(tài)信息的訂閱請求,從所述辦公自動化單元獲取所述辦公活動信息,根據(jù)所述辦公活動信息生成辦公活動安排,根據(jù)所述訂閱請求以及所述辦公活動安排向所述訂閱用戶發(fā)布所述辦公狀態(tài)信息。同時,本發(fā)明實施例還提供一種實現(xiàn)辦公自動化OA的方法以及一種辦公自動化OA裝置。本發(fā)明實施例自動發(fā)布企業(yè)內(nèi)辦公自動化系統(tǒng)用戶的辦公狀態(tài),用戶之間相互聯(lián)系時可以根據(jù)對方的辦公狀態(tài)選擇合適的通訊方式,可以減少對對方的干擾,也可以減少通訊等待的時間,有效提高雙方通訊的效率。
文檔編號G06Q10/00GK101777141SQ20091010488
公開日2010年7月14日 申請日期2009年1月9日 優(yōu)先權日2009年1月9日
發(fā)明者閆小海 申請人:華為技術有限公司