Файл: Разработка конфигурации «Складской учет» в среде 1С:Предприятие 8.3. (Выбор комплекса задач автоматизации).pdf
Добавлен: 15.05.2023
Просмотров: 169
Скачиваний: 3
СОДЕРЖАНИЕ
1.1 Выбор комплекса задач автоматизации
1.2 Характеристики документооборота, возникающего при решении задачи
2.1 Характеристика разработанных справочников в среде 1С:Предприятие
2.2 Описание документов, необходимых для получения исходной информации
Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
2.5. Описание разработанных подсистем в среде 1С:Предприятие
2.7. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
Любому блоку необходимо иметь по одной стрелке контроля управления. Управление всегда находится на вершине блока. Стрелка управление – это правило, инструкция, политика, процедура. Она имеет влияние на деятельность без преобразования. Управление могу использовать как описание этапа начала или окончания действия.
Стрелки выхода — это информация, которую создает блок. Любой блоку необходимо иметь одну стрелку выхода. Процессы, которые не создают товар, лучше не моделировать.
Механизмы исполнения — это ресурсы, которые выполняют действие. Механизмами исполнения – это персонал, машины, оборудование, которые помогают в выполнение деятельности. Стрелки механизма может и не быть, если выявлено, что это не имеет значения для работы блока.
Существуют два моделирования - логический и физический. Логический уровень – это прямое отображение фактов из нашей жизни. Как пример, люди, предприятия, машины, которые являются настоящими объектами. Их имена на естественном языке, с разделителями слов (пробелы, запятые). В логическом уровне не рассматривают использование баз данных, не определяются типы данных и не определяют индексы для таблиц.
Физический уровень – это модель, которая составляет полную базу данных, имена, типы данных, индексы.
Глава 2
2.1 Характеристика разработанных справочников в среде 1С:Предприятие
Таблица 1. Справочник «складской учёт»
|
Наименование |
Идентификатор |
Тип поля |
Длинна |
|
Код |
code |
Строка |
5 |
|
Контролёр |
Name_control |
Строка |
20 |
|
Место хранения |
Address |
Строка |
20 |
|
Товар |
Product |
Строка |
20 |
|
Импорт |
Import |
Строка |
20 |
|
Экспорт |
Export |
Строка |
20 |
|
Накладная |
Document |
Строка |
20 |
Структурными единицами БД - это тaблицы, запросы, формы, отчеты, страницы, макросы и модули. Таблицы – это место куда вносят данные
Форма – это объект для работы с одиночной информацией из таблицы БД. Форма может ввести данные в таблицу, изменять и исключать ее, и ограничивать доступ к информации.
Запросы –Помогают произвести расчеты, использовать необходимую информацию по заданным критериям, сортировать данные входящие в базу данных.
Отчеты – это итоговая информация, которую можно вывести на экран в необходимом виде.
Страницы – это связь с интернетом (веб-страница).
Макросы – это команды для базы данных, которые позволяют быстро решать идентичные операции с данными.
Модули – это программы, которые используют для обработки данных, если средств.
Любая таблица создается, используя за основу информационную модель и каждой сущности будет соответствовать индивидуальная таблица.
Ключевые поля будут соответствовать изначальным ключам объектов.
IDEF3 разработана удобного описания процессов, в которых необходимо показать логическую последовательность выполнения задач.
Наличие в диаграммах элементов для описания источников, хранилищ данных помогает точно пересказать процесс документооборота. Но для описания логики информационных потоков модель дополняют диаграммами – IDEF3. IDEF3 помогает визуально описать процессы, заостряя внимание на отношениях процессов и объектов, которые являются частями этой модели.
IDEF3 – это два типа моделей: модель, которая отражает некоторые процессы в логической последовательности, помогает рассмотреть, как работает организация, или модель может визуализировать переходные состояния объекта, предлагая нашему вниманию аналитику на последовательность состояния, в которой может оказаться объект при прохождении через определенный процесс.
2.2 Описание документов, необходимых для получения исходной информации
Схема 2. изготовления макета.
Схема 3. Схема данных
Аналогично создаются и остальные таблицы.
Схема данных – это графическая база данных. Эта базу используют для определения связей между различными таблицами. Например, когда форма, содержащая информацию с разных, но взаимосвязанных таблиц, то в этом случае, схема данных помогает создать автоматически согласованный доступ к полям данных таблиц. Она же обеспечивает целостность взаимосвязанных данных при корректировке таблиц.
Взаимосвязь между таблицами устанавливает отношения совпадающими с значениями в ключевых строках, порой, между полями, которые имеют идентичные имена в обеих таблицах. В основном с ключевым полем одной таблицы, которая является уникальным номером записи, связывается другая таблица. Обязательно должно совпадать связываемые поля по типу и формату.
В данной базе данных использован тип связи «один-ко-многим». Подобная связь, часто используется между таблицами. Каждая запись в таблице может соответствовать нескольким записям в таблице, но запись в таблице не имеет больше одной записи в таблице.
При запросе можно выполнить некоторые виды обработки данных
- Создать при объединении записей в связанных таблицах новую таблицу;
- Записать в итоговую таблицу запросы, заданные пользователем;
- выбрать записи, которые необходимы условиям отбора;
- вычислить в каждой из полученных записей;
- группировка записей, у которых идентичные значения в полях;
- добавить в итоговую таблицу запроса строку результата;
- производить обновление полей в выбранных записях;
- создать новую таблицу баз данных, используя данные из наших таблиц.
Цель моделирования – это обеспечить для человека более естественный сбор информации и предоставление тех данных, которая должна располагаться в создаваемой базе данных. Модель данных стараются строить по аналогии с естественным языком. Такая модель называется инфологической.
Инфологическое проектирование нужно для визуализации семантики предметной области. Подобная модель отражает определенную задачу с частью из реальной жизни, независимо от базы данных.
Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
В процессе автоматизации предприятия реализовано:
- Справочники
- Сортировка и поиск по справочнику
- Внедрение документов
- Сортировка и поиск по документам
- Печать отчетов;
2.5. Описание разработанных подсистем в среде 1С:Предприятие
Подсистемы — это общий набор объектов конфигурации. С их помощью платформа создает интерфейс решения и внешне разделяет всю функциональность программы на большие и маленькие блоки.
Таблица 2. Разработанные подсистемы.
|
№ |
Наименование подсистемы |
Функционал |
|
1 |
Подсистема ведения нормативно-справочной информации |
Хранение данных о складе; Хранение номенклатуре; Хранение данных о контрагентах; Хранение данных о персонале склада и пользователях системы. |
|
2 |
Подсистема централизованного управления складами |
Ведение книги учёта; Контроль товара и прочих процессов, связанных с ним. Формирование отчётности. |
|
3 |
Подсистема регистрации и документирования складских операций |
Регистрация импорта\экспорта товара. Регистрация размещения в местах хранения. Регистрация и ведение отчётности инвентаризации. |
|
4 |
Подсистема учета товара в разрезе различных характеристик |
Регистрация складских операций в книге учёта. Сбор заказов для экспорта товара со склада. Распределение товара по местам хранения. |
|
5 |
Подсистема работы с терминалами сбора данных |
Маркировка товара. Выполнение импорта\экспорта. Выполнение внутренних перемещений. Выполнение инвентаризации. |
|
6 |
Подсистема формирования аналитической отчетности |
Проверка наличия товара на складе. Реестр размещения товара. Отчёт о передвижениях товара. Отчёт о грузоперевозках. Отчёт по свободным местам хранения. |
Платформа "1С:Предприятие" независимо от специализации фирмы обеспечивает:
- возможность использовать систему от одного до десятка ПК пользователей в локальной сети;
- использование файлового варианта или варианта сервера;
- возможность работать на удаленных точках с обменом данных. Все это можно реализовать без переработки. Разработчик может издавать то же самое приложение для использования в разных масштабах. Может для одного пользователя с персональным использование или маленькой организацией, или многопользовательской версией в файловом варианте, или серверная, которая сможет обеспечить более надежную работу хранения данных.
В случае с файлом вся база данных использует лишь один файл для содержания информации. Это высокий уровень целостности данных и легок в создание резервной копии.
В случае с сервером есть три уровня архитектуры.
Программа у пользователя, использует сервер 1С, который обращается к базе данных, хранящейся в базе сервера. Фактически сервер 1С и MS SQL сервер могут быть установлены на одном ПК или на множестве, что позволит системному администратору распределять нагрузку между серверами. Наличие сервера 1С помогает заострить внимание на выполнение объемной обработки данных.
При решение сложных запросов, программа, которая работает у пользователя, будет получать только запрашиваемую информацию, а промежуточная обработка выполняется с помощью сервера.
В трехуровневой архитектуре есть удобное использование администрирования и сортировки доступа пользователей к базе. Пользователь во всех вариантах решения будет работать одинаково. База данных в любой момент может быть сконвертирована из одного в другой. Если организация растет и необходимо перейти к сетевому уровню, то достаточно просто перенести файл информационной базы на сервер, подключить к нему рабочих и можно работать в многопользовательском режиме.
Если возникает необходимость перейти к серверному, то достаточно установить сервер, на 1С сервер перенести информационную базу. Можно иначе, клиент использует сервер информационной базы 1С, который используется в офисе, может быть переделан в файл для того, чтобы применить в организации, где достаточно более дешевой файл серверной версии.
Платформа 1С:Предприятие поддерживает все операции, полностью идентично для файла — оно позволяет использовать собственную базу данных — так и при работе с MS SQL сервер.
Табличный способ доступа к данным 1С:Предприятия является поддержкой способов доступа к данным — объектного и табличного. Специалист может управлять объектами, которые хранятся в базе и ссылками на объекты, обращаться к данным, используя таблицу. Единая среда разработки системы типов данных - это важное различие предметно-ориентированной платформы 1С от универсальных средств. Как правило, используют отдельно поставляемые СУБД. Следовательно, специалисту необходимо постоянно заботиться о изменениях между данными, которые поддерживаются БД, и языком программирования. В 1С есть сквозная система типов. Специалист однотипным способом определяет поля базы данных и переменные языка и одинаковым образом работает с ними.