مكتب الدعم الفني لتقنية المعلومات
دائم (Daem)
مكتب دعم فني كامل لفرق IT: الموظفون يرسلون التذاكر، والفنيون يعملون على قائمة انتظار بأهداف SLA، والمديرون يتابعون لوحات ومؤشرات وتقارير مباشرة.
نظرة سريعة
- 3
- أدوار: مستخدم، فني، مدير نظام
- 4
- لغات مع العربية من اليمين لليسار
- 0
- أطر عمل أو خطوات بناء
- 2
- قاعدتا بيانات: SQLite أو MySQL
الهدف
فرق IT الصغيرة تفقد الطلبات بين البريد وواتساب: لا أحد يعرف ما المفتوح وما المتأخر ومن يعمل عليه. دائم يعطي كل طلب رقمًا ومسؤولًا وموعدًا، ويعرض للفريق قائمة الانتظار كاملة.
ماذا يُظهر المشروع
- التذاكر
- تصنيف وأولوية وملفات ومحادثة كاملة؛ والرد على تذكرة محلولة يعيد فتحها.
- مستويات الخدمة
- أهداف SLA لكل أولوية، ووقت أول رد ووقت الحل، والتذاكر المتأخرة في الأعلى.
- قاعدة المعرفة
- مقالات تُقترح أثناء كتابة العنوان، فلا تتحول أسئلة كثيرة إلى تذاكر.
- الفنيون
- قائمة عمل بفلاتر، وملاحظات داخلية، وتعيين وتغيير الحالة من التذكرة.
- المديرون
- لوحة مباشرة، ورسم 14 يومًا، وعبء العمل لكل فني، وتقارير بنسبة SLA وتصدير CSV.
- الحوكمة
- سجل تدقيق لكل إجراء مع المستخدم وعنوان IP، وإدارة المستخدمين والتصنيفات.
ضوابط الأمان
| الضابط | ماذا يمنع |
|---|---|
| استعلامات مُجهّزة (PDO) | حقن SQL. |
| رمز CSRF في كل نموذج | إجراءات مرسلة من موقع آخر. |
| تقييد محاولات الدخول | تخمين كلمات المرور. |
| كلمة مرور لمرة واحدة بعد إعادة التعيين | كلمات مرور قديمة أو مشتركة تبقى مستخدمة. |
| فحص الرفع والتنزيل | سكربتات على شكل ملفات وقراءة ملفات الآخرين. |
جرّبه بنفسك
# PHP 8.1+ with pdo_sqlite (or MySQL). No framework, no Composer, no build step.
php -S 127.0.0.1:8080 # or upload the folder to any PHP hosting
# open http://127.0.0.1:8080/install.php → SQLite or MySQL → the first admin account
php seed.php # optional: demo data with users for every roleماذا تعلّمت
- معظم التذاكر هي الأسئلة العشرة نفسها: قاعدة معرفة جيدة توفر وقتًا أكثر من فني أسرع.
- مسؤول واضح وموعد لكل طلب يغيّران طريقة عمل الفريق.
- الأمان مكانه الإصدار الأول: CSRF والتقييد وقواعد الرفع صعبة الإضافة لاحقًا.