النتائج 1 إلى 13 من 13

الموضوع: [ مشروع التخرج ] نظام فندقي على الانترنت

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294

    [ مشروع التخرج ] نظام فندقي على الانترنت



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

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

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

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

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



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

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

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

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

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

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

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





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    90


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






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309


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







    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    64


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





    __________________
    شامخا بين البرايا أسير ...


  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    438


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





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

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


    إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..

  6. #6
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


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





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294


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

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

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

    الاخ ضيف

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

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

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

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

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

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

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


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


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

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





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم

  8. #8
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


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





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  9. #9
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294


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

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





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


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





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  11. #11
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294


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





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم

  12. #12
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    168


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

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





    __________________
    100 صقر !!
    يومياتي في تعلم php ..
    أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه .
    .
    .
    سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .

  13. #13
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294


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

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

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





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم





ضوابط المشاركة

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

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