اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

لدي استفسار بخصوص نظام الصلاحيات هل استخدم user meak اهم هناك طريقة اخرى افضل من ذلك بالاضافة كيف استطيع معرفة حركة المستخدمين من تعديل واضافة ووقت الدخول والخروج واي حركة تتم على الفورمات تكون مسجلة سواء كانت اضافة او تعديل او حذف ومعرفة الوقت

قام بنشر

قمت باضافة خانة في جدول tblBlood_donor واسمها Validity donation وهي عبارة عن خيارين صالح للتبرع وغير صالح للتبرع مهمة هذان الاختيارين هي بعد الفحوصات اقوم باختيار صالح للتبرع او غير صالح للتبرع فاذا كان اختياري غير صالح للتبرع في المرة القادمة لو اتى هذا المتبرع وكتبت رقم الهوية الخاصة به تظهر لي رسالة بان هذا المتبرع غير صالح للتبرع

BLOODS15.rar

قام بنشر

اخي الكريم

المرفق يحتوي على التعديلات التالية :

1- عند ادخال رقم الهوية في خانة ( رقم الهوية ) تظهر رسالة بآخر تاريخ تبرع و اذا كان هذا الشخص صالح للتبرع ام لا

2- عند ادخال رقم الهوية في خانة ( رقم الهوية ) وكان هذا المتبرع لا يملك سجل في البرنامج تظهر رسالة بأن هذا المتبرع لايوجد سجل له

3- تم اضافة نموذج لتسجيل الدخول الى البرنامج بواسطة اسم مستخدم و كلمة مرور

4- تم وضع صلاحيات على البرنامج حسب مستوى تسجيل الدخول ( مثلا الادمن لديه صلاحيات التعديل و الاضافة اما المستخدم العادي فليس لديه صلاحيات )

5- تم اضافة نموذج يقوم بتسجيل اوقات و تاريخ الدخول الى البرنامج

6- تم اضافة نموذج ( قائمة رئيسية ) لان النماذج البقية لا يجب ان تكون متاحة عند تطبيق نظام صلاحيات انما يتم وضع ازرار امر في نموذج القائمة الرئيسية

و منها يتم فتح هذه النماذج

عند تشغيل البرنامج يظهر نموذج تسجيل الدخول

الاسم الافتراضي للادمن و الذي لديه كافة الصلاحيات

اسم المستخدم admin

كلمة المرور admin

بعد ذلك يتم فتح نموذج القائمة الرئيسية و تستطيع منه فتح نموذج ( معلومات المتبرع - سجل الدخول الى البرنامج - حسابات المستخدمين )

لاضافة نماذج اخرى قم باضافة ازرار امر لفتح النماذج المطلوبة في نموذج ( القائمة الرئيسية - main )

الاسم الافتراضي للمستخدم و الذي لديه صلاحيات محدودة ( مشاهدة البيانات فقط )

اسم المستخدم user

كلمة المرور user

يستطيع هذا المستخدم عرض البيانات فقط في نموذج معلومات المتبرع

تستطيع اضافة اسماء مستخدمين و كلمات مرور و لا تنسى تحديد الصلاحية ( user - admin )

جرب المرفق ووافينا بالنتيجة

BLOODS16.rar

قام بنشر

تمت التجربة ولاكن بالنسبة لدخول المستخدم اريد معرفة ماذا قام به هل قام بالاضافة وماهو الكيس الذي قام باضافته هل قام بالتعديل على كيس كم هو رقم الكيس الذي قام بالتعديل عليه مع ظهور الوقت مثل انا الادمن قمت بالدخول على البرنامج وقمت بتعديل بيانات فيظهر لي انني قمت بالتعديل قام موظف اخر بادخال بيانات او تعديل او حذف يظهر لي الحركة التي قام بها

قام بنشر

قمت ببعض الخفيفة على قاعدة البيانات وبعد الجلوس مع احد فني المختبرات وجهني لنقطة مهمة وهي في فورم frmBlood_donor هناك خانتي تبرع لبنك الدم وتبرع للمريض وهناك خانة نختار منها صالح للتبرع وكلمة غير صالح للتبرع فمن المفروض انه الدم الغير صالح لا يتم صرفه لاي مريض ولا يتم الاحتفاظ به في بنك الدم وانما يرحل مباشرة لفورم frmbadblood

ويتم اغلاق جميع الحقول ولا يستطيع اي شخص التعديل عليها لهذا المتبرع في هذه الحالة عند اختيار كلمة غير صالح يتم ترحيل الكيس الى فورم frmbadblood وتغلق جميع الحقول وعدم تمكين التعديل عليها

مرفق لكم قاعدة البيانات

BLOOD20.rar

قام بنشر

على مايبدو لي انك لم تعرف مااقصده

مااقصده ياغالي هو عند اختيار كلمة غير صالح يقوم باغلاق خانتي تبرع لمريض وتبرع لبنك الدم واغلاق جميع الحقول في فورم frmBlood_donor و فورم frmaboratory_tests

وترحيل الكيس الى فورم frmbadblood حتى من غير ان اضغط على زر الامر ان امكن من عمل هذه الطريقة

قام بنشر

قمت بالتجربة اخي الفاضل ولاجل التوضيح اكثر عند اختيار كلمة غير صالح يتم اغلاق خانتي تبرع لمريض لكي لا يتم اضافة الكيس لمريض وكذلك اغلاق خانة تبرع لبنك الدم لانه من المستحيل ان يحسب دم غير صالح في الثلاجة وانما يرحل الى فورم بلود باد

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information