РАЗРАБОТКА ИНТЕРАКТИВНОЙ СИСТЕМЫ УЧЁТА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И ПЕРИФЕРИЙНЫХ УСТРОЙСТВ
К.Н. Цебренко, канд. техн. наук, доцент
Академия маркетинга и социально-информационных технологий - ИМСИТ (Россия, г. Краснодар)
DOI:10.24412/2500-1000-2024-7-2-222-225
Аннотация. Актуальность разработки программного обеспечения системы учёта вычислительной техники и оборудования, с использованием интерактивных элементов в интерфейсе является актуальной задачей. Целью работы является разработка концепции интерактивной системы учета вычислительной техники и периферийных устройств и анализ ее эффективности. В процессе исследования разработана концепция системы учёта вычислительной техники и оборудования. На основе разработанных моделей реализован рабочий вариант системы учета. В результате тестирования и эксплуатации программного обеспечения установлено повышение эффективности работы пользователей при редактировании данных с использованием интерактивных элементов интерфейса.
Ключевые слова: концепция, моделирование, система учета оборудования, UML, Visual Studio, интерактивный интерфейс.
В настоящее время наблюдается стремительная тенденция к развитию систем автоматизации учета для средних и малых предприятий. Рассмотрим вопрос учета вычислительной техники и периферийного оборудования. Проблематика учёта вычислительной техники в целом очень широко исследована, так как с приходом тенденции замены бумажного варианта хранения информации на электронный, появилась и необходимость вести учёт этой техники при перестановке, передачи в ремонт, списания, для инвентаризаций [1]. На сегодня существует немало решений учета вычислительной техники (Device Management Systems, Microsoft Intune, VMware Workspace ONE, Jamf Pro, Cisco Meraki Systems Manager, IBM MaaS360, GLPI). Перечисленные системы предлагают обширный функционал и часто являются коммерческими продуктами. Однако, многие из них недоступны в связи с уходом иностранных компаний с российского ИТ-рынка. Но среди них есть и решения с открытым исходным кодом. Выбор конкретной системы зависит от требований организации, типов устройств и конечных целей в управлении IT-инфраструктурой.
В условиях ухода вендоров с российского рынка разработка система учёта вы-
числительной техники является актуальной задачей. Рассмотрим концепцию системы. Разрабатываемая система должна быть интерактивной, а интерактивность в приложениях представляет собой совокупность функциональных элементов и возможностей, направленных на активное взаимодействие пользователя с программным интерфейсом: устройства учёта выглядят в окне приложения в виде объектов, блоков информации, которые можно перемещать и непосредственно редактировать. Она является неотъемлемой составляющей современного пользовательского опыта, способствующей улучшению удобства использования и эффективности приложений. Преимущество интерактивности заключается в повышении удовлетворённости пользователей при использовании приложения, за счет повышения эргономики и эффективности. Интерактивные элементы способствуют повышению вовлеченности пользователей, улучшению запоминаемости информации и ускорению процессов взаимодействия с программным продуктом. Кроме того, правильное использование интерактивных функций помогает снижать вероятность ошибок пользователей, упрощает обучение новых
пользователей и способствует увеличению продуктивности в рабочих средах.
Разработана ЦМЬ модель [2] системы учета. На рисунке 1 изображена диаграмма
прецедентов, показывающая деятельность специалистов, участвующих в учете техники и оборудования.
Рис. 1. ЦМЬ диаграмма прецедентов
Рассмотрим варианты работы специалистов. ^-специалисты (техник по защите информации и сетевой инженер) выполняют ряд обязанностей, связанных с обслуживанием информационной инфраструктуры организации. Техник по защите информации занимается проверкой, ремонтом, учетом и обслуживанием оборудования, а также заправкой картриджей и поддержанием серверов в рабочем состоянии. Другой специалист, помимо таких же обязанностей как у первого, координирует
закупку, списание и утилизацию оборудования, направляет деятельность младшего специалиста, осуществляет взаимодействие с подрядными организациями для выполнения ремонтных работ, заправки картриджей и закупки оборудования, а также занимается составлением различной документации.
На диаграмме деятельности [3] показаны процессы деятельности программы для учёта вычислительных и периферийных устройств (рис. 2).
Рис. 2. Диаграмма деятельности
Разработаны диаграммы последовательностей, показано взаимодействие объектов при запуске и эксплуатации приложения. На диаграммах классов [2] определены классы, их атрибуты, операции и взаимодействия при работе программы. На диаграммах размещения определены классы и взаимодействие объектов при проведении учёта вычислительных и периферийных устройств. На основе предложенной концепции разработаны логическая и физическая модели данных, блок-схемы модулей варианты программного обеспечения системы учета, использующей интерактивные методы перемещения оборудования в графическом интерфейсе. Для
реализации использованы среда Visual Studio, язык C# и система управления базами данных MS SQL Server.
Код окна приложения описан в файле MainWindow.xaml, он разработан в конструкторе с языком разметки XAML. Файл с кодом для визуального представления устройств - Generic.xaml. На рисунке 3 представлено окно программы в конструкторе.
Разработанное программное обеспечение протестировано. В результате испытаний продукта установлены получены положительные отзывы пользователей при работе с интерактивными элементами системы учета.
В результате исследования установлено, что предложенная концепция позволяет разработать программное обеспечение, позволяющее повысить эффективность работы по учету вычислительных и периферийных устройств, и способствует внедре-
учетом с использованием автоматизированных рабочих мест, созданию банка данных об оборудовании, его своевременному пополнению [4], оперативному внесению изменений с помощью интерактивного графического интерфейса.
нию современных методов управления
Библиографический список
1. Фролов, Р.Н. Концептуальная модель интегрированной системы комплексной автоматизации продаж // Сфера услуг: инновации и качество. - 2020. - № 51. - С. 92-102.
2. Цебренко, К.Н. Концепция системы моделирования информационных систем // Международный журнал гуманитарных и естественных наук. - 2020. - № 7-2(46). - С. 8688.
3. Цебренко, К.Н. Моделирование подсистемы автоматизации технологических процессов и учета в информационных системах медицинских лабораторий // Вестник ИМСИТ. -2017. - № 3(71). - С. 31-34.
4. Цебренко, К.Н. Разработка информационной системы взаимоотношений с клиентами // Международный журнал гуманитарных и естественных наук. - 2019. - № 8-2. - С. 39-42.
DEVELOPMENT OF AN INTERACTIVE SYSTEM FOR ACCOUNTING COMPUTING
EQUIPMENT AND PERIPHERAL DEVICES
K.N. Tsebrenko, Candidate of Technical Sciences, Associate Professor Academy of Marketing and Social Information Technologies - IMSIT (Russia, Krasnodar)
Abstract. The relevance of developing software for the accounting system of computing equipment and hardware, using interactive elements in the interface is an urgent task. The purpose of the work is to develop a concept of an interactive accounting system of computing equipment and peripheral devices and analyze its effectiveness. In the course of the study, a concept of an accounting system of computing equipment and hardware was developed. Based on the developed models, a working version of the accounting system was implemented. As a result of testing and operating the software, an increase in the efficiency of users' work when editing data using interactive interface elements was established.
Keywords: concept, modeling, equipment accounting system, UML, Visual Studio, interactive interface.