العودة لقائمة المشاريع
نظام إدارة التذاكر للدعم الفني
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
بايثون
برمجة
تطوير البرمجيات
برمجة مواقع
MySQL
بايثون
برمجة
تطوير البرمجيات
برمجة مواقع
MySQL
الوصف
الموضوع: متطلبات تنفيذ مشروع نظام إدارة التذاكر للدعم الفني
السلام عليكم،
أرغب في تنفيذ مشروع نظام إدارة التذاكر للدعم الفني وفقاً للمواصفات التالية:
1. نظرة عامة على المشروع:
المشروع عبارة عن نظام يسمح للمستخدمين برفع طلبات الدعم الفني (التذاكر)، بحيث يتم توزيعها على الموظفين (الأدمن) من قبل المدير (سوبر أدمن) والموظفين ( الادمن) يوزعوا العمل على IT. النظام يوفر لوحة تحكم تعرض التذاكر وحالاتها، مع إمكانية البحث، الإحصائيات، والتنبيهات عبر البريد الإلكتروني.
2. المستخدمون والأدوار:
1.سوبر أدمن (مدير النظام):
•يوجد سوبر أدمن واحد فقط.
•يقوم بتوزيع التذاكر على الأدمن.
•يتحكم بكافة إعدادات النظام.
2.أدمن (الموظف - الدعم الفني):
•يستقبل التذاكر الموجهة إليه من السوبر أدمن.
•يقوم بمعالجة التذاكر وتغيير حالتها حسب التقدم في حلها.
3.يوزر (المستخدم النهائي):
•يرفع التذاكر ويصف المشكلة مع إمكانية إرفاق الملفات.
•يتابع حالة التذكرة من خلال واجهته الخاصة.
3. المتطلبات الوظيفية:
•تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور مع إمكانية التكامل مع LDAP.
•إدارة التذاكر (رفع التذكرة – تغيير حالتها – تتبع تاريخ الإرسال والتعديل).
•حالات التذاكر:
•قيد الانتظار: لم يتم البدء بمعالجتها.
•تحت المراجعة: الأدمن يعمل عليها.
•مغلقة: تم حل المشكلة وإغلاق التذكرة.
•لوحة تحكم Dashboard:
•عرض إحصائيات بعدد التذاكر في كل حالة.
•البحث عن التذاكر باستخدام التاريخ أو رقم التذكرة.
•عرض التذاكر المفتوحة والمغلقة.
•توزيع التذاكر من قبل السوبر أدمن على الأدمن عبر قائمة منسدلة.
•صفحات مخصصة لكل نوع مستخدم:
•صفحة المستخدم: لرفع التذاكر ومتابعتها.
•صفحة الأدمن: لاستقبال التذاكر المكلف بها والعمل عليها.
•صفحة المدير: تشمل جميع التذاكر مع إمكانية توزيعها والتحكم في النظام.
•صفحة الأرشيف: تضم التذاكر المغلقة.
•تنبيهات البريد الإلكتروني عند تغيير حالة التذكرة وعند ارسال المهمة لIT.
4. التفاصيل التقنية:
•الواجهة الأمامية: React + Material UI
•الواجهة الخلفية: Django + Django REST Framework
•قاعدة البيانات: PostgreSQL
5. إضافات مستقبلية:
•إمكانية تطوير ميزات إضافية مثل الإحصائيات المتقدمة والتكامل مع تطبيقات أخرى.
⸻
️وشرح اكواد البرمجة في مقطع فديو واسأله على المنصة