Парус Торнадо

Система построена по трехзвенной архитектуре и включает следующие компоненты:

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

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

Масштабируемость и мультиплатформенность

Как показано на рисунке 2, сервер приложений выполняет больше задач, чем клиентское приложение. Это позволяет снизить требования к компьютеру конечного пользователя, и соответственно, сделать продукт более дешевым в эксплуатации. Для хранения данных используется одна из СУБД по выбору заказчика: Microsoft SQL Server или PostgreSQL. Использование промышленных СУБД способствует повышению масштабируемости платформы. Но основное преимущество применения промышленных СУБД - резкое повышение надежности хранения и безопасности информации по сравнению с платформой "ПАРУС 7".

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

рис. 2

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

В зависимости от потребностей потребителя в качестве СУБД могут использоваться MS SQL Server или свободная СУБД PostgreSQL. Независимо от используемой СУБД работает один и тот же набор исполняемых модулей, созданный разработчиками прикладного решения. Другими словами, логика работы решения не зависит от используемой базы данных.

Низкая стоимость владения

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

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

Не секрет, что часто препятствием для использования информационных систем является недостаточная квалификация конечных пользователей. К сожалению, не всегда представляется возможным сделать систему настолько простой, чтобы с ней мог работать человек с недостаточной подготовкой. Понижение требуемого уровня подготовки пользователей – это один из важнейших способов сокращения затрат на использование системы. Платформа предлагает несколько путей решения этой проблемы. Во-первых, пользовательский интерфейс прикладных систем будет более простым. Во-вторых, в интерфейсе пользователя будут предусмотрены специальные механизмы, подсказывающие пользователю правильную с точки зрения учетной политики последовательность операций. Наконец, появляется возможность поручить выполнение наиболее сложных операций сотруднику, работающему удаленно. К таким операциям относятся не только задачи администрирования, но и выполнение наиболее ответственных или сложных бизнес-операций в прикладных системах. Для выполнения таких операций могут быть привлечены как специалисты заказчика, так и специалисты IT-структур, обслуживающих заказчика. Не менее важным способом снижения стоимости владения является применение открытых СУБД и офисных пакетов для эксплуатации платформы. Иначе говоря, заказчик может выбрать между бесплатным (но потенциально менее надежным и производительным) офисным пакетом OpenOffice и платным Microsoft Office. Аналогичный выбор следует сделать между бесплатной СУБД Postgre SQL и Microsoft SQL Server.

Затраты на стадии внедрения информационной системы хотя и не являются регулярными, все же могут быть достаточно велики. Эти затраты несет как заказчик, устанавливающий информационную систему, так и внедренец. Платформа "ПАРУС 10" обладает рядом преимуществ, которые позволяют сократить эти затраты. Во-первых, прикладные решения на платформе поставляются с готовыми настройками, позволяющими начать работу сразу после установки системы. Во-вторых, нововведения в пользовательском интерфейсе и организации рабочих мест пользователей позволяют заметно сократить время на освоение системы. В-третьих, у тех заказчиков, которые переходят на платформу "ПАРУС 10" с платформы "ПАРУС 7", есть возможность импортировать прикладные данные из "ПАРУС 7" в объеме, необходимом для начала работы.

Технология хранимых отчетов

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

В отличие от приложений "ПАРУС 7" отчеты на платформе "ПАРУС 10", можно не только подготовить и напечатать, но и сохранить в системе для последующей обработки.

Также есть возможность отредактировать и сохранить измененные значения отчета. Преимущества данной технологии:

  • Во-первых, пользователь может "подогнать" отчет без переработки исходных данных.
  • Во-вторых, пользователь может точно определить версию отчета, которая была отправлена в вышестоящую инстанцию.
  • В-третьих, есть возможность сравнивать значения, полученные в разных отчетах (и не путаться в показаниях). Например: пусть у нас есть отчет, содержащий в качестве одного из показателей остатки наличных средств на конец первого квартала. Очевидно, что в отчете за второй квартал остатки наличных средств на начало квартала должны совпадать с остатками на конец предыдущего квартала.

Краткий обзор преимуществ

Основные отличия платформы "ПАРУС 10" (как набора используемых технологий и подходов к решению задач, а не какого-то одного прикладного приложения) от платформы "ПАРУС 7":

  • От системы для набивания документов к системе, помогающей специалисту. 
    Накопленный опыт позволяет нам добавить в новый продукт различные механизмы, помогающие пользователю вести учет корректно и предостерегающие от ошибок. В совокупности с другими возможностями это позволит снизить нагрузку на конечного исполнителя и понизить требования к его квалификации.
     
  • Методика в поставке. 
    В комплект поставки включены не только заполненные классификаторы и готовые отчеты, но и все настройки, необходимые для начала работы. Эти настройки будут поддерживаться специалистами корпорации, а специальный механизм обновления позволит корректно обновлять базы при изменении законодательства или версии продукта.
     
  • Быстрое внедрение. 
    Поскольку установленная система уже содержит актуальные классификаторы, настройки и справочные данные, нет необходимости в продолжительном привлечении консультантов и вводе большого количества первичной информации. В программе реализован автоматический перенос учетных данных из продукта "ПАРУС 7", при этом после выполнения переноса можно сразу приступать к работе без перенастройки.
     
  • Простота освоения. 
    Функциональные возможности сгруппированы по разделам главного меню в соответствии с участками учета, предусмотренными нормативными документами. Формы ввода первичных документов приближены к их печатным аналогам. Для всех введенных первичных документов, система предлагает выполнять только те действия, которые сейчас необходимо произвести, исходя из того, в рамках каких процессов они зарегистрированы.
     
  • Новая система отчетности. 
    Все подготовленные отчеты могут быть выведены в один из наиболее удобных пользователю редакторов, например Microsoft Excel или Open Office. В состав поставки входят специальные средства, которые позволят при необходимости IT специалистам организации разработать любые дополнительные отчеты, без обращения к производителю. Подготовленные отчеты могут быть сохранены в системе для последующей обработки, сопоставления показателей или формирования выгрузок.
     
  • Либеральная ценовая политика.
    Ценовое предложение - одно из лучших на рынке для данного сектора программных продуктов. В случае перехода с аналогичного продукта "ПАРУС 7" действует специальная программа скидок.
     
  • Надежность. 
    Благодаря использованию промышленных СУБД исключаются сбои (повреждения индексов и т.п.), часто возникающие у файл-серверного продукта "ПАРУС 7".
     
  • Работа через Интернет. 
    Пользователь может работать удаленно, например, из дома через Интернет. Это позволит не только вовремя решить поставленную задачу, но и привлечь решению проблемы консультанта, не дожидаясь его приезда в офис.
     
  • Современный интерфейс. 
    Пользователь может работать сразу в нескольких разделах с разными документами, а также сравнивать на экране два документа без предварительной их распечатки. Для каждого пользователя можно настроить индивидуальное рабочее место, наиболее удобным способом подобрав используемые им разделы. Окна редактирования многих документов сделаны внешне похожими на их бумажное представление, что позволяет пользователю проще осваивать систему и легче в ней ориентироваться.
     
  • Масштабируемость. 
    Платформа разработана на трехзвенной архитектуре с выделенными сервером приложений, клиентским приложением и СУБД. Поэтому при необходимости можно наращивать производительность, распределяя эти компоненты по разным компьютерам. Это позволит работать как одному пользователю (все компоненты на одном компьютере), так и рабочей группе десятков пользователей (компоненты распределены по разным компьютерам).
     
  • Использование свободного программного обеспечения. 
    Расходы на сопутствующее программное обеспечение могут быть сокращены за счет использования свободной СУБД PostgreSQL и свободного офисного пакета Open Office.