01. ИС и техн. на предприятии.pptx
- Количество слайдов: 20
ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ НА ПРЕДПРИЯТИИ Преподаватель: Глотов Александр Владимирович 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Вступление • Преподаватели: – Глотов Александр Владимирович – Тихонов Сергей Анатольевич • Курс основывается на изучении 1 С: Предприятие 8. 2 • Конспекты не обязательны – главное понимание предмета 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua 2
Предпосылки • После кризиса возникла повышенная потребность в автоматизации предприятий • Растет потребность в специалистах по автоматизации учета и процессов на предприятиях (в частности на базе 1 С: Предприятие) 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Цели • Дать представление об информационных системах используемых на предприятиях • Определить место и значение ИС в управлении предприятием • Изучить основы конфигурирования в 1 С: Предприятие 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Классификация ИС по назначению • EAM — система управления основными фондами предприятия • MES — система оперативного (цехового) управления производством/ремонтами • WMS — система управления складами • CRM — система управления взаимоотношениями с клиентами • SCM — система управления цепочками поставок • CMMS —система управления техническим обслуживанием • HRM — система управления персоналом (кадрами) • ERP – система планирования ресурсов предприятия • ECM — система управления информационными ресурсами предприятия • СЭД – система электронного документооборота • PDM – система управления данными об изделии • … и много других 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Ведущие разработчики ИС систем • • SAP AG 1 С Microsoft Парус Галактика Компас Oracle и многие другие 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Общие сведения о фирме « 1 С» • Фирма « 1 С» основана в 1991 г. Базируется в Москве. Фирма « 1 С» является разработчиком платформы « 1 С: Предприятие» (6. 0, 7. 5, 7. 7, 8. 0, 8. 1, 8. 2). • Система « 1 С: Предприятие» , в основном, распространена в России, Украине, Беларуси, Казахстане. • На 2008 -й год по продажам комплексных систем для производственных предприятий России, « 1 С» занимала 2 -е место, уступая SAP, опережая Microsoft и Oracle. • Разработчиком флагманских локализированных прикладных решений для Украины ( «Бухгалтерия для Украины» , «Управление торговлей для Украины» , «Управление производственным предприятием для Украины» ) является компания «ABBYY Украина» (г. Киев). • Существуют отраслевые решения ( «Управление автотранспортом для Украины» , «Управление сельскохозяйственным предприятием для Украины» , «Общепит» и др. ), разработчиком которых являются различные партнеры « 1 С» . Украина, г. Кривой • 1 С: ПРЕДПРИЯТИЕ стратегии фирмы « 1 С» является франчайзинговая Рог Особенностью (056) 409 -81 -01 сеть партнеров, которая осуществляет продажу и внедрение wwind. ua программных продуктов в регионах. Комплексное обслуживание по деловому программному обеспечению
Архитектура 1 С. Виды платформ 7. 7, 8. 1, 8. 2 • • • Архитектура 1 С: Предприятия представляет сочетание двух составляющих: – Платформа – Прикладные решения (конфигурации) Прикладное решение (конфигурация) представляет программный продукт, отвечающий требованиям отдельной предметной области. Например, конфигурация «Управление торговлей» является программным продуктом, позволяющим автоматизировать учет торговых предприятий, конфигурация «Управление производственным предприятием» – производственных и т. д. Механизмы платформы используются для разработки и выполнения конфигураций. Несмотря на то, что конфигурация является самоценным продуктом, в отрыве от платформы она не существует. На текущий момент существует несколько версий платформы: – – 1 С 7. 7. Последний релиз вышел 18. 12. 2006, дальнейшее обновление не планируется. 1 С 8. 0. Последний релиз вышел 19. 12. 2006, дальнейшее обновление не планируется. 1 С 8. 1. Последний релиз вышел 30. 10. 2009, дальнейшее обновление не планируется. 1 С 8. 2. Активно развивается на текущий момент. Регулярно выходят обновления платформы, исправляющие ошибки предыдущих релизов, добавляющие новые Украина, г. Кривой Рог возможности (новые классы, методы) 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению (056) 409 -81 -01 wwind. ua
Файловый вариант работы 1 С • Платформа поддерживает два варианта работы системы: файловый и клиентсерверный. • Файловый вариант работы Ø Все данные (конфигурация, база данных, административная информация) располагаются в одном файле – файловой базе данных (1 cv 8. 1 CD). Этот формат хранения данных разработан фирмой « 1 С» специально для решений 1 С: Предприятия в файловом варианте. Управлением файловой базой данных занимается файловая СУБД. Ø Предназначена для работы одного или нескольких пользователей (как правило, до 10). Ø Как правило, файловая СУБД не справляется при объеме базы данных свыше 10 ГБ или количестве пользователей свыше 20. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Клиент-серверный варианты работы 1 С Ø Использует трехуровневую архитектуру: Ø Клиентское приложение 1 С (толстый клиент, тонкий клиент, веб-клиент) Ø Серверное приложение 1 С (кластер серверов). Ø Сервер баз данных (Microsoft SQL Server, Postgre. SQL и др. ). Ø Расположение кластера серверов и сервера базы данных. Ø Могут находиться как на одном компьютере, так и на разных. Ø Кластер серверов может располагаться на нескольких компьютерах. Ø Взаимодействие клиента 1 С с сервером 1 С Ø Непосредственное взаимодействие (толстый и тонкий клиенты, по локальной сети) осуществляется с использованием протокола TCP/IP. Механизмы платформы ориентированы на минимизацию передаваемых данных между клиентом и сервером. Ø Взаимодействие через веб-сервер (тонкий и веб-клиенты, через интернет) осуществляется с использованием протокола HTTP. Ø Взаимодействие компонентов кластера серверов друг с другом Ø Осуществляется с использованием протокола TCP/IP. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Варианты работы 1 С: файловый и клиент-серверный Файловый вариант Клиент-серверный вариант 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Виды клиентских приложений • Клиентское приложение – это программа, работающая на компьютере пользователя и обеспечивающая взаимодействие пользователя с системой 1 С. • Начиная с платформы 8. 2, выделяется 3 клиентских приложения: толстый клиент, тонкий клиент, веб-клиент. При установке 1 С можно указать вид устанавливаемого клиента – толстый или тонкий, для вебклиента отдельно ничего не устанавливается, в качестве веб-клиента используется браузер. • Для простоты понимания, толстый клиент – это полноценный вариант приложения предыдущих версий (8. 0, 8. 1), а тонкий клиент и веб-клиент – ограниченные приложения, использующие только отображение принимаемых с сервера данных и интерактивное взаимодействие с пользователем. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Виды клиентских приложений: толстый клиент • Толстый клиент – Представляет собой исполняемый файл 1 cv 8. exe. – Позволяет работать во всех режимах (1 С: Предприятие, 1 С: Конфигуратор, отладка) со всеми объектами и типами данных. – Требует значительного количества аппаратных ресурсов клиентского компьютера. – Позволяет работать с сервером только в пределах локальной сети. – Поддерживает работу в как режиме обычного (неуправляемого приложения), так и в режиме управляемого приложения. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Виды клиентских приложений: тонкий клиент • Тонкий клиент – Представляет собой исполняемый файл 1 cv 8 c. exe. – Позволяет работать только в пользовательском режиме 1 С: Предприятие с ограниченным набором объектов и типов (например, недоступны все прикладные типы). – Требует значительно меньших ресурсов клиентского компьютера, т. к. большая часть ресурсоемких операций выполняется на сервере. – Позволяет работать с сервером через Интернет. Для этого используется веб-сервер, настроенный для работы с 1 С: Предприятие. – Поддерживает работу только в режиме управляемого приложения. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Виды клиентских приложений: webклиент • Веб-клиент – У веб-клиента нет исполняемого файла. Веб-клиент исполняется в среде веб-браузера. – Позволяет работать только в пользовательском режиме 1 С: Предприятия. – Требует минимум ресурсов клиентского компьютера. – Позволяет работать с сервером через Интернет. При этом, как и для тонкого клиента, используется веб-сервер. – При работе веб-клиента клиентские модули 1 С: Предприятия не компилируются, а транслируются автоматически из встроенного языка 1 С в Java. Script. 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Системные требования к ПО • • Подробные требования к программным компонентам – www. v 8. 1 c. ru/requirements/. Поддерживаемые 1 С операционные системы – Тонкий клиент и толстый клиент. Только под управлением Windows. – Веб-клиент. Под управлением Windows, Linux, Mac OS. – Сервер 1 С (32 -разрядный, 64 -разрядный). Под управлением Windows, Linux. • Поддерживаемые 1 С СУБД – Microsoft SQL Server (2000, 2005, 2008) – Postgre. SQL (8. 1, 8. 2, 8. 3, 8. 4) – IBM DB 2 (9. 1, 9. 5, 9. 7) – Oracle Database (10, 11) • Поддерживаемые веб-серверы – IIS (только на Windows) – Apache (2. 0, 2. 2, как на Windows, так и на Linux) • Поддерживаемые веб-браузеры – Microsoft Internet Explorer (6, 7, 8, только Windows) – Mozilla Firefox (3. 0 -3. 6, Windows и Linux) Украина, г. Кривой Рог – Google Chrome (4. 0, 4. 1, только Windows) 1 С: ПРЕДПРИЯТИЕ (056) 409 -81 -01 Комплексное обслуживание по деловому программному обеспечению wwind. ua – Safari (4. 0 для Mac OS)
Что еще нужно знать об 1 С • Средства программирования в 1 С: – Собственный язык программирования – Собственный язык запросов, основанный на SQL. Для облегчения написания текстов запросов используется конструктор запросов. – Визуальный конструктор прикладных объектов (дерево объектов конфигурации). – Встроенный отладчик программных модулей позволяет выполнять пошаговую отладку, определять значения переменных в момент останова, выполнять замер производительности. – Для создания интерфейсов взаимодействия с пользователем используется редактор форм, позволяющий расположить на форме типовые элементы – кнопки, переключатели, табличные поля, списки и т. д. – Конфигуратор предусматривает режим групповой разработки конфигурации, при этом группа разработчиков может вносить изменения в конфигурацию одновременно – Администрирование. Система включает административные функции: • • • Учет пользователей и паролей Архивация (выгрузка и загрузка) информационной базы Тестирование и исправление информационной базы Администрирование клиент-серверного варианта Обновление конфигурации 1 С – не компилятор, а интерпретатор с предварительной компиляцией. Текстовые модули компилируются во действия в 1 С: ПРЕДПРИЯТИЕ внутренний код перед исполнением, поэтому повторные. Украина, г. Кривой Рог (056) 409 -81 -01 режиме 1 С: Предприятие выполняются быстрее. Комплексное обслуживание по деловому программному обеспечению wwind. ua
Что еще нужно знать об 1 С • • • Платформа 1 С поддерживает учет распределенных баз данных Во встроенном языке 1 С развита объектная модель (предопределенные классы, собственные классы создавать нельзя). Объекты (кроме прикладных) создаются с использованием оператора Новый, для них платформой определены свойства и методы. Прикладные объекты (предопределенные классы) 1 С «заточены» под решение реальных задач в учетной системе предприятия – учет остатков (денег, материалов, задолженностей), оборотов за период (покупки, продажи), расчет заработной платы, бухгалтерский и налоговый учет. Программист работает с таблицами базы данных не напрямую, а используя прикладные объекты платформы 1 С, при этом разработка существенно проще. Программный код не зависит от варианта хранения данных (файловый вариант, MS SQL Server или Postgre. SQL). С помощью языка запросов 1 С можно только выбирать данные (SELECT), изменять нельзя (UPDATE). 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Виды конфигураций прикладного решения • • • В любом прикладном решении 1 С обязательно присутствуют две конфигурации. В основной конфигурации работает ее разработчик, именно ее он изменяет с помощью конфигуратора. Пользователи при работе обращаются к конфигурации базы данных. Для того, чтобы изменения разработчика сказались на работе пользователей, разработчик должен обновить конфигурацию базы данных на основании основной конфигурации. Именно в этом происходит реструктуризация таблиц базы данных, связанная с изменением структуры метаданных (добавлением прикладного объекта, реквизита или измерения). Физически основная конфигурация и конфигурация базы данных хранятся в служебных таблицах СУБД (соответственно Config. Save и Config). Если конфигурация является типовой и находится на поддержке, в момент включения возможности изменения типового решения, к двум конфигурациям добавляется третья – конфигурация поставщика. Ни разработчик, ни пользователь с этой конфигурацией непосредственно не работают. Изменение конфигурации поставщика происходит только при обновлении специально подготовленным поставщиком файлом конфигурации 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua
Взаимодействие основных объектов 1 С 1 С: ПРЕДПРИЯТИЕ Комплексное обслуживание по деловому программному обеспечению Украина, г. Кривой Рог (056) 409 -81 -01 wwind. ua


