OA系統-任務管理系統


1  網上找資源

現在開源的系統很多,像這個項目管理中的任務管理系統肯定有很多開源的,所以在網上百度

百度過程如下:

1) 在github中查找,不知道是我找不到還是什么原因,在github中查找的都是自動任務相關的,沒有我想要的
2)最后七找八找,在一個開源網站找到我想要的 https://gitee.com/
3) 搜索任務管理,逐個查找
4)百度過程中開始找到的是Team@OSC中的任務管理,極大的關聯性,找到引出碼雲,但是不是開源的項目
https://gitee.com/moce-technology 演示環境
https://www.oschina.net/ 開源項目網站,但是源碼都在https://gitee.com/
Team@OSC 作者博客 https://my.oschina.net/javayou

查找結果:

# 借鑒1
https://gitee.com/vilson/vue-projectManage/tree/master/
https://beta.vilson.xyz/#/gantt/mo4uqwfb06dxv8ez2spkl3rg
https://gitee.com/wulon/mk-teamwork-server
# 借鑒2
https://gitee.com/jitamin/jitamin
https://gitee.com/mirrors/cits
# 借鑒3
https://www.oschina.net/p/Taskover

 

自己並非大神,也是第一次想到做東西先看已有的產品和代碼,這樣做的東西才會更好。也是第一次根據公司需求百度代碼。

 

2 產品級別的任務介紹和產品

 

https://www.tapd.cn/official/solution_example/dev

https://worktile.com/

https://blog.teambition.com/web-10-4

 產品文件: https://www.tapd.cn/help/show#1120003271001000305

 

依賴關系  https://blog.csdn.net/flystonesky/article/details/38335331

 

 

3 借鑒的代碼和數據庫

https://gitee.com/vilson/vue-projectManage/tree/master/  (總覽)

https://gitee.com/wulon/mk-teamwork-server (java版本,總覽中有提到)

 https://gitee.com/wulon/mk-teamwork-ui(前端代碼)

下載源碼,在本地環境搭建,其實最重要的站在我的角度,有如下幾個過程

1) 先看演示地址

https://home.vilson.xyz/#/   賬號:123456 密碼:123456

https://beta.vilson.xyz/#/home/6v7be19pwman2fird04gqu53

https://beta.vilson.xyz/#/gantt/mo4uqwfb06dxv8ez2spkl3rg

2) 再看sql腳本

3) 下載代碼,對任務模塊進行研究(已保存到網盤,需要源碼的回復,找我分享或者自己去github下載)

4) 閱讀readmin和使用手冊

https://www.yuque.com/bzsxmz/siuq1w

5) 查看使用技術,也是我所熟悉的,有一些不需要的技術可以直接不用,關注核心代碼即可

6) 因為我不是前端人員,我是后端開發者,我只需要關注后端即可,前端代碼不需要關注,但是我也做了一個備份。

7) 研究過程中發現演示環境數據庫的數據跟代碼中的sql腳本中的數據不一樣,影響研究速度,所以還是根據前端的開源,搭建一個前端的環境。npm run serve 啟動前端

 

地址:http://localhost:8045/

demo/123456

 

在這個過程中,根據自己的需求可以借鑒表設計,借鑒代碼(copy代碼)

 

3  研究結果

結合界面,使用,數據可以得出如下結論。

1) 支持任務分組

2) 任務相關字段齊全

3) 具有任務流轉功能(相當於任務依賴)

4) 任務具有標簽功能

5) 任務具有評價功能

6) 活動概念沒有

7) 前置任務和后置任務沒有,然后參考一個產品  https://blog.teambition.com/web-10-4  有前置和后置任務

 

 

 

具體步驟:

1) 根據自己需要的功能點,可以仿照設計數據庫

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM