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

مشروع شركة طيرآن

رائج
بدأه ليال الرحيل في 12 مايو 2011 · 21 رد · 40,487 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

مشروعي عبآرة عن حجز تذاكر طيرآن و خبرتي بـ الطيرآن موش و لابد :wacko:

دخلت على مواقع شركات الطيران و اخذت بعض المعلومات من هـ المواقع و استنتجت هذه الجداول

و افترضت انا استعلامات من عندي بس مدري هل هي صحيحه ام لا

لكن اكيد ان في شروط عند انشاء الاستعلامات !! انا هذا الشروط ما اعرف كيف احطها لآن ماعندي خبرة في الاكسس و لا في الطيران :excl:

فـ آرجو من لديه الخبرة او قد عمل مشروع عن شركة طيران يفيدني في مشروعي

الجداول هي :

جدول الطائرات ( رقم الطائرة - نوع الطائرة - عدد مقاعد الدرجة الاولى - عدد مقاعد الدرجة السياحية )

جدول الرحلات ( رقم الرحلة - تاريخ الرحلة - رقم الطائرة

جدول خط السير و الأسعار ( رقم الرحلة - مدينة المغادرة - مدينة الوصول - وقت المغادرة - وقت الوصول - سعر تذكرة الدرجة الاولى - سعر تذكرة الدرجة الثانية )

جدول الفئات ( رقم الفئة - اسم الفئة - سعر الفئة )

جدول الحجوزات ( رقم الحجز - تاريخ الحجز - رقم الرحلة - درجة السفر - عدد المسافرين - اسم المسافر - السعر )

الاستعلامات :

استعلام يظهر لي رقم الرحلة و درجة السفر و السعر

استعلام يظهر لي عدد المقاعد المتوفرة سواء للدرجة الاولى او الدرجة السياحية

استعلام عن السعر بالنسبة للدرجة الاولى

استعلام عن السعر بالنسبة للدرجة السياحية

استعلام عن تاريخ الرحلة

استعلام عن وقت المغادرة و وقت الوصول

استعلام عن مدينة المغادرة

استعلام عن الفئة العمرية ( بالغ - طفل - رضيع )

فـ أتمنى من لديه الخبرة في الاكسس آن يساعدني في هذا المشروع ..

و جزآكم الله خير

#2

Where are you..?

:S

تم تعديل هذه المشاركة بواسطة ليال الرحيل في 13 مايو 2011 في 02:38

#3

ممتاز .. عملك جيد وتحليك رائع .. واصلي العمل

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#4

مشكور آخوي عمآني ع المرور ..

بس المشكلة في العلاقات مآتطلع لي مثلا 1:m

و الاستعلامات لازم لهاا شروط انا مآ اعرف وش الشروط اللي احطهاا .؟

#5

و انا ابيه يطلع لي مثل هـ الصورة يعني مثلا

بالغ ، طفل ، رضيع .. وعند كل واحد يختار كم عدد المسافرين يبدأ من 0 الى 9 مثل هذا

post-244946-003497500 1305283560_thumb.p

و بعد ما الشخص يختار عدد الاشخاص و مدينة المغادرة و الوصول و الدرجة يطلع لي السعر مثل هذا

post-244946-031142300 1305283271_thumb.p

المرفقات
الرياض.PNGR.PNG
#6

مساء الخير

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

post-244946-049071500 1305298370_thumb.p

:mad:

احس اني اتكلم مع نفسي

:mad:

المرفقات
العلاقات.PNG
#7

اولا انصحك باستخدام اللغة الانجليزية داخل قاعدة البيانات فى اسماء الجداول والحقول

ثانيا لا تتركى مسافات داخل اسم الحقل مثل "رقم الرحلة" استخدمى "_" بدلا منها

ثالثا جارى الاطلاع على الموضوع وانتظر منى رد فى اقرب وقت

بالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#8

احس ان مشروع شركة الطيران كبير ..!!

صرت افكر اعمل مشروع عن روضة اطفاال لان ابي المشروع يكون مصغر يعني يتكون من 4 أو 5 جداول و لآن لازم اسلمه خلال هذا الاسبوع

و الا شو رأيك أستااذ ..؟؟

تم تعديل هذه المشاركة بواسطة ليال الرحيل في 14 مايو 2011 في 00:04

#9

اولا انا مو أستاذ :)

ثانيا المشروع سهل ولا كبير ولا شئ

قمت بالتعديل على الجداول وراح اضع التعديل بعد تنسيقه

سلام


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#10

طيبَ استآذ انا فـ انتظار التعديل < مصره الا و تكون استاذ :wacko:

يعطيك العاافيه و مشكورَ

#11

:mad:

خليني اشوف وآحد بس يتفرج و يمشي < بفجر المنتدى على رآسه

#12

هههههههههههههه

ليه كل ده ؟ هدئى من روعك :)

ندخل فى الموضوع

جدول الطائرات

--------------

رقم الطائرة مفتاح اساسى

نوع الطائرة

عدد مقاعد الدرجة الاولى

عدد مقاعد الدرجة الثانية

جدول الرحلات

--------------

رقم الرحلة مفتاح اساسى

تاريخ الرحلة

رقم الطائرة مفتاح اجنبى

مدينة المغادرة

مدينة الوصول

وقت المغادرة

وقت الوصول

جدول الفئات

--------------

رقم الفئة مفتاح اساسى

اسم الفئة

من سن

الى سن

جدول الاسعار

---------------

رقم الفئة مفتاح اجنبى

رقم الرحلة مفتاح اجنبى

السعر

ورقم الفئة ورقم الرحلة معا يمثلان المفتاح الاساسى

جدول الحجوزات

----------------

رقم الحجز مفتاح اساسى

تاريخ الحجز

رقم الرحلة مفتاح اجنبى

درجة السفر

اسم المسافر

عمر المسافر

التكلفة

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

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

لذلك لا تغضبى اذا تأخر الرد عليكِ

فى انتظار رأيك فى التعديلات


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#13

مشكور أستاذ .. ^_^

طيب في جدول الاسعار ليه مانحدد سعر تذكرة الدرجة الاولى و سعر تذكرة الدرجة السياحية أفضل انه مآيكون بشكل عام السعر .. و الا شو رآيك أستاذ؟؟

و في جدول الفئة لو فرضت انا عندي 3 فئات ( بالغ - طفل - رضيع )

و أن نسبة سعر التذكرة للبالغ تكون 100 %

بينما الطفل تكون نسبة سعر التذكرة 50 %

و الرضيع مآ يحتسب له شيء

كيف اطبق هذا الشيء في القاعدة ؟

و ليه ما نحط حقل بـ عدد المسافرين ؟

و ليه كتبنا من سن الى سن و في جدول الحجوزات عمر المسافر آحس اني بدخل في متاهات الاعمار << على كلام الدكتور يقول الاعمار تدخلكم في متاهات و لأن العمر يعتبر صفة مشتقة !!!

و يعطيك العاافيه أستاذ .. (^_^)

#14

:)

أستاذ محمد .. ( ^_^)

طبقت الكلام اللي قلته و نفذته في الـ Access ..

بتكون العلاقات كـ التالي :

العلاقة بين جدول الأسعار و جدول الفئات 1:1 ( علاقة رأس بـ رأس ) بناء على رقم الفئة

و العلاقة بين جدول الأسعار و جدول الرحلات 1:M ( علاقة رأس بـ طرف ) بناء على رقم الرحلة

و العلاقة بين جدول الرحلات و جدول الحجوزات M:1 ( علاقة رأس بـ طرف ) بناء على رقم الرحلة

و العلاقة بين جدول الطائرات و جدول الرحلات M:1 ( علاقة رأس بـ طرف ) بناء على رقم الطائرة

الملف مرفق

شركة الطيرإنَ.rar

1
#15
اقتباس

طيب في جدول الاسعار ليه مانحدد سعر تذكرة الدرجة الاولى و سعر تذكرة الدرجة السياحية أفضل انه مآيكون بشكل عام السعر .. و الا شو رآيك أستاذ؟؟

فى هالمرة انتى اللى طلعتى استاذة :)

فعلا فاتتنى دى اذا سنضطر الى اضافة جدول جديد

درجات السفر

---------------

رقم الدرجة مفتاح اساسى

اسم الدرجة

ونعدل الجدول الاسعار ليصبح كالتالى

جدول الاسعار

---------------

رقم الفئة مفتاح اجنبى

رقم الرحلة مفتاح اجنبى

رقم الدرجة مفتاح اجنبى

السعر

ورقم الفئة ورقم الرحلة ورقم الدرجة معا يمثلون المفتاح الاساسى

ونعدل الجدول الحجوزات ليصبح كالتالى

جدول الحجوزات

----------------

رقم الحجز مفتاح اساسى

تاريخ الحجز

رقم الرحلة مفتاح اجنبى

رقم درجة السفر مفتاح اجنبى

اسم المسافر

عمر المسافر

التكلفة

بالنسبة لسعر التذكرة فسنجعل هذه القاعدة غير ثابتة اى داخل الواجهة وليست داخل الجدول لانها ستتغير كثيرا

وحلها بسيط عند ادخال قيمة للفئة العمرية طفل مثلا نقوم بضرب القيمة فى 0.50

اما بالنسبة الى سن المسافر فهذه سهلة جدا عند الاستعلام عن الفئة العمرية نكتب مثلا :

select class_id from classes where from_age <= 28 and to_age >= 28;

ساحاول فيها بالتجربة العملية وارد عليك


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#16

:)

يعني الحين تصبح الجداول عندي كـ التالي :

جدول الطائرات

========

رقم الطائرة من نوع ( رقم )

نوع الطائرة من نوع ( نص ) يعني مثل DH20

عدد مقاعد الدرجة الأولى من نوع ( رقم )

عدد مقاعد الدرجة الثانية من نوع ( رقم )

جدول الرحلات

========

رقم الرحلة من نوع ( رقم )

تاريخ الرحلة من نوع ( تاريخ/وقت)

مدينة المغادرة من نوع ( نص )

مدينة الوصول من نوع ( نص )

وقت المغادرة من نوع ( تاريخ/وقت)

وقت الوصول من نوع ( تاريخ/وقت)

جدول الفئات

=======

رقم الفئة من نوع (رقم)

اسم الفئة من نوع ( نص )

من سن ( رقم )

الى سن ( رقم )

جدول الأسعار

========

رقم الفئة من نوع ( رقم )

رقم الرحلة ( رقم )

رقم الدرجة ( رقم )

السعر ( عملة )

جدول درجات السفر

============

رقم الدرجة من نوع ( رقم)

اسم الدرجة من نوع ( نص )

جدول الحجوزات

=========

رقم الحجز

تاريخ الحجز

رقم الرحلة

درجة السفر

اسم المسافر

عمر المسافر

التكلفة

طيب أستاذ الأفضل اني استخدم SQL و الا اكون جداول و بعدين استعلامات ؟؟

#17

كنت ساعلق على انك جعلتى المفاتيح الاساسية من نوع نص فى المثال المرفق

اقتباس

طيب أستاذ الأفضل اني استخدم SQL و الا اكون جداول و بعدين استعلامات ؟؟

لا نصمم الجداول ثم ننشئ الاستعلامات


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#18

الآن سوف آنطلق لـ تصميم الجدآول و آنشاء الاستعلامات

:)

#19

أستاذ (^_^)

الحين احتمال يكون رقم الحجز مثلااً 3I2NJU

يعني اقدر اخليه نص مو رقم وهو المفتاح الرئيسي للجدول ؟؟

و في جدول الأسعار رقم الفئة يعتبر F.K لكن لما اكرر مثلاا رقم الفئة يقول خطأ لانه رقم الفئة يعتبر ايضا مفتاح رئيسي في جدول الاسعار

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

اممم حتى رقم الرحلة ممكن يتكرر ؟؟

تم تعديل هذه المشاركة بواسطة ليال الرحيل في 15 مايو 2011 في 20:24

#20

الاستعلام مو راضي يضبط معي :(

و بعد في جداول مثل الاسعار بس تحتوي على 3 سجلات مو مثل جدول الطائرات تحتوي على 7

؟؟

#21

تم إنشاء الجداول و الاستعلاماات بفضل من الله ثم بمساعدة آستاذي (^_^)

بس بآقي آستاذ محمد يشوفه من شآن آتأكد إن كل شيء تمآم

:)

#22

ليه النمااذج ما تطلع لي الاستعلاماات يطلع لي رساالة ( يحتوي التعبير الذي ادخلته على بناء جملة غير صحيح ) :mad:

و ليه لما اعمل نموذج لـ استعلام لـ جدول الفئات مثلا لما اختار رقم الفئة 2 اسم الفئة و السعر مآيتغير انا ابيه تلقاائي يتغير ..(

:mad: :mad: :mad:

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