انتقل إلى المحتوى

المستخدمون


تعد إدارة المستخدمين جزء مهم داخل النظام، حيث بواسطتها يمكن متابعة حركات جميع المستخدمين والتحكم في صلاحياتهم وإعطاء الأذونات اللازمة للوصول إلى وظائف النظام. يوفر النظام واجهة لإدارة المستخدمين داخل النظام تسمح للمسؤولين بإنشاء وإدارة ومتابعة المستخدمين كما يمكن أيضا إدارة أرصدة واشتراكات المستخدمين وإجراء عمليات الإيداع والسحب لهم.

شاشة المستخدمين

يشمل الجدول جميع المستخدمين المسجلين داخل النظام بمختلف صلاحياتهم، وطرق إضافتهم. يمكن أن يتم إضافة المستخدم بواسطة مستخدم آخر له صلاحية الإضافة أو من خلال التسجيل بواسطة نموذج التسجيل المخصص للعملاء ولكي يتم تمييز الموظف عن العميل يجب إعطائه صلاحية الموظف من قبل المسؤول. كما يمكن أيضا تعديل وحذف مستخدم موجود مسبقا وإدارة رصيده.

ملاحظة

  • البحث عن مستخدم معين داخل جدول التصنيفات يتم بكتابة الاسم، رقم الهاتف أو البريد الإلكتروني داخل "مربع البحث".

  • يمكن ترتيب البيانات داخل الجدول تصاعديا أو تنازليا حسب البريد الإلكتروني أو رقم الهاتف أو الحالة أو إذا ما كان موظف أو لا وذلك بالنقر على اسم العمود.

ولكل مستخدم له صلاحية إدارة المستخدمين والمتمثلة في العرض و الإنشاء والتعديل والحذف إجراء العمليات التالية:

إضافة مستخدم جديد

من شاشة عرض المستخدمين يمكن إنشاء مستخدم جديد وتحديد صلاحياته وذلك بالنقر على الزر "إضافة مستخدم جديد". و لإتمام عملية التسجيل يجب إدخال البيانات الأساسية التالية:

  • الاسم.
  • رقم الهاتف.
  • البريد الإلكتروني.
  • الصلاحية (مسؤول نظام - مستخدم عادي).
  • حالة الحساب (مفعل - غير مفعل).
  • كلمة المرور.
  • تأكيد كلمة المرور.
  • نوع الحساب (موظف أو عميل).

مع مراعاة شروط الإدخال المطلوبة والمتمثلة في أن جميع الحقول إجبارية ماعدا الدور اختياري وأنه يمكن أن يكون لدى المستخدم أكثر من دور (صلاحية) كما يجب أن لا تقل كلمة المرور عن 8 أحرف.

ملاحظة

  • يستخدم نوع الحساب لتحديد أسعار المنتجات، حيث يتم عرض أسعار خاصة بكل من الموظفين والزبائن.

  • في واجهات الطلب قد يتم ظهور إشعارات مخصصة للموظفين مختلفة عن الزبائن.

شاشة إضافة مستخدم

عرض وتعديل بيانات مستخدم

تم توفير إمكانية عرض البيانات الشخصية لأي مستخدم، بالإضافة إلى إمكانية التحكم في صلاحيات الوصول إليها. يتم ذلك عن طريق تحديد المستخدم المعني واختيار خيار التعديل من القائمة المنسدلة أو بالنقر على الصف الذي يحتوي على بيانات المستخدم المطلوب عرض بياناته. وعند القيام بذلك، يتم عرض واجهة مخصصة للعرض، والتي تكون مقسمة إلى:

عرض وتعديل بيانات المستخدم

الجزء الأول: معلومات الملف الشخصي

يحتوي هذا الجزء على كل البيانات الأساسية الخاصة بالمستخدم بالإضافة إلى رصيده الحالي وصورة المستخدم، ويجب التنويه أنه لا يمكن تغيير صورة المستخدم إلا عن طريقه فقط، وبالنسبة للرصيد فإنه يتم إضافته من خلال النقر على الزر " إضافة رصيد".

بيانات المستخدم التي تشمل:

الاسم، رقم الهاتف، البريد الإلكتروني، الحالة، الدور وما إذا كان موظف أو لا. كما يمكن تعديل كلمة المرور وتغييرها لجميع المستخدمين. وكذلك المقهى المسجل بها العميل في حالة وجود أكثر من مقهى في المبنى. ولحفظ جميع التعديلات يجب النقر على الزر "حفظ". إذا كان لدى المستخدم اشتراك مسجل فيه فإنه يتم عرض نوع الباقة المشترك بها بالإضافة إلى جميع ميزاتها و الكميات المخصصة لها والمستهلك منها.

الجزء الثاني: معلومات الملف الشخصي

يحتوي هذا الجزء على كل البيانات الأساسية الخاصة بالمستخدم بالإضافة إلى رصيده الحالي وصورة المستخدم، ويجب التنويه أنه لا يمكن تغيير صورة المستخدم إلا عن طريقه فقط، وبالنسبة للرصيد فإنه يتم إضافته من خلال النقر على الزر "إضافة رصيد".

بيانات المستخدم التي تشمل: الاسم، رقم الهاتف، البريد الإلكتروني، الحالة، الدور وما إذا كان موظف أو لا. كما يمكن تعديل كلمة المرور وتغييرها لجميع المستخدمين. ولحفظ جميع التعديلات يجب النقر على الزر "حفظ".

ملاحظة

الحد الأقصى للسحب أو الإيداع في كل عملية هو 1000 دينار فقط.

الجزء الثاني: سجلات الرصيد

يقوم النظام بتسجيل حركة الرصيد والمتمثلة في عمليات السحب والإيداع مع إتاحة إمكانية الحذف للحركة وتكون بيانات سجلات الرصيد كالتالي:

  • القيمة وتمثل القيمة التي تم إيداعها أو سحبها
  • النوع
  • تاريخ الحركة.

الجزء الثالث: سجلات النشاطات للمستخدم

هذا الجزء يوضح النشاطات التي قام بها المستخدم، مثل تغيير بياناته، أو شراء عنصر، أو الإشتراك في باقة معينة. ويتم عرض هذه النشاطات على هيئة جدول ويمكن الاطلاع على جميع تفاصيل الحدث عن طريق الضغط على زر "عرض". وتكون بيانات سجلات الرصيد كالتالي:

  • اسم السجل المتأثر بالنشاط.
  • موضوع النشاط (في حالة شراء منتج سيكون اسم المنتج).
  • نوع الحدث.
  • المسبب.
  • تاريخ الحركة.

الجزء الرابع: معلومات الاشتراك

إذا كان لدى المستخدم اشتراك مسجل فيه فإنه يتم عرض نوع الباقة المشترك بها بالإضافة إلى جميع ميزاتها و الكميات المخصصة لها والمستهلك منها. هذا الجزء مقسم إلى سجلات الرصيد وسجلات الحركات التي تتم عليها والمتمثلة في الحدث، والمسبب، وتاريخ الحدث بالإضافة إلى إمكانية عرض تفاصيله بالنقر على زر "عرض". كما يقوم النظام بتسجيل حركة الرصيد والمتمثلة في عمليات السحب والإيداع مع إتاحة إمكانية الحذف للحركة وتكون بيانات سجلات الرصيد كالتالي:

  • الحساب والذي يحتوي على اسم المستخدم
  • القيمة وتمثل القيمة التي تم إيداعها أو سحبها
  • النوع
  • تاريخ الحركة.

شاشة إضافة مستخدم

تعديل بيانات مستخدم

يستطيع المسؤول تعديل بيانات مستخدم عن طريق الضغط على زر التعديل من القائمة المنسدلة. يمكن من خلال الواجهة تعديل بيانات المستخدم الشخصية وهي:

  • اسم المستخدم.
  • رقم الهاتف.
  • البريد الإلكتروني.
  • حالة المستخدم.
  • الصلاحية.
  • كلمة مرور.
  • تأكيد كلمة المرور.
  • نوع الحساب (موظف أو لا).
  • المقهى الذي يتبع له العميل.

شاشة إضافة مستخدم

حذف مستخدم

يستطيع المسؤول حذف أي مستخدم من النظام. ويتم ذلك من خلال تحديد المستخدم المراد حذفه ثم الضغط على زر الحذف من القائمة أو بتحديده عن طريق النقر على مربع الإختيار ثم الضغط على أيقونة الخيارات أعلى الجدول واختيار الأمر حذف، و بواسطة هذه الطريقة يمكن حذف أكثر من مستخدم في مرة واحدة. وقبل إتمام عملية الحذف تظهر رسالة تأكيد للمستخدم للموافقة على الحذف أو التراجع. يستطيع المسؤول حذف أي مستخدم من النظام. ويتم ذلك من خلال تحديد المستخدم المراد حذفه ثم الضغط على زر الحذف من القائمة أو بتحديده عن طريق النقر على مربع الإختيار ثم الضغط على أيقونة الخيارات أعلى الجدول واختيار الأمر حذف، و بواسطة هذه الطريقة يمكن حذف أكثر من مستخدم في مرة واحدة. وقبل إتمام عملية الحذف تظهر رسالة تأكيد للمستخدم للموافقة على الحذف أو التراجع.

حذف مستخدم مع التنبيه

سجل العمليات

تتبع العمليات التي تم إجراؤها على بيانات الحساب، مثل تغيير اسم المستخدم أو البريد الإلكتروني، أمر بالغ الأهمية لضمان أمان وكفاءة النظام. يمكن عرض جميع سجلات العمليات والبيانات التي تم الوصول إليها من خلال واجهة مخصصة تعرض قائمة بجميع العمليات التي تم تنفيذها على الحساب ويتم الوصول إليها من خلال النقر على "زر الخيارات" الموجود لكل مستخدم واختيار الأمر نشاطات، ويحتوي كل قسم داخل الواجهة على نوع العملية، والمسبب لها، والحقول التي تأثرت بها. بالإضافة إلى ذلك، يمكن من خلال هذه السجلات إرجاع حالة الحساب إلى نقطة معينة إذا لزم الأمر، مما يضمن استعادة المعلومات والبيانات بدقة وسهولة.

سجلات الحركة المستخدم