Фрагмент для ознакомления
2
В современном мире программное обеспечение (ПО) играет ключевую роль в деятельности практически любой организации. Компании используют разнообразные приложения для автоматизации бизнес-процессов, повышения производительности труда и обеспечения безопасности данных. При этом управление лицензиями на используемое ПО становится одной из критически важных задач. Несоблюдение условий лицензирования может привести к серьезным юридическим и финансовым последствиям, включая штрафы и репутационные потери.
Однако в условиях динамичного развития информационных технологий и увеличения количества используемых программных продуктов управление лицензиями становится все более сложной задачей. Ручное ведение учета лицензий подвержено ошибкам и неэффективности. Автоматизация этого процесса с помощью специализированной информационной системы позволяет существенно повысить точность и оперативность управления лицензиями, а также снизить трудозатраты на эту задачу.
Цель данной курсовой работы заключается в разработке информационной системы для учета лицензий программного обеспечения, которая обеспечит автоматизацию процесса управления лицензиями, снизит риски, связанные с их использованием, и повысит эффективность работы сотрудников.
Для достижения поставленной цели необходимо решить следующие задачи:
Анализ существующих систем учета лицензий ПО и выявление их недостатков.
Определение требований к разрабатываемой системе, включающих функциональные и нефункциональные требования.
Проектирование архитектуры информационной системы, выбор технологий и инструментов для ее реализации.
Разработка прототипа системы, включающего основные модули и функциональные возможности.
Проведение тестирования разработанной системы для выявления и исправления возможных ошибок.
Внедрение системы в эксплуатацию и подготовка рекомендаций по ее использованию и дальнейшему развитию.
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Обзор существующих решений
На рынке существует множество различных решений для управления лицензиями ПО. Они включают как простые инструменты для ведения реестров, так и комплексные системы, интегрированные с другими корпоративными приложениями. К числу наиболее популярных систем относятся:
Microsoft System Center Configuration Manager (SCCM)
FlexNet Manager Suite
Snow License Manager
IBM License Metric Tool.
Рассмотрим поподробнее каждую из них:
Microsoft System Center Configuration Manager (SCCM), часто упоминаемый просто как Configuration Manager, является комплексным инструментом управления корпоративными ИТ-средами. Он предназначен для поддержки администраторов в обеспечении управления конфигурацией, распределении программного обеспечения и обновлений безопасности, а также мониторинге состояния системы и инвентаризации аппаратного и программного обеспечения. SCCM позволяет автоматизировать многие повседневные задачи управления ИТ-инфраструктурой, обеспечивая более высокую эффективность и контроль за средой.
Основные возможности и функции SCCM включают в себя широкий спектр инструментов и сервисов. Среди них:
— Централизованное управление конфигурацией и автоматизация задач;
— Распределение и управление обновлениями программного обеспечения;
— Мониторинг и отчетность по состоянию системы и безопасности;
— Управление мобильными устройствами и приложениями;
— Инвентаризация аппаратного и программного обеспечения для оптимизации ресурсов.
Эти функции позволяют администраторам эффективно управлять ИТ-инфраструктурой, минимизировать риски, связанные с уязвимостями безопасности, и обеспечивать соответствие стандартам и политикам компании.
Преимущества использования SCCM многочисленны и значительны. Во-первых, Configuration Manager предоставляет мощные инструменты для автоматизации множества задач, что снижает нагрузку на ИТ-персонал и позволяет им сосредоточиться на более стратегических задачах. Во-вторых, он обеспечивает улучшенную безопасность сети путем своевременного развертывания обновлений и патчей. В-третьих, SCCM упрощает управление ассетами и лицензиями, что сокращает издержки и повышает прозрачность использования ресурсов. Наконец, интеграция с другими продуктами Microsoft и поддержка широкого спектра устройств делает SCCM универсальным решением, адаптируемым к различным бизнес-сценариям.
FlexNet Manager Suite - это облачное решение для управления ИТ-активами и оптимизации лицензий на программное обеспечение. Решение предназначено для средних и крупных организаций и имеет клиентов в сфере образования и государственного сектора. Он может быть развернут либо в облаке, либо на месте, а также предлагается как управляемая служба.
FlexNet Manager Suite имеет различные функциональные возможности, включая обнаружение ИТ-активов, нормализацию запасов программного обеспечения и согласование лицензий. Модуль соответствия лицензий согласовывает покупки программного обеспечения, чтобы помочь организациям отслеживать общую стоимость и риск программного обеспечения. Он также предлагает централизованную панель мониторинга, которая позволяет администраторам просматривать позицию лицензии, просматривать события и получать уведомления о проблемах с оборудованием или программным обеспечением.
FlexNet Manager Suite также может анализировать тенденции использования облака, чтобы сократить расходы на облачные сервисы. Решение предлагает оптимизацию серверных лицензий для приложений Microsoft, IBM, Oracle, Symantec, VMware и SAP.
Snow License Manager — это решение для управления программными активами для программного обеспечения, SaaS и IaaS, которое работает как в облаке, так и с локальными вариантами доставки. Этот тип программного обеспечения предназначен для успешного управления программными активами вашей компании и соответствующими лицензиями для снижения затрат, рисков безопасности и персонала, необходимого для управления лицензиями и программным обеспечением. Snow License Manager позволяет нескольким сотрудникам управлять несколькими лицензиями на программное обеспечение и получать доступ к используемым и другим отчетам для поддержания контроля над программным обеспечением.
Являясь основным центром передовой платформы Snow Software Asset Management (SAM), Snow License Manager обеспечивает единое представление всех программных, облачных и аппаратных активов, лицензий и приложений. Тысячи организаций используют Snow для управления своими лицензиями, что добавляет доверия к преимуществам этой программы.
Snow License Manager имеет ряд функций, которые полезны для успешного управления лицензиями на программное обеспечение:
Единое представление на всех платформах и сайтах: программа обеспечивает единое, консолидированное представление всех программных активов в вашей сети и облаке, доступное из одного интерфейса. Вы можете легко управлять несколькими поставщиками программного обеспечения и облачных решений, типами устройств и местоположениями.
Автоматизированное соответствие требованиям: Snow License Manager автоматически рассчитывает уровень соответствия для всего программного обеспечения, что упрощает управление соответствием программного обеспечения.