問題,缺陷,任務管理系統 Cynthia

Cynthia 詳細介紹

Cynthia  是個問題管理/BUG管理/任務管理/項目管理系統。

Cynthia 提供了一個基於Web的、開源的、跨平臺的軟件項目管理和問題管理的解決方案。通過極大的靈活度,實現了特殊性和普遍性的統一。    它提供了強大的自定義配置功能,用戶能夠根據自己的實際情況配置問題的流轉和數據模板,它同時內置了強大的Cache模塊提高數據的訪問效率。

爲什麼選擇Cynthia

    與其他系統相比Cynthia有以下這些優勢:
    1.  巨大的靈活性,任何東西都是可以配置的,甚至包括整個流程、表單和人員角色,所以Cynthia不僅僅只用於問題管理,還可以用於需求管理、運維管理等各種工作流程系統
    2.  豐富的統計報表,可以根據不同類型的統計方式獲取報表
    3.  強大的數據篩選功能,包括對任何字段及歷史記錄的篩選,並能夠長期保存
    4.  詳細的日誌信息,對於每次修改系統都會詳細的記錄
    5.  數據標記功能,對於系統中的數據可以方便的打標記
    6.  豐富的快捷操作,在實際項目中總結出來的一些常用的批量操作,例如批量修改,批量導出等功能
    7.  方便部署,直接打war包部署到tomcat resin等web服務器上即可
    8.  簡潔漂亮的UI,採用Google風格的樣式,看起來比較清爽
    9.  開源的軟件,用戶團隊可以方便的進行二次開發 
    10. 強大的技術支持,我們有專業的團隊維護和定期升級系統,您的反饋我們都會認真評估並在後面的版本中發佈
    …….

 

如何部署

    本單主要介紹如何部署cynthia服務(以tomcat爲例);
    1. 線上下載cynthia.war包  或者地址:http://git.oschina.net/cynthia/Cynthia/blob/master/Cynthia.war
    2. 將下載的cynthia.war包 解壓後 放在tomcat的webapps目錄下面
    3. 新建數據庫命名爲cynthia,導入docs目錄下的cynthia.sql文件
    4. 打開config目錄下的config.properties 根據docs目錄下的cynthia參數配置說明進行配置。(必須配置driverClassName、url、username、password參數!!)
    5. 啓動tomcat
    6. 打開網址 localhost:8080/Cynthia 即可訪問! 默認系統管理員帳號:admin 密碼:admin

如何開始

    本章主要介紹在一個全新的環境下如何開始使用Cynthia管理項目和問題,只是做一個簡單的介紹,主要從流程定義,表單定義,用戶管理和問題處理等步驟介紹,每個步驟的詳情在後面的章節會進行介紹。
    1. 定義一個流程
    Cynthia是管理問題的工作流系統,問題由誰處理,處理完之後如何往下傳遞,整個流程裏面都有哪些角色,這些問題Cynthia裏面都沒有規定死,而是交給用戶根據實際情況去配置,有的小項目可能只有開發和測試,而有的大項目可能還有產品,運維,項目經理等各種複雜的角色,所以我們把權力交給用戶,這樣可能會增加配置時的複雜度,但是也更靈活了。開始時可以由管理員來創建流程。
    2. 定義一個表單
    測試人員在定義問題的時候需要填寫一些字段,而這些字段對於不同的項目來說肯定也是不一樣的,基於移動端的項目肯定要有移動終端的型號,移動操作系統或者網絡狀態等字段,而在PC端的項目來說這些字段則完全沒有必要存在,因此我們也把定義字段的權利交給用戶,用戶針對不同的項目來定義不同的字段。
    3. 增加用戶
    每個流程中都有定義的角色,這個也是用戶根據不同的項目定義的,針對不同的角色用戶可以添加不同的人員,這樣項目之間和角色之間沒有任何影響,權限也更清晰。
    4. 新建和處理問題

Demo 地址

    http://opencynthia.duapp.com
    測試管理員賬號 admin 密碼:admin
    測試普通用戶 test1@test.com;test2@test.com 密碼:123456

來幾張圖片感受下:

首頁:

表單配置:

 

流程配置

 

統計功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章