Технологическая
платформа 1С:Предприятия 8
(версия 8.1.6)
Платформа 1С:Предприятие 8 была
создана с учетом 6-летнего опыта применения системы программ
1С:Предприятие 7.7, которую используют десятки тысяч разработчиков. В
настоящее время более 1 000 000 организаций использует для
автоматизации своей деятельности продукты, входящие в систему программ
«1С:Предприятие». Несмотря на значительные изменения, версия 8
сохранила идеологическую преемственность с предыдущими версиями.
Общая архитектура 1С:Предприятия
Общие механизмы
Система
1С:Предприятие 8 имеет в своей основе ряд механизмов, определяющих
концепцию создания прикладных решений. Наличие этих механизмов
позволяет максимально соотнести технологические возможности с
бизнес-схемой разработки и внедрения прикладных решений.
В
качестве ключевых моментов можно выделить изоляцию разработчика от
технологических подробностей, алгоритмическое программирование только
бизнес-логики приложения, использование собственной модели базы данных
и масштабируемость прикладных решений без их доработки.
Прикладные механизмы
Состав
прикладных механизмов 1С:Предприятия ориентирован на решение задач
автоматизации учета и управления предприятием. Использование
проблеммно-ориентированных объектов позволяет разработчику решать самый
широкий круг задач складского, бухгалтерского, управленческого учета,
расчета зарплаты, анализа данных и управления на уровне
бизнес-процессов.
Интерфейсные механизмы
В
1С:Предприятии 8 реализован современный дизайн интерфейса и повышена
комфортность работы пользователей при работе с системой в течение
длительного времени.
Масштабируемость
Технологическая
платформа обеспечивает различные варианты работы прикладного решения:
от персонального однопользовательского, до работы в масштабах больших
рабочих групп и предприятий. Ключевым моментом масштабируемости
является то, что повышение производительности достигается средствами
платформы, и прикладные решения не требуют доработки при увеличении
количества одновременно работающих пользователей.
Интеграция
Система
1С:Предприятие 8 является открытой системой. Предоставляется
возможность для интеграции практически с любыми внешними программами и
оборудованием на основе общепризнанных открытых стандартов и протоколов
передачи данных.
В системе 1С:Предприятие 8 имеется целый набор средств,
с помощью которых можно:
- создавать, обрабатывать и обмениваться данными
различных форматов;
- осуществлять доступ ко всем объектам системы
1С:Предприятие 8, реализующим ее функциональные возможности;
- поддерживать различные протоколы обмена;
- поддерживать стандарты взаимодействия с другими
подсистемами;
- создавать собственные интернет-решения.
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С:Корпоративный
инструментальный пакет
"1С:Корпоративный инструментальный пакет 8" (1С:КИП)
предназначен для повышения производительности, масштабируемости и
надежности информационных систем на платформе 1С:Предприятие 8 за счет:
- обнаружения и автоматического анализа возможных
технических проблем на любых стадиях внедрения
(в том числе на стадии проектирования);
- получения объективной информации о производительности
системы;
- получения полной технической информации о проблемах
производительности, имеющихся в системе, с
целью дальнейшей оптимизации ее кода.
Корпоративный инструментальный пакет может использоваться как
самостоятельно (например, для оценки применимости какой-либо типовой
конфигурации для решения задач клиента) так и в качестве
дополнительного инструмента, позволяющего провести анализ "узких мест"
и повысить производительность
и масштабируемость внедряемой или уже внедренной системы.
Корпоративный инструментальный пакет будет наиболее полезен
при внедрении относительно крупных - корпоративных - информационных
систем, характеризующихся большой нагрузкой на систему и большим
количеством рабочих мест.
|