Software
БОСС знает все!
Вячеслав Алпатов
Рынок заказных финансовых систем в архитектуре "клиент-сервер" только начинает складываться. Один из немногих программных продуктов, созданных по индивидуальному заказу, – Бухгалтерская офисная сетевая система (БОСС), разработанная в российской фирме "Ай-Ти".
Программное обеспечение для автоматизации офисной деятельности – пожалуй, наиболее динамично развивающийся сейчас сегмент рынка.
.
В современном мире бизнеса плодотворно работают лишь те предприятия, которые лучше других умеют управлять своими ресурсами, а важнейшим из ресурсов, несомненно, является информация, необходимая при проектировании, производстве, продаже, распределении товаров и услуг, которые делают предприятие конкурентоспособным.
При создании любой программы необходимо учитывать возможность ее адаптации к нуждам конкретного заказчика. Именно эта задача поставлена во главу системы БОСС, разработанной фирмой "Ай-Ти" в 1994 году в результате выполнения ряда заказных проектов по автоматизации крупных предприятий. Каково же происхождение и смысл выраженного данной аббревиатурой названия.
Собственно, комментариев требует лишь слово "офисная".
Во-первых, создание любой системы управления не исчерпывается автоматизацией бухгалтерского учета – области наиболее формализованной и, следовательно, легкой для разработки и внедрения. Однако, с точки зрения бизнеса, большее значение имеет оперативный учет, планирование и другие администраторские задачи. К бухгалтерии они не относятся, но являются компонентами офисной системы управления, и то, что они входят в состав БОСС, расширяет область ее применения.
Во-вторых, система с самого начала планировалась как одна из составных частей комплекса автоматизации офисной деятельности. Основной целью фирмы "Ай-Ти" является интеграция программного обеспечения различного назначения, которое в "увязанном" виде и дает комплексное решение. В соответствии с этим фирма ведет работы в направлении развития и интеграции таких составных частей "офиса", как система оперативного и бухгалтерского учета в реальном масштабе времени – собственно БОСС, система автоматизации документооборота на базе Lotus Notes, система анализа, система безопасности на базе смарт-карт, коммуникационные приложения (факс-серверы, электронная почта и т.д.), офисные приложения (текстовые процессоры, пакеты презентационной графики, электронные таблицы, переводчики и т.д.).
.
Главное отличие БОСС от имеющегося в большом количестве так называемого "коробочного" бухгалтерского ПО состоит в том, что система не содержит типового решения, предлагаемого всем клиентам, – для каждого заказчика создается свой программный продукт, учитывающий конкретное распределение функций, а также специфические требования и пожелания. Перед сдачей программ в опытную эксплуатацию заказчику передается ПО и комплект документации. Обучение персонала проводится, как правило, во время опытного внедрения системы.
Основными принципами построения интегрированных офисных систем БОСС являются: их исполнение в архитектуре "клиент-сервер", совершение всех учетных операций в реальном масштабе времени, наличие полного набора модулей для учета и управления, интеграция с офисными приложениями различного назначения.
Реализация системы в архитектуре "клиент-сервер" позволяет добиться высокой производительности за счет уменьшения сетевого трафика и возможности работы с базой данных наиболее мощной машины сети (сервера), а также гарантирует высокую надежность функционирования системы и хранения данных. При этом обеспечивается меньшая стоимость проекта, поскольку требуется только одна дорогая и мощная машина, а рабочими станциями могут служить дешевые компьютеры.
В системе БОСС все клиенты осуществляют коммуникации на основе единой базы данных, что дает ряд преимуществ. В частности, значительно ускоряется процесс обмена информацией между различными отделами – к примеру, только что изданный в отделе кадров приказ об изменениях в штатном расписании мгновенно попадает в отдел труда и заработной платы. Наличие сети и единой базы данных позволяет наиболее эффективно использовать принцип однократного ввода и многократного использования данных, практически устраняются ошибки, связанные с неточным представлением информации в "ручных" документах, – этому способствует применение во всех АРМ единых классификаторов и справочников.
.
БОСС обладает инструментальными средствами, которые да возможность заказчику быстро видоизменять и модифицировать как отдельные элементы интерфейса, так и содержание запросов к БД, а также создавать новые приложения. В состав инструментальных средств разработки приложений входят следующие программы: дизайнер, генератор отчетов и администратор баз данных, которые поставляются вместе с системой по желанию клиентов.
Как уже упоминалось, система создавалась в результате реализации заказных проектов. Выбор средств разработки, а также клиентской и серверной платформ определялся ситуацией 1992 года, когда в фирме были начаты работы в направлении.
"клиент-сервер". Накопленный специалистами "Ай-Ти" опыт действий на платформе Novell NetWare, равно как и то, что в России эта платформа являлась стандартом de facto сетевой операционной системы (в это время "Ай-Ти" уже была членом программы PDP фирмы Novell), определили платформу сервера. Кроме того, применяющийся сервер баз данных Novell NetWare SQL 3.00 (сейчас – Scalable SQL 3.01 фирмы Btrieve Technologies) является весьма доступным по цене. Учитывая наличие большого парка маломощных ПЭВМ, а также наработок с применением Тurbо Vision Borland C++ 3.1 и Novell ????? SQL SDK, было принято решение о DOS-клиенте для системы БОСС 1.0.
После реализации ряда проектов был отработан набор модулей для различных сфер применения бухгалтерии (госбюджетные, хозрасчетные, коммерческие и т.п. организации), что и составило основу системы БОСС.
Подбор программного обеспечения для автоматизации офисов в соответствии с техническими и финансовыми возможностями фирмы, а также уровнем квалификации персонала задача очень сложная. Разные компании разными путями решают эти проблемы: сами создают программные средства, заказывают программные продукты фирмам-разработчикам ПО или покупают готовые пакеты. Отдельные компании пытаются решить этот вопрос постепенно, путем так называемой "кусочной автоматизации"с последующим переходом на более совершенные продукты, обеспечивая стыковку отдельных задач. Однако не всегда совокупные затраты получаются меньше и окупаются быстрее, чем при создании системы "на вырост", с учетом дальнейшего расширения компании и усложнения структурных связей в аппарате управления.
Главный недостаток "коробочных" бухгалтерских программ, отмечаемый профессионалами, состоит в их недостаточной гибкости, сложности приспособления для реальной бухгалтерии с конкретным распределением функций. Это особенно проявляется на крупных предприятиях, которые имеют разветвленный аппарат управления. Подобные программы предполагают интеграцию на уровне пересылки файлов и представления их в различных форматах, что нынешних пользователей уже не устраивает – им нужна совместимость на уровне оболочек, возможность регистрации в другой системе обработки данных.
.
Таким образом, именно системы с модульной структурой, единой БД и мощными средствами настройки и модификации приложений позволяют создавать эффективную систему управления.
С точки зрения бухгалтера, система БОСС удовлетворяет следующим требованиям к ПО этого класса: обладает функциональной полнотой, то есть имеет модули для всех участков учета (расстановка кадров, основные средства, заработная плата, движение материальных ценностей, банковские и кассовые операции и др.), содержит дополнительные возможности ведения учета (например, многобалансовость, многовалютность, наличие нескольких планов счетов и т.д.), дает возможность сочетания в одной операции оформления первичного документа, количественного и суммового учета и оформления проводок синтетического учета, предоставляет возможность оперативно менять формы отчетности и алгоритмы их формирования с помощью генератора отчетов. Кроме того, необходимо отметить наличие дружественного пользовательского интерфейса.

С начала 1995 года в фирме "АйТи" ведется разработка продукта БОСС 2.0, который является развитием БОСС 1.0. Если последняя система на рынке бухгалтерского и офисного ПО может быть определена как решение масштаба небольшого или среднего предприятия, то новая реализация БОСС ориентирована на автоматизацию крупных предприятий и организаций различного профиля и форм собственности. Она имеет такие существенные отличия от предыдущей версии, как снятие ограничений по количеству клиентов, использование в качестве сервера баз данных Oracle Server 7.0 на UNIX-платформах, реализация Windows-интерфейса для клиентской части системы, поддержка большинства различных программных и аппаратных платформ. Кроме того, в системе БОСС 2.0 будет уделено больше внимания развитию подсистем управления и планирования производства, а также финансово-экономического анализа.