Введение
Современное предприятие невозможно представить без развитой IT-инфраструктуры, включающей разнообразное оборудование: серверы, рабочие станции, сетевое оборудование, периферийные устройства. По данным Росстата, в 2023 году крупные и средние организации России располагали 77,7 тыс. персональных компьютеров, а затраты на внедрение и использование цифровых технологий составили 15 199 млн рублей. Эффективное управление этими ресурсами требует точного и оперативного учёта, позволяющего контролировать состав, состояние и перемещение оборудования. Традиционные способы учёта, основанные на ручном заполнении журналов и таблиц, не отвечают требованиям динамичной бизнес-среды, приводят к ошибкам, потере данных и нерациональному использованию ресурсов.
Автоматизация учёта IT-оборудования является закономерным этапом цифровизации управленческих процессов. В 2024 году серверы использовали 1 193 из 2 852 обследованных организаций, или 41,8%, что подчёркивает масштаб распространения серверной инфраструктуры. Создание специализированной информационной системы позволяет централизованно хранить данные, автоматизировать операции по приёму, передаче и списанию техники, формировать аналитическую отчётность. Ключевым компонентом такой системы выступает серверная часть, обеспечивающая надёжное хранение данных, бизнес-логику и взаимодействие с клиентскими приложениями.
В данной выпускной квалификационной работе рассматривается процесс разработки серверной части информационной системы для автоматизации учёта IT-оборудования. Работа включает анализ предметной области, обоснование архитектурных и технологических решений, проектирование и реализацию серверного приложения, а также оценку его эффективности.
Актуальность темы
Актуальность темы обусловлена необходимостью повышения эффективности управления IT-ресурсами в условиях роста их количества и разнообразия. По данным РБК, в 2024 году объём закупок компьютеров и периферийного оборудования по 44-ФЗ составил 161,62 млрд рублей, увеличившись на 14,6% к 2023 году. Отсутствие централизованного учёта приводит к неоправданным затратам на закупку дублирующего оборудования, простоям из-за несвоевременного обслуживания и сложностям при инвентаризации. Разработка серверной части информационной системы позволяет решить эти проблемы за счёт автоматизации процессов, обеспечения целостности данных и возможности интеграции с другими корпоративными системами.
Степень разработанности темы
Исследования в области проектирования информационных систем и автоматизации учёта представлены трудами как зарубежных, так и отечественных учёных. Среди зарубежных авторов следует выделить К. Дж. Дейта, Т. Коннолли, К. Бегга, М. Фаулера. Отечественная школа представлена работами А. Д. Хомоненко, В. В. Корнеева, Г. Н. Калянова, А. М. Вендрова.
Объект и предмет исследования
Объект исследования — Объектом исследования является процесс учёта IT-оборудования на предприятии.
Предмет исследования — Предметом исследования являются методы и средства разработки серверной части информационной системы для автоматизации учёта IT-оборудования.
Цель и задачи работы
Цель работы — Целью работы является разработка серверной части информационной системы, обеспечивающей автоматизированный учёт, хранение и обработку данных об IT-оборудовании организации.
Для достижения цели поставлены задачи:
- Изучить понятие и задачи учёта IT-оборудования на предприятии.
- Рассмотреть архитектурные решения серверной части информационных систем.
- Проанализировать существующие программные продукты для инвентаризации и учёта оборудования.
- Охарактеризовать объект автоматизации и текущую организацию учёта.
- Выявить недостатки существующего процесса и сформировать требования к системе.
- Обосновать выбор технологий и инструментов разработки серверной части.
- Спроектировать архитектуру серверного приложения и модель данных.
- Реализовать API, базу данных и механизмы разграничения доступа.
- Провести тестирование системы и оценить эффективность внедрения.
Методы исследования
В работе использованы методы системного анализа, моделирования бизнес-процессов, проектирования баз данных, объектно-ориентированного программирования и тестирования программного обеспечения.
Теоретическая и практическая значимость
Теоретическая значимость работы заключается в обобщении подходов к проектированию серверной части информационных систем учёта и обосновании выбора архитектурных решений для задач инвентаризации IT-оборудования.
Практическая значимость состоит в возможности применения разработанной системы на предприятии для автоматизации учёта оборудования, сокращения трудозатрат и повышения достоверности данных.
Структура работы
Работа состоит из введения, трёх глав, заключения, списка литературы и приложений. В первой главе рассматриваются теоретические основы автоматизации учёта IT-оборудования, во второй — проводится анализ процессов и требований, в третьей — описывается разработка и оценка серверной части системы.