الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن مساعدة في عمل مشروع لشركة

بدأه محمد البقشي في 26 أبريل 2008 · 11 رد · 1,556 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في صدد عمل مشروع قاعدة بيانات mssqlserver2005لبرنامج خاص بشركة وسأعمل لها واجهة بالفيجوال ستيديو

اولا يحتوي البرنامج على نافذتين للدخول

النافذة الأولى:

رقم الموظف ID:

كلمة السر للدخول Login password:

النافذة الثانية بعد شرط الدخول اذا كانت المعلومات صحيحة و عبارة عن

برنامج لتدريب الموظفين في اوقات الــ braek time يتكون البرنامج من

سؤال و 4 اختيارات واحد من الأجوبة ال4 هو صحيح ويتابع الى آخر الاختبار عند خروج الموظف من

البرنامج وعمل logout يتم حفظ السؤال الذي توقف عنده و الرجوع اليه مستقبلا

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

ويقدر عدد الاسألة بين 150 الى 200 سؤال في هذا الاختبار هذا بالنسبة للبرنامج الخاص بالموظفين .

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

الدرجة التي حصل عليها الموظف من خلال لوحة الادمن " .

الشغلة الاخيرة ربط البرنامج مع جميع الفروع ويقدر تقريباً بـ 20 فرع في كل منطقة فرع بحيث اذا انتقل الموظف

الى أحد هذه الفروع يستطيع الدخول بالlogin بتاعه من اي فرع عن طريق الانترنت وكذلك الادمن ويكون السيرفر هذا شغال

24 ساعة في جميع الفروع .

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

كيف كيف اربط تلك البيانات مع بعضها البعض

#3

شكرا لك TYEF عارف الشباب مارح يقصرون في المساعدة وممكن انا ماوصلت الشيء الي انا اريد ان اقوم بعمله بصورة صحيحة واكثر الشباب راسلوني على الخاص يريدون المساعدة بمبلغ مالي من وجهة نظري الشخصية بغض النظر عن الي راسلوني على الخاص بأن أي شخص في المنتدى طرح فكرة لمشروع أو طلب مساعدة مارح اتردد في المساعدة وبدون اي مبالغ مالية لان هدفي الوصول و المحاولة وليست المادة .

بالنسبة الى محاولاتي خليني اقولك ايش عملت ومن وين بدأت والى أين انتهيت

1 - قمت بعمل قاعدة بيانات هذه القاعدة تحتوي على جداول منفصلة الجدول الاول خاص بدخول الموظفين login وقسمته الى

Employ ID

logName

Password

Branch no

2 قمت بعمل جدول خاص بالادمن تحتوي على

Add new employ ID

login name

Password

Branch no

هذا بالنسبة لاضافة موظف جديد او التعديل على بيانات موظف

3 قمت بعمل جدول خاص بالاسئلة و الاجوبة وهذا المشكلة الي مو عارف اضبطها

الجدول يحتوي على

أسئلة و أجوبة كل سؤال يتبع له 4 اجوبة واواحد من هذه الاجوبة صحيحة فقط بحيث يعرف البرنامج بأن هذا

هو الجواب الصحيح فهل نستخدم جملة if الشرطية في مثل هذا ؟

أخيرا و آخر نقطة أود ان اضيف في لوحة تحكم الموظفين خاصية التعديل على بيانات موظف من قاعدة البيانات

مثل تغيير الباسوورد او رقم الفرع

#4

اخى انا سوف اساعدك حتى تنهى البرنامج وتسلمه بدون مقابل مادى هذا شىء لا اريده ان تقلق منه لكن لى بعض الاسئلة حول مافعلته حتى يتسنى لى مساعدتك :

1 - الجدول الاول انا فمت ماذا تريد منه

2 - الجدول الثانى لم افهم

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

#5

شكرا لك اخي TYEF و اقدر لك تعاونك معي

الجدول الثاني خاص بلوحة دخول administrator حيث يمكن عن خلاله اضافة بيانات موظف او متدرب جديد الى البرنامج او التعديل على بيانات موظف سابق مثل تغايير كلمة الدخول او رقم الbranch no عندما ينتقل الموظف من فرع الى فرع آخر يحتاج المسؤول عن البرنامج الى تغيير بياات دخول الموظف.

الجدول الثالث وهو المعظلة التي انا بها حيث انني اول مرة أعمل برنامج بهذه الطريقة وماسبق اني جربت

مثال : البرنامج يحتوي على سؤال و 4 اجوبة لكل سؤال جواب واحد صحيح نضرب مثال على ذلك :

أوضح لك أكثر ماهو البرنامج البرنامج هو "selling with passion " برنامج البيع بحماس البرنامج خاص بتدريب الموضفين في الشركة على اسس البيع و الأسس الرئيسية التي ندرب الموظفين عليها هي:

- شارك

-اسال

-اعرض

-اقترح

-ادعو للشراء

-تغلب على اعتراضات العميل

-الخطوات التالية

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

الطريقتان المفضلتان لتحية العميل عند دخولهم الشركة :

أ) مرحبتين

ب) السلام عليكم

جـ)صباح الخير و مساء الخير

د) ماذكر في ب و جـ <--------------- الاجابة الصحيحة

يمكنك تشجيع العملاء على الاعجاب بك بـ

أ) لباقتك في الحديث

ب) مظهرك و أناقتك

جـ) اهتمامك بالعميل الذي أمامك

د) جميع ماذكر <---------------------- الاجابة الصحيحة

الطريقتان المفضلتان لبدء التعامل مع العميل

أ) القاء التحية <----------------------------------- الإجابة الصحيحة

ب) عدم المبالاة ان كنت مشغول في ترتيب الاصناف

ج) ارسال العميل على موظف آخر

د) جميع ماذكر

وهكذا على هذا البرنامج

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

هذا البرنامج أمريكي تشترية الشركات لتدريب موظفينها وتكلفته من 500 ألف ريال وعلى حسب المستوى التدريبي لنشاط الشركة وحابب اطور هذه الشغلة وبمساعدتكم

#6

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

الجدول الثالث وهو المعظلة التي انا بها حيث انني اول مرة أعمل برنامج بهذه الطريقة وماسبق اني جربت

فما دفعك لعمل هذا البرنامج

#7

الهدف من عمل البرنامج

- تطوير عمل البرنامج التدريبي الذي يدرب شفهي عن طريق مندوب للبرنامج إلى عملي ليتمكن الموظفين من الالمام لما يحتويه البرنامج اضرب لك مثال اخي الكريم

*البرامج التدريبية الخاصة بموظفي ارامكو السعودية

* البرامج التدريبية الخاصة بموظفي شركات الحاسب الالي مثل (مايكروسوفت )

فكرتي للبرنامج واسعة جداً والبرنامج عند انتهائي من كتابته سوف يكون هناك تطوير نسخ له حيث لن يتوقف على ماهو عليه البرنامج سوف يعرض على احد مندوبي البرنامج وهي شركة امريكية مثلما اوضحت فان لقى استحسان سيتم تطوير البرنامج وفكرته وان لم يلقى الاستحسان يكفي ان تشرفت بالتجربة

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

#8

بالنسبة للجدول الثالث يقسم الى جدولين مرتبطين الجدول الاول به الاسئلة والجدول المرتبط به الاجابات مع عمل حلقين نوع البيانات فيهم نعم/لا الاول لتعين الاجابة الصحيحة فعلا والثانى لاادخال المستخدم للاجابة التى يتوقع انها صحيحه فلوتطابقا تكون الاجابة صحيحة ولو اختلفا تكون خاطئة

هذه فكرة قد تكون صواب اوخطأ

ابراهيم خطاب

تم تعديل هذه المشاركة بواسطة khatab في 28 أبريل 2008 في 10:12

مر الكلام زى الحسام يقطع ما كان ما يمر، أما المديح سهل ومريح يخدع لكين بيضر، والكلمة دين من غير إيدين بس الوفا ع الحر

#9

جدول الأسئلة والأجوبة يجب أن يكون كالآتي:

رقم السؤال

نص السؤال

الإجابة الأولى

الإجابة الثانية

الإجابة الثالثة

الإجابة الرابعة

رقم الإجابة الصحيحة

وفي كود البرمجة قم بعرض الإجابات على شكل radio buttons

وانت بتعرض السؤال بيكون معاك كل الداتا في السجل الحالي

فيمكنك مقارنة index +1 مع الحقل رقم الإجابة الصحيحة

وشكرا

#10

أشكر لكم لتفاعلكم معي الأخ khatab

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

إنني اريد ان اقوم بعمل جدول البيانات فارغ واريد اقول بعمل كود "متغير" بحيث يمكن اضافة الاسئلة و الاجوبة الصحيحة و الخاطئة وتعيين الاجابة الصحيحة عن طريقة لوحة تحكم البرنامج و الذي هيكون التحكم منه عن طريق واجة برنامج مصممه بالفيجوال بيسك اي ان هناك ربط بين قاعدة الـ sql و بين البرنامج .

الأخ wagieh saad أشكرك كثيرا وسأقوم بتجربة الطريقة ولكن لماذا نحتاج الى رقم السؤال ؟ لأنه في الحالة التي اريدها ان تكون الاسئلة عشوائية من غير ترتيب او رقم معين هذه ملاحظة اخرى اريلتنبيه عليها

أشكركم كثيراً وأشكر كل القائمين على هذا المنتدى الجبار وهذا الصرح النافع ننتفع به وان قدرنا الله ان انفع اخواني بالمنتدى

#11

ملاحظه صغيره للواجهة الخاصة بالمسؤول عن اضافة الاسئلة و الاجوبه

الصورة التي راح يكون عليها مدخل المسؤول عن الاسئلة و الاجوبه هي

اضافة سؤال جديد - التعديل\حذف سؤال من قاعدة البيانات

لوحة عرض البرنامج هيكون كالتالي :

السؤال ---------------------------------------------

الاجابة 1 -------------------------------------------

الاجابة2 -------------------------------------------

الاجابة 3 ------------------------------------------

الاجابة 4-------------------------------------------

رقم الاجابة الصحيحة-----------------------------------

"اضافة" التالي --- السابق

هذا بالنسبة لزر اضافة سؤال جديد الى البرنامج

بالنسبة الى زر حذف \تعديل يتم عرض التالي بعد الضغط عليه

لوحة عرض البرنامج هيكون كالتالي :

السؤال ---------------------------------------------

الاجابة 1 -------------------------------------------

الاجابة2 -------------------------------------------

الاجابة 3 ------------------------------------------

الاجابة 4-------------------------------------------

رقم الاجابة الصحيحة ------------------------------------

نفس السابق ولكن بدل مايكون الخانة فارغة تظهر الاسئلة وعند التعديل عليها يوجد زر بالاسفل

حفظ التعديل التالي --- السابق

كل هذه العمليات من حذف و تعديل واضافة تتم داخل قاعة بيانات sql المربوطه بالبرنامج

هذه نظرة توضيحية فقط لكي تتوضح الصورة أكثر

#12

لأخ wagieh saad أشكرك كثيرا وسأقوم بتجربة الطريقة ولكن لماذا نحتاج الى رقم السؤال ؟ لأنه في الحالة التي اريدها ان تكون الاسئلة عشوائية من غير ترتيب او رقم معين هذه ملاحظة اخرى اريلتنبيه عليها

انا من رأيي ان مفيش مشكلة من موضوع اضافة رقم السؤال لأن ده بيعتبر زي كود بنستخدمه جوه قاعدة البيانات و المستخدم ملوش دخل بيها

و انا مع الاخ وجيه لما قال:

جدول الأسئلة والأجوبة يجب أن يكون كالآتي:

رقم السؤال

نص السؤال

الإجابة الأولى

الإجابة الثانية

الإجابة الثالثة

الإجابة الرابعة

رقم الإجابة الصحيحة

وفي كود البرمجة قم بعرض الإجابات على شكل radio buttons

وانت بتعرض السؤال بيكون معاك كل الداتا في السجل الحالي

فيمكنك مقارنة الإجابة

وشكرا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…