1добавить линч
2добавить линч
3добавить линч
4добавить линч
5добавить линч
6добавить линч
7добавить линч
8добавить линч

Emma

Проект ЭММА – это подвид социальных сетей, ориентированный на корпоративный сектор.
Главная цель данной соцсети в отслеживании показателей эффективности сотрудников руководящим персоналом.
Побочные цели – улучшить комфорт работы сотрудников, предоставляя легальную (в плане рабочего времени) социальную сеть с возможностями тайм-менеджмента.
Проект делается на заказ британской компании Extra Miles. В разработке был 1,5 года. Команда разработчиков – 5 человек.

Технические моменты проекта
Проект выполнен на базе Фреймворка Zend Framework, с расширением его функционала и созданием библиотеки классов и утилит. Создана система управления контентом, основанная на виджетах и плейсхолдерах, позволяющая из админ-панели менять отображение блоков сайта.

Показатели эффективности
Основной термин для данного проекта – это Key Performance Indicator (KPI), показатель эффективности сотрудника. Каждый из сотрудников может иметь множество из них. Эти показатели изменяются во времени и сохраняются в базе данных.
Технические моменты KPI
В системе KPI бывают нескольких типов, имеют гибкую привязку к сотрудникам и ко времени. Для каждого KPI можно задать формулу цвета, позволяющую графически определить – хорошее ли значение этого KPI у сотрудника или нет. Цвет для конкретного KPI вычисляется динамически в зависимости от других значений других сотрудников и настроек самого KPI.

Отчеты
В проекте предусмотрена гибкая система построения графически отчетов на основе этих показателей. С помощью данных отчетов любой сотрудник может посмотреть изменение во времени своих (или своих подчиненных) KPI, сделать сравнительный анализ своих KPI с другими и так далее.
Технические моменты отчетов
Построение графических отчетов в большей степени происходит на основе Flex-приложения. Разработан специальный формат, позволяющий данному приложению на основе входных данных построить необходимый отчет.

Задачи решенные мной:

Подсистемы, которые я разрабатывал:
• Управление правами доступа
• Flex – графики
• Flex-приложение для организационной структуры, поддерживающую структуру в виде сложного граф
• Цели
• Напоминания
• Награды
• Внутренняя валюта
• Управление показателями эффективности (включая импорт значений с различных источников)
• Подсистема импорта – экспорта
• Система глобальных настроек.
http://emma.theitcafe.net
Веб-программирование

  • Вы должны зарегистрироваться, чтобы комментировать