Professional Documents
Culture Documents
مشروع تخرج حجوزات فنادق الفصل الاول
مشروع تخرج حجوزات فنادق الفصل الاول
الدراسة التمهيدية
المقدمة
التمهيد
مشكلة المشروع
أهداف المشروع
وصف المشروع
منهجية المشروع
حدود المشروع
األدوات المستخدمة
الخطة الزمنية
المقدمة Introduction: 1-1
في ه ذا العص ر ال رقمي ال ذي انتش ر في ه اإلن ترنت انتش ارًا واس عًا وأص بح وس يلة فعال ة
لتجاذب أطراف الحديث وإ نجاز المهام بسهوله ،حيث يستطيع الذين يستخدمونه االطالع على
كميات كبيرة من المعلومات ،والتنقل بحرية بين طرقها دون فواصل جغرافية تحد من تنقلهم.
ويشهد العالم تطورًا سريعًا في الحركة السياحية حيث أصبحت الفنادق تحقق نجاح في السياحة
والتي تقدم مزيجًا من الخدمات للسياح والنزالء من إقامة وطعام وشراب وترفيه وغيرها ،فقد
الدراسة التمهيدية الفصل االول
دخلن ا إلى عالم الش فافية الجغرافي ة ولم نع د نشعر ب الفرق بين من يجاورن ا ومن ل ه القدرة على
وب الرغم من تزاي د ع دد مس تخدمي اإلن ترنت في ال وطن الع ربي بش كل ع ام واليمن على وج ه
التحديد ومواكبة هذه الزيادة بزيادة عدد المواقع اإللكترونية العربية إال أننا نجد ندرة المواقع
العربية التي تهتم بالحجز اإللكتروني في الفنادق ،وبالنظر إلى المواقع اليمنية على وجه التحديد
من هنا تولدت الرغبة في إنشاء موقع الكتروني يمني يقدم للنزالء خدمات حجز وإ لغاء الحج ز
للغ رف ومعرف ة معلوم ات عن الفن دق م ع تق ديم خدم ة vscلتأكي د الحج ز عن طري ق االن ترنت
2 -1التمهيد : Preface
أصبحت حجوزات الفنادق عبر اإلنترنت في البلدان األخرى من الوسائل الشعبية لحجز
غ رف الفن ادق ،حيث يمكن للمس افرين حج ز غ رف فن دق من الم نزل باس تخدام أمن على
اإلنترنت لحماية خصوصياتهم والمعلومات المالية كما يمكنهم مقارنة األسعار والمرافق للفنادق
المختلفة.
1
الدراسة التمهيدية الفصل االول
الهدف األساسي من موقع حجز الفنادق الكترونيًا هو تقديم خدمات الفنادق والوصول إليها على
المس توى المحلي واإلقليمي وال دولي وال ذي ب دوره س يزيد ع دد العمالء ال ذين يقوم ون ب الحجز
االلكتروني Bookings Onlineلهذه الفنادق بما يضمن توفير الوقت والجهد وتسهيل خ دمات
المشكلة األساسية التي دفعت فريق العمل للبحث والدراسة في سبيل تصميم وإ نش اء موق ع
حجز في الفنادق عن بعد هي افتقار الفنادق في الوطن العربي إلى نظام حجز عن بعد ليواكب
التطور التكنولوجي العالمي وعليه تم تحديد عدد من المشاكل والتي يسعى فريق العمل لحلها
-1استهالك وقت وجهد كبيرين في عمليات الحجز الذي يعتمد على الطرق التقليدية حيث يجب
-2عدم وجود أي موقع حاليًا في اليمن يقدم مثل هذه الخدمات بما يتالءم مع التصنيفات الخاصة
-4اختفاء المنافسة بين الفنادق وذلك بسبب صعوبة ترويج خدمات ومميزات وعروض كل فندق
عن غيره.
2
الدراسة التمهيدية الفصل االول
يس عى الب احث لح ل المش اكل المح ددة مس بقا بتص ميم موق ع االلك تروني ال ذي يق وم بتحقي ق
توفير عملية الحجز للعمالء عبر االنترنت من أي مكان وفي أي وقت. -1
تسهيل الوصول لمعلومات كافية عن الفنادق والخدمات التي تقدمها للزوار . -2
يعمل على تقديم خدمة الدفع اإللكتروني عن طريق خدمة VSCلتأكيد الحجز. -3
يعمل على إيجاد محرك بحث داخل الموقع للوصول للمعلومات المطلوب االستعالم -4
يحق ق الموثوقي ة واألمني ة في حماي ة البيان ات والمعلوم ات وض بط الوص ول الغ ير -5
مرخص للبيانات.
ه و موق ع يق دم خدم ة حج ز غ رف الفن ادق الكتروني ًا لل نزالء والحص ول على معلوم ات
حول خدمات الفنادق من أي مكان في العالم ،الجزء الجوهري في المشروع هو انه نظ ام حجز
يعمل
على تتبع الحجوزات والبحث عن إمكانية توافر غرف ،وهنالك ثالثة مستخدمين نهائيين لهذا
النظ ام أولهم النزي ل ال ذي يس تخدم الموق ع ألغ راض الحج ز ،المس تخدمين اآلخ رين هم ا م دير
الموقع ومدراء الفنادق اللذين تكون لهما صالحيات أخرى غير تلك التي تعطى للنزالء.
3
الدراسة التمهيدية الفصل االول
المنهج الذي تم استخدامه ويعتمد عليه في الحصول على المعلومات في هذا المشروع هو
المنهج التجريبي اإلجرائي القائم على المقابلة الشخصية لشرائح معينة من موظفي إدارة
الفنادق ومنها فندق الفخامة وفندق نيويورك ومن خاللها قمنا باآلتي-:
مرحلة التحليل وفيها يتم عمل دراسة تمهيدية كاملة للمعلومات والمتطلبات التي -2
مرحلة التصميم وفيها يتم توثيق هذا الفهم وتحويلة الي مرحلة التصميم الذي يتم فيه -3
التعرف على كيفية تصميم قاعدة البيانات(الجداول) وقاموس البيانات وشرح العالقات
بين جداول الموقع والتي تستفيد من مخرجات مرحلة التحليل ,ثم تصميم الموقع
إجراء عملية االختبار للموقع اعتمادًا على مراحل تنفيذ المشروع. -4
الحدود الزمنية:
هي الفترة الزمنية من بدء العمل على المشروع إلى االنتهاء من المشروع وهذه الفترة محددة
في الخطة الزمنية للمشروع والتي بدأت في عام 2018م وانتهت في نفس العام.
الحدود المكانية:
4
الدراسة التمهيدية الفصل االول
الحدود االجرائية:
توفير عملية حجز الغرف الكترونيًا للنزالء والقدرة على تعديله.
أن يس تطيع ال نزالء البحث على أس اس الفن ادق ،الغ رف ونتيج ة البحث يجب إن تحت وي
معلومات الفندق التالية (العنوان ،التصنيفاتRatings ،السعر) وأيض ًا تأريخ توافر غرف
الموظ ف يعم ل على تأكي د وإ لغ اء الحج ز وبإمكان ه تع ديل معلوم ات الحج ز) تع ديل ت اريخ
الحج ز ،Check inت أريخ الخ روج ، Check outالغ رف ،تفاص يل الغ رف ،تفاص يل
السرير(.
يرس ل الموق ع رس الة نص ية بتأكي د الحج ز للبري د االلك تروني الخ اص بالنزي ل بع د عملي ة
الدفع.
5
الدراسة التمهيدية الفصل االول
هي بيئة التطوير المتكاملة الرئيسية من مايكروسوفت تتيح برمجة واجهة المستخدم الرسومية
والبرامج النصية إلى جانب ويندوز فورم ومواقع ويب وتطبيقات ويب وخدمات ويب مدعومة
بمايكروسوفت ويندوز وويندوز موبايل واطار عمل دوت نت ومايكروسوفت سيلفر اليت .
يحت وى فيج وال اس توديو على مح رر أك واد واع ادة كتاب ة الك ود ،ويحت وى أيض ا على م ترجم
يكشف
أخطاء وقت التشغيل ومفسر يكشف األخطاء اإلمالئية في األكواد ويحتوى أيضا على مصمم
نم اذج لبن اء واجه ة مس تخدم رس ومية ومص مم ويب ومص مم فئ ات ومص مم مخط ط قواع د
بيانات .
6
الدراسة التمهيدية الفصل االول
ي دعم فيج وال اس توديو العدي د من لغ ات البرمج ة مث ل مايكروس وفت فيج وال س ي++
ومايكروس وفت فيج وال س ي #ومايكروس وفت فيج وال بيس ك وجاف ا س كريبت والعدي د أيض ا من
أحد لغات بيئة الدوت نت لتطوير البرامج من أنتاج شركة ميكروسوفت يرمز اليها بالرمز #C
وتنطق "سي شارب" ،وهي إحدى اللغات التي انتجتها شركة مايكروسوفت وذلك خروجا من
ورطة الجافا والقضية الشهيرة التي رفعتها عليها شركة صن ،تم االعالن عنها في اواسط العام
هي اختص ار ل ( Active server pagesص فحات الس يرفر الديناميكي ة أو النش طة) وهي
ليست لغة برمجية وانما إطار عمل تجمع تقنيات ولغات برمجية ،تقوم على بناء التطبيقات في
7
الدراسة التمهيدية الفصل االول
تتمّي ز بالسرعة بالمقارنة مع غيرها؛ وذلك ألّنها تقوم بالترجمة وليس التفسير.
األمن حيث يوج د به ا آلي ات تعم ل على تخفي ف االخ تراق للمواق ع ال تي تّم ت برمجته ا من
خاللها .
هي لغة برمجة من نوع ( )Server-Clientتستخدم إلنشاء مواقع اكثر تفاعلية وهي من أكثر
اختص ار لعب ارة ( ) Hypertext markup languageوهي لغ ة وص فية مس تخدمة ألنش اء
ص فحات االن ترنت وال تحت اج الى م ترجم خ اص به ا وليس ت مرتبط ة بنظ ام تش غيل معين
وتستخدم مجموعة من الوسوم tagsلوصف ص فحات الويب ،وتكون الوسوم محصورة بين
بسيط أو قوي.
8
الدراسة التمهيدية الفصل االول
عدم اعتمادها على نوع معين لتحريرها فمن الممكن كتابة ملف HTMLفي برنامج عادي
لتحرير النصوص.
جميع برامج التصميم الجاهزة مبنية على اساس لغة HTML.
المرونة في اصالح وتعديل أي جزء من الصفحة حيث تتميز اوامرها بالبساطة.
كما توجد العديUUد من اوامUUر HTMLالUUتي تمكن المسUUتخدم من تنفيUUذ العديUUد من العمليUUات على -
وس وم لتنس ق ص فحات ال ويب باس تخدام االل وان والخلفي ات والخط وط المخت ار نوعه ا
وحجمها.
هي لغ ة لتنس يق ص فحات ال ويب وتهتم بش كل وتص ميم المواق ع وينطب ق ذل ك على االل وان
والخط وط والص ور والخلفي ات ال تي تس تخدم في الص فحات بمرون ة وس هولة تام ة وه ذه التقني ة
تع نى بش كل ص فحات ال ويب ) المظه ر الكمي( وليس ت لغ ة برمجي ة وهي اختص ار لكلم ة (
) Cascading Style Sheetsمعناه ا ص فحات االنم اط االنس يابية ص ممت خصيص ا لع زل
التنس يق )االل وان ,الخط وط ..إلخ( عن محت وى المس تند المكت وب بك ود CSSفي مل ف
منفصل.
9
الدراسة التمهيدية الفصل االول
وتستخدم لغة CSSلتفصل بين تصميم المواقع ومحتوى صفحات الويب المكتوبة بلغة HTML
فصل محتويات المواقع عن التصميم والتحكم في التصميم من خالل ملف واحد.
انشاء تصاميم خاصة لمختلف وسائل عرض المواقع مثل الشاشات والطابعات
يمكن لملف االنماط ان يتم تضمينه في عدة صفحات وبالتالي عند تغير شكل العرض فإننا
نحت اج لتع ديل مل ف واح د فق ط وه ذا يع ني ان المس تخدم سيقض ي وقت ا اق ل وتع ديل اك بر
واشمل.
تقليل حجم صفحات الموقع مما يعني ان المستخدم سيقضي وقتا اقل لكي تظهر
ض مان ظه ور الموق ع بش كل واح د على كاف ة المتص فحات واالجه زة االخ رى كالحواس يب
هي تقنية تتيح إمكانية العمل على متصفحات الويب بطريقة مشابهة للعمل على سطح المكتب،
حيث يتم طلب ص فحة اإلن ترنت قي د التص فح ب دون الحاج ة إلى االنتق ال إلى ص فحة جدي دة
وهي الطريق ة التقليدي ة للعم ل على ال ويب ال تي تتمث ل بأرس ال البيان ات من قب ل المس تخدم (
10
الدراسة التمهيدية الفصل االول
)Client Sideإلى الخادم ( )Server Sideلمعالجة المعلومات ثم إرسال صفحة جديدة تحتوي
المعلومات الجديدة المعدلة إلى المستخدم من جديد ،بينما تقنية أجاكس فتتيح إمكانية اجراء هذه
التعديالت والطلبات وذلك دون الحاجة إلى إعادة التحميل من جديد بل يتم تغيير الجزء المراد
التع ديل علي ه في نفس الص فحة وهي في حال ة اتص ال بخ ادم الش بكة وذل ك عن طري ق اتص ال
جانبي.
تستفيد المواقع التي يزورها عدد كبير من الزوار من هذه التقنيات مما يقلل من الجهد الحاصل
هي مكتب ة مجاني ة ومفتوح ة المص در لتص ميم مواق ع ال ويب ص ممت بواس طة م برمجي توي تر
تنس يق عناص ر Htmlبواس طة لغ ة Cssع بر اس تدعاء الكالس ات والعن اوين ،ففي مكتب ة
س هولة االس تخدام :حيث يمكن ألي ش خص لدي ة معرف ة بأساس يات Htmlو Css .a
استخدامها.
تصميم موقع متجاوب بشكل تلقائي :بمعنى أنو يمكن الموقع من العمل في مختلف مقاسات .b
الشاشات ومختلف األجهزة من الكمبيوتر الى الهاتف بشكل متناسق وجميل .
السرعة العالية :من مميزات مكتبة Bootstrapالهامة انها ذات اداء عالي وسرعة فائقة. .c
11
الدراسة التمهيدية الفصل االول
هي عبارة عن مكتبة مجانية في الجافا سكربت تتيح لنا وبسهولة تامة إضافة تأثيرات رائعة
على صفحات الويب وسهولة التحكم بالكثير من األحداث مثل تمرير مؤشر الفأرة أو النقر ب زر
الفارة
وغيره ا الكث ير بس طور برمجي ة قليل ة ومفهوم ة للمبت دئين وح تى ال ذين لم يقوم وا بدراس ة
البرمج ة كتخص ص ،ه ذه المكتب ة تحت وي على الكث ير من ال دوال ال تي تق وم بتحس ين ظه ور
هي قواعد بيانات مركزي ة تقوم بإدارة قواعد بيانات وتوزيعها عبر شبكة الكمبيوتر ،وقد بدا
ظهورها في نهاية الثمانينات بشكل مكثف وأقتصر استخدامها على المؤسسات الضخمة ،ومن
مميزاتها انيا ال تفرق بين الحروف الصغيرة والكبيرة وال تهتم بالمسافات البيضاء.
12
يمثل الجدول التالي الجدول الزمني المتوقع لسير خطة
1/7م تبدأ هذه الفترات بتأريخ
Planning
The
: Project
Time of
الزمنية
الخطة
للمشروع
الدراسة التمهيدية
التوثيق
برمجة النظام
تصميم الواجهات
22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 4 3 2
13
5 1
مرحلة التصميم
الزمن
يمكن تخزين البيانات في قاعدة البيانات.
يمكن انشاء جداول جديدة في قاعدة البيانات.
النشاط
-
-
الفصل االول
1-9