Рубрика: Информационные технологии: теория и практика
УДК 004.4

Проектирование и разработка интерфейса пользователя информационной системы управления производством и сбытом продукции для предприятия «лесозаводский мясокомбинат»
Курдяев Илья Аркадьевич,
бакалавр 4 курса
Новиков Александр Игоревич,
бакалавр 4 курса
Владивостокский государственный университет экономики и сервиса
г. Владивосток
E-mail: Toyota_94@list.ru, тел.: +79143446264
E-mail: imhord7@gmai.com, тел.: +79244306821

Работа посвящена проблеме информатизации производственного предприятия. Рассматривается задача создания дружественного интерфейса пользователя для информационной системы управления предприятием, построенной на базе системы программ 1С:8.
Ключевые слова и словосочетания: 1С Предприятие, 1С Программирование, графический интерфейс, консольный интерфейс, разработка интерфейса.
Designing and developing the user interface of the information management system for the production and marketing of products for the enterprise "Lesozavodsky Meat-Combine"
The work deals with the problem of information production enterprise. In this article is describing the problem of creating a user-friendly interface for enterprise management information system that was built on the basis of a system of programs 1C: 8.
Key words: 1С Enterprise, 1С Programming, graphical user interface, console interface, software development of user interface.
В данный момент на предприятии, которое занимается производством мясной продукции используется устаревший интерфейс. Экранные формы перегружены элементами, что затрудняет работу и влечёт вероятность случайных ошибок. Кроме того, возникают трудности в обучении новых сотрудников, которые влекут за собой сбои в организации рабочих процессов предприятия. В связи с отсутствием разграничения ролей среди пользователей рабочий стол информационной системы перегружен огромным количеством объектов интерфейса, что затрудняет поиск необходимых элементов и создает путаницу на первых и последующих стадиях работы нового сотрудника из-за чего необходим постоянный контроль более опытного работника. Это снижает эффективность рабочего процесса и влечет за собой снижение работоспособности отдела в целом, отражаясь на снижении выработки плановых показателей, подрывая эмоциональный фон в коллективе. 
После выявления данной проблемы на предприятии руководством было принято решение разработки интерфейсов конечных пользователей, что позволит в свою очередь разграничить поток информационных объектов с помощью выделения ролей под конкретного работника. Тем самым интерфейс по задумке должен выглядеть максимально просто и понятно для нового пользователя, исключая те объекты информационной системы, которые к нему не относятся.
Интерфейс пользователя — это информационная система, состоящая из совокупности элементов и методов, позволяющих производить управление и контролировать компоненты системы. Сами интерфейсы принято классифицировать на консольные, графические и речевые. 
Консольный интерфейс самый простой и надежный. Управление системой происходит с помощью ввода ключевых команд с клавиатуры. Плюсом данного интерфейса является примитивность реализации, высокая степень унификации, когда взаимодействие происходит через ввод и вывод символов, а также небольшое количество ресурсов компьютера необходимых для его функционирования. Из минусов данных интерфейсов можно отнести, что для управления системой необходимо знать командный язык данной среды, а также ограниченные возможности вывода информации, отсутствие графики. 
Графические интерфейсы, ориентированные на работу конечного пользователя, являются неотъемлемой частью большинства современных продуктов информационного мира. Взаимодействие пользователя с персональным компьютером в графическом интерфейсе происходит с использованием графических объектов таких как окна, списки меню, диалоговые окна значки, экранные кнопки, рабочие столы и многое другое. Основными достоинствами графического интерфейса являются наглядность объектов, нет необходимости в прохождение дополнительной подготовки перед использованием интерфейса так как хороший графический интерфейс должен быть интуитивно понятен каждому пользователю. Недостатков существенно больше в сравнении с консольными интерфейсами, основные из них это невозможность автоматизации, если она не была заложена автором программы, гораздо большие затраты ресурсов компьютера.
На рисунке 1 показан бизнес процесс производства мясной продукции. Он включает в себя следующие этапы:
•	Отправка сырья на производство
•	Переработка сырья
•	Приготовление колбасных изделий 
•	Нарезка и упаковка колбасных изделий
•	Прием готовой продукции на склад

Рис. 1. Бизнес-процесс производства мясной продукции
В рамках описанного бизнес-процесса выделяются следующие ключевые пользователи:
- кладовщик;
- мастер производственного цеха;
- мастер упаковочного цеха; 
- экспедитор.
Процесс приготовления колбасной продукции включает в себя следующие этапы. 
Экспедитор формирует документ отгрузки готовой продукции опираясь на данные полученные с базы готовой продукции, если готовой продукции в достатке для выдачи заказа. Если продукции недостаточно, тогда экспедитор формирует заказ на производство продукции.
Заказ поступает мастеру производственного цеха, который в свою очередь оценивает возможности оборудования и формирует заказ на доставку сырья для производства со склада сырья. 
Кладовщик склада сырья формирует документ отгрузки и вместе с сырьем отправляет его в производственный цех. 
Мастер производственного цеха производит изготовление необходимой продукции и составляет документ о выпуске данной продукции, который поступает в распоряжение мастера упаковочного цеха. 
Мастер упаковочного цеха упаковывает, комплектует, формирует расходный ордер и отправляет на склад готовой продукции. 
Кладовщик склада готовой продукции формирует приходный ордер на основе расходного ордера и производит хранение полученной продукции до ее транспортировки к клиенту. 
Исходя из описанного бизнес процесса и положения, что интерфейс должен быть прост и понятен, была разработана концепция пользовательского интерфейса в формате вкладок, так как в таком интерфейсе проще всего реализовать разграничение большого количества информации, с помощью ввода ролей пользователей, для разграничения прав и распределения информационных элементов системы на конкретные категории пользователей.
Интерфейс кладовщика склада включает в себя просмотр количества продукции, находящейся на складе, интерфейс приемки продукции на склад, перемещения товара со склада и отгрузки товара.
Интерфейс экспедитора в себя просмотр количества продукции на складе, создание заказов на производство продукции, а также просмотр созданных заказов. 
Интерфейс мастера производственного цеха состоит из приема документов сырья, просмотр заказа на приготовление продукции, создание документов на выпуск продукции, создание документов перемещения сырья.
Интерфейс мастера упаковочного цеха состоит из приема документа выпуска, создание расходной накладной, создание документа перемещения материалов упаковки, прием документов перемещения материалов упаковки, а также интерфейс хранение продукции.
Создаваемый пользовательский интерфейс позволит существенно повысить эффективность рабочего процесса и уменьшить количество случайных ошибок. 
______________________________
1.	А. Купер Интерфейс. Основы проектирования взаимодействия / Купер А., Роберт М., Рейманн Д., Носсел К. – 2017. – 720 с. 
2.	Ю. Климец Разработка автоматизированной системы управления предприятием / Климец Ю., Липинский Л. –2013. – 96 с. 
3.	Л. Антипова Проектирование предприятия мясной отрасли с основами САПР / Антипова Л., Ильина Н., Казюлин Г., Тюгай И. –2003. – 320 с.