Реферат: Автоматизация управления предприятием
- поддержка пользователей в регионах по всему перечню услуг.
Базовые принципы построения Системы
Современные крупные информационные системы немыслимы без использования локальных вычислительных сетей (ЛВС). Информация в такой системе всегда хранится на сервере, а её обработка может быть распределена между сервером и рабочими станциями разными способами.
Архитектурные решения при работе с базами данных
Архитектура "файл-сервер" предусматривает концентрацию обработки на рабочих станциях. Основным преимуществом этого варианта является простота и относительная дешевизна. Подобное решение приемлемо, пока число пользователей, одновременно работающих с базой данных, не превышает 5-10 человек. При увеличении количества пользователей система может "захлебнуться" из-за перегруженности ЛВС большими потоками необработанной информации.
Важнейшим параметром крупной информационной системы является быстродействие при значительном количестве пользователей, а также надежность, масштабируемость и безопасность. Всё это обеспечивает архитектура "клиент-сервер". Такая архитектура позволяет оптимально распределить работу между клиентскими и серверной частями системы: теперь приложение, работающее на рабочей станции, не читает записи базы данных "напрямую", а посылает запросы на сервер, где они принимаются и последовательно отрабатываются специальными программами. В результате на рабочую станцию поступают только обработанные данные, что радикально сокращает информационные потоки в ЛВС.
Сервер, как правило, — самый мощный и самый надежный компьютер. Он обязательно подключается через источник бесперебойного питания, в нем предусматриваются системы двойного или даже тройного дублирования. В особо ответственных случаях можно подключить вместе несколько серверов так, что при выходе из строя одного из них в работу автоматически включится "дублер". Таким образом, при концентрации обработки данных на сервере надежность системы в целом ограничивается только материальными средствами, которые заказчики готовы вложить в техническое оснащение.
Решение по автоматизации учета и управления в корпоративных структурах предполагает распределенную обработку данных, организацию параллельных вычислений, глубокое разграничение уровней доступа, возможность выбора различных операционных систем и серверных платформ. Именно поэтому ПАРУС выбрал для управления базами данных, ядра Системы, продукт корпорации Огасlе. Принципы, заложенные в Огас1е-технологию, в полной мере соответствуют задаче построения сложных корпоративных проектов.
Для предприятий мелкого и среднего бизнеса Корпорация ПАРУС предлагает решения на базе архитектуры "файл-сервер" с использованием СУБД Мicrosoft FохРго. Если бизнес не велик, подобное решение оптимально. В перспективе, по достижении определенного уровня развития предприятия, можно перейти на Огас1е — ведь решения ПАРУСА на различных платформах составляют единую линию программных продуктов.
Модульность, масштабируемость, интегрируемость, открытость
Разумеется, Система ПАРУС является модульной. Многие ее компоненты успешно функционируют автономно. Конечно, это более или менее эффективно только для некрупных фирм. Для крупных предприятий целесообразнее приобретать сразу пакет модулей. В любом случае, можно начинать с минимальных комплектаций, добавляя отдельные компоненты Системы по мере надобности и оптимально по финансовым возможностям.
Заказав проектное или специальное решение, можно получить модифицированный под собственные нужды "коробочный" или совершенно новый модуль, который информационно и функционально стыкуется с остальными модулями Системы. Если необходимо использовать программные продукты других фирм, то можно наладить их взаимодействие с Системой ПАРУС. Во многих случаях такое взаимодействие уже реализовано (например, модуля "Магазин" с программами для работы с кассовыми аппаратами и пластиковыми картами).
Корпоративные системы управления создаются не на один день и должны обладать возможностью легко видоизменяться и адаптироваться к любым структурным изменениям компании и экономическим ситуациям. Поэтому их наделяют возможностью масштабироваться, т.е. обладать способностью к наращиванию количества рабочих мест, без снижения эффективности работы Системы.
Масштабируемость решений ПАРУСА базируется:
- на многоплатформенности технологий, что предполагает оптимальный подбор используемого программного обеспечения в зависимости от конкретной ситуации и допускает наряду с достижением целей построения корпоративной системы управления, применение на отдельных автоматизируемых участках относительно дешевых и легко сопровождаемых решений на СУБД FoxPro или Btrieve, сопрягаемых с информационным ядром Системы, реализованном на СУБД Oracle;
- на принципе построения продуктов ПАРУСа в единую преемственную линию. Так, начав с относительно простой и дешевой Системы 7-й версии, использующей СУБД FoxPro, можно впоследствии перейти на более мощную версию 8 на базе Oracle.
Microsoft Word, Microsoft Excel... Эти программы широко известны среди пользователей персональных компьютеров. Фактически они стали международным стандартом текстового процессора и электронных таблиц. Разработчики ПАРУСа решили всемерно интегрировать Систему с Microsoft Office (в который входят Word и Excel). А потому, когда пользователь будет печатать подготовленные в Системе документы, строить графики по отчетам, проводить массовый ввод информации через электронные таблицы, он сможет в полной мере использовать самые разнообразные возможности этих программ.
Система располагает средствами подготовки отчетов практически любого вида. Разумеется, в состав Системы входят все обычно необходимые отчеты. Но можно добавить к ним любые, "под Ваши собственные запросы". В качестве инструментального средства для подготовки шаблонов подобных отчетов был выбран генератор отчетов Crystal Reports Professional фирмы Seagate Software – лидер в своем классе. Этот программный продукт отличает:
- Быстрая разработка шаблонов отчетов благодаря широкому использованию экспертов (проводников) – специальных средств, облегчающих создание шаблонов отчетов в интерактивном режиме. Простая организация среды разработки, ясный интерфейс пользователя.
- Мощные средства обработки. Обширная библиотека встроенных функций для проведения расчетов, в том числе специализированные функции статистического и финансового анализа.
- Уникальные средства разностороннего представления данных (например, динамическое форматирование отчета в зависимости от информации). Возможности включения диаграмм разных типов для наглядного представления информации. Возможность получить отчеты презентационного качества.
- Разнообразие способов распространения отчетов: по электронной почте; экспорт в HTML для публикации на Web-сервере; экспорт в популярные форматы данных: Excel, Lotus 1-2-3, Microsoft Word, WordPerfect, ODBC, ASCII.
Для обмена информацией между территориально-удаленными рабочими местами может быть использована электронная почта, поддерживающая интерфейс MAPI (например, Microsoft Exchange).
Система интегрируема с любыми приложениями на уровне информационного сопровождения записи (минимальной информационной порции), зарегистрированной в базе данных. Существует возможность связать с записью Системы любой файл, а затем оперативно вызвать для этой записи то приложение, которое связано общими установками Windows для связанного файла с одновременной загрузкой данных этого файла для их просмотра или коррекции.
Открытость Системы ПАРУС обеспечивается следующими факторами:
- Вместе с Системой поставляется описание структур баз данных. Это позволяет использовать эти данные, например, для построения самых разнообразных отчетов при помощи генератора отчетов Seagate Crystal Reports при работе с Системой, а также в среде самого генератора (то есть без использования приложения Системы).
- При необходимости, в поставку Системы могут входить информационные модели IDEF и даже исходные тексты программного продукта. Эти меры призваны облегчить специалистам предприятия развитие и адаптацию Системы своими силами.
Современные технологии (возможность использования открытых API-интерфейсов) позволяет сегодня интегрировать продукты Корпорации ПАРУС с теми, что созданы силами специалистов АСУ предприятия. Так, вместе с Системой могут поставляться описания API-интерфейсов.
Документооборот
Документооборот в Системе основан на следующих принципах:
- По отношению к зарегистрированному в Системе документу может быть предпринят ряд действий, которые составляют этапы документооборота. Результатом выполнения одного такого этапа может быть модификация данных самого документа, снабжение его дополнительной информацией, регистрация других документов и объектов учета Системы (например, хозяйственных операций бухгалтерского учета).
- Однажды выполненный этап документооборота можно отменить, то есть удалить из базы данных все следы его выполнения, в частности, снять с самого документа отметку о выполнении этапа.
- Возможность выполнения и отмены каждого этапа можно поставить в зависимость от состояния других этапов (выполнен или нет) для этого же документа. Право выполнять этап может предоставляться ограниченному кругу пользователей.