Загрузка данных
Введение
В современных условиях развитие информационных технологий оказывает значительное влияние на деятельность предприятий различных отраслей. Практически все бизнес-процессы так или иначе связаны с обработкой данных, поэтому автоматизация становится неотъемлемой частью эффективной работы организации. Особенно это касается учета и контроля материальных ресурсов, так как ошибки в данной области могут привести к серьезным финансовым потерям и снижению качества управления.
Одним из наиболее важных участков деятельности предприятия является склад готовой продукции. Именно здесь происходит учет произведенных товаров, их хранение, перемещение и дальнейшая отгрузка потребителям. От того, насколько правильно и оперативно ведется учет на складе, зависит не только внутренняя организация работы предприятия, но и выполнение обязательств перед клиентами.
На практике можно наблюдать, что во многих организациях складские процессы автоматизированы не полностью. Несмотря на наличие информационных систем, часть операций продолжает выполняться вручную. Например, кладовщики могут фиксировать данные о поступлении или отгрузке продукции на бумаге, а затем переносить их в систему учета. Такой подход требует дополнительных временных затрат и увеличивает вероятность ошибок, связанных с человеческим фактором.
Проблема становится особенно актуальной в тех случаях, когда предприятие работает с большим объемом однотипной продукции. Например, если речь идет о товарах, различающихся только по размерам, партиям или другим характеристикам, возрастает риск неправильного учета, путаницы и потери информации. В результате могут возникать расхождения между фактическими и учетными данными, что усложняет проведение инвентаризации и контроль остатков.
Кроме того, при ручном вводе информации снижается скорость выполнения операций. Кладовщик вынужден тратить время не только на непосредственную работу с товаром, но и на оформление документов, что делает процесс менее эффективным. В условиях современного производства и высокой конкуренции такие задержки могут негативно сказываться на общей производительности предприятия.
Одним из решений данной проблемы является внедрение мобильных технологий в процессы складского учета. Использование мобильных устройств, таких как смартфоны или терминалы сбора данных, позволяет выполнять операции непосредственно на месте хранения продукции. При этом данные сразу заносятся в информационную систему, что исключает необходимость повторного ввода и снижает вероятность ошибок.
Дополнительным преимуществом является использование технологии штрихкодирования. Сканирование штрихкода позволяет быстро идентифицировать товар, получить информацию о нем и выполнить необходимые операции. Это значительно упрощает работу кладовщика и ускоряет выполнение задач.
Таким образом, автоматизация складских процессов с использованием мобильных решений является актуальным направлением развития информационных систем на предприятиях. Внедрение подобных технологий позволяет повысить точность учета, сократить время выполнения операций и улучшить контроль за движением товаров.
Объектом автоматизации в рамках данного дипломного проекта является склад готовой продукции предприятия.
Предметом автоматизации выступают процессы учета и движения продукции на складе, включающие приемку, хранение, инвентаризацию и отгрузку товаров с использованием мобильных устройств и информационной системы.
Целью дипломного проекта является разработка мобильного рабочего места кладовщика на базе платформы 1С, позволяющего автоматизировать основные складские операции и повысить эффективность учета продукции.
Для достижения поставленной цели необходимо решить следующие задачи:
изучить особенности организации складского учета на предприятии;
проанализировать существующую информационную систему и выявить ее недостатки;
определить требования к разрабатываемому программному продукту;
разработать структуру хранения данных и основные элементы базы данных;
проектировать интерфейс пользователя с учетом удобства работы;
реализовать функциональные возможности системы на платформе 1С;
провести тестирование разработанного программного продукта;
выполнить оценку качества и надежности работы системы.
В результате выполнения дипломного проекта предполагается создание программного решения, которое позволит значительно упростить работу кладовщика. Использование мобильного рабочего места обеспечит возможность оперативного ввода данных, сократит время обработки информации и снизит количество ошибок, связанных с ручным вводом.
Практическая значимость работы заключается в возможности применения разработанного решения на предприятии. Внедрение системы позволит оптимизировать складские процессы, повысить точность учета и улучшить контроль за движением товаров.
Кроме того, разработанное решение может быть адаптировано под различные условия эксплуатации и расширено дополнительным функционалом в зависимости от потребностей предприятия. Это делает его универсальным инструментом для автоматизации складской деятельности.
Таким образом, выбранная тема дипломного проекта является актуальной и имеет практическую направленность, а результаты работы могут быть использованы для повышения эффективности деятельности предприятия.
1 Общая характеристика предприятия
В качестве предметной области дипломного проекта рассматривается предприятие ООО «СГ ФАРМ», осуществляющее производственную деятельность в сфере изготовления изделий из древесины.
Основной целью функционирования предприятия является производство качественной продукции, удовлетворяющей требованиям потребителей, а также обеспечение стабильной работы производственных процессов и развитие производственных мощностей. Дополнительно предприятие ориентировано на расширение рынка сбыта, повышение конкурентоспособности и оптимизацию внутренних бизнес-процессов.
ООО «СГ ФАРМ» осуществляет деятельность по выпуску медицинских шпателей и деревянных палочек, которые используются в медицинской, косметической и пищевой сферах. Производственный процесс включает полный цикл обработки древесины - от подготовки сырья до выпуска и упаковки готовой продукции.
Организационная структура предприятия построена по линейно-функциональному принципу, что обеспечивает четкое распределение обязанностей и эффективное управление. Руководство деятельностью предприятия осуществляет генеральный директор, который принимает стратегические решения и контролирует работу всех подразделений.
В структуру предприятия входят следующие основные подразделения:
производственные цеха, осуществляющие обработку сырья и изготовление продукции;
отдел технического контроля, обеспечивающий контроль качества на всех этапах производства;
отдел снабжения и логистики, отвечающий за закупку сырья, хранение и отгрузку продукции;
коммерческий отдел, занимающийся реализацией продукции и взаимодействием с клиентами;
административно-управленческий персонал, включающий бухгалтерию, отдел кадров и другие службы.
Все подразделения предприятия работают во взаимосвязи, обеспечивая непрерывность производственного процесса и достижение поставленных целей. Организационная структура предприятия представлена в приложении А.
Основными параметрами функционирования предприятия являются объем выпускаемой продукции, качество изделий, эффективность использования ресурсов и своевременность выполнения заказов. Все подразделения предприятия работают во взаимосвязи, обеспечивая непрерывность производственного процесса и достижение поставленных целей.
Взаимодействие между подразделениями осуществляется на постоянной основе: производственные цеха передают готовую продукцию на склад, отдел снабжения обеспечивает производство необходимыми материалами, отдел продаж формирует заказы и передает их в производство, а бухгалтерия ведет учет хозяйственной деятельности.
Также предприятие активно взаимодействует с внешней средой, включая поставщиков сырья, транспортные компании и потребителей продукции. Это взаимодействие обеспечивает стабильное функционирование предприятия и его развитие в условиях рынка.
2 Постановка задачи автоматизации
В рамках дипломного проекта рассматривается задача автоматизации складских бизнес-процессов предприятия ООО «СГ ФАРМ», связанных с учетом и движением готовой продукции (медицинские шпатели и деревянные палочки).
2.1 Анализ существующей технологии выполнения процесса
На текущий момент складской учет на предприятии организован с частичным использованием информационной системы, однако значительная часть операций выполняется вручную.
Кладовщик при выполнении своих обязанностей использует бумажные носители для фиксации информации о поступлении, перемещении и отгрузке продукции. В дальнейшем эти данные переносятся в систему учета.
Основные этапы работы выглядят следующим образом:
при поступлении продукции с производства кладовщик вручную записывает наименование товара, количество и характеристики;
размещение продукции на складе осуществляется без автоматизированного контроля;
при отгрузке товаров данные также фиксируются вручную;
в конце рабочего дня или смены информация переносится в учетную систему.
В качестве входных документов используются:
накладные на поступление продукции;
производственные отчеты;
заявки на отгрузку;
инвентаризационные ведомости.
Выходными документами являются:
отчеты по остаткам продукции;
отчеты по движению товаров;
отгрузочные документы;
занятость склада.
Обработка информации осуществляется с использованием персонального компьютера и системы учета, однако первичный сбор данных выполняется вручную, что увеличивает вероятность ошибок.
2.2 Декомпозиция решения задачи
Процесс складского учета можно разделить на следующие основные этапы:
1 Приемка продукции с производства.
2 Регистрация поступления товара.
3 Размещение продукции на складе.
4 Учет текущих остатков.
5 Проведение инвентаризации.
6 Подготовка и выполнение отгрузки.
7 Формирование отчетности.
Каждый из этих этапов включает операции по вводу, обработке и хранению информации.
2.3 Недостатки существующей системы
Анализ текущей организации учета позволил выявить ряд существенных недостатков:
высокая трудоемкость выполнения операций из-за ручного ввода данных;
низкая оперативность обработки информации;
вероятность ошибок при переносе данных с бумажных носителей;
отсутствие контроля в реальном времени за движением продукции;
неэффективная организация сбора и хранения информации;
задержки при формировании отчетности.
Указанные недостатки приводят к снижению эффективности работы склада и увеличению временных затрат сотрудников.
2.4 Цель и задачи автоматизации
Целью разработки программного продукта является автоматизация складских процессов предприятия с целью повышения точности учета, сокращения времени обработки информации и снижения количества ошибок.
Для достижения поставленной цели необходимо решить следующие задачи:
автоматизировать процесс приемки и регистрации продукции;
обеспечить учет товаров в режиме реального времени;
реализовать механизм инвентаризации с минимальным участием ручного труда;
автоматизировать процесс отгрузки продукции;
обеспечить формирование отчетности;
снизить влияние человеческого фактора при обработке данных.
2.5 Функции, подлежащие автоматизации
В рамках проекта планируется автоматизация следующих функций:
сканирование штрихкодов продукции;
автоматическая регистрация поступления товара;
учет размещения продукции на складе;
проведение инвентаризации с использованием мобильного устройства;
оформление отгрузки товаров;
формирование отчетов по складу.
2.6 Требования к проектируемой системе
Источниками поступления информации являются:
производственные подразделения (поступление продукции);
склад (данные об остатках);
отдел продаж (заявки на отгрузку).
Периодичность поступления данных - в течение рабочего дня по мере выполнения операций.
Ввод первичной информации осуществляется с использованием мобильного устройства средством сканирования штрихкодов.
Результаты работы системы должны представляться в виде:
экранных форм (остатки, движения товаров);
отчетов;
печатных документов.
Система должна обеспечивать:
хранение данных в базе;
регулярное обновление информации;
защиту данных от потери и несанкционированного доступа;
целостность и достоверность информации.
2.7 Режим решения задач и особенности программной реализации системы
Режим работы разрабатываемой системы является смешанным и сочетает в себе диалоговый режим работы пользователя с элементами автоматической обработки данных. Основная часть операций выполняется в интерактивном режиме. Пользователь самостоятельно инициирует выполнение операций приемки, отгрузки, инвентаризации и размещения продукции по ячейкам хранения путем сканирования штрихкодов и ввода необходимых данных через интерфейс мобильного рабочего места.
Обработка информации осуществляется в режиме реального времени с последующей автоматической передачей данных в информационную систему «1С:Предприятие». Это позволяет оперативно обновлять сведения об остатках продукции на складе, движении товаров и заполненности ячеек хранения.
Элементы пакетной обработки применяются при формировании отчетности, обновлении регистров накопления и выполнении регламентных операций системы. К таким операциям относятся:
– формирование отчетов по остаткам товаров;
– анализ движения продукции;
– обновление данных по складским ячейкам;
– резервное копирование базы данных;
– синхронизация информации между мобильным интерфейсом и основной базой 1С.
Периодичность решения задач зависит от характера выполняемой операции:
– приемка и отгрузка продукции выполняются по мере поступления товаров;
– инвентаризация проводится периодически согласно внутреннему регламенту предприятия;
– обновление складских остатков осуществляется автоматически после проведения документов;
– формирование отчетности выполняется ежедневно либо по запросу пользователя.
С точки зрения программной реализации разрабатываемая система отличается от существующих аналогов тем, что ориентирована непосредственно на специфику склада готовой продукции предприятия ООО «СГ ФАРМ» и интегрируется с уже используемой системой «1С:Предприятие» без необходимости внедрения дорогостоящих WMS-решений.
Особенностями проектируемой системы являются:
– использование обычного Android-смартфона без применения специализированных терминалов сбора данных;
– мобильное рабочее место кладовщика, реализованное средствами платформы 1С;
– возможность оперативного сканирования штрихкодов продукции непосредственно на складе;
– автоматическое обновление данных в регистрах накопления после выполнения складских операций;
– использование справочников «Номенклатура», «Склады», «Ячейки хранения», «Единицы измерения» и документов «Приемка» и «Отгрузка»;
– наличие отчетов по остаткам товаров, движению продукции и заполненности складских ячеек;
– упрощенный интерфейс, адаптированный под работу кладовщика;
– минимизация ручного ввода информации и снижение вероятности ошибок учета.
В отличие от большинства типовых складских систем, проектируемое решение не содержит избыточного функционала и ориентировано на выполнение конкретных задач предприятия, связанных с учетом медицинских шпателей и палочек на складе готовой продукции.
3 Проектные решения
3.1 Техническое обеспечение
Для реализации мобильного рабочего места кладовщика требуется использование современного аппаратного обеспечения, обеспечивающего стабильную работу информационной системы, оперативную обработку данных и удобство выполнения складских операций.
Разрабатываемая система ориентирована на использование мобильных устройств под управлением операционной системы Android, так как такие устройства являются доступными, распространёнными и удобными для работы сотрудников склада. Использование смартфонов позволяет сократить затраты на приобретение специализированного оборудования и упростить внедрение системы на предприятии.
В качестве основного технического средства кладовщика предполагается использование смартфона с встроенной камерой для сканирования штрихкодов продукции. Сканирование осуществляется непосредственно через мобильное приложение или обработку, разработанную на платформе «1С:Предприятие 8.3». Использование смартфона позволяет сотруднику выполнять операции приемки, перемещения и отгрузки продукции непосредственно на складе без необходимости возвращаться к стационарному рабочему месту.
Минимальные требования к мобильному устройству:
— операционная система Android 10 и выше;
— оперативная память не менее 4 ГБ;
— встроенная память не менее 64 ГБ;
— наличие Wi-Fi;
— камера с автофокусом для считывания штрихкодов;
— аккумулятор повышенной ёмкости для длительной автономной работы.
Для работы информационной системы используется сервер предприятия, на котором размещается база данных «1С:Предприятие». Сервер обеспечивает централизованное хранение информации, обработку запросов пользователей и синхронизацию данных между подразделениями предприятия.
Предположительные характеристики серверного оборудования:
— процессор Intel Xeon или AMD EPYC;
— оперативная память от 16 ГБ;
— SSD-накопители с организацией RAID-массива;
— операционная система Windows Server;
— наличие резервного копирования базы данных;
— стабильное сетевое подключение.
Рабочие места сотрудников бухгалтерии, отдела продаж и склада оснащаются персональными компьютерами со следующими характеристиками:
— процессор Intel Core i3 / i5;
— оперативная память от 8 ГБ;
— SSD-накопитель;
— операционная система Windows 10 или Windows 11;
— подключение к локальной вычислительной сети предприятия.
Для обеспечения обмена данными используется локальная вычислительная сеть предприятия с доступом к серверу 1С через Wi-Fi и Ethernet-соединение. Наличие беспроводной сети особенно важно для корректной работы мобильного рабочего места кладовщика на территории склада.
Выбор платформы «1С:Предприятие 8.3» обусловлен тем, что данная система уже используется на предприятии ООО «СГ ФАРМ» для ведения бухгалтерского и складского учета. Это позволяет интегрировать разрабатываемое решение в существующую информационную инфраструктуру без приобретения дополнительного дорогостоящего программного обеспечения.
Преимуществами выбранного технического обеспечения являются:
— доступность и распространённость оборудования;
— невысокая стоимость внедрения;
— совместимость с существующей инфраструктурой предприятия;
— возможность дальнейшего расширения функционала системы;
— простота обслуживания и модернизации;
— возможность эксплуатации системы в условиях склада.
Предполагаемый срок эксплуатации оборудования составляет не менее 5 лет. При необходимости система может быть модернизирована путём увеличения мощности серверного оборудования, подключения дополнительных мобильных устройств или расширения функциональных возможностей программного продукта.
3.2 Программное обеспечение (ПО)
Для функционирования разрабатываемой информационной системы требуется использование системного и прикладного программного обеспечения, обеспечивающего стабильную работу, обработку данных и взаимодействие с базой данных предприятия.
В качестве системного программного обеспечения предполагается использование операционной системы семейства Microsoft Windows 10/11 для серверной и клиентской части системы, а также операционной системы Android для мобильных устройств кладовщика. Выбор данных платформ обусловлен их широким распространением, совместимостью с программными продуктами «1С:Предприятие», стабильностью работы и удобством эксплуатации.
В качестве основного прикладного программного обеспечения используется платформа «1С:Предприятие 8.3», на базе которой осуществляется разработка конфигурации мобильного рабочего места кладовщика. Данная платформа уже применяется на предприятии ООО «СГ ФАРМ» для ведения бухгалтерского, складского и производственного учета, что позволяет интегрировать разрабатываемую систему с существующей информационной инфраструктурой предприятия без необходимости внедрения сторонних программных решений.
Разрабатываемая система должна обеспечивать:
– ведение справочной информации о товарах, складах, ячейках хранения и единицах измерения;
– хранение и обработку штрихкодов продукции;
– оформление документов приемки и отгрузки товаров;
– учет движения продукции между ячейками хранения;
– формирование отчетов по остаткам товаров и движениям продукции;
– работу через мобильное устройство с использованием смартфона на базе Android;
– автоматическое обновление данных в информационной базе 1С.
При разработке программного продукта учитываются требования к надежности и устойчивости работы системы. Программа должна обеспечивать корректную обработку данных даже при большом количестве складских операций и исключать потерю информации при сбоях оборудования или временном отсутствии сетевого соединения.
Для обеспечения надежности хранения данных предусматривается использование встроенных механизмов резервного копирования базы данных «1С:Предприятие». Также система должна обеспечивать разграничение прав доступа пользователей в зависимости от их должностных обязанностей.
Одним из важных требований к программному обеспечению является удобство работы пользователя. Интерфейс мобильного рабочего места должен быть максимально простым и понятным для кладовщика, чтобы выполнение основных операций занимало минимальное количество времени. Большая часть действий должна выполняться автоматически после сканирования штрихкода продукции, что позволит сократить объем ручного ввода данных и снизить вероятность ошибок.
С точки зрения модифицируемости система должна обеспечивать возможность дальнейшего расширения функционала. В перспективе возможно добавление новых документов, отчетов, механизмов аналитики и интеграции с дополнительными складскими сервисами предприятия.
При разработке программного продукта также учитываются требования к эффективности работы системы:
– высокая скорость обработки запросов;
– минимальное время открытия форм и документов;
– оперативное обновление остатков товаров;
– возможность одновременной работы нескольких пользователей.
Использование платформы «1С:Предприятие 8.3» позволяет упростить дальнейшее сопровождение и поддержку программного продукта, поскольку данная система широко используется на предприятии и хорошо знакома сотрудникам отдела учета и администрации.
Таким образом, выбранное программное обеспечение обеспечивает совместимость с существующей ИТ-инфраструктурой предприятия, удобство эксплуатации, надежность хранения информации и возможность дальнейшего развития разрабатываемой информационной системы.
3.3 Информационное обеспечение (ИО)
Информационное обеспечение разрабатываемой системы предназначено для хранения, обработки и передачи данных, связанных с учетом готовой продукции на складе. Основной задачей информационного обеспечения является обеспечение целостности, актуальности и удобства использования данных в процессе выполнения складских операций.
Для разрабатываемой системы используется централизованная организация информационной базы. Все данные хранятся в единой базе данных системы «1С:Предприятие 8.3», расположенной на сервере предприятия. Такой подход обеспечивает одновременный доступ пользователей к актуальной информации, упрощает резервное копирование и позволяет избежать дублирования данных.
Доступ к информационной базе осуществляется через локальную вычислительную сеть предприятия. Мобильное рабочее место кладовщика взаимодействует с основной базой данных посредством подключения к серверу через сеть Wi-Fi. Это обеспечивает оперативную передачу информации о движении продукции и обновление складских остатков в режиме реального времени.
В состав информационной базы входят справочники, документы, регистры накопления и отчеты, обеспечивающие работу системы.
К основным справочникам относятся:
– «Номенклатура» — содержит сведения о готовой продукции, включая наименование товара, штрихкод, базовую единицу измерения, единицу упаковки и коэффициенты пересчета;
– «Контрагенты» — информация о поставщиках и покупателях продукции;
– «Склады» — сведения о местах хранения продукции;
– «Ячейки хранения» — информация о расположении продукции внутри склада;
– «Единицы измерения» — данные о единицах учета продукции.
Для выполнения складских операций в системе используются следующие документы:
– «Приемка товара» — предназначен для оформления поступления продукции на склад;
– «Отгрузка товара» — используется для регистрации отгрузки продукции покупателям;
Для хранения оперативной информации о количестве товаров применяются регистры накопления:
– «Остатки товаров»;
– «Остатки по ячейкам».
Использование регистров накопления позволяет системе автоматически рассчитывать остатки продукции после выполнения каждой складской операции и поддерживать актуальность данных.
Результативная информация формируется в виде отчетов и экранных форм. К основным отчетам относятся:
– отчет «Остатки на складе»;
– отчет «Движение товаров»;
– отчет «Товары по ячейкам хранения»;
– отчет «Заполненность ячеек».
Отчеты могут выводиться как на экран пользователя, так и на печать. Формирование отчетности выполняется автоматически на основании данных, содержащихся в информационной базе.
Логическая организация базы данных построена по реляционному принципу. Между объектами системы устанавливаются связи, обеспечивающие целостность и непротиворечивость информации. Например, документы приемки и отгрузки связаны со справочником номенклатуры и регистрами накопления остатков товаров.
Для защиты информации предусматриваются:
– разграничение прав доступа пользователей;
– использование учетных записей;
– резервное копирование базы данных;
– защита от несанкционированного изменения информации.
Информационная система должна обеспечивать быстрый поиск данных, минимальное время обработки запросов и возможность дальнейшего расширения структуры базы данных при необходимости добавления нового функционала.
Таким образом, разработанное информационное обеспечение обеспечивает централизованное хранение данных, надежность работы системы, удобство обработки складской информации и оперативное получение необходимых сведений о движении готовой продукции на предприятии.
4 Технология разработки программного обеспечения
4.1 Общие сведения
Разрабатываемый программный продукт представляет собой информационную систему «Мобильное рабочее место кладовщика склада готовой продукции», предназначенную для автоматизации складских операций на предприятии ООО «СГ ФАРМ».
Основное назначение программы заключается в автоматизации процессов приемки, размещения, учета, перемещения и отгрузки готовой продукции с использованием мобильного устройства и технологии сканирования штрихкодов.
Для функционирования программного продукта используется следующее программное обеспечение:
– платформа «1С:Предприятие 8.3»;
– операционная система Microsoft Windows 10/11;
– мобильная операционная система Android;
– Microsoft SQL Server (или файловый режим 1С);
– пакет Microsoft Office для работы с отчетной документацией.
Разработка программного продукта осуществляется средствами встроенного языка программирования системы «1С:Предприятие 8.3». Для создания интерфейсов, обработки данных и реализации логики работы используются:
– встроенный язык 1С;
– механизмы управляемых форм;
– объекты конфигурации платформы 1С;
– запросы к базе данных;
– регистры накопления и справочники.
Разрабатываемая система относится к классу информационных систем автоматизации складского учета и мобильной обработки данных.
Программа обеспечивает решение следующих задач:
– ведение справочников товаров и складов;
– хранение информации о штрихкодах продукции;
– автоматизация приемки товаров;
– оформление отгрузки продукции;
– учет движения товаров по складу;
– контроль остатков продукции;
– формирование отчетности;
– работа пользователя через мобильный интерфейс.
Разрабатываемая система имеет клиент-серверную архитектуру. Основная база данных размещается на сервере предприятия, а мобильное устройство кладовщика используется в качестве клиента для ввода и получения информации.
Объем программного продукта на текущем этапе разработки включает:
– конфигурацию 1С;
– справочники;
– документы;
– регистры накопления;
– формы и обработки;
– отчеты.
Ориентировочный объем исходных текстов программы составляет несколько тысяч строк кода встроенного языка 1С. Размер информационной базы и исполняемых модулей зависит от количества хранимых данных и может увеличиваться в процессе эксплуатации системы.
Среднее время выполнения основных операций (открытие формы, проведение документа, обновление остатков) не превышает нескольких секунд, что обеспечивает комфортную работу пользователей системы в режиме реального времени.
4.2 Описание функциональной структуры
Запуск программы осуществляется через платформу «1С:Предприятие 8.3». Пользователь проходит авторизацию в системе с использованием логина и пароля, после чего получает доступ к функционалу в соответствии с назначенными правами доступа.
Входной точкой программы является главное меню системы, из которого пользователь может перейти к работе со справочниками, документами, отчетами и мобильным рабочим местом кладовщика.
Основными функциями системы являются:
– ведение справочника номенклатуры продукции;
– хранение штрихкодов товаров;
– ведение информации о складах и ячейках хранения;
– регистрация приемки продукции;
– оформление отгрузки товаров;
– учет перемещения продукции между ячейками;
– автоматический расчет остатков;
– формирование складских отчетов;
– отображение информации о заполненности ячеек хранения;
– работа со сканированием штрихкодов через мобильное устройство.
Входными данными для системы являются:
– сведения о товарах;
– штрихкоды продукции;
– данные о складах и ячейках;
– информация о приемке и отгрузке продукции;
– сведения о контрагентах;
– данные о количестве и единицах измерения товаров.
Ввод данных осуществляется пользователем через экранные формы системы. Часть информации вводится вручную, а часть — автоматически при сканировании штрихкода товара с использованием мобильного устройства.
Перед началом работы выполняется предварительное заполнение справочников:
– «Номенклатура»;
– «Склады»;
– «Ячейки хранения»;
– «Контрагенты»;
– «Единицы измерения».
Основными экранными формами системы являются:
– форма списка номенклатуры;
– форма документа «Приемка товара»;
– форма документа «Отгрузка товара»;
– форма обработки «Рабочее место кладовщика»;
– форма отчетов по остаткам и движениям товаров.
Выходная информация формируется системой автоматически и может отображаться:
– на экране пользователя;
– в печатной форме;
– в виде отчетов;
– в виде таблиц остатков и движений продукции.
К выходным данным относятся:
– остатки товаров на складе;
– информация о движении продукции;
– сведения о размещении товаров по ячейкам;
– документы приемки и отгрузки;
– отчеты по складским операциям.
Хранение данных осуществляется в информационной базе «1С:Предприятие». Основная информация организована в виде справочников, документов и регистров накопления.
Для кодирования и хранения данных используются стандартные механизмы платформы 1С, обеспечивающие целостность информации и корректную обработку запросов.
Работа системы осуществляется в диалоговом режиме. Пользователь выполняет операции в реальном времени через интерфейс программы, а все изменения автоматически сохраняются в базе данных. Это позволяет оперативно получать актуальную информацию о движении и остатках готовой продукции на складе предприятия.
4.3. Руководство пользователя
Для разработанного программного продукта было подготовлено руководство пользователя, содержащее описание основных возможностей системы и порядок работы с ее функционалом. Руководство предназначено для сотрудников склада и пользователей, осуществляющих приемку, учет и отгрузку готовой продукции.
В документе приведены инструкции по запуску программы, авторизации пользователя, работе со справочниками, оформлению документов приемки и отгрузки, а также использованию мобильного рабочего места кладовщика. Кроме того, руководство содержит описание формирования отчетов, работы со штрихкодами и просмотра информации об остатках товаров на складе.
Особое внимание в руководстве уделено последовательности выполнения складских операций через мобильное устройство, поскольку разрабатываемая система ориентирована на упрощение работы кладовщика и сокращение времени обработки данных.
Руководство пользователя оформлено в соответствии с требованиями к программной документации и представлено в приложении В. Программные коды разрабатываемого продукта представлено в приложении .
4.4. Тестирование программы
После разработки основных модулей информационной системы было проведено тестирование программного продукта с целью проверки корректности работы реализованного функционала и оценки устойчивости системы при выполнении складских операций.
По результатам тестирования были выявлены и устранены отдельные недочеты интерфейса и обработки данных, что позволило повысить стабильность работы системы и удобство ее использования.
Результаты тестирования, примеры выполненных операций, экранные формы и описание тестовых сценариев представлены в приложении Г.
5 Обеспечение безопасности программного продукта
Разрабатываемая информационная система предназначена для автоматизации складского учета, работает с внутренней информацией предприятия, связанной с движением готовой продукции, складскими остатками и документами учета. В связи с этим система должна обеспечивать защиту данных от несанкционированного доступа (НСД), случайного изменения и потери информации.
Для данного программного продукта выбирается базовый уровень защиты информации, обеспечивающий разграничение прав доступа пользователей и сохранность данных при многопользовательской работе в системе «1С:Предприятие 8.3».
С целью обеспечения безопасности информации предусматривается выполнение следующих организационных мероприятий:
– использование индивидуальных учетных записей пользователей;
– разграничение прав доступа в зависимости от должностных обязанностей сотрудников;
– ограничение доступа к серверу базы данных;
– проведение регулярного резервного копирования информационной базы;
– контроль хранения паролей и учетных данных;
– ограничение доступа посторонних лиц к рабочим местам сотрудников;
– соблюдение правил эксплуатации компьютерной техники и локальной сети предприятия.
Для технической защиты информации используются:
– локальная вычислительная сеть с ограниченным доступом;
– серверное оборудование с системой бесперебойного питания;
– использование сетевого оборудования с разграничением доступа;
– резервное копирование базы данных на отдельные носители;
– защита рабочих станций средствами операционной системы.
Программная защита информации обеспечивается следующими средствами:
– встроенная система авторизации пользователей платформы «1С:Предприятие 8.3»;
– разграничение ролей и прав доступа пользователей;
– регистрация действий пользователей в системе;
– контроль изменения данных;
– использование антивирусного программного обеспечения;
– защита операционной системы средствами Windows.
Для обеспечения целостности и устойчивости работы системы рекомендуется использование следующего дополнительного программного обеспечения:
– антивирусные программы (Kaspersky, Dr.Web, Windows Defender);
– средства резервного копирования базы данных;
– программные средства защиты локальной сети;
– средства контроля состояния серверного оборудования;
– встроенные механизмы резервного копирования платформы «1С:Предприятие».
Дополнительно предусматривается ограничение прав пользователей мобильного рабочего места кладовщика. Пользователь получает доступ только к функциям, необходимым для выполнения складских операций, без возможности изменения конфигурации системы или удаления данных.
Реализация перечисленных мер позволяет обеспечить стабильную работу информационной системы, защиту данных от несанкционированного доступа и снижение риска потери информации в процессе эксплуатации программного продукта.
Заключение
В ходе выполнения дипломного проекта была разработана информационная система «Мобильное рабочее место кладовщика склада готовой продукции» для предприятия ООО «СГ ФАРМ». Основной целью разработки являлась автоматизация складских операций, связанных с приемкой, учетом, хранением и отгрузкой готовой продукции с использованием мобильного устройства и системы штрихкодирования.
В процессе выполнения работы была проведена характеристика предприятия и анализ деятельности склада готовой продукции. Были изучены существующие бизнес-процессы предприятия, особенности организации складского учета и используемое программное обеспечение. Анализ показал, что часть складских операций выполнялась вручную, что приводило к увеличению времени обработки данных и возникновению ошибок при ведении учета.
На основании проведенного анализа была определена необходимость автоматизации деятельности кладовщика и сформулированы основные требования к разрабатываемой системе. В качестве платформы разработки была выбрана система «1С:Предприятие 8.3», так как она уже используется на предприятии и обеспечивает возможность интеграции нового функционала с существующей информационной системой.
В ходе проектирования была разработана структура информационной системы, включающая справочники, документы, регистры накопления, отчеты и обработку «Рабочее место кладовщика». Реализованы основные объекты системы:
– справочник номенклатуры товаров;
– справочники складов, ячеек хранения и единиц измерения;
– документы приемки и отгрузки продукции;
– регистры накопления остатков товаров;
– отчеты по остаткам и движению продукции;
– мобильная обработка для работы кладовщика.
Разработанная система позволяет выполнять складские операции непосредственно со смартфона, что значительно упрощает работу сотрудников склада. Использование сканирования штрихкодов сокращает количество ручного ввода информации и снижает вероятность ошибок при учете продукции.
В ходе выполнения дипломного проекта были также рассмотрены вопросы технического, программного и информационного обеспечения системы, а также меры по защите информации и предотвращению несанкционированного доступа к данным. Для системы были определены требования к аппаратному и программному обеспечению, обеспечивающие стабильную и безопасную работу программного продукта.
После разработки основных модулей было проведено тестирование системы, в результате которого подтверждена корректность работы реализованного функционала. Проверка показала, что система обеспечивает правильное выполнение операций приемки, отгрузки, учета остатков и формирования отчетности.
Практическая значимость разработанного программного продукта заключается в возможности его использования на предприятии ООО «СГ ФАРМ» для автоматизации работы склада готовой продукции. Внедрение системы позволит:
– сократить время выполнения складских операций;
– повысить точность учета продукции;
– уменьшить влияние человеческого фактора;
– повысить оперативность получения информации об остатках товаров;
– улучшить взаимодействие между складом и другими подразделениями предприятия.
В дальнейшем возможно расширение функциональных возможностей системы, включая доработку мобильного интерфейса, добавление новых отчетов, интеграцию с дополнительными модулями 1С и развитие механизмов аналитики складских операций.
Таким образом, поставленные цели и задачи дипломного проекта были выполнены в полном объеме, а разработанная информационная система может быть использована для повышения эффективности работы склада готовой продукции предприятия.
Библиография
ГОСТ 19.201–79. Техническое задание. Требования к содержанию и оформлению. — М.: Госстандарт СССР, 1979.
ГОСТ 19.505–79. Руководство оператора. Требования к содержанию и оформлению. — М.: Госстандарт СССР, 1979.
Федеральный закон Российской Федерации от 27.07.2006 №149-ФЗ «Об информации, информационных технологиях и о защите информации».
Федеральный закон Российской Федерации от 27.07.2006 №152-ФЗ «О персональных данных».
Федорова Г.Н. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности. — М.: Академия, 2021.
7. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных. — М.: Форум, 2020.
8. Радченко М.Г., Хрусталева Е.Ю. 1С:Предприятие 8.3. Практическое пособие разработчика. — М.: 1С-Паблишинг, 2022.
9. Дейт К.Дж. Введение в системы баз данных. — М.: Вильямс, 2019.
11. Ушаков Д.М. Информационные системы и технологии. — М.: КноРус, 2020.
12. Гаврилов М.В. Информационные технологии в коммерческой деятельности. — М.: Юрайт, 2022.
13. Фирма «1С» — официальный сайт (дата обращения: 24.05.2026).
14. Документация платформы «1С:Предприятие 8» (дата обращения: 24.05.2026).
15. Microsoft Learn (дата обращения: 24.05.2026).
16. Методические материалы по разработке ИС (дата обращения: 24.05.2026).