Рішення > Система ліцензування програмного забезпечення
Система ліцензування програмного забезпечення
Рішення "MGI Software Registration and Licensing System" - розробка на замовлення Millennium Group, Inc. (США). Продукт призначений для обліку програмного забезпечення, яке виробляє і поширює дана компанія. Система побудована на базі FossLook. Були спроектовані необхідні типи документів: "Продукт", "Дилер", "Програмний пакет", "Ліцензія", тощо, а також довідники для заповнення окремих полів даних документів. Основна функція рішення - зберігання даних. Крім того в системі була реалізована генерація серійного ключа для клієнтів, які купили програмні продукти замовника.
Структура папок
У рішенні створена структура папок для власних типів документів:
Наприклад, у папці Product Name містяться всі найменування продуктів, які продає замовник, тобто це довідник, значення якого використовуються в інших документах рішення.
Тип документа "Software Package" (Програмний пакет)
У документах даного типу зберігається вся інформація про продажі програмних продуктів клієнтам: дата продажу, продукт, клієнт, ліцензії клієнта тощо.
Тип документа License
Кожен програмний пакет може містити вкладені документи типу "License" (Ліцензія), які зберігають інформацію про параметри користувальницької ліцензії на конкретний програмний продукт (наприклад, кількість робочих місць, використання яких дозволяється ліцензією для того чи іншого клієнта). P >
Генерування ключа продукту
За допомогою картки ліцензії ви можете генерувати деякий унікальний ключ (site key), який буде виданий клієнту. Після того як покупець введе даний ключ в своєму продукті, йому стануть доступні всі функції продукту, описані в його ліцензії.
Підтримка історії роботи з документами
У рішенні підтримується запис історії роботи з документом. Наприклад, можна відстежити, який користувач які зміни вносив в поля документа "Ліцензія":