事件提醒方法和裝置與流程
2023-04-25 20:14:26 2

本發明涉及網際網路技術領域,尤其涉及一種事件提醒方法和裝置。
背景技術:
項目A需要多人在接下來某段時間內協同輪流完成時,而每個項目成員每天需要處理多線程的其他任務,可能面臨工作交接不及時等原因造成項目A延遲;現有技術中,只能針對項目A進行整體成員的提示,例如:在項目A進度異常時向所有項目成員發送一致的提醒內容。這樣會增加所有項目成員的消息篩選及閱讀成本,對項目成員造成不必要的強打擾。
技術實現要素:
本發明的目的旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在於提出一種事件提醒方法。該方法可以根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
本發明的第二個目的在於提出一種事件提醒裝置。
為了實現上述目的,本發明第一方面實施例的事件提醒方法,包括:獲得參與事件的成員對所述事件的完成進度;根據所述完成進度和預先設置的事件分解內容的順序完成計劃,將所述事件當前的完成進度發送給執行所述事件的下一成員。
本發明實施例的事件提醒方法,獲得參與事件的成員對上述事件的完成進度,然後根據上述完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員,從而可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,既能保證事件的進度,又避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
為了實現上述目的,本發明第二方面實施例的事件提醒裝置,包括:獲得模塊,用於 獲得參與事件的成員對所述事件的完成進度;發送模塊,用於根據所述獲得模塊獲得的完成進度和預先設置的事件分解內容的順序完成計劃,將所述事件當前的完成進度發送給執行所述事件的下一成員。
本發明實施例的事件提醒裝置,獲得模塊獲得參與事件的成員對上述事件的完成進度,然後發送模塊根據上述完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員,從而可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,既能保證事件的進度,又避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
附圖說明
本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發明事件提醒方法一個實施例的流程圖;
圖2為本發明事件提醒方法另一個實施例的流程圖;
圖3為本發明郵箱事件邀請設置頁一個實施例的示意圖;
圖4為本發明郵件提醒界面一個實施例的示意圖;
圖5為本發明綁定IM帳號提醒界面一個實施例的示意圖;
圖6為本發明事件提醒裝置一個實施例的結構示意圖;
圖7為本發明事件提醒裝置另一個實施例的結構示意圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用於解釋本發明,而不能理解為對本發明的限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵範圍內的所有變化、修改和等同物。
圖1為本發明事件提醒方法一個實施例的流程圖,如圖1所示,該事件提醒方法可以包括:
步驟101,獲得參與事件的成員對上述事件的完成進度。
步驟102,根據上述完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員。
進一步地,上述事件提醒方法還可以包括:將上述事件當前的完成進度發送給執行上述事件的負責人,例如:項目經理。
本實施例中,步驟102之前,還可以在日程程序中設置事件分解內容的順序完成計劃和參與事件的成員對上述事件的執行順序。
本實施例中,步驟102可以為:根據上述完成進度和預先設置的事件分解內容的順序完成計劃,確定執行上述事件的當前成員是否按計劃完成進度;如果否,則將上述事件當前的完成進度發送給執行上述事件的下一成員。
進一步地,如果確定執行上述事件的當前成員未按計劃完成進度,則將上述事件當前的完成進度和執行上述事件的下一成員的信息發送到預先綁定的即時通信(InstantMessaging;以下簡稱:IM)帳號。
另外,根據上述完成進度和預先設置的事件分解內容的順序完成計劃,確定執行上述事件的當前成員是否按計劃完成進度之後,如果確定執行上述事件的當前成員已按計劃完成進度,則將上述事件當前的完成進度和執行上述事件的下一成員的信息發送給執行上述事件的所有成員。也就是說,在事件某階段的計劃完成之後,可以將事件當前的完成進度及下一環節將由誰跟進告知參與事件的所有成員,以確保事件的順利完成。
上述事件提醒方法中,獲得參與事件的成員對上述事件的完成進度,然後根據上述完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員,從而可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,既能保證事件的完成進度,又避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
圖2為本發明事件提醒方法另一個實施例的流程圖,如圖2所示,該事件提醒方法可以包括:
步驟201,設置事件分解內容的順序完成計劃和參與事件的成員對上述事件的執行順序。
具體地,可以根據執行上述事件的負責人(例如:項目經理)在郵箱事件邀請設置頁中的選擇,設置事件分解內容的順序完成計劃和參與事件成員對上述事件的執行順序,圖3為本發明郵箱(或者日程管理程序)事件邀請設置頁一個實施例的示意圖。
進一步地,還可以根據上述事件的負責人的選擇,設置是否需要綁定IM帳號進行提示 和事件的提醒周期。
步驟202,獲得參與事件的成員對上述事件的完成進度。
步驟203,根據上述完成進度和預先設置的事件分解內容的順序完成計劃,確定執行上述事件的當前成員是否按計劃完成進度。如果否,則執行步驟204;如果確定執行上述事件的當前成員已按計劃完成進度,則執行步驟207。
步驟204,將上述事件當前的完成進度發送給執行上述事件的下一成員。
具體地,郵件提醒界面可以如圖4所示,圖4為本發明郵件提醒界面一個實施例的示意圖。
步驟205,將上述事件當前的完成進度發送給執行上述事件的負責人,例如:項目經理。
步驟206,將上述事件當前的完成進度和執行上述事件的下一成員的信息發送到預先綁定的IM帳號。本次流程結束。
具體地,如果在步驟201中,設置了需要綁定IM帳號進行提示,則確定執行上述事件的當前成員未按計劃完成進度之後,還可以將上述事件當前的完成進度和執行上述事件的下一成員的信息發送到預先綁定的IM帳號,如圖5所示,圖5為本發明綁定IM帳號提醒界面一個實施例的示意圖。
其中,步驟204~步驟206可以並行執行,本實施例對步驟204~步驟206的執行順序不作限定。
另外,步驟204~步驟206中,發送操作的執行頻率可以根據步驟201中設置的提醒周期確定,也就是說,系統可以按照設置的提醒周期執行步驟204~步驟206中的發送操作。
步驟207,將上述事件當前的完成進度和執行上述事件的下一成員的信息發送給執行上述事件的所有成員。本次流程結束。
也就是說,在事件某階段的計劃完成之後,可以將事件當前的完成進度及下一環節將由誰跟進告知參與事件的所有成員,以確保事件的順利完成。
具體地,在事件某階段的計劃完成之後,可以通過郵件或IM帳號的方式將事件當前的完成進度及下一環節將由誰跟進告知參與事件的所有成員。
其中,步驟207中,發送操作的執行頻率也可以根據步驟201中設置的提醒周期確定,也就是說,系統可以按照設置的提醒周期執行步驟207中的發送操作。
上述事件提醒方法可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。進一步地,在事件某階段的計劃 完成之後,還可以將事件當前的完成進度及下一環節將由誰跟進告知參與事件的所有成員,以確保事件的順利完成。
圖6為本發明事件提醒裝置一個實施例的結構示意圖,本實施例中的事件提醒裝置可以作為伺服器(例如:郵件伺服器),或伺服器的一部分實現本發明圖1所示實施例的流程,如圖6所示,該事件提醒裝置可以包括:獲得模塊61和發送模塊62;
其中,獲得模塊61,用於獲得參與事件的成員對上述事件的完成進度;
發送模塊62,用於根據獲得模塊61獲得的完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員。
進一步地,發送模塊62,還用於將上述事件當前的完成進度發送給執行上述事件的負責人,例如:項目經理。
上述事件提醒裝置中,獲得模塊61參與事件的成員對上述事件的完成進度,然後發送模塊62根據上述完成進度和預先設置的事件分解內容的順序完成計劃,將上述事件當前的完成進度發送給執行上述事件的下一成員,從而可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,既能保證事件的完成進度,又避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
圖7為本發明事件提醒裝置另一個實施例的結構示意圖,與圖6所示的事件提醒裝置相比,不同之處在於,上述事件提醒裝置還可以包括:
設置模塊63,用於在發送模塊62將上述事件當前的完成進度發送給執行上述事件的下一成員之前,在日程程序中設置事件分解內容的順序完成計劃和參與事件的成員對上述事件的執行順序。
本實施例中,發送模塊62可以包括:判斷子模塊621和發送子模塊622;
其中,判斷子模塊621,用於根據上述完成進度和預先設置的事件分解內容的順序完成計劃,確定執行上述事件的當前成員是否按計劃完成進度;
發送子模塊622,用於當判斷子模塊621確定執行上述事件的當前成員未按計劃完成進度時,將上述事件當前的完成進度發送給執行上述事件的下一成員。
進一步地,發送子模塊622,還用於當判斷子模塊621確定執行上述事件的當前成員未按計劃完成進度時,將上述事件當前的完成進度和執行上述事件的下一成員的信息發送到預先綁定的IM帳號。
另外,本實施例中,發送子模塊622,還用於當判斷子模塊621確定執行上述事件的當前成員已按計劃完成進度時,將上述事件當前的完成進度和執行上述事件的下一成員的 信息發送給執行上述事件的所有成員。
上述事件提醒裝置可以實現根據參與事件的成員對事件的完成進度和預先設置的事件分解內容的順序完成計劃對執行事件的下一成員進行提醒,既能保證事件的完成進度,又避免了增加其他成員的消息篩選及閱讀成本,並且不會對其他成員造成不必要的打擾。
需要說明的是,在本發明的描述中,術語「第一」、「第二」等僅用於描述目的,而不能理解為指示或暗示相對重要性。此外,在本發明的描述中,除非另有說明,「多個」的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用於實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,並且本發明的優選實施方式的範圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。
應當理解,本發明的各部分可以用硬體、軟體、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟體或固件來實現。例如,如果用硬體來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用於對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(Programmable Gate Array;以下簡稱:PGA),現場可編程門陣列(Field Programmable Gate Array;以下簡稱:FPGA)等。
本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
此外,本發明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。所述集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
上述提到的存儲介質可以是只讀存儲器,磁碟或光碟等。
在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一 定指的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
儘管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的範圍內可以對上述實施例進行變化、修改、替換和變型。