背景 :html
處理負責人跟進專項任務的分配、跟進、數據彙總等問題,讓業務同事方便並樂意使用,提升工做效率。前端
主要功能:react
一、任務制定數據庫
任務默認是層級分解後端
任務包含【專項任務】,【文字任務】react-native
【專項任務】:須要設置目標值,實際完成狀況由Job根據設置的規則進行彙總統計,根據層級關係自動彙總領導的完成狀況,算出每一個人及領導的實際完成度。緩存
【文字任務】:自定義須要回收的數據項,同事填寫數據向上彙總。前端框架
二、完成狀況回收微信
針對每一個任務自動統計出任務完成度架構
三、任務提醒功能
接受到每個任務進行消息提醒,及時提醒業務進行跟進
四、任務未完成數據報表
給出任務未完成的人員列表,自動向上彙總,輔助業務管理
五、詳細流程圖
http://topcoder.hourlai.com/topcoder/topcoder.html
部門主管
頂級
普通同事
區域負責人
一、前端框架
H5
MVVM,實現業務和頁面分離,方便後臺和前端開發
二、後端框架
MVC5.2+EF6.0
三、數據存儲
SqlServer+MongoDB+Redis
因爲發佈任務時,須要動態設置每一個任務項,每一個任務設置的任務項個數不一樣,關係型數據庫不能知足字段可伸縮,採用了MongoDB存儲文檔的屬性完美解決此問題。
因爲部門不常常變,而且讀取頻繁,使用了Redis進行緩存
四、單元測試
一、完善現有功能,修改Bug
二、接入鳥巢現有功能,如:消息提醒,人員部門,虛擬組,目標管理
三、使用react-native進行跨平臺客戶端開發
四、接入微信,提供更好的跟進方式
五、接入考覈系統
一、感謝小組成員爲此係統的付出,不吃飯不睡覺
二、團隊任務分配
https://www.teambition.com/project/567d4d79f5ec55ce1cb46dbc/tasks/scrum/567dc86e86eb808e20c52c58