Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦОО_ПОЭИС_Л1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
114.18 Кб
Скачать

11

Лекция 1 (ЦОО_ПОЭИС)

« Разработки в системе 1С: Предприятие 8»

Введение

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

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

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

Система программ «1С:Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе.

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

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

Установка платформы v8

  1. Выбрать в каталоге «Платформа» файл Setup.exe и запустить. Выполнить последовательно все действия, предлагаемые программой. По завершении работы программы платформа будет установлена, т.е. в заданном каталоге (как правила, c:\program files\bin) , будут сформированы файлы, (в том числе 1cv8.exe), необходимые для работы платформы 8.1.

Все дальнейшие действия направлены на то, чтобы данная программа 1cv8.exe смогла работать на Вашем компьютере в условиях отсутствия ключа защиты. Для этого необходимо:

1.Удалить из меню "Пуск-Программы-1С8" Удаление HASP Device Driver.

2.Установить из меню "Пуск-Программы-1С8" Установка HASP Device Driver.

Дальнейшие действия необходимо выполнять в каталоге «1C8_Emul_small»

3.Запустить uninstall.bat

4.Запустить install.bat

5. Если видим:

C:\Program Files\HaspEmulPE>

haspflt.sys haspflt

Install file C:\WINDOWS\syst

SUCCESS

C:\Program Files\HaspEmulPE>

-start (old value)=Manual

-start (new value)=Automatic

C:\Program Files\HaspEmulPE>

Start driver haspflt

Opened service

SUCCESS

Значит, установка эмулятора ключа защиты прошла успешно

6. Запускаем 1cv8.exe.

Установка конфигурации ( информационных каталогов)

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

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

  1. Запустить 1cv8.exe

  2. C помощью кнопки «Добавить» выбрать режим «Создать новую ИБ»

  3. Выбрать режим «Выбрать пустую ИБ»

  4. Ввести произвольное название новой ИБ

  5. Выбрать каталог для расположения новой ИБ и язык (русский).

  6. выбираем полученную конфигурацию в качестве активной и запускаем ее в режиме конфигуратора.

Таким образом, мы сформировали «пустую» БД для выполнения лабораторных работ.

Для формирования непустых конфигураций необходимо выполнить следующие действия: (в случае наличия файла данных *.dt или файла конфигурации *.cf)

  1. Сформировать пустую ИБ (см. раньше)

  2. Запустить 1cv8.exe в режиме конфигуратора в сформированной пустой ИБ.

  3. В режиме конфигуратора с помощью команды

Конфигурация-> Загрузить конфигурацию из файла

Выбрать файл *.cf и выполнить команду. Конфигурация сформирована.

Или с помощью команды

Администрирование-> Загрузить ИБ

Выбрать файл *.dt и выполнить команду.

Конфигурация и демо-версия ИБ с данными сформированы.

Глава 1. Краткий обзор системы

1. 1. Файловый и клиент-серверный варианты работы

Система «1C:Предприятие 8» имеет два варианта работы:

файловый вариант, когда информационная база хранится в одном файле на диске (1cv8.cd). В этом файле хранится одновременно конфигурация, данные, список пользователей. При таком варианте с базой может ра­ботать как один, так и несколько пользователей. Преимущест­вом такого варианта является то, что не требуется дополни­тельное программное обеспечение, кроме «1C:Предприятия 8» и операционной системы, что упрощает эксплуатацию системы.

клиент-серверный вариант, когда данные хранятся в базе дан­ных на сервере под управлением Microsoft SQL Server 2000 или выше. Новая версия «1С:Предприятия» - версия 8.* поддерживает со­временную трехуровневую архитектуру, при которой клиент­ская часть не работает напрямую с базой на сервере баз дан­ных, а обращается к серверу 1С:Предприятия 8.*, он же при необходимости обращается к серверу баз данных.

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

Физически сервер «1С:Предприятия 8» и MS SQL Server могут быть установлены как на одном компьютере, так и на разных, что позволяет администратору распределять нагрузку между сервера­ми.

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

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