ORGANIZATION OF COMPUTER ENGINEERING AND SOFTWARE ACCOUNTING
ORCID: 0000-0002-2139-6150, Кандидат педагогических наук,
Технологический институт Национального исследовательского ядерного университета «МИФИ»
ОРГАНИЗАЦИЯ УЧЕТА КОМПЬЮТЕРНОЙ ТЕХНИКИ И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Аннотация
Рассмотрена необходимость учета информационных ресурсов (программного и аппаратного обеспечения) на предприятиях с учетом требований нормативно-правовых актов. Затронуты проблемы ошибок и потери рабочего времени IT-специалиста и пользователя при ручной инвентаризации автоматизированного рабочего места. Дан краткий обзор наиболее часто используемых программ, выдающих сводную информацию о техническом состоянии оборудования, конфигурации рабочих станций, наличии запасных комплектующих. Рассмотрен случай, когда нецелесообразно использовать вышеприведенные программы. Дан листинг фрагмента кода для получения данных о материнской плате компьютера. Приведена рекомендация по выбору способа автоматизированного учета информационных ресурсов.
Ключевые слова: инвентаризация, учет информационных ресурсов, программа, автоматизация рабочего места.
Naymushina O.E.
ORCID: 0000-0002-2139-6150, PhD in Pedagogy,
Technological Institute of the National Research Nuclear University "MEPhI"
ORGANIZATION OF COMPUTER ENGINEERING AND SOFTWARE ACCOUNTING
Abstract
The need to take into account the information resources (software and hardware) at enterprises considering the requirements of regulatory, legal acts is studied. The problems of errors and loss of working time of IT specialist and users are handled when manual inventory auditing of the workstation is handled. A brief overview of the most frequently used programs that provide summary information on the technical condition of equipment, the configuration of workstations, the availability of spare parts is given. The case when it is inappropriate to use the above programs is considered. A code snippet is listed for obtaining data about the computer motherboard. The recommendation on the method of automated accounting of information resources is given.
Keywords: inventory, accounting of information resources, program, workplace automation.
Автоматизация рабочего места в любой сфере человеческой деятельности приводит к уменьшению трудозатрат и повышению производительности. Если же в профессиональной деятельности специалиста, работающего за компьютером, используется некоторый повторяющийся набор действий, то ставится вопрос об автоматизации – применении программы, в которую пользователь вводит исходные данные, а после нажатия на кнопку получает результат – рассчитанные значения, тестирование программы, модель фигуры, шаблон документа и т.д. [1], [2]. Но еще более продуктивно использование программ, в которых нужные отчеты генерируются автоматически. К ним относятся, например, программы по учету компьютерной техники и программного обеспечения.
В нормативно-правовых актах предъявляется требование к организации учета. Так, в п. 2 ст. 19 Федерального закона «О персональных данных» говорится о необходимости учета машинных носителей персональных данных [3]. Как правило, такой учет проводится периодически во время инвентаризации [4].
Инвентаризация, как правило, охватывает обе сферы информационных ресурсов – программное и аппаратное обеспечение. Если рассматривать крупное предприятие с существующей внутри него локальной сетью, то можно отметить, что и для инвентаризации, и для определения компонентов и установленного программного обеспечения компьютера определенного пользователя при решении локальных организационных и технических задач специалисту IT-отдела обычно необходимо согласовать с пользователем время, в которое он сможет подойти и снять нужные характеристики автоматизированного рабочего места. При этом выполнение текущей работы прекращается, что приводит к потере рабочего времени обоих взаимодействующих сторон.
Как правило, при учете оборудования и программного обеспечения (ПО) специалисты информационных технологий периодически проверяют список всего оборудования и сверяют полученную информацию с результатами последней проведенной инвентаризации; результаты этой оценки отражаются в бухгалтерском учете и могут быть связаны с возмещением материального ущерба [5]. Операции анализа и сбора данных, которые производятся вручную при регистрации оборудования и программ, приводят к ошибкам из-за того, что влияет человеческий фактор, а это сказывается на результатах инвентаризации [6].
Рассмотренных выше недостатков ручной инвентаризации можно избежать, если использовать программы, позволяющие практически сразу получить информацию о технических характеристиках оборудования и установленного на нем программного обеспечения, узнать о наличии к ним запасных комплектующих в виде некоторой сводной таблицы. Такие программы существуют, и далее приводится их краткий обзор.
Программа «IT Invent» позволяет проводить инвентаризацию компьютеров в сети online путем сканирования через интерфейсы WMI и SNMP [7]. Программное обеспечение компьютеров может быть получено в ручном и в автоматическом режимах при сканировании сети. Удобством программы является работа с единой базой; права доступа разграничены. Кроме того, производится учет ремонтов и профилактических обслуживаний оборудования и компьютеров, а также расходных материалов и комплектующих запчастей. Присутствует отображение адресов объектов на онлайн-карте. Эту программу в ее бесплатной версии (ограничение – 200 учетных единиц) используют, как правило, небольшие организации.
С помощью ПО «Учет ИТ-имущества» («система Инфраменеджер») производится сбор, структурирование и актуализация данных о конфигурациях, местоположении, использовании и перемещении IT-ресурсов [8]. Удобствами работы с этой программой является настройка автоматической периодической инвентаризации с оповещениями об обнаруженных расхождениях с последним состоянием инвентаризации, а также формирование необходимых списков оборудования и программного обеспечения для модернизации по заданному параметру (например, количество используемых компьютеров с определенным объемом памяти). Позволяет вести отдельный список оборудования, находящегося в ремонте. Для ознакомления с функционалом предлагается демоверсия.
В программе «Учет компьютеров» предоставляется возможность закреплять объекты инвентаризации за определенными сотрудниками, при этом вышеуказанные сотрудники, в свою очередь, закрепляются за определенными отделами [9]. С помощью этой программы фиксируются произведенные ремонты и профилактические работы, можно выявить факты замен расходных материалов, а также ознакомиться с установленным программным обеспечением. Как и в рассмотренных выше программах, присутствует возможность регистрации программного обеспечения.
Программа «10-Страйк: Инвентаризация Компьютеров» рекомендуется разработчиками для проведения инвентаризации компьютеров, связанных локальной сетью [10]. Она позволяет просматривать и фиксировать конфигурации удаленных компьютеров, учитывать аппаратное и программное обеспечение. Особенностями этой программы являются возможности мониторинга программ, установленных на компьютер, и их лицензий, а также температуры жестких дисков, осуществляемого по сети. Для апробации предлагается 30-дневная тестовая версия.
Итак, на сегодняшний день предлагается большой набор подобных программ, которые и используются в большинстве организаций.
Однако использование вышеприведенных программ для ряда организаций не всегда является целесообразным. Некоторые предприятия, имеющие определенную специфику, предпочитают сами разрабатывать приложения по учету информационных ресурсов с учетом их особенностей работы (как правило, это связано с требованиями безопасности передачи данных). В этом случае разработчики предпочитают, как правило, создавать такие программы на языках С/С++, так как на них написаны ядра большинства операционных систем (UNIX, Windows, большая часть ядра Linux и macOS X).
Основной задачей при разработке таких программ является получение сведений о комплектующих компьютера и установленного программного обеспечения по запросу, производимому с сервера, а затем передача полученных результатов в определенном формате. Приведенный ниже листинг фрагмента кода получает данные о материнской плате – основном аппаратном компоненте, на котором реализована магистраль обмена информацией.
Листинг. //... boolopenResult3 = reg5->OpenKey("HARDWARE\\DESCRIPTION\\System\\BIOS\\",0); if (openResult3){ Label1->Caption = "Комплектующие ПК"; } tmpStr = reg5->ReadString("BaseBoardProduct"); strLstOut->Add("<name>"+reg5->ReadString("BaseBoardProduct") + "</name>"); StrLst7->Add(("Системная плата: ") + tmpStr); //...Аналогично можно получить информацию о других комплектующих и установленном программном обеспечении. Получение же сведений о географической позиции компьютера организуется или локально, или с помощью получения по сети имени компьютера или его адреса.
Если требования к учету IT-техники стандартные, оптимальным решением является приобретение готового программного обеспечения; при этом анализируются его возможности и необходимость наличия таких опций, как определение географической позиции, необходимость учета профилактических работ и замены расходных материалов.
Если же организация предъявляет особые требования к конфиденциальности информации, формату сохранения результирующих данных или имеют место другие причины, задача учета техники и программного обеспечения решается путем разработки собственных программ.
Список литературы / References
- Наймушина О. Э. Тестирование программ с учетом граничных условий и некорректности входных данных / О.Э. Наймушина // Международный научно-исследовательский журнал. Часть 4. – 2014. – № 3(22). – С. 32-34.
- Наймушина О. Э. Особенность разработки приложений для машиностроительной отрасли/ О.Э. Наймушина, И.Н. Наймушин // Международный научно-исследовательский журнал. Часть 2. – 2016. – № 4(46). – С. 135-138.
- Федеральный закон от 27.07.2006 N 152-ФЗ (ред. от 22.02.2017) "О персональных данных".
- Бухарова Д.Х. Инвентаризация материальных ценностей [Электронный ресурс] : учебное пособие / Д.Х. Бухарова. — Электрон. текстовые данные. — Екатеринбург: Уральский федеральный университет, 2013. — 76 c. — 978-5-7996-1026-5. —URL: http://www.iprbookshop.ru/66154.html
- Клокова А.В. Материальная ответственность работника. Юридическое оформление и бухгалтерский учет [Электронный ресурс] : профессиональные рекомендации / А.В. Клокова. — Электрон. текстовые данные. — Саратов: Ай Пи Эр Медиа, 2008. — 72 c. — 2227-8397. — URL: http://www.iprbookshop.ru/1009.html
- Уткина С.А. Типичные ошибки в бухгалтерском учете и отчетности. Выявление и исправление [Электронный ресурс] : практическое пособие / С.А. Уткина. — Электрон. текстовые данные. — Саратов: Ай Пи Эр Медиа, 2008. — 138 c. — 2227-8397. — URL: http://www.iprbookshop.ru/1062.html
- YuKoSoft. Учет компьютеров, оборудования и IT инфраструктуры [Электронный ресурс] / YuKoSoft. – URL: http://it-invent.ru/?yclid=3000745576648150117 (дата обращения: 30.10.2017).
- ИнфраМенеджер. Учет IT-имущества [Электронный ресурс] / ИнфраМенеджер – URL: http://www.inframanager.ru/functionality /itam/ (дата обращения 30.10.2017).
- ПростойСофт. Программы для дома и офиса. Программа "Учет компьютеров" [Электронный ресурс] / ПростойСофт – URL: http://www.prostoysoft.ru/CompCount.htm (дата обращения 30.10.2017).
- «10-Страйк: Инвентаризация Компьютеров» - Программа для учета ПК в сети предприятия [Электронный ресурс] / 10-Strike Software – URL: http://www.10-strike.com/rus/networkinventoryexplorer/ (дата обращения 30.10.2017).
Список литературы на английском языке / References in English
- Naymushina O.E. Testirovanie program c uchetom granichnyh usloviy i nekorrektnosti vhodnyh dannyh [Program testing subject to the boundary conditions and invalid input] O.E. Naymushina // Medzdunarodnyy nauchno-issledovatelskiy dzurnal. Chast 4 [International Research Journal. Part 4]. – 2014. – № 3(22). – P. 32-34. [in Russian]
- Naymushina O.E. Osobennost razrabotki prilodzeniy dlya mashinostroitelnoy otrasly [Feature of application development for the engineering industry] / O.E. Naymushina, I.N. Naymushin // Medzdunarodnyy nauchno-issledovatelskiy dzurnal. Chast 2 [International Research Journal. Part 2]. – 2016. – № 4(46). – P. 135-138. [in Russian]
- Federalnyy zakon ot 27.07.2006 N 152-FZ (ed. of 22.02.2017) "O personalnyh dannyh" [Federal law of 27.07.2006 N 152-FZ (ed. of 22.02.2017) "On personal data"]. [in Russian]
- Buharova D.H. Inventarizatsiya materialnyh tsennostey [Inventory of material assets] [Electronic resource] : textbook / D.H. Buharova — Electron. text data. — Ekaterinburg: Uralskiy federalnyy universitet [Ekaterinburg: Ural Federal University], 2013. — 76 p. — 978-5-7996-1026-5. — URL: http://www.iprbookshop.ru/66154.html. [in Russian]
- Klokova A.V. Materialnaya otvetstvennost rabotnika. Yuridicheskoe oformlenie I buhgalterskiy uchet [Employee material liability. Legal registration and accounting] [Electronic resource] : professional advice / V. Klokova— Electron. text data. — Saratov: IPR Media, 2008. — 72 p. — 2227-8397. — URL: http://www.iprbookshop.ru/1009.html. [in Russian]
- Utkina C.A. Tipichnye oshibki v buhgalterskom uchote I otchetnosti. Vyyavlenie I ispravlenie [Typical mistakes in accounting and reporting. Identify and fix] [Electronic resource] : practical guide / A. Utkina — Electron. text data. — Saratov: IPR Media, 2008. — 138 p. — 2227-8397. — URL: http://www.iprbookshop.ru/1062.html. [in Russian]
- YuKoS Uchot kompyuterov, oborudovaniya i IT infrastruktury [Computers, hardware and IT infrastructure records] [Electronic resource] / YuKoSoft. – URL: http://it-invent.ru/?yclid=3000745576648150117 (accessed: 30.10.2017). [in Russian]
- Uchet IT-imutchestva [IT-asset property] [Electronic resource] / InfraManager. – URL: http://www.inframanager.ru/ functionality /itam/ (accessed 30.10.2017) [in Russian]
- Programmy dlya doma i ofisa. Programma "Uchet kompyuterov" [Home and office programs. The program "Accounting computers"] [Electronic resource] / ProstoySoft. – URL: http:// www.prostoysoft.ru/CompCount.htm (accessed 30.10.2017) [in Russian]
- "10-Strike: Inventarizatsiya kompyuterov" – Programma dlya ucheta PK v seti predpriyatiya ["10-Strike: Computer inventory" – a tool to track the PC in the enterprise network] [Electronic resource] / 10-Strike Software. – URL: http://www.10-strike.com/rus/networkinventoryexplorer/ (accessed: 30.10.2017) [in Russian]