Найти - Пользователи
Полная версия: Помогите с разработкой под Trac
Начало » Python для экспертов » Помогите с разработкой под Trac
1
duk
Описание работы:
У пользователя на рабочем столе находится ярлык, после нажатия, на который открывается удобная форма отправки заявки, содержащая вышеописанные поля к заполнению и кнопку «отправить». После отправки, должна сформироваться заявка в системе TRAC и отправиться письмо с уведомлением о новой заявке, на почту, предварительно указанных почтовых адресов
Ferroman
Очень интересно. И что собственно Вас интересует?
shiza
Т.е. надо сделать такой ярлык?
duk
У нас проблема вот какая:
У нас на обслуживание несколько офисов находящихся на обслуживание и соответственно хотелось бы быть в курсе с какими проблемами сталкивается система и работающие пользователи, для этого хотели чуть чуть переделать систему разработки проектов в систему отработки заявок пользователей
нужно чтобы у пользователей на рабочих столах были програмки в трее чтобы в случае возникновения затруднения, они могли не только телефонным звонком, но и вызовом специальной формы создать “Трабл тикет” в Trac.
ТЗ вот:
Создание дружелюбного интерфейса для Системы заявок
пользователей TRAC.

Назначение: Программное обеспечение предназначено для отправки заявок пользователя компьютера при сбоях программного обеспечения и орг. Техники.

Исходные данные: пользователь работая за своим компьютером обнаруживает отклонения в работе программ или периферийного оборудования, кликает на иконку которая находиться в «Трэе» и спользуя диалоговое окно в котором описаны типовые неполадки системы формирует заявку, которая в дальнейшем отправляеться в систему TRAC и с ней уже работают системные администраторы.
Задача: Создать небольшой понятный дружелюбный интерфейс (для пользователя) который будет максимально считывать данные из авторизации в домене и характеристик компьютера, чтобы упростить заполнение заявки пользователем с дальнейшей отправкой в TRAC
Формат исходных данных:
Информационные атрибуты, содержащиеся в заявке:
• Reporter – Автор заявки. (береться из авторизации пользователя в AD)
• Type – Тип заявки (например, Проблема)
• Component – Подсистема заявки (например, Установка ПО).
• Priority – Приоритет заявки (нормально, важно, срочно).
• Milestone – Этап работы (например, переход на windows vista) .
• Resolution – не нужно.
• Description – Основное описание заявки
Свойства всех полей заявки:
• type - The type droplist
• reporter - Name or email of the reporter
• summary - Summary line for the ticket
• description - Long description of the ticket
• component - The component droplist
• version - The version droplist
• severity - The severity droplist
• keywords - The keywords
• priority - The priority droplist
• milestone - The milestone droplist
• owner - The person responsible for the ticket
• cc - The list of emails for notifying about the ticket change.

Поле reporter необходимо заблокировать к заполнению и подставлять учетную запись пользователя работающего в данный момент на компьютере.

Описание работы:
У пользователя на рабочем столе находится ярлык, после нажатия, на который открывается удобная форма отправки заявки, содержащая вышеописанные поля к заполнению и кнопку «отправить». После отправки, должна сформироваться заявка в системе TRAC и отправиться письмо с уведомлением о новой заявке, на почту, предварительно указанных почтовых адресов
Ferroman
Вы не написали ни одного вопроса. Сплошные описания того что нужно сделать, и ничего о том что сделано. Или вы хотите что бы кто-то сделал это вместо Вас?
Тогда Вам сюда.
bialix
я слышал, что Roundup более дружелюбен к пользователям. А с таким длинным списком полей никто никогда эффективно работать не будет. Читайте Джоэля Спольски про баг-репорты.
dvs
duk
Вам нужно лишь создать юзерам ярлыки с адресом http://your_trac_host/trac/newticket
Всё остальное (или почти всё) есть в поставке Trac:
* русификация
* доменная авторизация
* рассылка на почту

Абсолютно подходит под ваше ТЗ (http://python.su/forum/viewtopic.php?pid=13816#p13816)

Если будут проблемы, расскажу как у нас всё настроено..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB