實現一個基於 SharePoint 2013 的 Timecard 應用(下)

如今,基於 Timecard 數據來一點兒數據分析。php

 

應用需求

對於 Timecard,分析下面 2 個方面:數據結構

  1. 對於單個項目,分析其中每一個成員的工時佔比,以此瞭解工做量分配,爲組間人員調度提供參考。
  2. 對於整個公司,分析每週 Timecard 的總工時變化趨勢,以此瞭解公司人員的利用率。太高,如100%(甚至超過 100%),或者太低的利用率都是不可取的。

 

應用設計

對於第一種分析,選擇餅圖比較合適。由於是針對每一個項目的,因此,還要提供一個選擇項目的選項。好比下面這樣:app

Pie 

從設計圖能夠看出來,咱們須要一個下面這樣的數據結構:工具

  • 項目
    • 人員;工時

 

對於第二種分析,選擇層疊柱圖比較合適,可以看出數據的變化趨勢,同時又反應各個項目之間的資源使用分佈。好比下面這樣:設計

Stack Column

  • 項目
    • Time Window;工時

 

應用實現

在網頁上面顯示圖表,目前最好用的是 Highcharts。這個工具一直在升級維護,商用版價格合理。視頻

應用也很是簡單,在 Highcharts Demo 上面能夠找到各類圖形的示例,只要替換其中的數據便可。blog

 

作好之後,就是下面這個樣子了:資源

Timecard Chart

 

最後是演示視頻:get

 

 

署名-非商業使用-禁止演繹

相關文章
相關標籤/搜索