Анализ перекрестных связей "люди-компании-проекты"

Сергей17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.11.2008

Кадровому агентству требуется разработка прикладной системы для анализа перекрестных связей "люди-компании-проекты".

Требования к исполнителю:

- платформа разработки: Linux (FreeBSD), Apache, MySQL, PHP,

- наличие юрлица или ИП, работа по официальному договору, оплата безналом,

- разработка на собственном стенде с возможностью удалённой демонстрации результата,

- передача системы на развёртывание и поддержку нашему веб-администратору,

- оперативная ликвидация багов, проявившихся в ходе эксплуатации.

Бюджетные ограничения не разглашаются. Мы оставляем за собой право отказаться от реализации проекта,

если не получим приемлемых для нас по цене предложений.

Описание функционала:

- система оперирует тремя основными сущностями: сотрудники, компании, проекты

- для каждой из них имеется экран списка записей и экран ведения данных (режимы просмотра и изменения)

- функции любого экрана списка

+ табличное многостраничное представление записей

+ фильтр по полям постоянных данных

+ переход к экрану просмотра записи по клику на строке списка

+ вызов экрана создания записи

- функции экрана ведения сотрудников:

+ постоянные данные сотрудника (ФИО, контакты, квалификации)

+ по запросу - поиск сотрудника в базе CRM-системы, поднятие экрана данных из той системы в новом окне

+ ведение/отображение списка компаний, где работал сотрудник (даты "с-по", должность)

+ в рамках компании - ведение/отображение списка проектов, где принимал участие сотрудник (даты "с-по", роль на проекте)

- функции экрана ведения компаний

+ постоянные данные компании (название, отрасль, страна/город расположения головного офиса)

+ ведение/отображение перечня сотрудников компании

+ по запросу - поиск компании в базе CRM-системы, поднятие экрана данных из той системы в новом окне

+ по запросу - отчёт во всплывающем окне "все проекты компании"

- функции экрана ведения проектов

+ постоянные данные проекта (название, ИТ-платформа, сроки реализации, страна/город расположения проектного офиса)

+ компания - заказчик, компания-генподрядчик (привязка к объектам компаний)

+ ведение/отображение списка сотрудников, принимавших участие в проекте

+ по запросу - отчёт во всплывающем окне "все компании-подрядчики"

- в системе должна присутствовать функция поиска по названиям объектов

- в системе должно присутствовать управление доступом и полномочиями на уровнях: администратор (просмотр, добавление, удаление, ведение пользователей), пользователь (просмотр, добавление), гость (просмотр).

В качестве CRM-системы у нас используется CATS (демо по адресу https://demo.catsone.com/index.php?m=home, исходники будут предоставлены исполнителю), её же предлагается брать за основу для дизайна интерфейса, а также как источник технологических решений (по желанию исполнителя).