Файл: разработка и реализация конфигураций на базе 1с: предприятие 8.3 для тОРГОВОЙ ОРГАНИЗАЦИИ.pdf
Добавлен: 28.03.2023
Просмотров: 193
Скачиваний: 2
СОДЕРЖАНИЕ
ГЛАВА 1. Анализ предметной области и постановка задачи
1.2 Анализ существующих систем автоматизации розничной торговли
1.3 Принципы построения существующих автоматизированных систем
ГЛАВА 2. Практическая реализация конфигурация на базе «1С:Предприятие»
2.1 Структура системы и базовые понятия в системе «1С: Предприятие 8.3»
Информационное обеспечение состоит из массивов информации, которые хранятся в локальных базах данных. В основном, информация используется и хранится на магнитных дисках. Управление данной информацией осуществляется при помощи программных систем управления базами данных, которые производят решение информационных задач, поиск, считывание, запись информации, корректировку. АРМ может состоять из нескольких баз данных.
Организационное обеспечение – это средства и методы совершенствования, функционирования и развития АРМ организации, а также средства для подготовки кадров и повышения их квалификации.
В подсистему организационного обеспечения для коллективных и групповых АРМ входят функции администрирования АРМ:
- контроль[23];
- проектирование;
- планирование;
- регулирование;
- учет;
- организационные связи с инфрасистемами;
- анализ и др.
Организационное обеспечение учитывает определение и документальное оформление обязанностей и прав пользователей АРМ.
Программное обеспечение включает в себя системное программное обеспечение и прикладного.
Системы программирования и операционная система являются основой системного обеспечения. Системные программы организовывают рациональную технологию обработки данных. Так именуемые сервисные программы, с помощью которых АРМ в соответствии с необходимостью, расширяют функционал операционной системы. Программные средства, которые относятся к системному программированию, используются для обеспечения связи АРМ по различным каналам и информационной связи в сетях АРМ.
Прикладное программное обеспечение составляют программы пользователей и пакеты прикладных программ для разнообразного назначения. Стандартные программы пользователей - это программные решения, предопределенных задач на алгоритмическом языке.
- разработка технического задания на комплекс автоматизации;
- разработка технического проекта системы;
- разработка системы (иногда называемая настройкой);
- различные этапы и стадии внедрения, промышленного и опытного использования;
- проведение доработок в соответствии с изменившимися потребностями предприятия.
Для создания проекта по автоматизации необходимо построение модели предприятия «как есть», отражающей действительное положение состояния объекта на момент обследования. Создание проекта позволяет понять, как функционирует предприятие с позиций системного анализа, в каком месте находятся его слабые места, а также понять, в чем будут состоять преимущества новых бизнес-процессов и насколько весомым изменениям подвергнется используемая структура организации.
Неосуществимо создать эффективную автоматизированную информационную технологию управления (АИТУ) при имеющейся безрезультатной общей организации деятельности. Вследствие этого, итогом анализа и критической оценки существующей модификации «как есть» должна стать переадресация информационных потоков и модернизация бизнес- процессов в новой модификации «как должно быть», которая будет эксплуатироваться для реорганизации деятельности предприятия в целом.
Итоговый результат внедрения модификации сам по себе самодостаточен, но если возможно более эффективно осуществить организацию бизнес-процессов на предприятии – то это уже результат, который оправдывает капиталовложения.
Эскизный проект можно представить, как концепцию создания современной технологии управления. Для классической формы разработки проектов характерно то, что итог разработки Заказчик может первый раз увидеть и оценить только на этапе ввода продукта в эксплуатацию, тогда, когда большинство работ уже реализовано. Установлено, что исправление ошибок, допущенных на месте предыдущей стадии, обходится намного дороже текущих, отсюда вытекает условие, что наиболее уязвимыми являются первые стадии создаваемого проекта. В связи с этим обязательно необходимо иметь эффективные средства автоматизации ранних шагов осуществления проекта.
В целях автоматизации предприятия была разработана конфигурация ПАО «М.Видео», имеющая 5 взаимосвязанных ролей, которые имеют свои доступы к различным элементам системы (рисунки 3 и 4):
- администратор (имеет доступ ко всем элементам, кроме того у него есть возможность добавлять и удалять пользователей системы, присваивать им интерфейсы и роли);
- бухгалтер (имеет доступ к подсистеме бухгалтерия);
- расчетчик (имеет доступ к расчету заработных плат персонала);
- директор (имеет право только к отчётам и регистрам, не имеет право удалять какие-либо данные);
- мастер (имеет право на просмотр и заполнение регистров, отчётов, документов, справочных данных, связанных с предоставлением услуг и продажей товаров).
Конфигурация включает в себя следующие виды документов и отчётов:
- документ «Приходная накладная»;
- документ «Оказание услуги»;
- документ «Начисления сотрудникам»;
- документ «Ввод начальных остатков номенклатуры»;
- отчет «Материалы»;
- отчет «Реестр документов оказания услуг»;
- отчет «Рейтинг услуг»;
- отчет «Выручка мастеров»;
- отчет «Перечь услуг»;
- отчет «Рейтинг клиентов»;
- отчет «Универсальный»;
- отчет «Остатки материалов по свойствам»;
- отчет «Оборотно – сальдовая ведомость»;
- отчет «Перерасчет»;
- отчет «Начисления сотрудникам»;
- отчет «Диаграмма начислений»;
- отчет «Поиск данных».
Рисунок 3 – Роли в конфигурации ПАО «М.Видео»[24]
Рисунок 4 – Подсистемы и роли конфигурации ПАО «М.Видео»[25]
Рисунок 5 – Отчет «Диаграмма начислений»[26]
Рисунок 6 – Документ «Оказание услуги»[27]
Также были разработаны различные справочники для занесения дополнительных данных, требуемых для документов и отчетов (рисунок 7):
- справочник «Клиенты» содержит в себе список клиентов;
- справочник «Сотрудники» содержит в себе список сотрудников, а также информацию о прошлом трудоустройстве: организация, период, должность;
- справочник «Номенклатура» используется для перечисления всех товаров и услуг, предлагаемые предприятием;
- справочник «Склады» содержит в себе список имеющихся складов;
- справочник «Варианты номенклатуры» содержит в себе виды номенклатуры (услуги и товар);
- справочник «Дополнительные свойства номенклатуры» содержит в себе свойства предлагаемых товаров предприятием;
- справочник «Субконто» содержит в себе количество измерений в аналитическом учете;
- справочник «Виды графиков работ» содержит в себе виды графиков работ персонала (график мастеров, график администрации).
В программе реализованы перечисления «Виды номенклатуры», используются при вводе значений реквизитов документов, справочников, при вводе значений констант, в тех случаях, когда имеется потребность устранить неоднозначный ввод информации.
Рисунок 7 – Справочник «сотрудники»[28]
Созданы обработки для перехода в любой месяц без перерасчета всех начислений:
- планировщик задания (для автоматизированного обновления индексов для поиска данных);
- обмен данными (для автоматизированного обмена данными между центральным офисом и филиалом).
Созданы планы видов характеристик. Они позволяют создать организацию хранения свойств объектов (документов, справочников и т.д.), которые были еще не известны на момент разработки прикладного решения. Таким образом, например, в системе для номенклатуры пользователь сможет самостоятельно заносить новые свойства: габариты, мощность, цвет, размер и т.д.:
- свойства номенклатуры (свойства товаров);
- виды субконто.
Для хранения информации о возможных видах расчетов создан объект конфигурации План видов расчета «Основные начисления». На базе данного объекта платформа формирует в базе данных информационную структуру, в которой производится хранение информации о существующих видах расчета и взаимосвязях между ними.
Для хранения в прикладном решении произвольных данных в разрезе нескольких измерений созданы регистры сведений (рисунок 8):
- регистр сведений «Цены» (имеет измерение «номенклатура» и ресурс
«цена», тем самым регистрирует изменение цен на разные периоды времени для различных товаров и услуг);
- регистр сведений «Значения свойств номенклатуры» (имеет измерение «набор свойств» и «вид свойств», тем самым регистрирует новые свойства и виды товаров и услуг;
- регистр сведений «Графики работы» – имеет измерение «график работы» и «дата» и ресурсы «значение», тем самым регистрирует новые графики работы.
Рисунок 8 – Регистр «Остатки материалов»[29]
Для учета движения средств, материалов созданы регистры накопления:
- регистр накопления «Остатки материалов»;
- регистр накопления «Стоимость материалов»;
- регистр накопления «Продажи».
Также в конфигурации ПАО «М.Видео» создан регистр бухгалтерии
«Управленческий». Регистр бухгалтерии в системе является прикладным и необходим для описания структуры накопления информации, учет которой производится исходя из определенного плана счетов. На основе этого объекта в системе платформа формирует в базе данных информационную структуру, необходимой для накапливания данных о хозяйственных операциях, отображаемых в бухгалтерском учете.
Регистр бухгалтерии, по своему виду в системе, напоминает регистр накопления – он также имеет ресурсы, позволяет иметь реквизиты и измерения. Измерения позволяют поделить ведение учета (например, можно вести учет в разрезе нескольких юридических лиц). Реквизиты подразумеваются признаком, по которому одни записи регистра предоставляется возможным отделить от других (например, в качестве реквизита предоставляется возможным использовать номер журнала, что позволит в системе отбирать проводки. Весомое отличие от регистра накопления состоит в том, что регистр бухгалтерии обладает жесткой связью с используемым планом счетов. Для организации хранения записей о тех или иных видах расчета в системе, которые необходимо выполнить, а также для хранения промежуточных данных и самих результатов выполненных расчетов создан регистр расчета «Начисления».
Таким образом, создана полноценная конфигурация ПАО «М.Видео» на базе «1С: Предприятие» 8.3.
ЗАКЛЮЧЕНИЕ
В результате подготовки материалов настоящего исследования автором был разработан регламент в среде «1С: Предприятие 8.3», позволяющий автоматизировать процесс работы следующих отделов предприятия ПАО «М.Видео»:
- бухгалтерия;
- отдел снабжения;
- отдел сбыта;
- отдел организации труда и заработной платы;
- отдел технической поддержки;
- отдел дирекции;
- филиал.
В рамках данной работы на основании исследования фирмы в целом было выполнено следующее:
а) представлен обзор и анализ деятельности предприятия; б) поставлены цели и задачи разработки конфигурации;
в) рассмотрены этапы разработки и внедрения программного продукта;
г) обоснован и практически закреплен выбор программного продукта
для автоматизации работы отделов;
д) рассмотрены вопросы проектирования оптимального освещения рабочего места работника.
Применение в эксплуатации данного программного продукта позволяет увеличить в разы эффективность работы отделов ПАО «М.Видео», что обеспечивается автоматизацией разработанного программного модуля ручной работы с документами.
Программный модуль автоматизации рабочего места позволил:
- намного уменьшить сроки составления документов и отчетов;
- уменьшить количество затрачиваемого времени на ввод и поиск информации;
- сократить время расчетов;
- оптимизировать хранение справочной информации и автоматизировать доступ к ней.
Использование разработанной конфигурации является экономически выгодным моментом, как для самого разработчика, так и для предприятия в целом, что описано в разделе экономического обоснования эффективности использования программного продукта.
В данном программном продукте был реализован удобный и простой для пользователя интерфейс. Все действия пользователя при работе с программой сопровождаются интуитивно понятными подсказками, что обеспечивает правильную работу персонала по эксплуатации данной системы.
Применение разработанной системы за счет автоматизации обработки документации позволяет добиться существенного уменьшения трудоемкости выполняемых операций и уменьшения количества времени на их выполнение.
Созданный программный продукт позволяет обеспечить выполнение всех основных функций, описанных в постановке задачи.