好的,我在過去兩天試圖找出這個問題。一個可笑的複雜的營業日/小時/分鐘sla計算出來
我正在處理'案件'的系統上工作。每種情況都有一個類型,每種類型都有一個關聯的SLA,可以在幾天,幾小時或幾分鐘內指定。除此之外,還有一個管理功能,允許用戶指定工作日的開始和結束時間以及一週中的哪些日子工作。我應該指出,每個工作日的工作時間都是一樣的。例如,工作時間可能是星期一,星期三和星期四的9:00至13:30。我不打算在這個功能中包含假期......這已經夠難了!
鑑於工作和SLA的日子和時間,..如何計算案件違反SLA的日期和時間。
我的感覺是,由於SLA的最小分辨率是以分鐘爲單位設置的,所以我需要首先將所有內容轉換爲分鐘。顯然,案件創建的日期/時間也必須考慮在內。除了這兩個智慧塊之外,我會說實話,...我很掙扎:-)
絕對的任何幫助將非常讚賞這一點。也許值得一提的是,如果有一個圖書館可以做到這一點,我很樂意使用它並繼續前進。 C#是我的首選語言,但任何解決方案都會很棒
提前致謝。
這聽起來像你90%的方式已經存在與實現,你應該剛剛正常化的一切單位一致。你還面臨什麼具體問題? – 2011-06-12 13:20:20
闡明這個問題有點困難,但考慮他們在週四工作一個小時的可能性。 7小時的SLA將導致未來7周的完成時間。問題是,我不確定如何在給定SLA的情況下找到非工作時間的大部分,並且在我掌握時添加如何處理它! – Stimul8d 2011-06-12 13:24:27
正如你所說,你並不關心假期(還沒有),說一個給定的SLA每週有固定的工作分鐘數是否公平?如果是這樣,你可以將SLA時間分爲每週幾分鐘,然後再分析其餘部分? – 2011-06-12 16:58:05