Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

‫دانشکده فنی مهندسی تهران جنوب‬

‫گروه مهندسی کامپیوتر‬

‫‪HOTEL BOOKING SYSTEM‬‬

‫نام دانشجویان‪:‬‬
‫محمدعلی کشاورز‬
‫علیرضا بهشتی مآل‬

‫نام استاد‪:‬‬
‫دکتر کی نژاد‬

‫‪1‬‬
VISION

2
‫فهرست‬
‫‪ ........................................................................................................................................... 4‬مقدمه و هدف‪۱.‬‬
‫‪ ....................................................................................................................................... 4‬محدوده کار‪۱.۱.‬‬
‫‪ .......................................................................................................................... 4‬واژه های اختصاری‪۱.۲.‬‬

‫‪ ............................................................................................................................................ 4‬منابع‪۱.۳.‬‬

‫‪ .................................................................................................................................................... 5‬جایگاه‪۲.‬‬
‫‪ ......................................................................................................................................... 5‬بیان مسأله‪۲.۱.‬‬
‫‪ .......................................................................................................................... 6‬بیان جایگاه مسأله‪۲.۲.‬‬

‫‪ ...................................................................................................................... 8‬توصیف افراد ذینفع و کاربران‪۳.‬‬


‫‪ ......................................................................................................................................... 8‬جمعیت بازار‪۳.۱.‬‬
‫‪ ...................................................................................................................... 9‬مختصری درباره افراد ذینفع‪۳.۲.‬‬
‫‪ ....................................................................................................................... 10‬مختصری درباره کاربران‪۳.۳.‬‬
‫‪ ...................................................................................... 11‬مختصری بر نیازهای اساسی افراد ذینفع یا کاربران‪۳.۴.‬‬
‫‪ ............................................................................................................................. 12‬سایر گزینه ها و رقبا‪۳.۵.‬‬
‫‪ ............................................................................................................................ 12‬نگاه اجمالی به محصول‪۴.‬‬
‫‪ ...................................................................................................................... 12‬جنبه های مختلف محصول‪۴.۱.‬‬
‫‪ ........................................................................................................................... 12‬نمای بیرونی سیستمی‪۴.۲.‬‬

‫‪ .......................................................................................................................... 12‬خالصه ای از قابلیتها‪۴.۳.‬‬


‫‪ ................................................................................................................................. 13‬ویژگی های محصول‪۵.‬‬
‫‪ ........................................................................................................................................... 15‬محدودیت ها‪۶.‬‬
‫‪ ..................................................................................................................................... 15‬دامنه های کیفیت‪۷.‬‬
‫‪ ................................................................................................................................... 15‬حق تقدم و اولویت‪۸.‬‬

‫‪3‬‬
‫‪.۱‬مقدمه و هدف‬
‫هدف از نوشتن این سند جمع آوری‪ ،‬تحلیل و تعریف نیازمندی ها و ویژگی های مختلفی سیستم رزرواسیون‬
‫هتل است‪ .‬در این سند‪ ،‬تمرکز اصلی بر روی قابلیت هایی است که افراد ذینفع و کاربران به عنوان نیاز های خود‬
‫مطرح کردهاند‪ .‬همچنین در این سند دالیل وجود چنین نیاز هایی توسط این افراد بیان خواهد شد‪ .‬البته بحث‬
‫راجع به جزئیات اینکه چگونه این نیاز ها برآورده می شوند‪ ،‬به تفضیل در سند های تکمیلی دیگر خواهد آمد‪.‬‬

‫‪.۱.۱‬محدوده کار‬
‫این سند چشمانداز با پروژه تحلیل و طراحی سیستم رزرواسیون هتل در ارتباط است که یک پروژه جهت ارائه‬
‫درس تحلیل و طراحی سیستم ها می باشد‪.‬‬

‫داخلی‪ :‬حساب کاربری – سبد خرید – لیست اتاق ها و مدیریت آن ها – لیست کاربران و مدیریت آن ها –‬
‫مدیریت وبسایت – ثبت نام – ورود به حساب کاربری – ویرایش اطالعات – مشاهده و جستجو انواع اتاق ها –‬
‫پیشنهاد محصول بر اساس سالیق فرد – عملیات پرداخت‬

‫خارجی‪ :‬درگاه پرداخت – سرویس احراز هویت – سرویس ارائه هویت دیجیتال‬

‫‪.۱.۲‬واژه های اختصاری‬

‫‪.‬مرکز احراز هویت که کلیه درخواست های تصدیق هویت را سرویس میدهد ‪service authentication:‬‬

‫‪.‬سرویس ذخیره هویت های دیجیتالی افراد و مدیریت آنها ‪Identity provider:‬‬

‫‪.‬یک فاکتور مقداری که از طریق آن میتوان عوامل تایید اعتبار را معین کرد ‪user identity:‬‬

‫‪.۱.۳‬منابع‬

‫‪toturialspoint , visualparadigm‬‬ ‫وب سایت های‬

‫‪4‬‬
‫‪.۲‬جایگاه‬

‫‪.۲.۱‬بیان مسأله‬

‫عدم دسترسی آسان و سریع به مشخصات هتل‪،‬‬ ‫مشکل چیست؟‬


‫تصاویر‪ ،‬نظرات و تجارب دیگران و امکانات و تجهیزات‬
‫انواع اتاق های یک هتل‬

‫مسافران و صاحبان هتل‬ ‫تاثیرات آن روی چه کسانی است؟‬

‫برقراری ارتباط میان مسافران و صاحبان هتل بدون‬ ‫تاثیرات آن چیست؟‬


‫اتالف وقت و خروج از خانه – آشنا شدن هر چه‬
‫بیشتر با محیط و مشخصات هتل – کاهش هزینه‬
‫مالی از جهت عدم وجود واسطه آژانسهای مسافرتی‬

‫وجود ارتباط سریع و بالندرنگ میان مسافران و‬ ‫یک راه حل موفق باید چه مزیت هایی داشته باشد؟‬
‫خدمات آنالین هتل‪ ،‬وجود یک طراحی زیبا و‬
‫مشتری پسند سایت و درج کردن تخفیف های فصلی‬
‫و مناسبتی‬

‫‪5‬‬
‫‪.۲.۲‬بیان جایگاه مسأله‬

‫مسافران و صاحبان هتل‬ ‫برای‬

‫میخواهند رزرو کردن هتل را بدون خارج شدن‬ ‫برای کسانی که‬
‫از منزل انجام دهند‪.‬‬
‫هتل هایی که میخواهند از پرداخت سود به‬
‫آژانس های مسافرتی خودداری کنند و گسترش‬
‫نام و شهرت هتل‪.‬‬
‫یک پلتفرم بر بستر اینترنت است که ارتباط بین‬ ‫سیستم رزرواسیون هتل‬
‫مسافر و هتل را تسهیل میکند‪.‬‬

‫امکانات زیر را فراهم میسازد‪:‬‬ ‫که‬


‫امکان مقایسه – بررسی – انتخاب و ثبت رزرو به‬
‫صورت آنالین برای مشتریان‬
‫نظرسنجی رضایت مسافران سابق جهت جلب‬
‫اعتماد مسافران آینده احتمالی‬
‫تبلیغات و برندینگ در جهت افزایش سوددهی و‬
‫شهرت‬
‫هتل های قدیمی که هزینه های اضافی به آژانس‬ ‫برخالف‬
‫های مسافرتی برای تبلیغات و فروش میدادند و‬
‫هزینه مالی و زمانی برای مسافران جهت رزرو‬
‫اتاق های مورد نظر و مناسب به صورت مراجعه‬
‫حضوری‪.‬‬

‫‪6‬‬
‫یک سیستم رزرواسیون جامع هتل میباشد که‬ ‫محصول ما‬
‫تمام نیاز های ارتباطی میان مسافران و هتل را‬
‫تأمین میکند‪.‬‬
‫یکی از چالش ها در راه اندازی سیستم‬
‫رزرواسیون برای یک هتل بخصوص موارد زیر‬
‫است که با محصول ما همگی مرتفع می شود‪.‬‬
‫اعتماد مسافران‬
‫هزینه باالی راه اندازی و نگهداری سیستم‬
‫آنالین‬
‫نیازمند تخصص باال برای مدیریت سیستم‬
‫رزرواسیون‬
‫بروز نگه داشتن سیستم جهت افزایش بازدید‬
‫مسافران‬
‫مهمترین چالش برای مشتریان فروشگاه‬
‫اینترنتی شامل موارد زیر است که با محصول ما‬
‫مرتفع میشود‪.‬‬
‫امکان کالهبرداری با رزرو کردن از طریق‬
‫آژانس های مسافرتی‬
‫هزینه های مالی و زمانی تحمیل شده به‬
‫مسافران‬
‫عدم وجود تنوع جلوه های بصری برای‬
‫مسافران‬
‫سرعت کند پردازش اطالعات دیگر سیستم‬
‫های رزرواسیون‬
‫عدم وجود مشخصات محلی هتل و دسترسی‬
‫های محلی و فواصل هتل نسبت به مکان های‬
‫دیدنی‬

‫‪7‬‬
‫‪.۳‬توصیف افراد ذینفع و کاربران‬

‫در این بخش سعی داریم تا حد امکان به توصیف افراد ذینفع و کاربرانی که به نحوه در این پروژه دریگر خواهند‬
‫بود پرداخته و مسائل اساسی که تز نظر ما باید در سیستم مطلوب به آنها رسیدگی شده باشد‪ ،‬بیان کنیم‪.‬‬

‫‪.۳.۱‬جمعیت بازار‬

‫اهمیت و اعتبار سیستم رزرواسیون هتل در بازار؟‬

‫در حال حاضر خیل عظیمی از ثبت رزرواسیون ها توسط سیستم های آنالین مربوط به هر هتل صورت میگیرد‬
‫که با توجه به دارا بودن اطالعات و تصاویر و قابل مقایسه بودن اتاق ها و ویژگی های آنها این سبک زندگی از‬
‫مردم بسیار قابل درک است و همچنان این روش از رزرواسیون در حال فراگیری بیشتر است‪.‬‬

‫ما میخواهیم چگونه باشیم ؟‬

‫سرویسی بسیار پر سرعت و با کیفیت باال‪ ،‬شناخته شده و امکان مقایسه تک تک المان های یک اتاق یا سوییت‬
‫با دیگر سوییت ها‪ ،‬با خدمات و پشتیبانی دائمی‬

‫در این زمینه این سیستم رزرواسیون چه کمکی به ما خواهد کرد؟‬

‫سیستم رزرواسیون هتل در ایجاد ارتباط مستقیم با هتل مقصد و اطالع از قیمت ها بدون واسطه و کاهش هزینه‬
‫ها و رزرو اتاق ها و امکانات رفاهی آن در کمترین زمان ممکن همراه پشتیبانی و پاسخگویی به مسافران‪.‬‬

‫‪8‬‬
‫‪.۳.۲‬مختصری درباره افراد ذینفع‬

‫مسئولیت ها‬ ‫توصیف‬ ‫نام‬

‫ورود اطالعات شخصی خود در سیستم با اطمینان‬ ‫کسانی که بودجه و زمان محدودی‬ ‫مشتری‬
‫از امنیت سیستم در ارائه این اطالعات به دیگران‬ ‫دارند و عالقه به رزرو از طریق سیستم‬
‫رزرواسیون هتل هستند‬

‫ارائه دادن اتاق ها و با قیمت مناسب و ضمانت اتاق‬ ‫رائه دهنده اتاق و سوییت ها به صورت‬ ‫هتل‬
‫رزرو شده به مسافر‬ ‫آنالین و سیستمی‪.‬‬

‫نظارت و کنترل بر صحت قرارداد های هتل ها و‬ ‫کنترل کننده‪ ،‬مالک و مسئول سیستم‬ ‫مدیریت سیستم‬
‫پرداخت و بازپرداخت مبالغ و پشتیبانی و ایجاد‬ ‫رزرواسیون‬
‫بستر برای بهبود یافتن سیستم‬

‫‪9‬‬
‫‪.۳.۳‬مختصری درباره کاربران‬

‫افراد ذینفع‬ ‫مسئولیتها‬ ‫توصیف‬ ‫نام‬


‫خود و یا نماینده ای از آن‬ ‫ایجاد و حذف شناسه‬ ‫عضو شدن در سیستم و‬ ‫کاربران عضو‬
‫کاربری – ورود اطالعات‬ ‫در اختیار داشتن حساب‬
‫شخصی خود نظیر نام و‬ ‫کاربری مخصوص که‬
‫نام خانوادگی و شماره‬ ‫اطالعاتش را آنجا نگه‬
‫تلفن همراه و ایمیل‬ ‫میدارد‬

‫خود و یا نماینده ای از آن‬ ‫دیدن کلیه شماره های‬ ‫اداره کلیه امور مرتبط با‬ ‫مدیر سایت‬
‫سفارش به همراه امکان‬ ‫سیستم‬
‫باطل کردن رزرو ها ‪،‬‬
‫ارسال و دریافت پیام به‬
‫مسافران‬

‫خود و یا نماینده ای از آن‬ ‫امکان جستجو بر روی‬ ‫بدون داشتن حساب‬ ‫کاربران غیرعضو‬
‫بخش اتاقها که سطح‬ ‫میتوانند موارد قایل رزرو‬
‫دسترسی برای آنها در نظر‬ ‫را تنها مشاهده کنند‬
‫گرفته است‬

‫ثبت و ایجاد رزرو و ذخیره خود و یا نماینده ای از آن‬ ‫به عنوان ارائه کننده اتاق‬ ‫هتل‬
‫اطالعات کاربر‬ ‫ها و خدمات جانبی‬

‫‪10‬‬
‫‪.۳.۴‬مختصری بر نیازهای اساسی افراد ذینفع یا کاربران‬

‫راه حل پیشنهادی‬ ‫راه حل های فعلی‬ ‫نگرانی ها‬ ‫اولویت ها‬ ‫نیازها‬
‫فروش آنالین و‬ ‫ایجاد تبلیغات‬ ‫عدم توجه از طرف‬ ‫باال‬ ‫ارائه خدمات به‬
‫سیستمی‬ ‫میدانی و هزینه بر‬ ‫مسافران بدلیل‬ ‫گروه بزرگتری از‬
‫تغییر سبک زندگی‬ ‫مسافران(برای‬
‫مردم و فناوری‬ ‫هتلدار)‬
‫های روز‬
‫خرید آنالین و‬ ‫هزینه زمانی و مالی مراجعه به آژانس‬ ‫باال‬ ‫دسترسی آسان به‬
‫سیستمی‬ ‫های مسافرتی‬ ‫فرایند رزرو‬ ‫هتل ها و رزرو(برای‬
‫مسافران)‬
‫مقایسه آنالین‬ ‫مراجعه به چندین‬ ‫رزرو یک سوییت با‬ ‫باال‬ ‫امکان قیمت گیری‬
‫آژانس مسافرتی‬ ‫قیمت بیشتر‬ ‫و مقایسه قیمت ها‬
‫جهت تصمیم به‬
‫خرید (برای‬
‫مسافران)‬

‫‪11‬‬
‫‪.۳.۵‬سایر گزینه ها و رقبا‬

‫بازار سنتی آژانس های مسافرتی‪ ،‬فروش تلفنی‪ ،‬نتورک مارکتینگ‪ ،‬و وبسایت هایی مانند‪:‬‬
‫‪ dariushgrandhotel.com‬و ‪shayganhotel.ir‬‬

‫‪.۴‬نگاه اجمالی به محصول‬

‫‪.۴.۱‬جنبه های مختلف محصول‬

‫سیستم رزرواسیون هتل ارتباط میان مسافران و هتل را آسان کرده و امکان مقایسه و رزرو آسان را برای همه‬
‫فراهم میسازد و با ارائه خدمات به مسافران‪ ،‬راه رشد و توسعه بیشتر سیستم را هموار میسازد‪.‬‬

‫‪.۴.۲‬نمای بیرونی سیستمی‬

‫این سیستم رزرواسیون در چرخه ی عرضه محصوالت و سوییت ها نقش واسطه را داشته و در میان مسافران و‬
‫هتل قرار میگیرد‪.‬‬

‫‪.۴.۳‬خالصه ای از قابلیتها‬

‫•ایجاد پلتفرمی آسان جهت ارائه اتاق ها و سوییت های هتل‬

‫•ایجاد امکان رزرو توسط مسافران‬

‫•نظارت بر تعداد رزرو ها و کیفیت رضایت مشتریان‬

‫•امکان مشاهده جزئیات و اطالعات و تصاویر برای مکان مورد نظر‬

‫‪12‬‬
‫•تبلیغات و شهرت سریع در ازای کیفیت خوب امکانات‬

‫•ایجاد یک چرخه واضح برای رزرو‬

‫‪.۵‬ویژگی های محصول‬

‫‪Login -‬‬

‫تمام افرادی که میخواهند وارد سیستم بشوند باید ‪ login‬کنند‪.‬‬

‫مدیر‪ ،‬ادمین‪ ،‬کاربران و‪...‬‬

‫‪Register -‬‬

‫تمامی کاربرانی که قصد خرید یا مشاهده و جستجوی اطالعات مورد نیازشان را دارند باید قبل از ورود‪ ،‬ثبت نام‬
‫بکنند‪.‬‬

‫‪ -‬ایجاد پروفایل‬

‫تمامی کاربران در قسمت پروفایل میتوانند‪ ،‬اطالعات مربوط به خود شامل نام و نام خانوادگی‪ ،‬شماره موبایل‪،‬‬
‫ایمیل و رمز عبور خود را وارد یا ویرایش کنند‪ .‬و به اطالعات خرید های قبلی خود دسترسی داشته باشیند‪.‬‬

‫‪ -‬جستجوی اتاق و مشاهده اطالعات‬

‫تمامی کاربران سایت‪ ،‬در قسمت جستجوی اتاق میتوانند با انتخاب نوع کالس اتاق‪ ،‬تاریخ ورود و خروج‪ ،‬تعداد‬
‫مسافران‪ ،‬لیست اطالعاتشان را مشاهده کنند‪.‬‬

‫‪13‬‬
‫‪ -‬محاسبه قیمت‬

‫در نهایت هنگام تایید نهایی و خرید بلیطها یا رزرو هتل‪ ،‬مبالغ محاسبه میگردد و کاربر سایت به درگاه‬
‫پرداخت منتقل میشود و خرید با پرداخت‪ ،‬نهایی شده و بلیط یا واچر صادر میشود‪.‬‬

‫‪ -‬صدور واچر‬

‫بعد از پرداخت کاربر داخل سیستم‪ ،‬اگر هتل رزرو شده باشد‪ ،‬بالفاصله با توجه به اطالعات وارد شده‬
‫مسافران‪ ،‬توسط ‪ api‬های هتلها که توسط ادمین ایجاد شده‪ ،‬واچر صادر شده و فایل قابل چاپ آن به کاربر‬
‫داده میشود‪.‬‬

‫‪Admin panel -‬‬

‫پنل ادمین‪ ،‬پنلی است که فقط ادمین دسترسی دارد و در آن مدیریت مسافران‪ ،‬مدیریت‪ api‬ها‪ ،‬مدیریت‬
‫هتلها‪ ،‬لیست بلیطهای هواپیما و قطار خریداری شده و لیست هتل های رزرو شده و تمامی پرداختهای‬
‫کاربران در آن قابل مشاده است‪.‬‬

‫‪ -‬مشاهده واچر های اخذ شده‬

‫لیست اتاق های رزرو شده در پنل ادمین تعریف شده و ادمین به لیست اتاق های رزرو شده توسط کاربران‬
‫دسترسی دارد‪.‬‬

‫‪ -‬مشاهده پرداخت ها‬

‫تمامی پرداخت ها داخل سایت در پنل ادمین قابل رویت است و ادمین دسترسی دارد‪.‬‬

‫‪ -‬مشاهده لیست مسافران‬

‫در این قسمت که در پنل ادمین است‪ ،‬ادمین میتواند لیست مسافران را مشاهده و مدیریت کند‪.‬‬

‫‪14‬‬
‫‪ -‬مدیریت هتل‬

‫در قسمت مدیریت هتل پنل ادمین‪ ،‬ادمین توانایی مدیریت‪ ،‬اضافه کردن و ویرایش اتاق ها را دارد‪.‬‬

‫‪.۶‬محدودیت ها‬

‫سیستم دارای محدودیت خاص سخت افزاری نیست و قابلیت اجرا بر روی هر کامپیوتری که متصل به اینترنت‬
‫باشد را داراست‪ .‬هر چند مشکالت اینترنتی می تونن مشکالتی رو برای دسترسی به وجود بیارن با توجه به‬
‫محدودیت های اخیر‬

‫‪.۷‬دامنه های کیفیت‬

‫به عنوان یک هتل مسئولیت هایی در مقابل با اجاره دادن اتاق ها و سوییت ها وجود دارد که این اجاره دادن باید‬
‫به مسافرانی اعطا شود که دارای اطالعات کافی و قانونی باشند‪ ،‬در غیر این صورت این حرکت غیر قانونی بوده‪.‬‬

‫‪.۸‬حق تقدم و اولویت‬

‫در این بخش به اولویتبندی ترتیب های اجرایی سیستم میپردازم‬

‫‪ -‬جست و جو کاربر و ادمین برای اتاق های مختلف هتل‬


‫‪ -‬انتخاب اتاق های هتل توسط کاربر و ادمین‬
‫‪ -‬مشاهده و رزرو هتل توسط کاربر‬
‫‪ -‬ورود و یا انجام علمیات ثبت نام‬
‫‪ -‬پرداخت کاربر و انجام علیات رزرو‬
‫‪ -‬مشاهده فاکتور و دریافت واچر‬

‫‪15‬‬
‫‪ -‬مشاهده واچر های اخذ شده توسط ادمین‬
‫‪ -‬مشاهده اتاق های رزرو شده توسط ادمین‬
‫‪ -‬مشاهده پرداخت ها توسط ادمین‬
‫‪ -‬مشاهده لیست مسافران توسط ادمین‬
‫‪ -‬امکان لغو رزرو انجام شده توسط ادمین‬

‫‪16‬‬

You might also like