Продолжается подписка на наши издания! Вы не забыли подписаться?

АО “ИНФОСОФТ”

Корпоративная информационная система


Компания “ИНФОСОФТ”, имеющая 10-летний опыт разработки, внедрения и сопровождения коробочных программ для автоматизации бухгалтерского учета и управления предприятием, на страницах нашего журнала представляет свою новую разработку — корпоративную информационную систему. Система разработана с использованием технологии “клиент-сервер” и объектноориентированного подхода.

Рекомендуемые параметры рабочей станции: Pentium-150/ 32/ 800.
Операционная система рабочих станций: Windows-95, Windows-NT.
Cерверы БД: SQLBase, ORACLE, Microsoft SQL-Server.

Современный рынок бухгалтерского программного обеспечения близок к насыщению. Маркетинговые исследования показывают, что более 60 % бухгалтеров в своей практической работе уже используют специализированные бухгалтерские программы. В этих условиях компании, занимающиеся разработкой делового программного обеспечения, постоянно улучшают характеристики и расширяют спектр своих программных продуктов.

В статье рассматриваются возможности и некоторые особенности нового программного продукта на рынке корпоративных информационных систем, разработанного компанией “ИНФОСОФТ”.

Немного истории

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

В качестве среды разработки был выбран пакет Centura Team Developer (в тот момент — пакет Gupta). Компиляция 32-разрядного кода, встроенный 4GL-язык, поддерживающий объектно-ориентированную модель программирования, удобные средства визуального проектирования, поддержка большинства известных SQL-серверов — вот далеко не полный перечень достоинств этой среды программирования.

На начальном этапе проекта было потрачено много сил на создание специализированного инструментария — программ для программистов. Сейчас эти затраты окупаются с лихвой, минимизируя затраты на сопровождение программ.

В августе 1997 была выпущена первая версия модуля “Управление персоналом”, а в сентябре 1998 появился модуль “Управление запасами”. К моменту разработки этих модулей компания уже несколько лет распространяла DOS-версии бухгалтерских программ, предназначенных для автоматизации крупных и средних предприятий. Накопленный опыт помог учесть при разработке новой системы большое число специфических проблем.

Ощутимое сокращение плановых сроков выпуска модулей системы ожидается в связи с приходом в “ИНФОСОФТ”, в начале 1999 года, группы программистов и аналитиков, работавших над сходным проектом с использованием Centura Team Developer и ORACLE.

В настоящее время “ИНФОСОФТ” распространяет модули “Управление запасами”, “Управление персоналом” и “Документооборот”, а к концу года компания планирует выпустить модули, входящие в подсистемы “Технико-экономическое и финансовое планирование”, “Бухгалтерский учет и отчетность”.

Общие возможности системы

Корпоративная информационная система “ИНФОСОФТ” предназначена для решения следующих глобальных задач на уровне корпорации, предприятия, подразделения:

Решение перечисленных задач базируется на использовании единого информационного пространства, корпоративной модели данных, унифицированной технологии обработки и представления информации. В системе обеспечивается принцип однократного ввода данных.

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

Система предоставляет пользователям следующие возможности:

Модульность

При сравнении внедрения информационной системы с постройкой дома работа с системой “ИНФОСОФТ” более всего напоминает работу с конструктором LEGO. Вы покупаете готовое типовое сооружение, состоящее из набора “кирпичиков” и инструкцию по постройке типовых конструкций. Если то, что Вы получили, Вас не устраивает — конструкцию можно собрать на свой вкус.

Обеспечение гибкости конструкции достигается за счет использования четырехуровневой структуры системы “Подсистема”— “Модуль”— “АРМ”— “Функция”.

Уровни “Подсистема” и “Модуль” описывают участки работ, а уровни “АРМ” и “Функция” позволяют настроить принятые на предприятии технологии работ. Более подробно использование уровней “АРМ” и “Функция” рассмотрено в разделе “Администрирование и настройка системы”.

Рассмотрим перечень подсистем (рис. 1) и задачи, реализованные в подсистемах.

Технико-экономическое и финансовое планирование — спецификация продукции, учет и планирование использования ресурсов, планирование производства продукции, описание технологии производства продукции, расчет плановой себестоимости, плановое ценообразование.

Анализ финансово-хозяйственной деятельности — контроллинг финансово-хозяйственной деятельности предприятия, анализ экономического состояния предприятия.

Бухгалтерский учет и отчетность — главная книга, баланс, бухгалтерская отчетность; учет денежных средств, учет материалов и МБП, учет товаров и готовой продукции, учет подотчетных лиц, учет основных средств, нематериальных активов и капитальных вложений, учет ценных бумаг, учет затрат, расчеты с дебиторами/ кредиторами.

Административное управление — документооборот (организация делопроизводства и маршрутизация документов), маркетинг (ассортимент продукции, конкуренты, позиционирование товара, рекламные компании, сегментирование рынка).

Управление материальными ресурсами и коммерческой деятельностью — учет и управление закупками, продажами, запасами (прайс-листы, договоры на отгрузку/поставку, счета на отгрузку/поставку, резервирование, учет и планирование наличия и движения товар, оптовая торговля).

Рис. 1. Корпоративная система компании “ИНФОСОФТ”

Управление проектами, материальным производством и услугами — планирование ресурсов, план цеха, план-график производства, оперативная корректировка и оптимизация планов, контроль за исполнением планов.

Управление персоналом — кадры и зарплата (приказы, личные карточки сотрудников, штатное расписание, табельный учет, учет использования рабочего времени, расчет и начисление зарплаты, депонирование зарплаты, отчетность для ГНС, ПФ).

Эксплуатация системы обеспечивается за счет использования мощных и гибких средств администрирования и настройки. К этим средствам относятся функции администрирования, конструирования отчетных и экранных форм.

Администрирование и настройка

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

Администрирование системы можно условно разделить на два компонента: управление доступом к функциям системы и управление доступом к данным. Обе эти задачи решаются в корпоративной системе за счет использования уровней “АРМ” и “Функция”.

Под автоматизированным рабочим местом (АРМ) подразумевается набор технологических операций, выполняемых работником или группой работников. Например: АРМ инспектора по кадрам, АРМ секретаря, АРМ администратора системы.

Под функцией понимается одна или нескольких логически связанных технологических операций. Например: просмотр реестра банковских документов, формирование отчета по банковским документам, работа с ценниками.

Для администратора системы функция — мельчайший “кирпичик”. Используя эти кирпичики, администратор может создавать новые АРМы; причем в АРМ может входит произвольное число вызовов функций.

Новые функции создаются разработчиками системы. Использование параметров при вызове функции приводит к тому, что с помощью одной функции могут достигаться разные результаты. Так, для просмотра реестра банковских документов и кассовых документов может использоваться одна и та же функция — просмотр реестра финансовых документов. Для каждой функции разработчик определяет перечень необходимых ресурсов системы (например, права доступа к таблицам данных). При создании нового АРМ автоматически определяется совокупный набор ресурсов, необходимый для корректной работы. При предоставлении пользователю базы данных права работы с АРМ происходит автоматическая проверка и, при необходимости, — коррекция фактических прав доступа к ресурсам в соответствии с декларируемыми правами.

Такой подход серьезно упрощает администрирование системы — практически отпадает необходимость прямого администрирования доступа к ресурсам базы данных.

Еще одним фактором, упрощающим работу администратора, является использование понятия “группа”. В группу объединяются пользователи с равными правами и одинаковыми обязанностями. Это позволяет не определять права доступа каждому конкретному пользователю, что удобно при большом числе пользователей, выполняющих сходные функциями.

Задача разграничения прав доступа на уровне групп записей таблиц решается параллельно с задачей организации индивидуального интерфейса для каждого пользователя (группы пользователей).

Возможность настройки выходных форм поддерживается в системе с помощью универсального генератора отчетов. Правила работы с генератором отчетов едины для всех модулей и не зависят от сервера базы данных. Открытость системы проявляется, в частности, в том, что все отчеты (в том числе входящие в стандартную поставку) открыты для модификации. Кроме того, список отчетов может пополняться администраторами системы и квалифицированными пользователями. Для упрощения работы по созданию отчетов предусмотрен встроенный Мастер отчетов. Для квалифицированных пользователей обеспечивается возможность создания сложных отчетов с использованием выражений языка SQL.

Результаты выполнения отчета могут быть отображены на экране, распечатаны на принтере, сохранены в виде текстового файла (форматы *.rtf, *.txt), выгружены в любой формат данных (например, *.DBF, *.XLS).

Макеты отчетов разрабатываются с использованием средства проектирования отчетов Centura Report Builder.

Информационное взаимодействие

Обеспечение информационного взаимодействия между подсистемами базируется на использовании централизованной (интегрированной) базы данных.

Использование централизованного хранилища информации имеет и поклонников и противников, но сейчас, с учетом современных темпов и перспектив развития каналов связи, этот вопрос перестает носить концептуальный характер. Известно, что использование клиент-серверной архитектуры позволяет достаточно легко реализовать и внутрисетевой, и удаленный доступ к данным — был бы достаточно надежный канал связи. Если такого канала все же нет, а предприятие представляет собой территориально разнесенную структуру, в подавляющем большинстве случаев допустимо использование репликации данных (регулярное объединение данных из нескольких копий баз данных).

В корпоративной системе информационное взаимодействие отдельных подсистем подразумевает не только использование единых справочных таблиц, но и использование единой системы документооборота.

Организацию взаимодействия модулей в документообороте легче всего представить при рассмотрении распределения технологических операций, совершаемых над документом. Фактически такое распределение моделирует цепочку обработки документа в организации. К примеру, лишь после проставления подписей главного бухгалтера в подсистеме “Бухгалтерский учет” и руководителя предприятия в подсистеме “Административное управление” становится доступной операция отгрузки товаров со склада по расходной накладной для кладовщика в модуле “Управление запасами”.

Документооборот

Особое положение в корпоративной системе занимает модуль “Документооборот”. Деятельность каждого предприятия и организации можно рассматривать как совокупность бизнес-процессов, установленных либо как законодательные нормы, либо как регламент деятельности предприятия. В бизнес-процессы вовлечены финансовые, материальные, человеческие, информационные и прочие виды ресурсов предприятия. Также они определяют порядок взаимодействия сотрудников, служб и целых подразделений.

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

Итак, особая роль документа — роль универсального носителя информации— придает особую роль документообороту предприятия (а тем более — корпорации) — документооборот оказывается контуром, замыкающим все подсистемы и модули информационной системы. Бесспорно, что удобство обработки документов существенно влияет на отношение к системе.

В отличие от универсальных систем управления документооборотом и бизнес-процессами, модуль “Документооборот” ориентирован на полную интеграцию с другими модулями корпоративной системы, позволяя вести не абстрактное управление движением документов, а комплексное решение конкретных задач управленческого, бухгалтерского и финансового учета. Например, комплексно решается задача управления циклом “закупка — производство — продажа”, управление персоналом и т. д.

Возможности модуля “Документооборот”

Назначение модуля — учет, хранение и обработка электронных документов и учетных карточек бумажных документов (договоров, писем, приказов, протоколов и др.), а также организация взаимодействия пользователей при решении производственных задач.

Документы, участвующие в документообороте, могут быть либо созданы средствами, входящими в модуль, либо подготовлены с помощью любых других программ (например, при помощи текстовых редакторов, сканированием изображения бумажного документа и т.п.).

Рис. 2. Пример настройки АРМ в составе модуля “Документооборот”

Модуль “Документооборот” предоставляет пользователю следующие возможности:

Регистрация и хранение документов

Любой документ представляет собой некую обособленную часть информации, представленную на определенном носителе. С точки зрения автоматизации документооборота именно типом носителя определяется основное различие документов. Модуль “Документооборот” оперирует не документами как таковыми, а элементами информации, поставленными в соответствие каждому реальному документу при его регистрации в системе. Регистрации в системе подлежит любой документ, вне зависимости от типа носителя, на котором он представлен.

При регистрации документа в системе заполняется электронная регистрационная карточка документа. Помимо общих сведений о каждом документе в базу данных можно занести электронный образ его оригинала.

На сегодняшний день применяется два подхода к организации хранения электронных документов. Первый состоит в том, что собственно тела документов хранятся в файловой системе серверной операционной системы. Второй же подразумевает хранение тел документов, в базе данных. В модуле “Документооборот” реализованы оба подхода. Например, если электронный образ документа представлен в каком-либо файле на диске, то при регистрации такого документа можно просто указать полный путь к этому файлу. Обработка файла будет производиться стандартным образом — при помощи связанного с ним приложения, вызов которого может быть осуществлен как из самой системы, так и извне. Кроме того, образ документа может быть помещен целиком непосредственно в базу данных в виде OLE-объекта или текста. При этом документ становится недоступным вне системы.

В структуре каждого документа в модуле “Документооборот” можно выделить основные блоки следующих типов: блок заголовка и блок позиций. Блок заголовка содержит поля, общие для всего документа и единственные на весь документ. Позиции документа являются блоком документа, содержащим данные, число которых в документе может быть произвольным. Блок позиций представляется в табличном виде, и каждой позиции (полю из блока позиций) соответствует определенный столбец таблицы. Для поддержания единообразия хранения документов и их обработки все документы в системе подчиняются единой структуре с зарезервированным числом полей разных типов, назначение которых определяется во время настройки системы.

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

Каждый модуль корпоративной системы имеет аналитические справочники, коды записей которых используются как аналитические данные для учета и анализа. Примеры аналитических справочников — справочники подразделений и сотрудников. Пользователи могут использовать не только стандартные аналитические справочники, но и создавать собственные справочники. Определенные поля документов могут быть использованы для выбора и подстановки значений из аналитических справочников. При этом можно задать параметры отбора записей справочников (тип, вышестоящее подразделение, группа организаций или ТМЦ и т.п.).

При регистрации документа в системе можно указать документы-источники, данные из которых будут перенесены в регистрируемый документ по специально настраиваемой схеме, а также документы-преемники — документы, в которые будет перенесена требуемая информация из текущего документа. Кроме того, к каждому документу можно оформить несколько приложений. В общем случае в модуле “Документооборот” с каждым документом в качестве приложений может быть связано произвольное количество файлов на диске (внешние приложения), а также текстовых и OLE-объектов (внутренние приложения). Эта связь задается при настройке вариантов документов и уточняется при заполнении регистрационной карточки для каждого документа. При создании новых внутренних текстовых приложений к документам в них можно передавать некоторую информацию из базы данных. Передаваемые параметры определяются при настройке соответствующего варианта документов.

Классификация документов

В модуле “Документооборот” за основу принята иерархическая классификация документов, включающая в себя два уровня: виды документов и варианты документов для каждого вида.

В первую очередь, все документы, работу с которыми необходимо автоматизировать, следует разбить на основные виды в зависимости от их назначения, привязки к задачам и доступа к ним сотрудников функциональных служб. Например, в два отдельных вида можно выделить приходные и расходные кассовые ордера.

Внутри вида документы различаются по вариантам. Каждый вариант документа описывает конкретную структуру документа, аналитические, суммовые, расчетные и другие поля (реквизиты), форму ввода для регистрационной карточки, алгоритмы заполнения, проверки и обработки, бланки печати, перечень возможных состояний и операций, которые можно выполнить в зависимости от совокупности состояний.

К примеру, приходные кассовые ордера заполняются по-разному, в зависимости от того, кому выданы деньги: юридическому или физическому лицу, сотруднику предприятия или стороннему лицу и т.д. Следовательно, для этого вида документов можно определить варианты, в каждом из которых в качестве аналитики будет использоваться свой справочник: в одном — сотрудников, в другом — сторонних контрагентов. Бланки печати у всех вариантов кассовых ордеров стандартны, однако одни и те же поля могут заполняться по-разному: с указанием юридических реквизитов сторонней организации или паспортных данных сотрудника. Кроме того, обработка документов каждого варианта может производиться по-своему. Так, при оформлении одного варианта расходного ордера можно увеличить/уменьшить задолженность контрагента, а в другом варианте — занести в базу данных сведения о выдаче зарплаты сотруднику.

В системе поддерживается сквозная нумерация документов внутри каждого вида. На практике чаще всего номер очередному документу присваивается согласно определенным правилам. При настройке вида документа это правило можно формализовать, соответствующим образом задав маску для автоматического формирования регистрационного номера нового документа.

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

Маска нумерации задается в виде строки символов. Специальные комбинации символов используются для подстановки в номер текущего года, месяца или дня месяца, метки варианта или же порядкового номера. Все варианты документа, относящиеся к одному виду, подчиняются установленным для этого вида правилам нумерации.

Рис. 3. Шаги настройки варианта документа

Рис. 4. Конструктор экранных форм

Настройка варианта документа

В модуле “Документооборот” при настройке варианта документа обеспечиваются следующие возможности:

Реестры документов

Документы одного вида могут объединяться по определенным условиям в реестры. Любые действия с документами — просмотр, поиск, добавление, удаление, изменение, запуск операций и пр.— производятся только через реестры документов. Реестр документов представляет собой табличную экранную форму, строки которой соответствуют документам. Реестр известным образом отсортирован и отображает список документов за определенный период.

Критерии отбора документов, внешний вид реестра и отражаемая в реестре информация о документах (например, любые поля документов или состояния документов) определяются пользователем и настройкой системы.

Каждый реестр строится только для одного вида документов, но по одному виду документов можно настроить несколько разных реестров. Один и тот же документ может одновременно входить в разные реестры, если его реквизиты соответствуют заданным в этих реестрах критериям отбора документов. Документы могут автоматически перемещаться из одного реестра в другой в зависимости от своего текущего состояния. Любой реестр может быть распечатан в виде отчета, если для него настроен соответствующий макет печати. Для вывода реестра на печать можно составить произвольное число отчетов.

Поиск документов

Найти нужные документы в модуле “Документооборот” можно либо с помощью стандартных средств поиска, либо с помощью функции расширенного поиска документов.

Стандартные средства поиска позволяют искать контекстное значение в выбранном столбце; задавать фильтрацию или сортировку документа. Фильтр позволяет задавать условия отбора документов, налагаемые поверх критериев, определенных для данного реестра, в том числе по вариантам, диапазону дат, номерам, наименованиям, аналитикам, суммам и прочим полям заголовков и позиций документов.

Функция расширенного поиска документов может быть вызвана из главного меню системы. Здесь в качестве критерия для отбора документов можно задать любую комбинацию параметров, таких как:

Для каждого реквизита можно задать диапазон его значений.

В функции расширенного поиска предусмотрены также специальные параметры для задания поиска:

В результате выполнения функции расширенного поиска формируется окно со списком всех реестров, в которых присутствуют документы, удовлетворяющие заданным критериям.

Операции и этапы обработки документов

Основное предназначение документов — подтверждение, обоснование и сопровождение финансовых, хозяйственных, административных и прочих операций, совершаемых на предприятии, регистрация фактов их выполнения. Любой документ может иметь несколько возможных состояний, например, “оформлен”, “согласован”, “утвержден” и т.п., и изменять свое состояние по мере совершения некоторых операций.

Состояние документа в модуле “Документооборот” (также как и в других модулях КИС) определяется набором из десяти флажков-индикаторов, каждому из которых можно дать свое наименование при настройке варианта. Исходному состоянию документа соответствует набор “0000000000”. По мере выполнения операций по документу одни флажки устанавливаются в “1”, другие — сбрасываются в “0”. Возможные операции настраиваются в целом для варианта документов. Каждой операции присваивается код, дается наименование, указывается, при каких состояниях документа операция доступна для выполнения и как по завершении операции изменяется состояние, а также — в каком состоянии должен быть документ, чтобы можно было произвести откат операции, и в какое состояние он должен перейти после отката.

Выполнение операции по документу вызывает изменение его состояния и производит изменения фактографических и учетных данных системы в соответствии с настройкой, определенной для варианта документа. Для каждой операции можно задать последовательность некоторых действий, которые автоматически будут производиться при ее выполнении. Если помимо модуля “Документооборот” на предприятии установлены еще какие-либо модули КИС, то любую операцию по документу можно настроить с учетом их специфики. Например, из документа можно производить автоматическое формирование проводок в модуле бухгалтерского учета, или изменение остатков/оборотов в модуле складского учета, или прием, увольнение и прочие операции по личному составу в управлении персоналом и т.п. Технология настройки таких операций по документу специфична для каждого модуля.

Откат операции по документу отменяет все изменения данных, произведенные при ее выполнении, удаляет запись о проведении этой операции и переводит документ в состояние, определенное соответствующей настройкой варианта.

При регистрации факта совершения любой операции по документу сохраняются следующие ключевые данные: коды вида и варианта документа, регистрационные дата и номер документа, код операции и дата/время ее выполнения. Также фиксируются код АРМ и код пользователя, совершившего операцию. Для каждого документа в системе ведется история совершенных по нему операций с возможностью ее детального просмотра.

Маршрутизация документов

Одна из основных задач, решаемых при автоматизации документооборота,— это организация маршрутизации и контроля исполнения документов. В модуле “Документооборот” реализован документоориентированный подход к маршрутизации. При таком подходе документ — главный объект системы, маршрутизируется именно он, и исключительно с ним ассоциированы все остальные параметры маршрутизации. Имитация движения документа по маршруту реализуется последовательным отображением этого документа в различных реестрах (в соответствии с заданными параметрами маршрута). Переход из реестра в реестр связан с изменением состояния документа. При этом физически документы не перемещаются.

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

Рис. 5. Пример заполнения списка рассылки документа

Списки рассылки документов

Из любого пункта обработки документ может быть разослан произвольным адресатам для выполнения ими определенных заданий. Список рассылки (см. рис. 5) представляет собой перечень заданий по документу с указанием срока исполнения и адресата. Адресатами могут быть назначены: пользователи, группы пользователей, сотрудники, подразделения и должностные лица. Списки рассылки, составленные при настройке варианта документов, по умолчанию будут действовать для всех документов этого варианта. Для задания “жесткой” маршрутизации при настройке варианта для любого задания в списках рассылки можно установить флаг “Запретить изменение”. Жесткая маршрутизация закладывается в описание модели бизнес-процесса на этапе внедрения системы, но в дальнейшем, в случае изменения порядка функционирования аппарата управления, она может видоизменяться.

Для реализации более гибкого сценария движения документов можно позволить подключать к работе с документами других пользователей в произвольных точках маршрута (так называемая “свободная маршрутизация”). При этом пользователь, наделенный соответствующими полномочиями, может скорректировать список рассылки любого документа уже в процессе его обработки. Неизменными всегда остаются только те строки списка, для которых в настройке соответствующего варианта документов установлен флаг “Запретить изменение”.

Настройка маршрутизации документов

Полноценная маршрутизация документов с контролем их исполнения будет возможна лишь при правильной настройке системы. Для этого потребуется:

Используя вызов функции расширенного поиска и комбинацию различных параметров, можно так настроить вызовы реестров, чтобы в них отображался список только интересующих Вас документов. Например, можно настроить пункты меню:

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

Для осуществления контролем исполнением документов в системе реализованы следующие функции.

Принципы внедрения и защиты системы

Компания “ИНФОСОФТ” ориентируется на разработку коробочных продуктов. Такой подход существенно отличает ее от многих разработчиков крупных систем.

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

Как уже говорилось выше, система использует модульный подход, причем каждый модуль (за исключением модулей расширения) работает автономно и не зависит от того, установлены ли на предприятии другие модули.

Внедрение и сопровождение системы компания проводит с использованием собственной сети дилеров и представителей, работающих практически во всех регионах России, на Украине, в Казахстане. Полный список представителей фирмы “ИНФОСОФТ” приведен на Web-странице компании “ИНФОСОФТ”.

Все программные продукты компании защищены с помощью электронного ключа. При разработке учитывается возможность использования программ без ключа: такой режим рассматривается как использование программы в качестве демонстрационной версии.

Рассмотрение режима демонстрационной версии как штатного режима использования программы значительно упрощает работу с потенциальным покупателем. Во-первых, потенциальный покупатель в любой момент может ознакомиться с возможностями последних версий программ, загрузив их с сайта компании; во-вторых, внимательно познакомившись с возможностями программного модуля, он может легко перейти на режим лицензионного использования — для этого достаточно купить электронный ключ и получить код доступа.

Стоимость модулей корпоративной системы

Цены приводятся в условных единицах по состоянию на конец марта 1999 года. На момент выхода статьи действует льготный курс компании: 1 у.e. = 15 руб.

Цены указаны без стоимости электронных ключей. Для сетевой версии с использованием двуpанговой сети необходимо приобрести один сетевой электронный ключ. Для одноpанговой сети требуются электронные ключи на каждый компьютер.

Для работы на 2-х и более компьютерах необходимо использовать один из следующих SQL-серверов баз данных: SQL Base, Oracle, Microsoft SQL Server.

Название программного модуля

Цена

Управление запасами. Количественный и стоимостной учет материальных ценностей; взаиморасчеты с покупателями и поставщиками, связь с бухгалтерской системой “Интегратор”.

за 1 станцию

за каждую последующую станцию

480

320

Управление персоналом. Учет персонала на предприятиях любого типа, включая государственные и бюджетные организации, штатное расписание, табельный учет, формы статистической отчетности, информационная связь с программой “Зарплата”.

350

250

Документооборот. Учет, обработка, маршрутизация, связь документов и контроль за исполнением.

300

200

 

Электронный ключ на один компьютер

25

Сетевой электронный ключ

Кол-во станций ЛВС

1–5

6–10

11–20

21–50

51–100

более 100

 

Цена

45

65

85

100

130

310

Узнать о состоянии проекта, получить консультации и демонстрационные версии наших программ можно посетив нашу Web-страницу или у наших региональных дилеров. В настоящее время фирма “ИНФОСОФТ” распространяет модули, перечисленные в прайс-листе. Стадию доработок проходят отдельные модули из подсистем “Технико-экономическое и финансовое планирование”, “Бухгалтерский учет и отчетность”.

Надеемся, что Вас заинтересовал материал статьи. Разумеется, в рамках одной статьи сложно описать все возможности корпоративной системы “ИНФОСОФТ” и интересные технологические решения, использованные при ее разработке. В основном была описана реализация документооборота. При этом за рамками статьи остались такие вопросы, как, например, описание возможностей универсального генератора отчетов, использование Microsoft Excel и Microsoft Word для построения отчетов и многое другое. Авторы надеются еще неоднократно встретиться с читателями на страницах журнала.

Климова Ольга
Веселков Константин
Оганесян Артак



Copyright © 1994-2016 ООО "К-Пресс"