1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ppm-open-bug

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 13:46 3ceeda2

PPM Bug. Система управления дефектами

Главная страница проекта: http://www.ppmdoc.com

Бесплатная загрузка: http://www.ppmdoc.com

Maven-версия от пользователя сети: https://git.oschina.net/niweiwei

Описание:

Система управления дефектами PPM (PPM Bug) — это открытая система управления дефектами, созданная с целью заменить существующие бесплатные инструменты управления дефектами с их грубым функционалом и интерфейсом.

  1. Рабочая панель — быстрое управление полученными проектами и дефектами, отображение статистических графиков и динамики системы.
  2. Управление дефектами — передовые процессы управления дефектами в отрасли, повышение эффективности обработки и управления дефектами.
  3. Состояние проектов — наглядная статистика состояния сотрудников и дефектов по проектам.
  4. Отслеживание дефектов — запись истории операций с дефектами, выделение текущих состояний и путей операций на диаграммах процессов.
  5. Механизм просмотра — пользователи могут настраивать списки дефектов, которые они хотят видеть, в списках дефектов и на рабочей панели.
  6. Обмен опытом — обмен опытом по устранению дефектов между разработчиками.
  7. Настраиваемые страницы — пользователи могут создавать собственные формы для операций и просмотра страниц дефектов.

Версия:

PPM Bug v1.6 — седьмая версия системы управления дефектами PPM, выпущенная 2 сентября 2013 года. Основные изменения в версии PPM Bug v1.6 включают:

  1. Улучшение стиля, изменение большого количества стилей, чтобы система выглядела более удобной и профессиональной.
  2. Отправка и настройка электронной почты: 1) отправка электронных писем ответственным лицам при переходе дефекта в определённое состояние; 2) ежедневная автоматическая отправка статистики дефектов сотрудникам.

Техническая архитектура

  • Фронтенд: JQuery + Bootstrap + JQueryUI (bootstrap theme) + iCheck + uploadify + FancyBox + HignCharts + SVG.
    • Дополнительно: пользовательские плагины JQuery, плагины для выпадающих списков, плагины TAB для Bootstrap, плагины проверки форм.
  • Бэкенд: SpringMVC + Sitemesh + Hibernate (аннотации) + Spring (Ioc) + Spring Security + JSP2 TagDir + POI + log4j.
    • Дополнительно: рефлексия, пользовательские формы, фреймворк для автоматического управления сущностями CRUD.

Использование исходного кода

Исходный код PPM Bug легко просматривать и запускать. Исходный код содержит подробные комментарии.

  1. Все открытые проекты PPM основаны на платформе open-platform. Сначала необходимо загрузить и развернуть проект платформы PPM.
  2. Загрузите zip-архив и распакуйте его.
  3. В Eclipse импортируйте существующий проект и выберите только что распакованную папку.
  4. Свяжите проект с платформой open-platform, добавьте проект open-platform в Build Path через контекстное меню правой кнопкой мыши.
  5. PPM Bug использует встроенную базу данных derby, поэтому просто поместите папку db-bug из распакованной папки в каталог bin установки tomcat. Нет необходимости устанавливать отдельную базу данных.
  6. Откройте файл jdbc.properties в папке WebRoot/WEB-INF, измените конфигурацию базы данных, если вы используете базу данных derby в каталоге D:/derby/bin/db-bug, замените url=jdbc:derby:D:/derby/bin/db-bug на url=jdbc:derby:db-bug.
  7. Разверните и запустите. По умолчанию имя пользователя — admin, пароль — 1.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ppm-open-bug.git
git@api.gitlife.ru:oschina-mirror/ppm-open-bug.git
oschina-mirror
ppm-open-bug
ppm-open-bug
master