# open-bug **Repository Path**: hacxer/open-bug ## Basic Information - **Project Name**: open-bug - **Description**: 国内优秀的免费、开源缺陷管理系统。 - **Primary Language**: CSS - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 184 - **Created**: 2013-06-06 - **Last Updated**: 2024-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ppm-bug 缺陷管理系统 ======= 项目主页: http://www.ppm123.cn 在线演示: http://121.199.44.145:9000/open-bug/ (用户名:ross,密码:1,Chrome浏览器) 免费下载: http://ppm123.cn/pages/bug/detail.php 简介: PPM缺陷管理系统是在见到当前免费的缺陷管理工具功能和界面都非常粗糙的情况下,旨在打造一个功能全面,界面清新的开源缺陷管理系统! 1. 工作面板 -- 快捷处理我接收的项目、缺陷,展示统计图和系统动态 2. 缺陷管理 -- 行业内领先缺陷管理流程,提高缺陷处理,管理效率 3. 项目状态 -- 按项目管理缺陷,直观统计项目下人员与缺陷的各种状态 4. 用户管理 -- 按职位管理用户,项目经理,研发工程师,测试工程师 5. 缺陷跟踪 -- 记录缺陷操作记录,流程图高亮显示操作路径与当前所处状态 版本: PPM Bug v1.0 是PPM缺陷管理系统于2013年5月31号发布的第一个版本。 PPM Bug v1.0 特性: 1. 基础功能版,实现了系统所有的基础功能,但系统还不稳定 2. 先行Beta版,接受广大用户的公测 3. 推荐使用Chrome浏览器,暂不支持IE 版本规划: PPM Bug开源缺陷管理系统规划于6月9号发布第二个版本v1.1。 1. 修改v1.0第一个版本中功能级别的Bug 2. 缺陷列表表头字段增加搜索,过滤缺陷列表 3. 缺陷列表增加视图功能,定制你想看到的缺陷列表 4. 缺陷列表增加分页功能 5. 缺陷列表增加导出Excel,Word,增加Excel模板批量导入缺陷 技术体系 ======= 前端: 主 -- JQuery + Bootstrap + JQueryUI(bootstrap theme) + iCheck + uploadify + FancyBox + HignCharts + SVG 后端: 主 -- SpringMVC + Sitemesh + Hibernate(注解) + Spring(Ioc) + Spring Security + JSP2 TagDir + POI + iText + log4j 附 -- 反射 源码使用 ======= 查看PPM Bug的源码并运行起来十分的简单,并且源码提供了非常详细的注释 1. 下载zip包,解压 2. Eclipse引入已存在项目,选择刚才解压的文件夹 3. PPM Bug采用内存数据库derby,所以只需将解压的文件夹下的db-bug文件夹放到tomcat安装目录的bin文件夹下即可,无需安装数据库 4. 打开WebRoot/WEB-INF/applicationContext.xml,将数据源中的jdbc:derby:D:/derby/bin/db-bug;改为jdbc:derby:db-bug; 5. 部署,运行,默认用户名admin,密码1