1СКомплексная автоматизация 8

Введение

 

      Существует  много прикладных программных продуктов, но "1С: Комплексная автоматизация 8" - воплощает самые передовые технологии баз данных, а именно, объектно-ориентированный подход к разработке программ. Такой подход ускоряет и упрощает разработку в десятки раз. Является наиболее распространена в пределах России и СНГ.

 

Краткая характеристика

 

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

      "1С: Комплексная автоматизация 8" разработана на основе прикладного решения ERP-класса "1С: Управление производственным предприятием 8" - флагманского продукта фирмы "1С", который успешно работает более чем на 6 000 предприятий различных отраслей (на основе этого решения автоматизировано более 150 000 рабочих мест). Функциональный состав "1С: Комплексной автоматизации 8" включает наиболее востребованный функционал этого решения с учетом реальных потребностей широкого круга пользователей.

      "1С: Комплексная автоматизация 8" создает для владельцев, руководителей и сотрудников предприятия единую рабочую среду, удобную и эффективную как для выполнения ежедневных задач, так и для анализа и поддержки управленческих решений.

Сведения  о разработчике

 

      Система "1С: Комплексная автоматизация 8" разработана фирмой 1С. Фирма 1С основана в 1991 году Борисом Нуралиевым и его братом Сергеем. Основанная в 1991г., "1С" - чисто российская фирма со штатом более 700 человек, опирающаяся исключительно на собственные профессиональные успехи. По данным многочисленных опросов "1С" занимает первое место в софтверном секторе российской компьютерной индустрии и отличается рекордной отдачей от одного сотрудника. Постановлением Правительства России от 21 марта 2002 года коллективу разработчиков - сотрудников "1С" была присуждена Премия Правительства РФ в области науки и техники за создание и внедрение в отраслях экономики системы программ "1С: Предприятие". Фирма "1С" стала одной из первых негосударственных организаций, получивших эту высокую награду.

      Лидерством  в российском софтверном бизнесе  фирма 1С обязана своей разветвленной сети партнеров и своему суперпродукту "1С: Предприятие" "1С" работает с пользователями через самую разветвленную на компьютерном рынке СНГ партнерскую сеть, которая включает 10000 постоянных партнеров в 600 городах бывшего СССР:

  • дилеров
  • предприятия сети "1С: Франчайзинг" - около 4500 предприятий, сертифицированных фирмой "1С" на оказание комплексных услуг по автоматизации на базе программных продуктов "1С" управления и учета на предприятиях. Особо стоит отметить партнеров-франчайзи, технология внедрения у которых сертифицирована по стандарту качества ISO 9001: 2000 (см." ТСКФ. ISO 9000")
  • Центры компетенции по производству
  • Центры компетенции по бюджетному учету
  • Центры компетенции по образованию
  • Региональные центры компетенции по отчетности
  • центры сертифицированного обучения по "1С: Предприятию 8"
  • авторизованные центры сертификации в рамках проекта "1С: Профессионал"
  • сервис-партнеров и сервис-центры
  • дистрибьюторов в регионах
  • магазины Ассоциации 1С: Мультимедиа (розничные продажи программ для домашних компьютеров, более 280 торговых точек в 100 городах).

      "1С" поставляет со своего склада широкий спектр программ для офиса и дома, насчитывающий в настоящее время более 10000 позиций.

      Из  собственных разработок фирмы "1С" наиболее известны программы системы "1С: Предприятие", а также продукты для домашних компьютеров и образовательной сферы.

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

      Ключевым  направлением развития системы программ является развитие нового поколения управленческих и учетных решений на технологической платформе "1С: Комплекнсая автоматизация 8" и реализация в них мощной функциональности, предназначенной для организации управления современным предприятием.

      "1С" уделяет большое внимание программам для домашних компьютеров и образовательной сферы. Среди наиболее известных собственных разработок - серии обучающих программ "1С: Репетитор", "1С: Школа", "1С: Мир компьютера", "1С: Образовательная коллекция", "1С: Познавательная коллекция", серия "1С: Аудиокниги", игры "ИЛ-2 Штурмовик", "Ил-2 Штурмовик: Забытые сражения" и "Перл-Харбор", издательские проекты "Вивисектор", "В тылу врага", "Lock On. Горячие скалы", "Блицкриг 2" и другие. Наряду с распространением собственных продуктов, "1С" поддерживает самый большой в России склад по отечественному домашнему софту, являясь крупнейшим дистрибьютором таких поставщиков, как Бука, Никита, Нивал и других.

      Фирма "1С" активно развивает направление дистрибьюции деловых программных продуктов. В распространении программ других вендоров "1С" выступает в качестве официального дистрибьютора ПО Miсrosoft, Novell, Symantec, Computer Associates и других зарубежных фирм, а также является самым серьезным дистрибьютором продукции российских софтверных компаний: ПроМТ, ABBYY, ИНЭК, Лаборатория Касперского и более 100 других. 

      Общая архитектура "1С: Комплексная автоматизация 8"

   
 

      А) стандартные:

      Общие механизмы

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

Прикладные  механизмы 

 

      Состав  прикладных механизмов 1С: Предприятия ориентирован на решение задач автоматизации учета и управления предприятием. Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.

Web-сервисы 

 

      Механизм Web-сервисов позволяет создавать Web-сервисы  в конфигурации 1С: Предприятия 8, а также взаимодействовать в конфигурации 1С: Предприятия 8 с веб-сервисами, опубликованными сторонними поставщиками.

Система прав доступа 

 

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

 

Обмен данными 

 

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

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

Web-расширение 

 

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

Интернационализация

 

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

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

Экономическая и аналитическая  отчетность

 

      Мощные  средства формирования отчетов и  печатных форм обеспечивают широкие  возможности оформления и интерактивной работы:

      интеллектуальное  построение иерархических, многомерных  и кросс-отчетов;

      получение любых аналитических данных с  произвольной настройкой пользователем  без изменения прикладного решения;

      группировки и расшифровки в отчетах, детализация  и агрегирование информации;

      сводные таблицы для анализа многомерных  данных, динамическое изменение структуры  отчета;

      различные типы диаграмм для графического представления  экономической информации.

      Работа  пользователя

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

      Полнотекстовый  поиск 

      Механизм  полнотекстового поиска поддерживает указание поисковых операторов (И, ИЛИ, НЕ, РЯДОМ и др.). Возможно выборочное включение прикладных объектов и реквизитов в полнотекстовый поиск.

 

Средства разработки

 

      Технологическая платформа "1С: Предприятие 8" содержит средство разработки, с помощью которого создаются новые или изменяются существующие прикладные решения. Это средство разработки называется "конфигуратор". Так как он включен в стандартную поставку 1С: Предприятия 8, то пользователь может самостоятельно разработать или модифицировать прикладное решение (адаптировать его под себя), возможно, с привлечением сторонних специалистов.

      Опыт  внедрения корпоративных информационных систем на платформе 1С: Предприятие 8 показывает, что система позволяет решать задачи различной степени сложности - от автоматизации одного рабочего места до создания информационных систем масштаба предприятия.

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

Расширение  для карманных  компьютеров

 

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

      Б) Преимущественные.

      Эргономичный  пользовательский интерфейс.

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

      значительное  ускорение массового ввода информации благодаря функции ввода по строке и эффективному использованию клавиатуры;

      удобные средства работы с большими динамическими  списками,

      управление  видимостью и порядком колонок,

      настройка отбора и сортировки,

      печать  списков,

      максимальное  использование доступного пространства экрана для отображения информации,

      механизм  стилей оформления.

      Это достигается:

      Оконной системой;

      Специальными  формами;

      Элементами  управления размещенными в формах;

      Командным интерфейсом;

      Табличными  документами;

      Текстовыми  документами;

      Диаграммами;

      Графическими  схемами;

      Географическими схемами;

      Общими  механизмами;

      Стилями;

      Пользовательскими интерфейсами.

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

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

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

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

      поля  ввода с функциональными кнопками (выбор, очистка, открытие значений);

      редактирование  в одном элементе любых типов  данных;

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

      современный эргономичный дизайн элементов управления.

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

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

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

      разнообразные возможности оформления отчета, включая  тип и размер шрифта, цвет текста и фона, тип и цвет рамки, рисунки  и многое другое;

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

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

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

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

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

      табличный документ может быть легко сохранен в файл MXL, а также в другие форматы, например, лист Excel, MXL7 (для совместимости с версией 7.7).

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

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

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

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

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

Общие механизмы

 

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

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

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

Интеграция  с другими системами

 

      "1С: Комплексная автоматизация 8" имеет широкие возможности взаимодействия с другими приложениями благодаря которым обеспечивается работа с территориально распределенными информационными базами

      неограниченное  количество автономно работающих информационных баз,

      полная  или частичная синхронизация  данных,

      произвольный  порядок и способ передачи изменений.

      Виды  взаимодействий:

Интеграция 

 

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

      В системе 1С: Предприятие 8 имеется целый набор средств, с помощью которых можно:

      создавать, обрабатывать и обмениваться данными  различных форматов;

      осуществлять  доступ ко всем объектам системы 1С: Предприятие 8, реализующим ее функциональные возможности;

      поддерживать  различные протоколы обмена;

      поддерживать  стандарты взаимодействия с другими  подсистемами;

      создавать собственные интернет-решения.

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

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

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

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

      Механизм XDTO предназначен прежде всего для описания типов параметров и возвращаемых значений Web-сервисов. Также этот механизм может использоваться для обмена данными между различными конфигурациями 1С: Предприятия 8 или другими информационными системами.

      Механизм  работы с базами данных формата DBF предназначен для обеспечения возможности манипулирования ими непосредственно из встроенного языка системы 1С: Предприятие 8. Возможно практически любое манипулирование данными.

      Основная  задача, решаемая с помощью COM-соединения - обеспечение надежного и быстрого программного доступа к данным системы 1С: Предприятие 8 из внешних приложений. В общем и целом работа с системой 1С: Предприятие 8 через COM-соединение подобна работе с системой 1С: Предприятие 8 в режиме Automation-сервера.

      Основное  назначение Automation-сервера 1С: Предприятие 8 - управление приложением системы 1С: Предприятие 8 из других приложений и выполнение действий аналогичных интерактивным действиям.

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

1СКомплексная автоматизация 8