العودة لقائمة المشاريع
برمجة برنامج نظافة
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة
تطوير البرمجيات
برمجة مواقع
برمجة قواعد البيانات
برمجة أندرويد
برمجة التطبيقات
هندسة البرمجيات
برمجة
تطوير البرمجيات
برمجة مواقع
برمجة قواعد البيانات
برمجة أندرويد
برمجة التطبيقات
هندسة البرمجيات
الوصف
⸻
أنواع المستخدمين والصلاحيات داخل النظام
أحتاج أن يكون الموقع مقسمًا إلى 4 أنظمة / حسابات مختلفة، وكل نوع مستخدم له صلاحيات محددة حسب دوره، حتى يكون العمل منظمًا وواضحًا.
⸻
1. نظام المدير / الإدارة
المدير هو صاحب الصلاحية الكاملة داخل النظام، ويستطيع التحكم في جميع الأقسام.
صلاحيات المدير:
* الدخول إلى لوحة تحكم كاملة.
* إضافة وتعديل وحذف العملاء.
* إضافة وتعديل وحذف الوحدات.
* إضافة وتعديل وإيقاف حسابات العمال.
* إضافة وتعديل وإيقاف حسابات المشرفين.
* مشاهدة جميع طلبات التنظيف.
* تعيين الطلبات للمشرفين أو العمال.
* تغيير حالة أي طلب.
* مشاهدة صور التنظيف بعد الانتهاء.
* اعتماد الطلب بعد مراجعة الصور.
* إلغاء الطلب مع كتابة سبب الإلغاء.
* إضافة ملاحظات داخلية لا تظهر للعميل.
* مشاهدة سجل الطلبات لكل عميل.
* مشاهدة سجل الطلبات لكل عامل.
* مشاهدة الطلبات الجديدة والجارية والمكتملة والملغية.
* إدارة بيانات المؤسسة الأساسية.
* متابعة أداء العمال والمشرفين بشكل مبسط.
* عدد زيارات وكل بعد زياره تنقص
لوحة المدير تحتوي على:
* الرئيسية.
* العملاء.
* الوحدات.
* طلبات التنظيف.
* المشرفين.
* العمال.
* التقارير البسيطة.
* الإعدادات.
⸻
2. نظام المشرف
المشرف يكون بين المدير والعمال، ويكون مسؤولًا عن متابعة تنفيذ الطلبات.
صلاحيات المشرف:
* تسجيل الدخول بحساب خاص.
* مشاهدة الطلبات المخصصة له فقط.
* مشاهدة بيانات العميل والوحدة الخاصة بالطلب.
* تعيين الطلب لعامل تنظيف، إذا سمح المدير بذلك.
* متابعة حالة الطلب.
* تغيير الحالة إلى:
* تم استلام الطلب.
* تم تعيين عامل.
* جاري التنظيف.
* تم الانتهاء مبدئيًا.
* مشاهدة الصور التي يرفعها العامل بعد التنظيف.
* كتابة ملاحظة على الطلب.
* رفع ملاحظة للإدارة في حال وجود مشكلة.
* اعتماد مبدئي للطلب قبل اعتماد المدير النهائي.
حدود صلاحيات المشرف:
* لا يستطيع حذف العملاء.
* لا يستطيع حذف الوحدات.
* لا يستطيع مشاهدة كل بيانات النظام إلا حسب الصلاحية.
* لا يستطيع حذف الطلبات.
* لا يستطيع اعتماد الطلب نهائيًا إلا إذا أعطاه المدير صلاحية.
⸻
3. نظام عامل التنظيف
عامل التنظيف يكون له حساب بسيط جدًا وسهل الاستخدام من الجوال.
صلاحيات العامل:
* تسجيل الدخول بحساب خاص.
* مشاهدة الطلبات المسندة له فقط.
* مشاهدة تفاصيل الطلب، مثل:
* رقم الوحدة.
* اسم المبنى.
* نوع الوحدة.
* وصف التنظيف المطلوب.
* ملاحظات العميل.
* هل مطلوب تغيير المفارش؟
* هل مطلوب تغيير الملايات؟
* هل مطلوب ترتيب السرير؟
* هل مطلوب تنظيف دورة المياه؟
* هل مطلوب تنظيف المطبخ؟
* تغيير الحالة إلى: جاري التنظيف.
* رفع صور الوحدة بعد الانتهاء من التنظيف.
* رفع صورة للسرير بعد ترتيب المفارش والملايات.
* كتابة ملاحظة بعد الانتهاء.
* تغيير الحالة إلى: تم الانتهاء.
حدود صلاحيات العامل:
* لا يستطيع مشاهدة جميع الطلبات.
* لا يستطيع مشاهدة طلبات عمال آخرين.
* لا يستطيع تعديل بيانات العميل.
* لا يستطيع تعديل بيانات الوحدة.
* لا يستطيع حذف الطلب.
* لا يستطيع اعتماد الطلب نهائيًا.
* لا يستطيع تغيير الطلب بعد اعتماده من الإدارة.
⸻
4. نظام العميل
العميل يكون له حساب بسيط جدًا، الهدف منه إرسال طلب تنظيف ومتابعة حالته فقط.
صلاحيات العميل:
* تسجيل الدخول بحساب خاص.
* مشاهدة الوحدات التابعة له فقط.
* إرسال طلب تنظيف لوحدة معينة.
* كتابة وصف التنظيف المطلوب.
* اختيار خدمات إضافية مثل:
* تغيير مفرش السرير.
* تغيير الملايات.
* تغيير أكياس المخدات.
* ترتيب السرير.
* تنظيف دورة المياه.
* تنظيف المطبخ.
* متابعة حالة الطلب.
* مشاهدة سجل طلباته السابقة.
* إلغاء الطلب قبل استلامه من الإدارة فقط، إذا كان ذلك متاحًا.
* مشاهدة رسالة عند اكتمال الطلب.
* اضافة وقت للزياره عشان نظافه قبله بوقت 4 ساعات
حدود صلاحيات العميل:
* لا يستطيع مشاهدة وحدات عملاء آخرين.
* لا يستطيع مشاهدة أسماء العمال إلا إذا قررت الإدارة إظهارها.
* لا يستطيع تغيير حالة الطلب.
* لا يستطيع إنشاء طلب جديد لنفس الوحدة إذا كان هناك طلب مفتوح.
* لا يستطيع تعديل الطلب بعد استلامه إلا بإرسال ملاحظة أو طلب جديد حسب النظام.
⸻
تدفق العمل بين المستخدمين
أريد أن تكون دورة العمل داخل النظام بهذا الشكل:
1. العميل يدخل على حسابه.
2. يختار الوحدة.
3. يضغط طلب تنظيف الآن.
4. يكتب وصف التنظيف المطلوب ويحدد الخيارات.
5. يصل الطلب إلى المدير أو المشرف.
6. المدير أو المشرف يعيّن الطلب لعامل تنظيف.
7. العامل يدخل على حسابه ويشاهد الطلب.
8. العامل يضغط جاري التنظيف عند البداية.
9. العامل بعد الانتهاء يرفع صور الوحدة بعد التنظيف.
10. العامل يضغط تم الانتهاء.
11. المشرف يراجع الطلب والصور.
12. المدير يعتمد الطلب نهائيًا.
13. تظهر الحالة للعميل: تم الانتهاء من التنظيف.
14.
⸻
نص مختصر تضيفه للوصف النهائي
أحتاج أن يكون النظام مقسمًا إلى 4 أنواع حسابات: مدير، مشرف، عامل تنظيف، عميل.
المدير له صلاحية كاملة على العملاء والوحدات والطلبات والعمال والمشرفين. المشرف يتابع الطلبات المخصصة له ويشرف على العمال ويراجع الصور. العامل يشاهد الطلبات المسندة له فقط، ويغير الحالة إلى جاري التنظيف، ثم يرفع صور الوحدة بعد التنظيف ويضغط تم الانتهاء. العميل يشاهد وحداته فقط، ويرسل طلب تنظيف بسهولة، ويكتب وصف التنظيف المطلوب، ويحدد خيارات مثل تغيير المفارش والملايات وترتيب السرير، ثم يتابع ح
ملاحظه :
ايمكانية تعديل اثناء العمل