في الدرس الثالث والعشرون من برنامج ادارة المطاعم سوف نقوم بتصميم الصفحة الرئيسية والتي من خلالها يتم التنقل بين صفحات البرنامج بأستخدام يوزر ( مستخدم ) بحسب الصلاحيات المحددة له كما موضح في الصورة اعلاه : فيتم كتابة كود فتح الصفحة داخل الزر المخصص لها. مثلا لفتح صفحة المبيعات نكتب الكود داخل زر btnSales بالطريقة التالية: frmSales.Show() Me .Hide() وهكذا بالنسبة لبقية الازرار وكما موضح بالصوره ادناة بعد ذلك نقوم بأضافة فورم الدخول الذي سبق شرحة في دورة تعلم الفيجوال بيسك ويمكنكم مراجعة هذه الدروس من خلال الروابط التالية: · الدرس – 21: تصميم صفحة دخول احترافية · الدرس – 22: برمجة صفحة الدخول · الدرس – 23 : برمجة زر الدخول - إضافة مستخدم جديد وتغييره - الطريقة الأولى · الدرس – 24 : برمجة زر الدخول - إستخدام قاعدة بيانات -الطريقة الثانية · ...
في الدرس الاول من برنامج ادارة المبيعات سنقوم بتصميم فورم frmItems خاص بالموجودات يحتوي على Datagridview يستخدم لعرض الموجودات المُخزنة في قاعدة البيانات كذلك اضافة Textbox لاسم المادة وسعر الشراء والبيع تستخدم لاضافة مواد جديدة او تعديل بيانات مواد سابقة. كما سيتم اضافة ازرار كالإضافة والتعديل والحذف ..الخ كما موضح بالصورة ادناه. بعدها نذهب الى مسار حفظ البرنامج على جهاز الكومبيوتر داخل ملف bin ثم debug ، بعدها نقوم بإنشاء قاعدة بيانات من نوع اكسس. ثم نقوم بانشاء جدول داخلها لخزن موجودات المحل المعدة للبيع، يتضمن اسم المادة وسعر الشراء والبيع. كما موضح بالصوره ادناة بعدها نقوم بانشاء إستعلام لحساب الربح المتحقق من خلال طرح سعر البيع من شعر الشراء كما موضح بالصورة ادناه بعد ان ننتهي من قاعدة البيانات نعود للفيجوال بيسك، نقوم بعمل اتصال مع قاعدة البيانات عن طريق اضافة Module يحتوي على جملة الاتصال مع قاعدة البيانات فقط. كما موضح بالصورة ادناه وأخيرا بعد إنشاء الاتصال مع قاعدة البيانات نذهب الى فورم الموجودات ثم الى حدث frmItems_Loa...
في هذا الدرس سنقوم بانشاء صلاحيات دخول وتحكم في البرنامج او قاعدة البيانات حسب الصلاحية الموزعة لكل مستخدم وذلك عن طريق انشاء جدول للمستخدمين يتم فيه اعطاء كل مستخدم اسم مستخدم وكلمة مرور وتحديد الصلاحية للدخول الى البرنامج. لتحميل كود الدخول والصلاحيات اضغط هنا
تعليقات
إرسال تعليق