Similar presentations:
Лекция 1(АСУ)
1.
Каким бывает программирование?Системное программирование – разработка программ, предназначенных для
поддержания работоспособности систем обработки информации (СОИ) или
повышения эффективности ее использования.
Функциональное программирование – разработка программ с использованием
концепта математических функций.
Объектно-ориентированное программирование – разработка программ,
представленных как набор объектов, взаимодействующих друг с другом.
Предметно-ориентированное программирование
сфокусированных на предметной области.
–
разработка
программ,
2.
Особенности интегрированных корпоративныхинформационных систем (ИКИС)
1. КИС – система информационного обеспечения управления предприятием,
включающая, помимо учетно-отчетной компоненты, функциональность,
обеспечивающую планирование и управление деятельностью предприятия.
2. КИС охватывает все необходимые сферы управления компанией – от
управления производственной деятельностью до управления финансами.
3. В основе построения КИС лежит концепция единого информационного
пространства, все подсистемы КИС должны работать с единой базой данных,
содержащей основные данные.
4. КИС создается на базе единой интегрированной платформы.
5. КИС – это интегрированный комплекс программ или информационных систем,
поддерживающих основные и обеспечивающие бизнес-процессы компании
(в основе процессный подход).
2
3.
Цели и задачи ИКИСЦель КИС – создание единой информационной системы, позволяющей
автоматизировать все ключевые бизнес-процессы и эффективно осуществлять
управление и учет ограниченных ресурсов (денежными средствами, временем,
производственными мощностями и т.п.) на предприятии.
Задачи, решаемые для достижения этой цели, следующие:
- увязка информационных потоков отдельных подразделений и служб предприятия
в едином информационном пространстве;
- повышение оперативности получения информации, а также улучшение ее
качества;
- повышение скорости принятия управленческих решений и снижение рисков за
счет обработки достоверной качественной входной информации.
3
4.
Требования к ИКИС1. Комплексность и системность. Каждое рабочее место – это узел,
потребляющий и порождающий определенную информацию. Все такие узлы
связаны между собой потоками данных.
2. Модульность построения. Позволяет распараллелить и ускорить установку,
внедрение и выполнение отдельных компонент.
3. Открытость. Возможность вносить изменения в существующие компоненты и
создавать новые компоненты с целью соответствия описания реально
протекающих бизнес-процессов.
4. Адаптивность. Возможность гибкой настройки системы при изменении
условий функционирования.
5. Надежность. Непрерывность функционирования системы в условиях
частичного выхода из строя отдельных ее компонентов вследствие различных
причин.
5.
Требования к ИКИС6. Безопасность.
Защита от потерь данных. Сохранение целостности и
непротиворечивости данных. Предотвращение несанкционированного допуска
к данным внутри системы. Предотвращение несанкционированного допуска к
данным извне.
7. Масштабируемость. Возможность увеличения автоматизированных рабочих
мест и объема хранимой информации.
8. Мобильность. Возможность перехода (переноса) на новую программноаппаратную платформу.
6.
Бизнес-ориентированная разработка1С:Предприятие 8
Примеры решаемых задач:
• Организация учета (финансового, управленческого, бухгалтерского…)
• Хранение и обработка данных
• Интеграционные задачи
• Инфраструктурные задачи
• Взаимодействие с оборудованием
7.
Плюсы разработки на 1С:Предприятие 8• Очень высокая востребованность специалистов
• Множество доступной информации по разработке и администрированию (книги,
курсы, статьи, форумы …)
• Большое русскоязычное сообщество коллег
• Возможность автоматизации практически в любой сфере ведения деятельности
• Быстрый старт для начинающих разработчиков
8.
Составляющие элементы 1С:Предприятие 89.
Информационная базаКонфигурация
Данные
10.
Способы развертыванияПод каждое внедрение можно выбрать наиболее
взаимодействия пользователей с информационной базой
подходящую
схему
• Локальная инсталляция на компьютере пользователя
• Совместное
пользователями
использование
локальной
файловой
базы
• Локальный сервер (Кластер 1С + СУБД)
• Удаленный сервер в дата-центре (собственный или арендованный)
• 1С:Облачная инфраструктура
• 1С:Готовое рабочее место
• Облако 1С:Fresh
несколькими
11.
Роли специалистов по работе с 1С• Консультант
• Аналитик
• Технический писатель
• Администратор
• Тестировщик
• Руководитель проекта
• Разработчик
• Ведущий разработчик
• Архитектор
12.
Элементы конфигурации 1С.Подсистемы
Подсистемы — это
«1С:Предприятия».
основные
элементы
для
построения
интерфейса
Объекты конфигурации Подсистема позволяют выделить в конфигурации
функциональные части, на которые логически разбивается создаваемое
прикладное решение.
Объект подсистема располагается в ветке Общие.
12
13.
Элементы конфигурации 1С.Подсистемы
Редактирование объекта конфигурация
Имя является основным свойством любого объекта конфигурации. Имя должно
начинаться с буквы и имеет ограничение на использование символов. Нельзя
использовать пробел.
Свойство Синоним есть у любого объекта конфигурации. Оно предназначено для
хранения альтернативного наименования объекта конфигурации, которое будет
использовано в элементах интерфейса нашей программы. Нет ограничений.
14.
Элементы конфигурации 1С.Подсистемы
При создании нескольких подсистем порядок их отображения у пользователей
можно менять
15.
Элементы конфигурации 1С.Справочник
Объект конфигурации Справочник предназначен для работы со списками данных.
На основе справочника платформа создает таблицу в базе данных.
Элемент справочника – отдельная запись в соответствующей таблице БД.
16.
Элементы конфигурации 1С.Справочник
Каждый элемент справочника, как правило, содержит некоторую дополнительную
информацию, которая подробнее описывает этот элемент.
Для описания такого набора используются реквизиты объекта конфигурации
Справочник.
По умолчанию существует набор стандартных реквизитов: Код и Наименование и
пр.
Реквизиту соответствует столбец в таблице базы данных, соответствующей
справочнику.
17.
Элементы конфигурации 1С.Справочник
Код содержит уникальный идентификатор и проставляется автоматически. Тип
кода и его размер можно задать на форме создания справочника
Код и наименование отображаются при представлении справочника в режиме
1С:Предприятие. Для наименования стандартных реквизитов можно задать
синонимы, отображающиеся в пользовательском режиме
18.
Элементы конфигурации 1С.Справочник
Табличные части объекта конфигурации Справочник используются для ссылки
элемента на множественный объект.
В этом случае в базе данных для
справочника создаются несколько таблиц,
эти таблицы связываются по уникальному
полю (Ссылка), поля таблиц имеют
определенные типы и т. д.
19.
Элементы конфигурации 1С.Справочник
Для удобства использования элементы справочника могут быть сгруппированы
пользователем по какому-либо принципу.
Возможность создания таких групп в справочнике задается свойством
Иерархический объекта конфигурации Справочник. В этом случае элемент
справочника, представляющий собой группу, будет являться родителем для всех
элементов и групп, входящих в эту группу. Такой вид иерархии называется
иерархией групп и элементов.
Возможен и другой вид иерархии — иерархия элементов. В этом случае в
качестве родителя выступает не группа элементов справочника, а непосредственно
один из его элементов.
Элементы одного справочника могут быть подчинены элементам или группам
другого справочника.
Достигается путем указания списка владельцев справочника для каждого объекта
конфигурации Справочник.
Предопределенные элементы отличаются от обычных тем, что они создаются в
конфигураторе и что к ним можно обращаться из встроенного языка.
20.
Элементы конфигурации 1С.Справочник
Создание иерархического справочника
Задание предопределенных элементов
20
21.
Элементы конфигурации 1С.Справочник
Справочник может отображаться в различных видах – формах.
Для отображения справочника в различных ситуациях имеется пять форм.
В контекстном меню и в
палитре свойств
В конструкторе форм
Основная форма объекта
Форма элемента справочника Элемента
Основная форма группы
Форма группы справочника
Группы
Основная форма списка
Форма списка справочника
Списка
Основная форма выбора
Форма выбора справочника
Выбора
Основная форма выбора
группы
Форма выбора группы
справочника
Выбора группы
На закладке «Формы»
22.
Элементы конфигурации 1С.Справочник
Форма элемента используется для редактирования или создания элемента
справочника.
Форма группы используется для редактирования или создания группы
справочника.
Форма списка используется для отображения списка элементов справочника.
Форма выбора используется для того, чтобы в поле некоторой формы выбрать
один из элементов справочника.
Форма выбора группы используется, когда в поле некоторой формы нужно
выбрать не просто элемент справочника, а одну из его групп.
Любая форма может быть описана в конфигураторе. Для создания такого описания
существует подчиненный объект конфигурации Форма.
23.
Элементы конфигурации 1С.Справочник
На основании описания, содержащегося в объекте конфигурации Форма, в нужный
момент работы платформа «1С:Предприятие» создаст программный объект Форма,
с которым и будет работать пользователь.
Таким образом, форма служит для визуализации данных, находящихся в базе
данных. Она представляет эти данные в удобном для пользователя виде и
позволяет описать алгоритмы, которые будут сопровождать работу пользователя с
данными, показанными в форме.
24.
Элементы конфигурации 1С.Документ
Документ предназначен для описания информации о совершенных хозяйственных
операциях или о произошедших событиях.
Документ обладает способностью проведения.
Документ привязан к конкретному моменту времени.
В базе данных каждый документ представляет собой отдельную запись в основной
таблице, хранящей информацию об этом виде документов.
25.
Элементы конфигурации 1С.Документ
Документ предназначен для описания информации о совершенных хозяйственных
операциях или о произошедших событиях.
Документ обладает способностью проведения.
Документ привязан к конкретному моменту времени.
В базе данных каждый документ представляет собой отдельную запись в основной
таблице, хранящей информацию об этом виде документов.
У каждого объекта конфигурации Документ по умолчанию существуют
стандартные реквизиты Дата и Номер.
26.
Элементы конфигурации 1С.Документ
Для визуализации документа существует несколько основных форм
В контекстном меню и в
палитре свойств
В конструкторе форм
На закладке формы
Форма объекта
Форма документа
Документа
Форма списка
Форма списка документа
Списка
Форма выбора
Форма выбора документа
Выбора
27.
Элементы конфигурации 1С.Типы данных
Примитивные типы данных:
- Число,
- Строка,
- Дата,
- Булево.
Примитивные типы данных изначально определены в системе, и их набор
ограничен.
Типы данных, определяемые только конкретной конфигурацией, - такие типы,
которые не присутствуют в конфигурации постоянно, а появляются в результате
того, что добавлены некоторые объекты конфигурации.
Например, после создания объекта конфигурации Справочник Склады, может
появиться несколько новых типов данных, связанных с этим справочником,
например, СправочникСсылка.Склады. И если указать какому-либо реквизиту этот
тип данных, то можно хранить в нем ссылку на конкретный объект справочника
Склады.
software