Понятие платформы и платформенно-ориентированного построения приложений сегодня стало общепринятым. Платформа это среда исполнения и набор технологий, используемые в качестве основы для построения определенного круга приложений. Платформа предоставляет разработчику некоторую модель, которая, как правило, изолирует его от понятий и подробностей технологий и платформ более низкого уровня.
При разработке платформы «1С:Предприятие» ее создатели сразу ориентировались на получение целостной базовой платформы, которая будет использоваться для построения разнообразных бизнес-приложений. При этом данные бизнес-приложения могут создаваться не только специалистами фирмы «1С», но и множеством других разработчиков, которые являются экспертами в тех или иных отраслях производственной деятельности. Поэтому платформа изначально проектировалась как тиражируемый продукт. Этот продукт включает все необходимые технологии для эксплуатации бизнес-приложений и инструменты для их разработки и модификации.
Создание и развитие единой платформы для большого количества прикладных решений помогает формировать некий общий «культурный слой», который включает как людей (программистов, аналитиков, пользователей), так и методологию разработки приложений. Это типовые структуры данных, алгоритмы, пользовательские интерфейсы. Опираясь на такой «слой», разработчик почти не затрачивает усилий на поиск необходимого решения, начиная с включения в проект нового специалиста и заканчивая созданием какого-либо дополнительного модуля бизнес-приложения по типовой методологии.
Необходимо отметить, что возможность эффективного изменения готового решения теми разработчиками, которые не участвовали в его создании, является особо важной. Опыт разработки бизнес-приложений показывает, что значительная часть разработчиков не создает программы с нуля, а лишь дорабатывает типовые решения. Высокий уровень настраиваемости решений на специфические требования пользователя является одним из важных преимуществ столь четкого разграничения между платформой и бизнес-приложением.
Данное обстоятельство определяет особые требования к наглядности и простоте понимания разработчиком уже существующих решений, а также максимально учитывается во всех механизмах платформы. Выделение бизнес-приложения как самостоятельного элемента позволяет сформировать целую область создания, распространения и поддержки разнообразных прикладных систем. В этой области можно сконцентрировать свои усилия только на специфике данного класса задач. Работа здесь не потребует глубокого понимания большей части технологических деталей и подробностей.
Модель как основа построения приложения
В принципах построения платформы «1С:Предприятие» изначально заложена строгая ориентация на разработку прикладного решения на основе определенной модели.
Модель это вся идеология построения прикладного решения. Здесь и способы построения структур данных, и типы связей между данными, и принципы управления данными, и форматы описания бизнес-логики, и способы связи данных с объектами интерфейса, и разделение функциональности по уровням системы, а также многое другое.
Важно, что все приложения должны следовать принятой модели. Этим обеспечивается единообразие и предсказуемость их поведения. Таким образом, разработчик, который желает отразить в прикладном бизнес-решении специфику той или иной предметной области, имеет вполне определенный набор способов реализации задачи средствами, заложенными в платформу. Безусловно, такой подход в чем-то ограничивает свободу разработчика, но в то же время он защищает от множества ошибок и позволяет довольно быстро получить работоспособное решение, которое в дальнейшем сможет развиваться и поддерживаться не только им, но и другими специалистами.
Такой подход, по сути, изолирует разработчика бизнес-приложения от особенностей технологии хранения информации, организации трехуровневой архитектуры и т.п. Все прикладные решения, базирующиеся на платформе «1С:Предприятие», без каких-либо изменений работают как с собственным файловым движком базы данных, так и с сервером баз данных. На основе описания метаданных необходимые структуры данных создаются и изменяются системой автоматически. Поэтому разработчику не приходится вникать в детали форматов хранения конкретных СУБД. Управление данными в приложении также описывается в модели высокого уровня и автоматически исполняется с учетом особенностей используемого хранилища данных.
Кроме того, наличие единой модели принципиальным образом сказывается и на простоте освоения системы. Вся разработка ведется в рамках одной сквозной системы понятий и в едином пространстве типов данных. У разработчика не возникает необходимости осваивать несколько моделей представления и тратить усилия на реализацию переходов между ними на разных уровнях.
Управление данными
В системе «1С:Предприятие» все операции редактирования данных (создание, изменение и удаление) проводятся только с использованием объектной техники. Разработчики взаимодействуют с базами данных не на уровне записей, а с помощью объектов, соответствующих хранимым в базах данных сущностям.
Работа с объектными сущностями поддерживается представлением сущностей базы данных в виде объектов встроенного языка программирования и специальными типами данных, служащими для представления объектных ссылок (ссылок на объекты базы данных). Зная объект, легко получить его ссылку: зная ссылку извлечь объект из базы данных. Данная техника обеспечивает наглядный и естественный способ описания в исходном коде алгоритмов бизнес-логики, манипулирующих объектами, и гарантирует логическую целостность данных при любых операциях. Это напоминает написание приложений объектных баз данных, с той лишь разницей, что сохранение данных происходит в таблицах реляционной СУБД. При этом в модулях, написанных на встроенном языке, может одновр еменно присутствовать несколько объектов, относящихся к одной единице базы данных.
Для изменения хранимых данных не требуется писать сложные запросы и преобразовывать результаты их обработки в объекты языка программирования. Достаточно получить объект из базы данных, изменить его свойства и снова сохранить. Разработчик при этом имеет возможность написать обработчики событий, связанных с изменением данных, выполняя с их помощью различные проверки и изменяя при необходимости другие данные. Система обеспечивает эффективную технологическую поддержку объектного подхода, осуществляя, например, кэширование объектов, контроль объектной и ссылочной целостности и т.д. Для чтения данных может использоваться как объектная техника, так и декларативный язык запросов, который основывается на обычном SQL, но имеет ряд существенных расширений.
Что в итоге?
Таким образом, в основе модели платформы «1С:Предприятие 8.0» лежит несколько общих принципов:
• инструментальные средства и архитектура платформы реализованы так, чтобы разработчик бизнес-приложения мог сосредоточиться на решении прикладных задач той или иной предметной области, максимально абстрагируясь от низкоуровневых технологий;
• вся разработка ведется в одной системе понятий, что значительно ускоряет обучение специалистов и повышает производительность их труда от построения структур данных до проектирования элементов интерфейса и подключения средств интеграции;
• платформа содержит готовые ответы практически на все вопросы, возникающие у разработчика прикладного решения, начиная от того, как отражать в базе данных информацию предметной области, и заканчивая процедурами поставки, поддержки и администрирования;
• единая, сквозная высокоуровневая модель и реализующие ее технологии позволяют на порядок сократить затраты на создание и поддержку прикладных бизнес-приложений.
Разработанная компанией APPIUS Сиcтема управления проектом и электронным архивом (1C-PDM) яркая иллюстрация возможности создания сложных инженерных приложений на платформе «1С:Предприятие 8.0».
Иван Берендеев
Ведущий программист ЗАО «APPIUS», руководитель разработки 1С-PDM.
Источник: sapr.ru
источник_Вопросы с ответами 2010_8.2. источник_Вопросы с ответами 2010_8. Тема Общие механизмы, понятия и термины. Вопрос. 1 С помощью чего осуществляется разработка бизнесприложений в системе 1С Предприятие 8
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 22.46 Mb.
Тема 1. Общие механизмы, понятия и термины.
Вопрос.1 С помощью чего осуществляется разработка бизнес-приложений в системе 1С:Предприятие 8?
1. Технологическая платформа
3. Информационная база
4. СУБД
Вопрос.2 Где определяется структура создаваемого бизнес-приложения в системе 1С:Предприятие 8?
1. Технологическая платформа
3. Информационная база
4. СУБД
Вопрос.3 Где хранятся учетные данные бизнес-приложения в системе 1С:Предприятие 8?
1. Технологическая платформа
3. Информационная база
Вопрос.4 С помощью чего система 1С:Предприятие 8 работает с данными?
1. Технологическая платформа
3. Информационная база
4. СУБД
Вопрос.5 С какими СУБД работает система 1С:Предприятие 8?
1. Microsoft SQL Server
2. Microsoft SQL Server, PostgreSQL
3. Microsoft SQL Server, PostgreSQL, IBM DB2
4. Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database
5. Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database, File DBMS
Вопрос.6 Какого вида клиентского приложения не существует в системе 1С:Предприятие 8?
1. Отладочный клиент
2. Толстый клиент
3. Тонкий клиент
5. Не существует 2 и 3 вариантов
Вопрос.7 Для каких целей может использоваться «Толстый клиент»?
1. Использование прикладного решения
2. Отладка прикладного решения
3. Разработка прикладного решения
4. Верны варианты 1 и 2
5. Верны все варианты
Вопрос.8 Для каких целей может использоваться «Тонкий клиент»?
1. Использование прикладного решения
2. Отладка прикладного решения
3. Разработка прикладного решения
4. Верны варианты 1 и 2
5. Верны все варианты
Вопрос.9 На компьютерах с какой операционной системой могут работать пользователи системы 1С:Предприятия 8.2?
1. На всех версиях Windows
2. На всех версиях Windows и Linux
3. На Windows — с использованием толстого клиента и тонкого, на Linux через интернет браузер — Веб-клиент
4. На Windows — Толстый клиент, на Linux — Тонкий и Веб-клиент
Вопрос.10 Если рабочие серверы кластера 1С:Предприятие работают с использованием разных операционных систем то:
1. ни каких ограничений на используемые СУБД нет
2. с MS SQL сервер можно работать с рабочего сервера под управлением операционных систем Windows, с другими СУБД только из под Linux
3. с MS SQL сервер можно работать с рабочего сервера под управлением операционных систем Windows, с другими СУБД как из под Windows, так и
из под Linux
Вопрос.11 Что разрешено разработчикам прикладных решений в системе 1С:Предприятие 8?
1. Изменять функциональность типовых тиражных решений
2. Создавать собственные прикладные решения
3. Изменять функциональность технологической платформы
4. Правильны ответы 1 и 2
5. Верны все варианты
Вопрос 12 Какие компоненты типовой поставки в системе 1С:Предприятие 8 защищены аппаратным ключом?
1. Клиентское приложение
2. Типовое тиражное решение
3. Сервер 1С:Предприятия
4. Правильны ответы 1 и 3
5. Правильны ответы 1 и 2
6. Верны все варианты
Вопрос 13 Для каких компонент существуют сетевые ключи защиты?
1. Клиентское приложение
2. Типовые тиражные решения
3. Сервер 1С Предприятия
4. Правильны ответы 1 и 3
5. Правильны ответы 1 и 2
6. Верны все варианты
Вопрос 14 Сколько конфигураций обязательно должно существовать в прикладном решении?
4. Сколько угодно
Вопрос.15 Сколько информационных баз может быть с одной и той же конфигурацией?
2. Только две (рабочая и демонстрационная)
4. Определяется комплектом поставки прикладного решения
5. Определяется в настройках конфигурации
Вопрос 16 Какую конфигурацию можно изменять интерактивно в конфигураторе?
1. Основная конфигурация
2. Конфигурация базы данных
3. Конфигурация поставщика
4. Внешние конфигурации
Вопрос.17 Из чего состоит конфигурация?
1. Объекты конфигурации
2. Объекты встроенного языка
3. Объекты информационной базы
4. Верны ответы 1 и 3
5. Верны все варианты
Вопрос.18 Какие объекты используются в алгоритмах?
1. Объекты конфигурации
2. Объекты встроенного языка
3. Объекты информационной базы
4. Верны ответы 1 и 3
5. Верны все варианты
Вопрос.19 В каком объекте содержится редактируемая пользователем информация?
1. Объект конфигурации
2. Объект встроенного языка
3. Объект информационной базы
4. Верны ответы 1 и 3
5. Верны все варианты
Вопрос.20 Что содержится в объекте информационной базы при редактировании нового элемента справочника с табличными частя-
1. Данные реквизитов
2. Ссылка на элемент справочника
3. Строки табличных частей
4. Верны ответы 1 и 3
5. Верны все варианты
Вопрос.21 Что содержится в объекте информационной базы при редактировании существующего в базе элемента справочника с табличными частями?
1. Данные реквизитов
2. Ссылку на элемент справочника
3. Строки табличных частей
4. Верны ответы 1 и 3
5. Верны все варианты
Вопрос.22 Для включения отборов в списках по содержимому табличных частей объектов и их свойств, неотображаемых в форме:
1. ничего дополнительно настраивать не надо, все реализовано на уровне платформы
2. реализуется только запросами
3. осуществляется только с помощью дополнительной настройки форм
4. необходимо создать объект критерии отбора
Вопрос 23 Параметры сеанса инициируются:
1. при запуске системы
2. при программном обращении
3. во время работы интерактивно
4. Верны варианты 1 и 2
5. Верны все варианты
Вопрос 24 Роль, как объект конфигурации, отражает.
1. статус и сферу ответственности ее носителя как сотрудника компании
2. совокупность доступных определенному пользователю объектов в среде
3. совокупность прав действий в среде «1С:Предприятие» с возможностью присвоения конкретному пользователю
4. набор параметров пользователя
Вопрос 25 Доступ к данным может задаваться.
1. для видов объектов информационной базы
2. на объекты информационной базы
3. на свойства объектов информационной базы
4. на стандартные реквизиты объектов информационной базы
5. Верны варианты 1 и 2
6. Верны все варианты
Вопрос.26 При настройке ограничения прав доступа на уровне записей и полей базы данных значения параметров для условий определяются.
1. как переменные, определенные в модуле приложения
2. как переменные, определенные в модуле приложения с ключевым словом Экспорт
3. как параметры сеанса
4. как константы
5. как переменные определяемые в соответствующем обработчике события
Вопрос 27 Ограничения, накладываемые на работу с объектами (полученные при настройке ролей) действуют.
1. только на интерактивные действия пользователя
2. только на программные действия, выполняемые в контексте пользователя с данной ролью
3. одновременно на интерактивные действия и программные механизмы
4. в зависимости от выбранного права, либо на интерактивные действия, либо на программные механизмы, выполняемые в контексте пользователя с данной ролью
Вопрос 28 Для запрета режима непосредственного удаления объектов пользователем необходимо.
1. в свойствах конфигурации снять флаг «Разрешить непосредственное удаление объектов»
2. при определении роли для соответствующих объектов снять отметку у флага «Удаление»
3. при определении роли для соответствующих объектов снять отметку у флага «Интерактивное удаление»
4. в свойствах роли снять отметку у флага «Разрешить удаление объектов»
5. в свойствах роли снять отметку у флага «Разрешить интерактивное удаление объектов»
Вопрос 29 При настройке ограничений прав доступа (в ролях), при определении шаблонов:
1. в них можно определить один параметр, значение которого будет передаваться при указании шаблона в конкретном ограничении доступа к данным
2. в них можно определить любое количество параметров, значение которых будет передаваться при указании шаблона в конкретном ограничении доступа к данным
3. параметры в шаблонах использовать нельзя
4. при описании ограничений правд доступа нет возможности использовать шаблоны
Вопрос 30 Картинки для прикладного решения могут браться из .
1. библиотеки картинок технологической платформы
2. библиотеки картинок конфигурации
3. из файловой системы
4. верны варианты 1 и 2
5. верны все варианты
Вопрос.31 Для возможности переключения пользователем интерфейсного языка прикладного решения необходимо:
1. в настройках пользователя выбрать возможный язык, из списка дополнительных интерфейсов
2. в настройках пользователя выбрать возможный язык, из списка языков интерфейсов, заданных в ветви метаданных языки
3. в настройках пользователя выбрать возможный язык, из списка предопределенных в платформе языков
4. верны варианты 1 и 2
5. верны все варианты
Вопрос 32 В механизме полнотекстового поиска для поиска с учетом синонимов слова «алый» используется выражение:
4. «алый»
Вопрос.33 Для нечеткого поиска данных (с одной ошибкой) в механизме полнотекстового поиска используется выражение:
4. «манолит»
Вопрос 34 Данные какого-либо созданного объекта (элемента справочника для которого включен механизм полнотекстового поиска) попадают в полнотекстовый индекс
1. при записи объекта
2. при выполнении специального метода встроенного языка системы
3. при выполнении команды из пункта меню «Операции/. «
4. верны варианты 2,3
Вопрос.35 При необходимости внести в механизм полнотекстового поиска свой дополнительный словарь (синонимы, специфичные для какого-либо рода деятельности) его можно включить в конфигурацию:
1. как константу
2. как общий макет
3. как параметр сеанса
4. верны ответы 1,2
5. верны ответы 1,2,3
Вопрос 36 В механизме полнотекстового поиска индексированию не подлежат реквизиты следующих типов:
2. Хранилище значений
4. верны ответы 2,3
5. верны ответы 1,2,3
Вопрос.37 Хранение бинарных данных в конфигурации:
2. реализовано с помощью макетов
3. обеспечивается константами и реквизитами с типом данных «Хранилище значений»
4. верны варианты 2 и 3
Вопрос.38 Для определения значений констант форма ввода.
1. может создаваться автоматически платформой
2. может определяться разработчиком в общих формах
3. определяется в ветке формы для набора констант
4. верны варианты 1 и 2
5. верны варианты 1 и 3
6. верны все варианты
Вопрос 39 Произвольная классификация объектов конфигурации осуществляется с помощью .
1. свойства Комментарий у объекта конфигурации
2. создания реквизита «Классификация»
3. с помощью объекта конфигурация Подсистемы
4. верны варианты I и 2
5. верны все варианты
Вопрос.40 Какой из вариантов лучше всего предложить пользователю, чтобы привести учет, контролируемый последовательностью, в актуальное состояние?
1. Воспользоваться режимом восстановления последовательности из диалога «Операции» / «Проведение документов. » / «Восстановление последовательностей»
2. Перепровести в хронологической последовательности все документы
3. Перепровести в хронологической последовательности все документы, принадлежащие последовательности
4. Перепровести в хронологической последовательности все документы, принадлежащие последовательности, начиная с границы последовательности. Границу последовательности определить через «Табло» по формуле: Последовательности. ИмяПосл ед овател ьности. ПолучитьГраницу () .Ссылка
Вопрос 41 Определите отличие между вводом документа копированием и вводом «на основании»
1. Копирование — создание нового объекта копированием существующего, причем того же типа и с идентичными данными, а ввод на основании обычно создает объект другого типа, данные которого лишь функционально зависят от «объекта-основания»
2. Между этими операциями нет отличия
3. При копировании документ создается и сразу записывается в информационную базу, а при вводе на основании пользователь может изменить скопированные во вновь созданный объект данные («на основании» своих соображений) и только затем записать объект
Вопрос 42 Объект конфигурации Константа.
1. предназначен для хранения предположительно не изменяющейся информации
2. для хранения значений во времени необходимо установить признак периодичности
3. в платформе 8 не поддерживает признак периодичности, необходимо использовать периодический регистр сведений
4. верны ответы 1 и 2
5. верны ответы 1 и 3
Вопрос.43 Какие виды иерархии существуют в системе 1С:Предприятие 8?
1. Иерархия групп
2. Иерархия элементов
3. Иерархия групп и элементов
4. Верны ответы 1 и 3
5. Верны ответы 2 и 3
6. Верны все указанные ответы
Вопрос.44 Какие варианты подчинения существуют в системе 1С:Предприятие8?
3. группам и элементам
4. Верны ответы 1 и 3
5. Верны ответы 2 и 3
6. Верны все указанные ответы
Вопрос 45 В какое значение можно установить свойство «Серии кодов» объекта конфигурации «Справочник»?
1. Во всем справочнике
2. В пределах подчинения
3. В пределах подчинения владельцу
4. Верны все указанные ответы
5. Верны ответы 1 и 2
Вопрос 46 Объект конфигурации Перечисление.
1. прикладной объект, значения которого задаются в Конфигураторе.
2. может хранить различные типы значений
3. для него может быть заданы форма списка и выбора
4. верны все указанные ответы
5. верны ответы 1 и 3
Вопрос 47 Назовите основное назначение объектов типа «Документ»?
1. Предназначены для хронологического отражения в системе событий предметной области, например, хозяйственных операций предприятия, контактов с покупателями
2. Предназначены для отражение в системе условно-постоянной информации, например, карточек контрагентов
3. Предназначены только для отражения хозяйственных операций в регистрах учета, например, в регистрах бухгалтерии
4. Предназначены только для печати на бумажных носителях унифицированных форм, например, счетов-фактур, расходных накладных
5. Предназначены только для обработки больших объемов данных в целях получения информации нового качества, например, формирование книги покупок, книги продаж по учету НДС
Вопрос 48 Какое максимальное количество видов документов позволяет создать система 1С:Предприятие 8 в процессе конфигурирования?
2. Ограничивается свойством конфигурации «Количество видов документов»
3. 256, т.к. система не позволяет обрабатывать более 256 таблиц объектов одного типа
4. 50, т.к. максимальная длина номера документа равна 50 символов
Вопрос.49 Назовите основное назначение объектов типа «ЖурналДокументов»
1. Регистрация в единой таблице документов различных видов, собранных по принципу общности отражаемых событий предметной области и предоставляемых пользователю в едином, упорядоченном по хронологии списке
2. Журнал представляет собой список документов определенного вида, упорядоченный по хронологии. Каждый вид документа должен быть зарегистрирован в одном из журналов документов, иначе пользователь не сможет работать со списком документов этого вида
3. Журнал документов представляет собой таблицу для хранения всех документов в едином списке, упорядоченном по хронологии. Отличаются же журналы друг от друга только составом дополнительных граф
4. В системе уже есть предопределенный объект типа «ЖурналДокументов», называемый «Общий журнал документов», назначение которого — регистрация в единой таблице документов всех видов в упорядоченном по хронологии виде. Разработчик не может создавать свои журналы документов
Источник: topuch.com
Платформа «1С:Предприятие» как средство разработки бизнес-приложений
• Система программ «1С:Предприятие 8» включает в
себя платформу и прикладные решения, разработанные
на ее основе, для автоматизации деятельности
организаций и частных лиц.
Сама платформа не является
программным продуктом для
использования конечными
пользователями, которые обычно
работают с одним из многих
прикладных решений
(конфигураций), разработанных на
данной платформе.
Такой подход позволяет
автоматизировать различные виды
деятельности, используя единую
технологическую платформу.
2
3. Система 1С:Предприятие
Следует сказать о небольшой двойственности
терминологии, которая будет использоваться в
дальнейшем. Двойственность заключается в
употреблении разных терминов для обозначения одного
и того же предмета: конфигурация и прикладное
решение. Оба эти термина обозначают ту часть системы
1С:Предприятие, которая работает под управлением
платформы и которую «видят») все пользователи
(бывает, конечно, что пользователи работают и с
инструментальными средствами платформы, но это
«продвинутые)) пользователи). Употребление одного или
другого термина зависит от контекста, в котором ведется
изложение.
Если речь идет о действиях разработчика, то
употребляется термин конфигурация, поскольку это
точный термин 1С:Предприятия.
Термин прикладное решение является более
общепринятым и понятным для пользователя системы
3
1С:Предприятие.
4. Платформа
Платформа представляет собой framework, в котором
функционирует прикладное решение:
•Платформа служит фундаментом для построения
прикладных решений,
•Платформа является средой их исполнения,
•Платформа содержит инструментарий, необходимый
для разработки, администрирования и поддержки
прикладных решений.
4
5. Система 1С:Предприятие
Существует одна платформа (1С:Предприятие 8) и
множество конфигураций. Для функционирования
какого-либо прикладного решения всегда необходима
платформа и какая-либо (одна) конфигурация.
Конфигураций
много, а
платформа –
одна
Сама по себе платформа не может выполнить никаких
задач автоматизации, так как она создана для
обеспечения работы какой-либо конфигурации. То же
самое с конфигурацией: чтобы выполнить те задачи, для
которых она создана, необходимо наличие платформы,
которая и управляет ее работой.
5
6. Система 1С:Предприятие
• lС:Предприятие является универсальной системой
автоматизации экономической и организационной
деятельности предприятия.
• Поскольку такая деятельность может быть
довольно разнообразной, система lС: Предприятие
может «приспосабливаться» к особенностям
конкретной области деятельности, в которой она
применяется. Для обозначения такой способности
используется термин конфигурируемость, то есть
возможность настройки системы на особенности
конкретного предприятия и класса решаемых задач.
Это достигается благодаря тому, что 1 С:Предприятие это не просто программа, существующая в виде набора
неизменяемых файлов, а совокупность различных
программных инструментов, с которыми работают
разработчики и пользователи. Логически всю систему
можно разделить на две большие части, которые тесно
взаимодействуют друг с другом: конфигурацию и
платформу, которая управляет работой конфигурации.
6
7. Метаданные — способ описания прикладного решения
Прикладное решение не пишется в прямом смысле на языке
программирования.
Язык программирования используется только там, где это действительно
необходимо.
В основе прикладного решения лежат метаданные.
Они представляют собой структурированное декларативное
его описание.
Метаданные образуют иерархию объектов, из которых
формируются все составные части прикладной системы и
которые определяют все аспекты ее поведения.
Фактически, при работе прикладного решения, платформа
«проигрывает» (интерпретирует) метаданные, обеспечивая
всю необходимую функциональность.
7
8. Метаданные — способ описания прикладного решения
Метаданными описываются структуры данных, состав типов, связи
между объектами, особенности их поведения и визуального
представления, система разграничения прав доступа,
пользовательский интерфейс и т.д.
В метаданных сосредоточены сведения не только о том, «что
хранить в базе данных», но и о том, «зачем» хранится та или иная
информация, какова ее роль в системе, и как связаны между собой
информационные массивы.
Использование языка программирования ограничено решением тех
задач, которые действительно требуют алгоритмического описания,
например, расчета налогов, проверки корректности введенных
данных и т.д.
8
9. Метаданные — способ описания прикладного решения
Все прикладное решение описывается метаданными в
виде совокупности прикладных объектов, выбираемых
из определенного набора прототипов (классов).
Каждый такой прототип отвечает за отражение в
прикладном решении определенной совокупности
объектов или процессов предметной области, имеющих
схожие поведенческие характеристики и сходную роль в
общей картине решения.
Примерами таких прототипов являются
«Справочники», «Документы», «Регистры накопления»
Все прикладное решение, фактически, состоит из
объектов, четко разделенных по тем ролям, которые они
играют в прикладном решении
9
10. Система 1С:Предприятие
• Поскольку задачи автоматизации, как было упомянуто
выше, могут быть самыми разными, фирма «1C» и ее
партнеры выпускают прикладные решения, каждое из
которых предназначено для автоматизации одной
определенной области человеческой деятельности.
• В качестве примера существующих прикладных
решений можно перечислить следующие типовые
решения:
— 1С:Бухгалтерия 8 — универсальная программа
массового назначения для автоматизации
бухгалтерского и налогового учета, включая подготовку
обязательной (регламентированной) отчетности.
Это готовое решение для ведения учета в организациях,
осуществляющих любые виды коммерческой
деятельности: оптовую и розничную торговлю,
комиссионную торговлю (в том числе субкомиссию),
оказание услуг, производство и т. д.
— 1С:Предприятие
8. Управление торговлей — в комплексе
решает задачи управленческого и оперативного учета, анализа и
планирования; автоматизирует торговые, финансовые и
складские операции; обеспечивает современный уровень
10
управления предприятием.
11. Система 1С:Предприятие: прикладные решения
— 1С:Зарплата и Управление Персоналом 8 — предназначена
для комплексной автоматизации расчета заработной платы и
реализации кадровой политики предприятий. Это
прикладное решение нового поколения, в котором учтены как
требования законодательства, так и реальная практика
работы предприятий, а также перспективные мировые
тенденции развития подходов к мотивации и управлению
персоналом.
— 1С:Предприятие 8. Управление производственным
предприятием — является комплексным прикладным
решением, охватывающим основные контуры
управления и учета на производственном предприятии.
Решение позволяет организовать комплексную
информационную систему, соответствующую
корпоративным, российским и международным
стандартам и обеспечивающую Финансовохозяйственную деятельность предприятия.
— 1 С:Консолидация 8 — программный продукт,
предназначенный для решения широкого спектра задач по
подготовке и анализу корпоративной отчетности групп компаний
и филиальных структур в интересах внутренних и внешних
11
потребителей.
12. Система 1С:Предприятие: конфигурируемость.
Прикладное решение является по сути универсальным
и способно удовлетворить потребности самых разных
предприятий, работающих в одной области деятельности.
Но такая универсальность неизбежно приведет к тому,
что на конкретном предприятии будут использоваться
далеко не все возможности прикладного решения, а
каких-то возможностей в нем будет не доставать.
— Вот тут и выходит на передний план
конфигурируемость системы, поскольку платформа,
помимо управления работы конфигурацией, содержит
средства, позволяющие вносить изменения в
используемую конфигурацию. Более того, платформа
позволяет создать свою собственную конфигурацию «с
нуля», если по каким-либо причинам использование
типовой конфигурации представляется
нецелесообразным. (Поэтому мы так подробно говорим о
содержимом платформы 1С).
Для того чтобы обеспечить такие возможности,
система 1С:Предприятие имеет различные режимы 12
работы: 1С:Предпрuятие и Конфигуратор.
13. Система 1С:Предприятие: конфигурируемость.
Режим 1С:Предприятие является основным и
служит для работы пользователей системы. В
этом режиме пользователи вносят данные,
обрабатывают их и получают выходные
результаты.
Режим Конфигуратора используется
разработчиками и администраторами
информационных баз. Именно этот режим и
предоставляет инструменты , необходимые для
модификации существующей или создания новой
конфигурации.
13
14. Система 1С, адреса страниц сайта
• Главная: http://www.1c.ru/
• О фирме: http://www.1c.ru/rus/firm1c/firm1c.htm
• Технологическая платформа 1С:Предприятия 8
(версия 8.1.6)
• Подробнее на сайте: http://v8.1c.ru/overview/Platform.htm
• 1С:БУХГАЛТЕРИЯ 8 — ДОСТУПНО И ВСЕРЬЕЗ!
• Материал на сайте: http://v8.1c.ru/buhv8/
(В нижней части каждой HTML- страницы гиперссылка:
«Дальше»)
• Таким образом можно просмотреть обзор по методам и
способам бухгалтерского учета в ПО 1С
14
15. Система 1С, адреса страниц сайта
• Управление торговлей подробно на сайте:
http://v8.1c.ru/trade/index.htm
• Управление персоналом подробно на сайте:
http://v8.1c.ru/hrm/index.htm
• Управление производственным предприятием
подробно на сайте:
http://v8.1c.ru/enterprise/index.htm
• 1С-Логистика:Управление складом подробно на
сайте: http://v8.1c.ru/solutions/1c-logistica.htm
15
16. Система 1С, адреса страниц сайта
1С-ВИП Анатех: ABIS.ABC. Управленческий учет и
расчет себестоимости подробно на сайте:
http://v8.1c.ru/solutions/1c-vipanateh.htm
В левой части каждой страницы приведена
таблица с оглавлением, списком литературы и
другими сведениями (Можно посмотреть
деморолики о системе 1С):
16
17. Система 1С, адреса страниц сайта
В левой
части
каждой
страницы
приведена
таблица с
оглавлением,
списком
литературы
и другими
сведениям
и (Можно
посмотреть
деморолик
и о системе
1С)
17
Источник: ppt-online.org