2017-03-07 70 views
0

我工作的一個項目,我需要設計一個系統,如果客戶想要做這必須要執行每小時/每月/每年/每兩星期等與頻率進度計劃數據庫結構

防爆拖把的任務地板每日兩次...每兩小時清洗一次或一次一次的洗手間...每六個月清潔一次建築物外牆等。

是否有一個通用設置表,可以照顧每小時背後的邏輯每月的頻率,以便明天客戶希望添加季度我不必硬編碼季度背後的邏輯

闡述示例:

Task       Interval    Frequency 

Mopping       Daily     2 
Checking Tissues    Hourly     1 
Cleaning Toilet     Every Two Hours  1 
Clean Building Walled Area  Yearly     2 
Clean Building Mirror Facade Every Six Months  1 

所以基本上系統應該足夠靈活,以創建任何區間,這區間附加到任何活動

因此,如果客戶想創建一個季度的時間間隔或每兩週間隔他應該是能夠在系統中配置此功能

+0

您能否至少向我們展示一些您需要處理的示例數據? –

+0

@TimBiegeleisen我試圖用一個例子來闡述......這是否工作 –

+0

我認爲你已經釘住了它。 – Strawberry

回答

0

您可以在linux中使用crond調度程序。 Cron Scehduler

基本上你可以寫出功能的邏輯,cron會小心。 YOu可以編寫cron邏輯在某個預定的時間間隔內觸發腳本。

如果您需要更多說明,請詳細告知我。