قمت بتطوير نظام سطح مكتب متكامل لإدارة تراخيص البرامج، مخصص للمطورين وأصحاب البرمجيات الذين يحتاجون إلى تنظيم عمليات إصدار التراخيص ومتابعة العملاء والمنتجات من خلال واجهة مركزية سهلة الاستخدام.
يتيح النظام إنشاء تراخيص مرتبطة بجهاز العميل باستخدام Machine ID، مع إمكانية تحديد نوع الترخيص سواء كان دائمًا أو محدد المدة، بالإضافة إلى حفظ جميع بيانات التراخيص والعملاء والمنتجات داخل قاعدة بيانات منظمة.
أبرز وظائف النظام
إنشاء وتوليد تراخيص جديدة للبرامج.
ربط الترخيص بجهاز محدد باستخدام Machine ID.
دعم التراخيص الدائمة والتراخيص محددة المدة.
إدارة بيانات العملاء وإضافة وتعديل بياناتهم.
إدارة المنتجات والبرامج والمفاتيح الخاصة بها.
إنشاء مفاتيح خاصة بكل منتج.
عرض سجل كامل للتراخيص الصادرة وحالاتها.
البحث داخل التراخيص والعملاء بسهولة.
تفعيل وإلغاء تفعيل التراخيص.
حفظ سجل للعمليات التي تتم داخل النظام.
إنشاء واستعادة النسخ الاحتياطية لقاعدة البيانات.
حماية النظام بكلمة مرور رئيسية.
دعم اللغتين العربية والإنجليزية.
دعم الوضع النهاري والليلي.
إمكانية العمل بشكل محلي Offline دون الحاجة إلى اتصال دائم بالإنترنت.
تم تصميم النظام بواجهة حديثة ومنظمة تسهّل الوصول إلى جميع الوظائف، مع الاهتمام بأمان بيانات التراخيص وإمكانية إدارة أكثر من برنامج ومنتج من نفس النظام.
التقنيات المستخدمة:
Java – JavaFX – CSS – SQLite
المشروع قابل للتطوير وإضافة خصائص أخرى مثل ربط التراخيص بسيرفر مركزي، التفعيل عبر الإنترنت، إدارة الاشتراكات، أو إنشاء نظام ترخيص SaaS متكامل.