|
#1
| ||||
| ||||
| بسم الله الرحمن الرحيم نتمنى ان تكون سلسلة الدروس هذه مفيده لكل من يتابعها. ولا تتردد في طرح اي سؤال او مشكلة تواجهك خلال الطبيق قد يكون هناك بعض الأخطاء خلال البرمجة (جل ما لا يسهو) و لكن سأحاول كل جهدي تفادي هذه الأخطاء متطلبات الدرس : - مراجعة جميع الدروس السابقة و الدالات التي تم شرحها مسبقا اهداف الدرس: - خريطة عمل البرنامج - معرفة الشكل المراد العمل عليه للبرنامج - تصميم قاعدة البيانات - معرفة انواع الاعمدة في الجداول خريطة العمل : خريطة العمل تحتوي على الخطوات التي يسير عليها اي مبرمج ... بمعنى آخر هي تخطيط مستقبلي للبرمجه تفيد في الترتيب و عدم هدر الوقت. تتضمن ايضا فكرة البرنامج و مميزاته فكرة البرنامج : البرنامج الذي سنقوم ببرمجته اليوم هو مركز برامج يحوي على المواصفات التالية - الصفحة الرئيسية طبعا تحوي جميع البرامج و الأقسام - الصفحات الداخلية تختص بالبرامج و تحوي البرنامج و معلومات عنه و صورة مصغره و ايضا نظام تقييم للبرنامج - امكانية اضافة اقسم فرعية - لوحة تحكم كاملة - نظام تسجيل عضويات - نظام البحث عن البرامج بداية درس اليوم : اولا يجب عليك معرفة ان الصفحة الرئيسية لأن موقع يجب ان تسمى index بغض النظر عن امتدادها يعني index.php او index.html او index.asp لا يهم الأمتداد فقط يعرف السيرفر بأي اللغات تم برمجه هذا الملف ليهيء النظام للقرائة و اعطاء النتائج سنبدأ اولا في رسم قاعدة البينات و تجهيزها لنفكر اولا ما هي البيانات التي نود تخزينها في القاعدة ملاحظة يمكنك اضافة اي خلاية اخرى غير المذكورة بالأسفل فأنت حر في هذا الجدول الأول راح نسميه admin و هو خاص بمدير الموقع ----------- البيانات التي نريد تخزينها هي ----------- - اسم المستخدم لمدير الموقع - كلمة المرور (مشفرة) لمدير الموقع - البريد الخاص لمدير الموقع الجدول الثاني يحوي بيانات الأعضاء و هي حسب رغبتك ايضا ----------- البيانات التي نريد تخزينها هي ----------- - ID <--- سأشرحه لاحقا -اسم المستخدم للعضو - كلمة السر للعضو (مشفرة) - بريد العضو - خلية قميتها 1 او 0 و هي لمعرفة إذا كان العضو فعل حسابه ام لا ؟ 1 مفعل و 0 غير مفعل - يمكنك اضافة اي بيانات اخرى مثل الاسم الحقيقي او تاريخ الميلاد الجدول الثالث الا و هو الجدول الخاص بالأقسام ----------- البيانات التي نريد تخزينها هي ----------- - ID <--- كسابقه سأئرحه لاحقا - اسم القسم - وصف القسم - تفرع القسم - ترتيب القسم في العرض - هنا نضيف خانه قيمتها واحد او صفر ... واحد القسم يظهر في الموقع صفر لن يظهر الجدول الرابع الا و هو الخاص ببيانات الملفات جميعها ----------- البيانات التي نريد تخزينها هي ----------- - ID - عنوان الملف - وصف الملف - صورة مصغرة للملف - رابط تحميل الملف - كاتب المقال -توقيت كتابة المقال - عدد مرات التحميل - عدد الزيارات - اي بيانات اخرى تريدها مع المقال سنكتفي بهذا القدر من البيانات و اي شيء يصادفنا خلال العمل نسوي له جدول و نكمل عادي ليس من الضروري جدا ان تكون جميع الجداول كاملة من بداية المشروع الآن كيفية تصميم هذه الجداول : توجه الى لوحة تحكم السيرفر الذي قمت بتنصيبه على جهازك عن طريق الرابط التالي cPanel® و ادخل اليوزر و كلمة السر لدخول لوحة التحكم تابع الشرح الآن ![]() ![]() ![]() الآن من فهمك للخطوات المشروحه بالصور قم بتصميم الجداول التالية و هذه بعض الصور لتساعدك (ركز في كل خيار من الخيارات) جدول admin الخاص بمدير الموقع ![]() جدول users الذي يحمل بيانات الأعضاء ![]() جدول cats هو هو الجدول الذي يحمل الأقسام الرئيسية و الفرعية ![]() جدول filedata و فيه بيانات الملفات والبرامج ![]() تأكد ان كل اسماء الجداول بالضبط مكتوبه كما ذكرناها بالصور بالأعلى و إلا ستواجه مشاكل خلال الدورة الآن يجب من الجميع ان يكون شكل قاعد البيانات بهذا الشكل عدى عن ذلك سيواجه مشاكل مستقبليا بحيث الأكواد التي سأكتبها و اشرحها مبنية على الأساسات الي في الصور و ليست على اي اسماء او جداول اخرى ![]() اتمنى من الجميع تجهيز قاعدة البيانات لديهم لنبدأ في الدروس القادمة اي اسأله او اقتراحات بخصوص الدرس هذا فقط تطرح هنا لتمنى من اعضاء الدورة إن احببتم فتح موضوع للنقاش عن المزايا و الأمور التي تريدونها في مركز التحميل او في الشرح فهذا مقبول و نرحب بصدر رحب بالتوفيق |
| |
|
#4
| |||
| |||
| تم عمل الدرس كاملاً بنجاحـ و انا من المتابعيين للدورة كاملة ان شاء الله و القاعدة من هنا أبـ لودر لرفع الملفات تحياتى krm |
|
#5
| ||||
| ||||
| شرفني تواجدكم اخواني krm شغل تمام بارك الله فيك |
|
#6
| |||
| |||
| الدرس رائع ماشاء الله ربي يبارك فيكم أنا طالبة جديدة ارجو قبولي معكم وسألتزم بمتطلبات الدورة بإذن الله قمت بعمل القاعدة http://www.ps-revolution.net/download-programs_de17b88.sql]اضغط هنا[/url] لكن الترميز Collation ظهر عندي latin1_swedish_ci هل لهذا تأثير ؟وكيف اغيره؟ هل هناك مدة معينة لتسليم الواجبات أو طرح الدروس؟ فيه أشياء أشكلت علي لكن ابي اراجع الدروس الموجود هنا قبل إذا مالقيت إجابة برجع اسأل لكن ابي اتاكد من المده قبل ،شكراً لكم التعديل الأخير تم بواسطة : Amal_2008 بتاريخ 19-11-2007 الساعة 11:48 AM. |
|
#7
| |||
| |||
| |
|
#8
| |||||
| |||||
| اقتباس:
اقتباس:
اقتباس:
اي اساله اختي الكريمة نرحب بها هنا حتى لو كانت مشروحه قبل و لم تفهمي الشرح و راح احاول قدر المستطاع تبسيط الدروس |
|
#9
| ||||
| ||||
| اقتباس:
ان شاء الله راح احاول الأسراع و لكن هناك الكثير ممن يريدون المتابعة معنى لازم نراعي الجميع ايضا حسب الوقت لدي لأن عندي ظروف هاليومين و لكن لن تزيد المدى عن 10 ايام بين الدرس و الآخر مع ملاحظة ان الدروس القادمة ستكون طويله جدا جدا لذلك تستغرق مني وقت كثير و تحتاج منكم وقت طويل ايضا للتطبيق بالتوفيق |
|
#11
| |||
| |||
| اقتباس:
خذ راحتكـ في الدورة المهم كل شئ يكون تمامـ و ححاول ان شاء الله أجيبـ ناس تشارك بالدورة وأي رابط بالظبط لو رابط القاعدة الخاصة بيـ الرابط شغال مية مية لكنـ ممنوع النقل أتعلمـ بنفسكـ تصبحـ من أنجحـ المبرمجيين او لو اي رابط ثاني كل الروابط شغالة مية بالمية بدون أيـ مشاكل تحياتى krm |
|
#12
| |||
| |||
| السلام عليكم ورحمه الله ..^^ الله يجازيك كل خير , انت تقدم لنا خدمة بتفيدنا في حياتنا اليومية علما ان هذا تخصصي بالجامعة الي بدرسه الفصل القادم .. لكن انا محتاج اتعلم اليوم قبل باجر لاني أشتريت موقع وسيرفر واستضافة وحتى الأستايل بس سؤال اعرف انه غبي XD هذا الدرس لموقع او لمنتدى؟ لأني احتاج ان اتيح خاصية التجسيل والـ accounts للموقع لا المنتدى وهل تنصحني اني اشتري كتاب تعليم لغة الـ php او تصميم المواقع ..؟ او تظن انه ما بيفيد؟ لأني جاد في تعلم هالمجال .. عموما بالتوفيق وانتظر مشاركتك وتكملتك للدرس المهم والي يجذب الزوار مثل ما صار معاي مع السلامة ..^^ |
|
#14
| |||
| |||
| بسم الله الرحمن الرحيم بداية أشكر أخي وأستاذي جهوده في نشر العلم .... بارك الله بعلمه وزاده منه فضلا ... أخي أحمد .... رغم كسلي وتقاعصي ... قررت الإنضمام ... وإن شاء الله أنا معاكم ... جملت البرامج المطلوبة وثبت سرفر الأباشي .... حسب الطريقة المشروحة .. وفتحت صفحة localhost لكن جيت أدخل على الرابط الأول لإنشاء قاعدة البيانات كما شرحت في الدرس الأول ... طلب مني إدخال إسم المستخدم وكلمة المرور ... أثناء التثبيت ... ما طلب مني شيء عدا كلمة المرور لقاعدة البيانات .... ما طلب مني إدخال إسم مستخدم والنتيجة ما قدرت أدخل وأطبق أول درس .... الرجاء المساعدة والله يبارك في الجميع ... تلميذكم الكسول عبد الرحمن |
|
#15
| |||
| |||
| الله يعطيك العافية أستاذنا أنا أخيرا قمت بالمطلوب وعملت قاعدة البيانات كما يجب عندي سؤال بخصوص برامج الدورة أنا نزلت برنامجMicrosoft Expression لكن المشكلة إني إذا أردت أفك الضغط يطلب مني باسوورد . . . وما عرفت لها طريق الله يجزاك عنا خير واحنا بانتظار الدرس القادم |
![]() |
| أدوات الموضوع | إبحث في الموضوع |
| تقييم هذا الموضوع | |
|
| |||||||
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| تعليم ويندوز اكس بي Xp ( اكثر من 200 سؤال وجواب ) | المتعاون | قسم الكمبيوتر و الأنترنت | 65 | 18-07-2010 04:40 PM |
| الدرس العاشر من دروس الدوره(هام جدا جدا) | مبدع مبتدئ | قسم تطوير المواقع | 4 | 15-08-2005 02:15 AM |
| سنفور لنسخ واسترجاع قواعد البيانات | نهاش | قسم الشروحات للمنتديات | 6 | 17-03-2005 06:28 PM |