تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] صلاحيات المستخدمين بكلمات مرور مربوطة بقاعدة بيانات في لازاروس
#1
السلام عليكم .
أردت أن أعرض تجربتي الأولى و المتمثلة في تصميم برنامج بسيط يحدد صلاحيات المستخدمين بحيث يمكن 
لآدمن البرنامج التحكم في المستخدمين بالاضافة و التعديل و الحذف وكلمات المرور و اعطاء الصلاحيات المناسبة لكل مستخدم 
كبداية بيانات الآدمن هي :
اسم المستخدم : admin
كلمة المرور : admin
اللتان يمكن تغييرهما عند تسجيل الدخول 
أرجو ألا تبخلوا علينا بتوجيهاتكم.


الملفات المرفقة
.rar   executable.rar (الحجم : 1.22 م ب / التحميلات : 56)
.rar   source code.rar (الحجم : 2.16 م ب / التحميلات : 68)
الرد }}}}
تم الشكر بواسطة: أبوبكر سويدان , abulayth , العيد1403
#2
برنامجك جميل وفكرتك جميلة.

بالنسبة لي أقسم الصلاحيات على ثلاث فئات:
1. مدير.
2. مدخل بيانات.
3. مخصص.

المدير لكل العمليات التي يختص بها المدراء فقط، كإدارة المستخدمين، وإدارة المصروفات، وعرض الإحصائيات، ومتابعة بقية فئات المستخدمين،والتحكم في الأصناف على سبيل المثال، يعني الأمور التي من المفترض أن لا يراها مدخل البيانات وتعتبر سراً من أسرار الدولة. Big Grin

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

والمخصص يمكن أن يكون مزيجاً من الفئتين السابقتين لأي سبب من الأسباب.

على كل حال طريقتك رائعة ويمكن الاعتماد عليها من وجهة نظري.
الرد }}}}
تم الشكر بواسطة: abulayth
#3
ما شاء الله تبارك الرحمن

الى الامام اخي ابو ناصر

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة: أبو ناصر
#4
شكرا أخي أبو بكر على توجيهاتك و لكن لم أفهم قصدك من  الأمور التي من المفترض أن لا يراها مدخل البيانات وتعتبر سراً 
بالنسبة لبرنامجي البسيط  أظن أنني قد  جعلت  للأدمن الحرية أن يحدد لكل مستخدم  مدى رؤيته للعمليات :
مبيعات - مشتريات - مخازن - تحكم .
و شكرا لك مجددا .

شكرا لك أخي abulayth   على التشجيع و الفضل يعود الى الأخ  أبوبكر سويدان 
والى جميع المهتمين بهذا المنتدى
الرد }}}}
تم الشكر بواسطة: أبوبكر سويدان , abulayth
#5
أقصد من ذلك، أن مدخل البيانات قد يكون أي شخص تؤجره للعمل على النظام، حيث من المفترض أن لا يرى إحصائيات مبيعاتك ، أو قيمة رأس المال المتمثلة في البضاعة المسجلة بالنظام، أو أي شيء لا تريد أن يخرج عن سيطرتك. فهو مدخل للبيانات فقط، ولا يسمح له بإجراء عمليات جذرية ومؤثرة على قواعد البيانات.
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم

حدثت معي قصة غريبة بعض الشيء واود الاستفسار عنها

قمت بتنفيذ البرنامج من السورس كود وظهرت لي هذه الرسالة

   

ولم اعرف السبب

قمت بعد ذلك بالتالي

نسخت الملف الموجود في النسخة التنفيذية sqlite3.dll الى نسخة السورس وظهر نفس الخطا ايضا بعد ذلك قمت بنسخ قاعدة البيانات الى السورس myDB وايضا لم يعمل

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

مع العلم ان الملف التنفيذي الموجود في المشاركة يعمل بنجاح

اليكم بعض المعلومات

حجم البرنامج التنفيذي 2.267 
حجم البرنامج التنفيذي من السورس 3.588 
الجهاز المستخدم dell laptop windows10 Pro 64 Bit 8GB Ram

اية اقتراحات

يعطيكم العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة:
#7
ايضا قمت بنقل السورس الى القرص Big Grin ولم يعمل ايضا
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة:
#8
غريب... أنا اشتغل عندي بشكل جيد.
الرد }}}}
تم الشكر بواسطة: abulayth
#9
أخي abulayth هذه المشكلة لم تحدث عندي . ربما تكون في اصدار الويندوز 10 ولست متأكدا .
جربه في ويندوز 7 أو xp
الرد }}}}
تم الشكر بواسطة: abulayth , abulayth
#10
مشكورين

ولكن هل من الممكن ان يكون لاصدار اللازروس علاقة بالموضوع

   

اسف على الاطالة

يعطيكم العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تمهيدي - لازاروس Lazarus أبوبكر سويدان 22 3,970 16-04-17, 12:48 PM
آخر رد: أبوبكر سويدان
  مدير النسخ الاحتياطي - لازاروس أبوبكر سويدان 6 198 15-04-17, 03:42 PM
آخر رد: أبوبكر سويدان
  [سؤال] حماية قاعدة بيانات سكواللايت بكلمة سر وطريقة الاتصال بها في لازاريس أبو ناصر 14 903 15-04-17, 03:15 PM
آخر رد: أبوبكر سويدان
  كتاب - البرمجة بلغة فري باسكال - بيئة لازاروس أبوبكر سويدان 16 2,240 04-04-17, 10:49 PM
آخر رد: vbtemp
  أول برنامجي لي بلغة فري باسكال - بيئة لازاروس Ahmed_Mansoor 12 1,735 14-03-17, 04:07 AM
آخر رد: sendbad100
  [نقاش] موضوع للنقاش حول لغة فري باسكال - بيئة لازاروس للمبتدئين أبوبكر سويدان 14 2,093 27-12-16, 02:49 PM
آخر رد: أبو ناصر
  الإعلان عن الإصدار 1.6.2 من لازاروس أبوبكر سويدان 5 468 04-12-16, 10:49 AM
آخر رد: أبوبكر سويدان
  [مثال] برنامج تخزين الصور في قاعدة بيانات في Lazarus أبو ناصر 19 1,080 25-11-16, 09:39 PM
آخر رد: أبو ناصر
  [سؤال] عن الاتصال بقاعدة بيانات سكواللايت في لازاريس أبو ناصر 6 439 21-08-16, 03:53 PM
آخر رد: أبو ناصر
  تمت اﻹجابة - الملف التنفيذي كبير جدا في فري باسكال - بيئة لازاروس abulayth 4 876 27-07-16, 02:42 PM
آخر رد: أبوبكر سويدان

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم