WEB-интерфейс

WEB-интерфейс системы Monitor CRM - это новый тип рабочего места пользователя. WEB-интерфейс позволяет работать с данными программы по протоколу HTTP (через интернет). Основным и главным плюсом этого рабочего места является доступ к информации из любого места, где есть выход в интернет. Что это дает конечным пользователям. Возможность получать online информацию не находясь непосредственно в офисе, например в командировке или при работе менеджеров в «поле». Возможность использовать все преимущества программы и общей базы данных в дополнительных офисах, подразделениях, представительствах, во всех местах, где установка полноценного сервера, администрирование его и настройка репликации невозможна или нецелесообразна. WEB-интерфейс разработан на PHP с использованием JavaScript. Для работы требуется HTTP сервер, с установленным на нем PHP, причем независимо, будет ли он находится на платформе Windows, или на платформе семейства Linux. С сервера должен быть прямой доступ к MSSQL серверу, на котором находится база данных Monitor CRM. В качестве средства доступа с клиентского места необходим Internet Explorer. В последствии будет подключена поддержка других видов интернет-браузеров по мере необходимости. Пользовательский интерфейс похож на интерфейс Monitor CRM. Присутствует меню программы, панель инструментов, между открытыми окнами можно переключаться с помощью пункта меню «Окна». Интерфейс справочников и форм также практически полностью повторяет интерфейс Monitor CRM. На текущий момент разработаны почти все основные журналы, реестры и справочники. В ближайшее время планируется внедрить систему прав доступа, возможность печати отчетов, построение выборок, параметры которых можно настроить в стандартном рабочем месте.

НЕ нашли? Не то? Что вы ищете?

Редактор отчетов

Редактор отчетов – неотъемлемая часть любого более-менее серьезного бизнес приложения. Иногда ограничен лишь редактированием печатных форм, но, как правило, эти же формы используются и для экспорта в различные форматы (Excel, PDF, HTML и т. д.). Используются различные подходы для реализации этой функции. Кто-то самостоятельно разрабатывает, кто-то подключает библиотеки сторонних разработчиков, среди которых есть достаточно известные и мощные системы, кто-то идет по пути интеграции с MS Word. В каждом случае есть свои плюсы и минусы. Для самописных систем к плюсам можно отнести тот факт, что возможности модуля ограничены лишь возможностями среды разработки и умением разработчика, к минусам – как правило, такие системы проигрывают библиотекам сторонних разработчиков в объеме функционала. К плюсам сторонних библиотек, при условии, что это серьезный и известный продукт, относится то, что такие системы разрабатываются, как правило, давно, и в них собраны все необходимые инструменты для удобной настройки и использования отчетных форм. На данный момент программа Monitor CRM использует редактор печатных форм собственной разработки. Это один из наиболее быстро развивающихся модулей программы. За последнее время были реализованы следующие функции: произвольное формирование содержания элемента с использованием различных функций (математических, работы со строками, условие, форматирование), формирование пользовательских переменных, сортировки и группировки табличных данных, создание итогов. В 2008 году планируется в дополнение к существующему модулю подключить редактор печатных форм List&Label разработки фирмы Combit.

Управление проектами

Модуль «управление проектами» предназначен для автоматизации ведения проекта и создания условий, при которых у менеджера, ответственного за те или иные этапы проекта, было меньше возможностей совершить ошибку, что-то забыть или поспешить с выполнением неких действий, непосредственно связанных с проектом. Собственно управление осуществляется с помощью задания условий, при которых этап проекта может находиться в одном из своих состояний (надо сделать, в работе, завершен удачно, завершен неудачно, отменен). При несоблюдении настроенных условий на одно из состояний этапа, невозможно указать для него это состояние, например, завершить или пустить в работу. Сами условия представляют собой различные данные и параметры системы, тем или иным образом связанные с проектом. Это и даты проекта, этапа и его предшественника, суммы оплат, отгрузок, закупок по этапу или предшественнику, признаки проекта или контрагента, участвующего в проекте. Естественно, что программно учесть все параметры, связанные с неким абстрактным бизнес-процессом, практически невозможно. Поэтому важно в процессе анализа возможности использования системы Monitor CRM для ведения бизнес-процессов конкретного клиента, четко представлять себе его структуру, смоделировать непосредственно в рамках Monitor CRM, определить типовые этапы и настроить их зависимости. Процесс настройки условий может занять достаточно длительное время, поэтому, для того чтобы не было необходимости для каждого нового проекта заново их настраивать, достаточно один раз создать типовой проект в справочнике «типовые проекты» и настроить в нем все условия. При создании нового проекта из типового все условия будут перенесены.

Monitor CRM Agent

Данный модуль является отдельным приложением, которое работает с базой данных Monitor CRM. Предназначено для круга задач, которые не имеют прямой связи с пользователем программы и обычно выполняются по расписанию, например, резервное копирование данных или репликация. Почему отдельное приложение. Пользовательское место предназначено только для работы пользователя, а не для выполнения неких административных функций. Пользователь, работая с программой, не должен задумываться о том, что какие-то действия программа делает автоматически, и ее нужно оставлять в режиме работы. Теоретически, такие функции логично было бы привязать к рабочему месту администратора, который обычно и должен следить за их выполнением, но рабочее место администратора, по сути, является простым рабочим местом программы, со всем набором функционала. Поэтому удобнее, на наш взгляд, использовать более «легкое» приложение, в котором не будет ничего лишнего для реализации указанных выше функций. Основной частью Monitor CRM Agent является список типовых задач с указанным для каждой из них режимом запуска. Наиболее удобно поместить приложение в автозагрузку сервера, где установлена основная программа и находится база данных. Исходя из расписания, запускаются типовые задачи. На данный момент реализована только одна типовая задача: уведомление о запланированных контактах по электронной почте. Для каждого пользователя программы можно настроить, контакты какого вида должны быть оправлены, и на какой адрес электронной почты. В тело письма попадает следующая информация из карточки контакта: контрагент, контактное лицо, средство связи, предмет контакта. При наличии определенного сервиса у поставщика услуг сотовой связи, можно организовать уведомление через SMS сообщения. В ближайшее время планируется добавить в Monitor CRM Agent следующие функции: резервное копирование данных, создание пакета репликации и оправка его по электронной почте, получение письма с пакетом репликации и импорт присланных данных.

Планы

В 2008 году основными направлениями разработки будут: WEB – интерфейс, локализация программы (перевод интерфейса и поддержка ввода данных на других языках), внедрение дополнительного редактора отчетов List&Label, новая версия модуля построения графиков, включающая в себя более привлекательный вид графиков, возможность использования градиентов и более широкие возможности настройки, доработки модуля проектов, а именно возможность указания нескольких предшественников этапа, привязка проектов и этапов не только к датам, но и ко времени, возможность настройки доступа к объектам системы на основании значений указанных признаков.