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

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2006-
#1 (permalink)  
[ مشروع التخرج ] نظام فندقي على الانترنت


بسم الله الرحمن الرحيم

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

سوف استخدم في هذا النظام الــ php كلغة برمجة والــ MySql كقاعدة بيانات

هذا التطبيق يعتبر ثاني تطبيق لي في ال php فاتمنى منكم اخواني الاعزاء المساندة واعطائي النصيحة باستمرار ، واتمنى منكم تصحيح اخطائي ان وجدت ، وسوف استمر انا بكتابة خطوات عملي هنا ، لكي استفيد منكم ، ولكي افيد غيري ممن يريد التعلم .

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



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

اولا جدول الزبائن ، ويحتوي على معلومات كاملة عن الزبون ، ومن ضمنها بريده الالكتروني ، لكي يتم ارسال معلومات الحجز على بريده الالكتروني .

ثانيا جدول الموظفين ، وسوف اقسم الموظفين الى 3 اقسام ، المالكين ، المدراء ، العاملين
وكل مجموعة يكون لهم امتيازات معينه داخل البرنامج ، ويتم تحديد نوع الموظف من خلال الحقل emp_type

ثالثا جدول الغرف ، يتم فيها تخزين جميع المعلومات عن الغرفة ، ومن ضمنها صورة الغرفة .

رابعا جدول العمليات ، transaction ، هذا الجدول يهدف الى تخزين جميع العمليات التي يقوم بها النظام ويستفيد من هذه المعلومات المدير على النظام لكي يراقب عمليات النظام.

خامسا جدول الحجز booking ، يهدف هذا الجدول الى تخزين عمليات الحجز ، لكي تتضح الغرف المحجوزة والغرف الفارغة وبحسب التاريخ .

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






__________________
::::::::::::::::::: لمراسلتي :::::::::::::::::::
:::::::::::: abdvvv (at) gmail.com ::::::::::::

بطاقات إسلامية
الحارث غير متواجد حالياً   قديم 24-06-2008, 05:48 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2004-
#2 (permalink)  

مشروع ممتاز بالتوفيق ان شاء الله






www.f33f.com غير متواجد حالياً   قديم 24-06-2008, 07:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#3 (permalink)  

ابدا واي شي غير مفهوم ان شاء الله اتتبع الموضوع معك ... :-]







__________________
Bruce - مدونة شديدة التخصص قي PHP وتطبيقات الويب
Bruce غير متواجد حالياً   قديم 24-06-2008, 07:12 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#4 (permalink)  

أتمم وفقك الله






__________________
شامخا بين البرايا أسير ...
http://www.nadorporte.com.
nadori غير متواجد حالياً   قديم 24-06-2008, 07:29 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#5 (permalink)  

بالتوفيق أخي الحارث






__________________
لا إله الا الله محمد رسول الله

فضائية الأقصى :: عينك على الوطن
نيلسات: 10911 عمودي 27500
عربسات: 12054 عمودي 27500


إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..
MPHP غير متواجد حالياً   قديم 25-06-2008, 06:36 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#6 (permalink)  

هذه الجداول تحتوى على البينات الاساسية للعناصر , لكن يبقى تقريبا حقول التحكم , مثلا
- جدول room لم تحدد حالة الغرفه هل هي شاغره ام لا .
- جدول booking لم تحدد حالة الحجز هل هو مؤكد (okay) او انتظار او .....
......
دعنى اقول ان جميع الجداول تحتاج الى حقل status يبين حالة كل عملية .






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 27-06-2008, 08:44 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#7 (permalink)  

شكرا لكم جميعا اخواني الاعزاء على تشجيعكم

لقد عارضتني بعض الظروف وتأخرت في تنفيذ المشروع

وها انا اكمله ... وأسأل الله التيسيير

الاخ ضيف

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

اما بالنسبة لحاله الحجز في هذا النظام لا توجد غير الحاله المؤكده ، لان الزبون لا يمكنه اتمام الحجز الا بعد الدفع

بالنسبة لحقل status
لم افهم معناه بالضبط ، هل من الممكن التوضيح اخي ضيف

بارك الله فيكم

واليكم الخطوات الجديده التي قمت بعملها

بدأت بالعمل في الكنترول بانل للمدير
انا ناوي اني اسوي اكثر من كنترول بانل ، واحد للمدراء وواحد للموظفين العاديين
لان الموظفين العاديين لهم خصائص اقل من المدراء

هذا الفورم لاضافة زبون جديد ، طبعا مو شرط المدير يضيف الزبون ممكن الزبون نفسه يسجل
لكن انا اضفت هذي الخاصيه من باب ان المدير لديه جميع المميزات
هذا الفورم يضيف المعلومات للجدول customer


وهذا الفورم لاضافة موظف جديد ، يمكننا ان نضيف اي عدد نريد من الموظفين ، لكي يستطيعو الدخول للنظام والتحكم فيه
هذا الفورم يضيف المعلومات للجدول employee
بالنسبة للــ employee type تأتي مباشره من جدول اخر اسميته emp_type


وهذا الفورم لاضافة غرفة جديده ، بما ان النظام للحجز الغرف من الفندق ، فاننا يمككنا ان نضيف عدد لا حصر له من الغرف
بالنسبة للــ room type تأتي مباشره من جدول اخر اسميته room_type

بالنسبة لصورة الغرفة بماذا تنصحونني هل اجعل النظام يعملها اب لود ، يعني اضيف زر براوز ، ولا هناك طريقه انسب






__________________
::::::::::::::::::: لمراسلتي :::::::::::::::::::
:::::::::::: abdvvv (at) gmail.com ::::::::::::

بطاقات إسلامية
الحارث غير متواجد حالياً   قديم 26-07-2008, 01:25 AM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#8 (permalink)  

صحيح لقد اتضحت لي الصوره الان , اعتقد ان بنية البيانات ممتازه فقط اكمل الشاشات






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 26-07-2008, 05:27 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#9 (permalink)  

شكرا لك اخي ضيف ، واتمنى ان ترافقني في التشجيع حتى النهاية

بارك الله فيك ووفقك لكل خير






__________________
::::::::::::::::::: لمراسلتي :::::::::::::::::::
:::::::::::: abdvvv (at) gmail.com ::::::::::::

بطاقات إسلامية
الحارث غير متواجد حالياً   قديم 26-07-2008, 08:13 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#10 (permalink)  

الى الامام اخوي وان شاء الله موفق بمشروعك وانتبه لأنواع الجداول التي ستبنيها مثل varchar او int الخ ...






EbNCaNa غير متواجد حالياً   قديم 29-07-2008, 09:18 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#11 (permalink)  

شكرا لك اخي ابن قانا وان شاء الله ما راح انسى الــ data type






__________________
::::::::::::::::::: لمراسلتي :::::::::::::::::::
:::::::::::: abdvvv (at) gmail.com ::::::::::::

بطاقات إسلامية
الحارث غير متواجد حالياً   قديم 31-07-2008, 11:33 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#12 (permalink)  

ماشاء الله
ربنا يوفقك

ممكن اعرف طريقة إرسال البيانات
POST or GET ؟؟ ولماذا
عندي مشكلة في كيفية الاختيار بينها






__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه .
.
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
SaharRose غير متواجد حالياً   قديم 05-08-2008, 08:26 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#13 (permalink)  

على حسب الصفحة او الحاله

اذا كنا نريد ارسال البيانات من الفورم نستخدم POST
واذا كنا نريد ارسال بيانات عن طريق لنك نستخدم GET

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






__________________
::::::::::::::::::: لمراسلتي :::::::::::::::::::
:::::::::::: abdvvv (at) gmail.com ::::::::::::

بطاقات إسلامية
الحارث غير متواجد حالياً   قديم 08-08-2008, 03:26 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تأثيرات موجات الهاتف المحمول على الصحة, (خطر خطر) darkblue سوالف عامة 0 22-11-2007 02:35 PM
عثرات على طريق "كلمات عربي" - لماذا فشل اول نظام اعلانات نصي عربي؟؟ PSNEWS تطوير الويب 51 28-10-2007 02:10 PM
منتدى مكتوب مخترق؟ :: المايسترو :: تطوير الويب 50 18-08-2007 03:41 AM
احترف الان التعامل مع محرك البحث الشهير GooGle Top4Adv خدمات البيع والشراء والإعلانات التجارية 14 31-07-2007 07:00 PM
موسوعة فن التعامل مع جوجل وكل ما تود معرفته عن جوجل"لمشرفين المواقع" aram806 تقنية محركات البحث والـSearch Engine Optimization 1 02-07-2007 05:00 AM


الساعة الآن: 10:30 AM بتوقيت المملكة العربية السعودية