文档章节

Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。

BearCatYN
 BearCatYN
发布于 2015/01/23 10:04
字数 1164
阅读 1099
收藏 3

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

来几张图片感受下:

首页:

表单配置:

 

流程配置

 

统计功能


本文转载自:http://duchengjiu.iteye.com/blog/2178791

共有 人打赏支持
BearCatYN
粉丝 26
博文 158
码字总数 11947
作品 0
朝阳
程序员
私信 提问
加载中

评论(1)

menglinxi_a
menglinxi_a
貌似一键版,已经无法用admin,admin 登录了。
问题,缺陷,任务管理系统--Cynthia

Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。 Cynthia 提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了特殊性和普遍性的统一。...

afrous
2014/05/29
65.5K
22
Cynthia 发布 2.1.2 版本,问题任务跟踪系统

Cynthia 2.1.2 发布了,Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。 Cynthia 提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了...

liming881227
2015/02/28
2.9K
14
Cynthia 2.1.4 版本发布 ,问题任务跟踪系统

Cynthia 2.1.4 发布了,Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。 Cynthia 提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了...

liming881227
2015/05/05
3.9K
7
项目管理软件Effevo发布

之前的Cynthia开发团队最近又开发出了一套涉及项目管理、测试管理、知识管理等专注团队建设、提高团队效率的系统,目前已开放试用,大家可以体验一下,提供了一整套解决方案。 网址:http://...

afrous
2015/01/19
3
0
【原创】Cynthia问题 Bug 管理软件 2.0 版发布啦

Cynthia开源项目问题管理软件2.0版本已经发布了,项目及源码地址:(https://git.oschina.net/cynthia/Cynthia)。 该版本主要有如下改进: 继续对上一版本进行Bug修复,继续优化Cynthia界面...

liming881227
2014/12/02
2.5K
9

没有更多内容

加载失败,请刷新页面

加载更多

编码规范

4.、编码时的一些建议 1、尽量指定类、方法的final修饰符——虚拟机会想办法内联所有的final方法来减少方法执行时创建栈帧的数量,从而降低栈溢出的风险 2、尽量重用对象——重复new对象会增...

呵呵哒灬
22分钟前
2
0
第一个docker化的java应用

Docker 思想 集装箱 标准化:运输方式/存储方式/API 接口 隔离

BeanHo
23分钟前
1
0
数据库技术-Mysql主从复制与数据备份

数据库技术-Mysql 主从复制的原理: MySQL中数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”...

须臾之余
昨天
13
0
Git远程仓库——GitHub的使用(一)

Git远程仓库——GitHub的使用(一) 一 、 Git远程仓库 由于你的本地仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要一下设置: 步骤一、 创建SSH key 在用户主目录下,看看有没有.ss...

lwenhao
昨天
4
0
SpringBoot 整合

springBoot 整合模板引擎 SpringBoot 整合Mybatis SpringBoot 整合redis SpringBoot 整合定时任务 SpringBoot 整合拦截器...

细节探索者
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部