مكتب المدير
إدارة (Idara)
مكتب للمدير في جهة حكومية أو شركة: الطلبات التي تنتظر قرارًا، ومهامي ومهام فريقي، والمراسلات الرسمية، والاجتماعات، كل صباح في صفحة واحدة.
نظرة سريعة
- 4
- أدوار: مدير نظام، قيادة، مدير، موظف
- 4
- لغات مع العربية من اليمين لليسار
- 5
- معتمدين في مسار كل طلب
- 2
- قاعدتا بيانات: SQLite أو MySQL
الهدف
المديرون في المكاتب يعيشون بين الورق والبريد والهاتف: القرارات تنتظر، والمهام تُنسى، والمراسلات بلا مسؤول. إدارة تضع كل قرار ومهمة ومراسلة واجتماع في سجل واحد بمسؤول واضح.
ماذا يُظهر المشروع
- الموافقات
- مسارات حتى خمسة معتمدين، وقرارات مع ملفات، وسجل حسب الجولة، وتفويض أثناء الغياب.
- المهام
- مهامي ومهام فريقي بأرقام ومواعيد وتحديثات.
- المراسلات
- سجل حقيقي للوارد والصادر؛ والرد يغلق الخطاب الوارد.
- الاجتماعات
- دعوات وحضور ومحاضر قابلة للطباعة مع خانات التوقيع.
- التقارير
- نسب الإنجاز في الوقت، وزمن القرار، وتقارير الفريق والإدارة، وطباعة وPDF.
- تحديث آمن
- أداة ترحيل لقاعدة البيانات ومثبّت تحديث مع نسخ احتياطي واختبارات وتراجع تلقائي.
ضوابط الأمان
| الضابط | ماذا يمنع |
|---|---|
| تحقق بخطوتين (TOTP) | كلمة مرور مسروقة وحدها. |
| بحث وصفحات محدودة النطاق | رؤية مهام ومراسلات ليست لك. |
| التفويض يسجّل من قرّر عن من | قرارات لا يمكن تتبعها. |
| استعلامات مُجهّزة ورموز CSRF | حقن SQL والإجراءات المزوّرة. |
| مثبّت لا يعمل مرة ثانية | إعادة تهيئة نظام يعمل من الإنترنت. |
جرّبه بنفسك
# 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ماذا تعلّمت
- في المكاتب، تاريخ القرار مهم بقدر القرار نفسه.
- التاريخ الهجري والميلادي والعربية أولًا: التفاصيل المحلية تقرر هل يستخدم الناس النظام.
- مسار تحديث آمن (نسخ احتياطي، اختبار، تراجع) جزء من المنتج.