Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:русскоязычное_руководство_web2project [2012/04/12 15:15] [Модификация отображения диаграммы Гантта] |
wiki:русскоязычное_руководство_web2project [2019/02/05 06:32] (текущий) [Получение w2p] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Русскоязычное руководство web2project ====== | ====== Русскоязычное руководство web2project ====== | ||
===== Общие сведения ===== | ===== Общие сведения ===== | ||
- | {{:wiki:w2p_дг.png?nolink&300 |}} Web2project (далее w2p) это открытое веб ориентированное приложение, предназначенное для управления проектами, распространяемое по лицензии GPL v2. Текущая, на дату 03.03.2012, стабильная версия приложения 2.4, сайт разработчиков http://web2project.net/. Несмотря на недостатки web-интерфейса и некоторую функциональную неполноту w2p с успехом может применяться для управления проектами коммерческой фирмы, в частности w2p позволяет решать следующие задачи: | + | {{:wiki:w2p_дг.png?nolink&300 |}} Web2project (далее w2p) это открытое веб ориентированное приложение, предназначенное для управления проектами, распространяемое по лицензии GPL v2. Текущая, на дату 01.02.2018, стабильная версия приложения 3.4, сайт разработчиков http://web2project.net/. Последнее обновление от 31.12.2018. Получить последний релиз можно по адресу: https://github.com/web2project/web2project/releases |
+ | |||
+ | |||
+ | Несмотря на недостатки web-интерфейса и некоторую функциональную неполноту w2p с успехом может применяться для управления проектами коммерческой фирмы, в частности w2p позволяет решать следующие задачи: | ||
* практическая реализация принципов проектного управления, путем составления, исполнения, анализа и актуализации плана каждого проекта; | * практическая реализация принципов проектного управления, путем составления, исполнения, анализа и актуализации плана каждого проекта; | ||
* составление отчетности по отдельному проекту и всем проектам в целом, в том числе отчетности о ходе выполнения работ по проекту -там; | * составление отчетности по отдельному проекту и всем проектам в целом, в том числе отчетности о ходе выполнения работ по проекту -там; | ||
Строка 13: | Строка 16: | ||
* учитывать отчётно-финансовые документы по договорам (Акты, счета и пр.) | * учитывать отчётно-финансовые документы по договорам (Акты, счета и пр.) | ||
- | <note>В моей родной конторе запуск w2p осуществлён на ubuntu-server-10.04.3, управление сервером осуществляется с локальное машины под ubuntu-desktop-10.04.1 (gnome). В текущее время в w2p "забито" 34 проекта, всего более 1800 задач, пользователей в системе более 20 </note> | + | <note>При должном подходе и ряде условностей w2p может выступать в качестве эффективного средства автоматизации процессов малой фирмы числом активных проектом до 30. </note> |
==== Получение w2p ==== | ==== Получение w2p ==== | ||
- | Наиболее актуальный релиз web2project можно скачать с сайта проекта по адресу: http://sourceforge.net/projects/web2project/files/ По нажатии ссылки на скачивание Вы сможете получить архив с примерно таким названием **web2project-2.4.tar.gz** объемом около 3,5 Мб. | + | Наиболее актуальный релиз web2project можно скачать с сайта проекта по адресу: https://github.com/web2project/web2project/releases По нажатии ссылки на скачивание Вы сможете получить архив объемом около 3,5 Мб. |
<note>Зачем оно мне стало надо?\\ | <note>Зачем оно мне стало надо?\\ | ||
//Эта сноска добавлена сюда для изложения собственного опыта том, как можно "прийти" или "дойти" до такой жизни, т.е. поднимать сервер и ставить на него w2p (( тут будет текст))// </note> | //Эта сноска добавлена сюда для изложения собственного опыта том, как можно "прийти" или "дойти" до такой жизни, т.е. поднимать сервер и ставить на него w2p (( тут будет текст))// </note> | ||
Строка 161: | Строка 164: | ||
Управление пользователями w2p доступно при открытии соответствующей страницы ((перейти по ссылки "Пользователи" на верхней панели)): {{ :wiki:w2p_стр_упрпо.png?nolink&300 |}} По нажатию кнопки <key>Добавить пользователя</key> откроется соответствующая форма, где нужно будет заполнить все поля отмеченные звёздочкой, в том числе выбрать роль пользователя. Добавление ролей станет возможно уже после создания пользователя на странице редактирования свойств пользователя во вкладке "Роли". | Управление пользователями w2p доступно при открытии соответствующей страницы ((перейти по ссылки "Пользователи" на верхней панели)): {{ :wiki:w2p_стр_упрпо.png?nolink&300 |}} По нажатию кнопки <key>Добавить пользователя</key> откроется соответствующая форма, где нужно будет заполнить все поля отмеченные звёздочкой, в том числе выбрать роль пользователя. Добавление ролей станет возможно уже после создания пользователя на странице редактирования свойств пользователя во вкладке "Роли". | ||
===== Определение проекта и планирование задач ===== | ===== Определение проекта и планирование задач ===== | ||
+ | ==== Определение компании ==== | ||
+ | Для определения какого-либо проекта сначала нужно определить компанию, в отношении которой будет осуществляться проект. Для определения компании нужно перейти по ссылке **Компании** и нажать кнопку <key>новая компания</key>, расположенную справа. Откроется форма где необходимо как минимум прописать имя компании и нажать кнопку <key>подтвердить</key> | ||
- | ==== Модификация отображения диаграммы Гантта ==== | + | ==== Определение проекта ==== |
+ | Определение проекта становиться доступным если нажать кнопку <key>новый проект</key> на странице **проекты** | ||
+ | {{ :wiki:w2p_созд_проекта.png?nolink&300 |}} | ||
+ | В открывшейся форме нужно заполнить все поля отмеченные звёздочкой, в том числе: | ||
+ | * Имя проекта; | ||
+ | * краткое наименование проекта - w2p принимает комбинацию из четырёх символов; | ||
+ | * установить дату начала - по умолчанию это текущая дата, но если Вы импортируете задачи из уже существующего проекта (например какого-либо шаблона) то необходимо иметь ввиду, что все импортируемые задачи будут смещены во времени с учётом даты начала вновь создаваемого проекта; | ||
+ | * статус проекта - в нашей компании для тех проектов по которым проводятся работы необходимо выбирать статус "в работе", некоторые отчёты формируемые напрямую из базы mysql учитывают только проекты с этим статусом; | ||
+ | * флаг Active? - этот флажок устанавливает параметр активный проект или нет, если флажок установлен, то задачи проекта и пр. будут отображаться в других формах системы w2p, например "каледарь" или список "к исполнению", а так же задачи активных проектов будут участвовать в решении конфликта ресурсов; если флажок не установлен, то такой проект будет интерпретироваться системой как архивный | ||
+ | |||
+ | Из числа необязательных полей можно отметить поле "Описание", в нашей компании в это поле в заносятся реквизиты договора, на основании которого осуществляется проект. | ||
+ | |||
+ | По нажатию на кнопку <key>подтвердить</key> внизу формы проект добавиться в систему и можно будет приступать к определению задач проекта. | ||
+ | ==== Определение задач ==== | ||
+ | |||
+ | ===== Модификация отображения диаграммы Гантта ===== | ||
Для наглядности диаграммы Гантта в части отображения сумм денежных средств платежей или поступлений по проектам можно сделать так, что-бы суммы прописанные в описании задач вех (см. соответствующий раздел) отображались в столбце Dur. Для этого нужно немного изменить файл gantt.php, расположенный в директории /var/www/web2project-2.4/modules/tasks следующим образом: | Для наглядности диаграммы Гантта в части отображения сумм денежных средств платежей или поступлений по проектам можно сделать так, что-бы суммы прописанные в описании задач вех (см. соответствующий раздел) отображались в столбце Dur. Для этого нужно немного изменить файл gantt.php, расположенный в директории /var/www/web2project-2.4/modules/tasks следующим образом: | ||
нужно добавить имя столбца task_description таблицы tasks базы данных в аргументах mysql запроса, в указанном файле это блок отмеченный комментарием **pull tasks**, соответственно код в этом блоке должен выглядеть примерно так: <code> $q->addQuery('t.task_id, task_parent, task_name, task_start_date, task_end_date,'. | нужно добавить имя столбца task_description таблицы tasks базы данных в аргументах mysql запроса, в указанном файле это блок отмеченный комментарием **pull tasks**, соответственно код в этом блоке должен выглядеть примерно так: <code> $q->addQuery('t.task_id, task_parent, task_name, task_start_date, task_end_date,'. | ||
Строка 185: | Строка 205: | ||
| | ||
<note important> Может случиться, что после некорректных правок, диаграмма Гантта перестанет отображаться, для восстановления достаточно будет отменить все сделанные правки файла, или попросту заменить "испорченный" файл на исходный, взяв его из архива поставки приложения. </note> | <note important> Может случиться, что после некорректных правок, диаграмма Гантта перестанет отображаться, для восстановления достаточно будет отменить все сделанные правки файла, или попросту заменить "испорченный" файл на исходный, взяв его из архива поставки приложения. </note> | ||
+ | |||
+ | ===== Расширение функционала w2p ===== | ||
+ | === Хитрости и немного о mysql === | ||
+ | В w2p есть возможность добавлять в различные формы "пользовательские поля". Также, для различных целей можно использовать "стандартные поля", главное определить принцип, на основании которого то, или иное поле будет использоваться. Например, при создании задачи в поле "Комментарий" можно указать цифрами сумму денежных средств, которая предполагается к платежу (например по субподрядным работам) или поступлению (например, как оплата за выполненные работы). Заблаговременно можно создать пользователя системы с именем "платежи-поступления", и этого пользователя назначать на задачи, в которых имеются в поле "Комментарий" с цифрой, означающей платёж или поступление денежных средств. Лучше если такая задача будет задачей-вехой. Теперь: если подключиться непосредственно к базе данных и сделать запрос в базу по этому пользователю, то можно вытащить из всех проектов, все задачи, в которых исполнителем будет пользователь с именем "платежи-поступления". Остаётся хоть чуть-чуть освоить mysql, а выгрузку запроса обрабатывать в OpenOffice, так как в реально работающей фирме, таких задач будет очень много, и их нужно приводить к "общему знаменателю". | ||
+ | === Учет платежей поступлений === | ||
+ | |||
+ | |||
{{tag>управление_проектами проекты web2project серверные_приложения незаконченная_статья}} | {{tag>управление_проектами проекты web2project серверные_приложения незаконченная_статья}} |