Главная страница Visual 2000 · Общий список статей

Платформа "1С:Предприятие 8.0" стартовала

Андрей Колесов

© Андрей Колесов, 2002
Авторский вариант. Статья была опубликована c незначительной литературной правкой в PC Week/RE (№ 31/2002, с. 1)

14 августа фирма "1С" объявила о выпуске ознакомительного варианта (то, что в мире принято называть Technical Preview) новой версии платформы "1С:Предприятие" — 8.0. Это событие можно со всеми основаниями считать одним из самых значительных для российского ИТ-рынка нынешнего года — ведь пользователями экономических программ "1C" в той или иной степени являются не менее 60-80 процентов отечественных предприятий.

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

Предыдущая версия платформы "1С:Предприятие 7.0" появилась летом 1996 года, она неоднократно модернизировалась (наиболее известные версии _ 7.5 и 7.7), на ее базе сегодня реализовано более сотни тиражных решений. Но ее возможности дальнейшего развития уже в значительной степени уже исчерпаны. Новая версия системы создавалась с учетом современных реалий — увеличение среднего масштаба решений и расширение спектра прикладных задач.

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

Одним из наиболее существенных нововведений "1С:Предприятия 8.0" является реализация современной 3-х уровневой архитектуры "клиент-сервер". В "1С:Предприятии 7.7" в клиентсерверном варианте работы с информационной базой программа, работающая на компьютере пользователя, обращалась непосредственно к базе данных в среде MS SQL Server. В новой версии на одном из компьютеров работает сервер "1С:Предприятия"; программа, работающая у пользователя, взаимодействует с сервером "1С:Предприятия", а сервер при необходимости обращается к базе данных MS SQL Server. При этом физически сервер "1С:Предприятия" и MS SQL Server могут располагаться как на одном компьютере, так и на разных. Это позволяет администратору при необходимости распределять нагрузку между серверами. (Тут также нужно обратить внимание на изначальную ориентацию разработчиков "1С" на технологии Microsoft _ как операционную систему, так и СУБД.) В то же время в версии 8.0 реализован модернизированный вариант персональной базы данных (без применения сервера "1С:Предприятие" и MS SQL Server) для работы небольшой группы в локальной сети или в индивидуальном применении.

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

Фирму "1С" всегда отличала очень осторожные оценки и комментарии в отношении своих технологий и их перспектив развития. Тем не менее, даже из краткого перечня новшеств ее платформы видно, что она должна стать фундаментом для расширения ее присутствия на рынке вширь (увеличения состава решаемых задач) и вглубь (рост масштабируемости). Первая информация о новой версии "1С:Предриятие" была представлена еще год назад на летнем партнерском семинаре. При этом фирмы-франчайзи и представители прессы были связаны обязательством сохранения конфиденциальности. Понять такое условие секретности можно довольно легко. Ведь речь идет о создании платформы, которая будет основой разработки новых прикладных решения на несколько лет вперед. Переход на нее конечных пользователей начнется реально лишь через год и будет продолжаться не менее 2-3 лет.

Тут вполне уместно вспомнить, что первой конфигурацией "1С:Предриятие 7.0" стала шесть лет назад "Торговля" — решение, которого ранее не было в арсенале "1С". Обновленный же вариант "1С:Бухгалтерии" — ключевого продукта "1С" — появился лишь два года спустя. Принимая это во внимание, вполне вероятным представляется, что первым коммерческим решением для версии 8.0 станет еще какой-то качественно новый для "1С" продукт, например, из области документооборота или управления отношениями с заказчиками.

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

В начало статьи