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.war2. 将下载的cynthia.war包 解压后 放在tomcat的webapps目录下面3. 新建数据库命名为cynthia,导入docs目录下的cynthia.sql文件4. 打开config目录下的config.properties 根据docs目录下的cynthia参数配置说明进行配置。(必须配置driverClassName、url、username、password参数!!)5. 启动tomcat6. 打开网址 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

来几张图片感受下:

首页:

表单配置:

流程配置

统计功能

转自:https://blog.csdn.net/younger_z/article/details/60142246

Cynthia问题、任务、缺陷管理系统相关推荐

  1. Cynthia项目缺陷管理系统

    目录 1.简介 2.为什么选择Cynthia? 3.运行环境 4.部署 5.下载地址 1.简介 Cynthia提供了一个基于Web的.开源的.跨平台的软件项目管理和问题管理的解决方案.通过极大的灵活度 ...

  2. 软件测试的缺陷管理系统有哪些,简述:一款优秀的缺陷管理系统有哪些功能特点!...

    原标题:简述:一款优秀的缺陷管理系统有哪些功能特点! 什么是缺陷管理系统? 缺陷管理系统指的是在软件生命周期中识别.管理.沟通任何缺陷的过程(从缺陷的识别,到缺陷的解决关闭),确保缺陷被跟踪管理而不丢 ...

  3. 一个缺陷管理系统数据库设计和界面设计分析

    在Winform方面,基于业务的不同,我们可以利用工具的效率,快速做很多不同的业务系统,前期做了一个缺陷管理系统,想把单位的测试业务规范下,也好统计和分析每个版本的缺陷信息,本篇整理这些数据库设计和界 ...

  4. java缺陷管理系统_简述:一款优秀的缺陷管理系统有哪些功能特点!

    什么是缺陷管理系统? 缺陷管理系统指的是在软件生命周期中识别.管理.沟通任何缺陷的过程(从缺陷的识别,到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失.一般的项目,都是需要有跟踪管理工具来帮助进行缺陷全 ...

  5. 搭建Mantis 缺陷管理系统

    原文地址: http://www.cnblogs.com/snooper/archive/2009/09/07/1561715.html 搭建Mantis 缺陷管理系统 By Snooper 错误必有 ...

  6. 计算机毕业设计ssm缺陷管理系统d6ltf系统+程序+源码+lw+远程部署

    计算机毕业设计ssm缺陷管理系统d6ltf系统+程序+源码+lw+远程部署 计算机毕业设计ssm缺陷管理系统d6ltf系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  7. Mantis 缺陷管理系统

    Mantis 缺陷管理系统: 什么是Mantis:  Mantis是一个BUG管理系统.主要特点如下: 1. 用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持: 2. ...

  8. 电厂工作票,操作票,设备管理,检修管理,缺陷管理系统

    http://bbs.eptchina.cn/viewthread.php?tid=3629电厂工作票,操作票,设备管理,检修管理,缺陷管理系统

  9. ssm毕设项目缺陷管理系统d6ltf(java+VUE+Mybatis+Maven+Mysql+sprnig)

    ssm毕设项目缺陷管理系统d6ltf(java+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBui ...

  10. 简述:一款优秀的缺陷管理系统有哪些功能特点!

    什么是缺陷管理系统? 缺陷管理系统指的是在软件生命周期中识别.管理.沟通任何缺陷的过程(从缺陷的识别,到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失.一般的项目,都是需要有跟踪管理工具来帮助进行缺陷全 ...

最新文章

  1. Tegra3 vSMP架构Android运行时CPU热插拔及高低功耗CPU切换
  2. WINDOWS系统常用程序及快捷键
  3. Qt Creator使用灯光
  4. RSA 前段加密 java 后台解密 已调试通过
  5. JBPM工作流入门总结
  6. 短信网关 php,通过ICQ网关发送手机短信的PHP源程序_PHP
  7. select下拉框带模糊查询_SQL 之 简单查询
  8. Dubbo -- 系统学习 笔记 -- 示例 -- 只订阅
  9. spring异常:Could not resolve placeholder
  10. 网站时间日期代码html,显示网站运行时间及当前时间的代码
  11. 计算机一级要下什么软件练习,国家计算机一级MS OFFICE练习软件
  12. java毕业设计_基于ssm的毕业设计管理系统
  13. arduino nano关于microUSB无法用的处理
  14. 逸仙电商将携Galenic法国科兰黎、EVE LOM参展进博会 | 进博会倒计时
  15. 阿里云服务器运行环境配置教程
  16. 有钱人的心肠更硬吗?
  17. 【编程DIY】一.几个有趣的小程序
  18. excel下拉菜单创建
  19. 30岁买房只需记住一句话,永远不会出错!
  20. 10 款优雅的 Go 语言开发工具

热门文章

  1. 一个失败创业者的告白
  2. 公司注册流程需要哪些步骤
  3. shell基础正则表达式
  4. FlyFish 2.0已发布,大屏开发应用更加灵活便捷
  5. 【Java面试题】把数组排成最小的数
  6. Java实现建造者模式
  7. DC/DC电路自举电容作用
  8. 超级账本HyperLedger的cello项目的部署和使用
  9. 网络中国象棋对战中象棋的规则以及棋盘、棋子的Java源码
  10. Pytorch学习笔记——fan_in和fan_out