Интернет-система для управления рабочим процессом

Основная задача

Основная задача заключалась в создании приложения, которое объединяло бы в себе  CRM-систему и многофункциональное устройство отслеживания, предназначенное для мониторинга рабочего процесса тысяч пользователей по всей стране. Пользователи должны были обладать возможностью контролировать состояние рабочего процесса на каждом этапе его жизненного цикла, включая приоритеты задач, планирование работ и создание рабочего расписания, исходя из доступных ресурсов. 

Решение

На основе РНР и программной платформы Kohana нашей командой была разработана вышеописанная система управления рабочими процессами. Приложение отслеживало рабочий процесс и время прохождения различных стадий, начиная с момента получения задания и заканчивая сдачей работы клиенту. Это приложение давало возможность наделять пользователей различными ролями, которые можно разделить на две основные категории - администраторы и клиенты. Пользователям ограничен доступ к данным в соответствии с конкретными условиями допуска, установленными для них. Этот факт позволял эффективно решать проблему управления работой и рационально распределить ежедневные задачи. Данная система управления рабочим процессом является ярким примером реализации веб-приложения, используя объектно-ориентированное программирование.

Особенности продукта:

- разделение пользователей на администраторов и клиентов

- отслеживание рабочего процесса и его результатов на различных этапах

- возможность прикрепление документов к описанию задачи и комментариям для лучшего понимания

- возможность мониторинга статуса выполнения задачи и ее состояния, исходя из периода времени, указанного пользователем

- возможность выставлять счет за проделанную работу

- возможность распечатки деталей сделки для заказчика

- опция отслеживания работы в разные периоды

- обновление данных на основе технологии AJAX и обширная проверка JavaScript

Используемые технологии

Kohana framework, HTML, CSS, SQL Server, AJAX, JavaScript, Photoshop