نمایش نتایج 1 تا 7 از 7

نام تاپیک: طراحی و تحلیل سیستم رزرواسیون (booking)

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مشهد
    پست
    57

    طراحی و تحلیل سیستم رزرواسیون (booking)

    سلام
    روز بخیر
    یه سیستم رزرواسیون رو در نظر بگیرید...برای مثال سیستم رزرواسیون هتل یا هواپیما... نرم افزارهایی تو این زمینه نوشته شده. ما مثال رو رو هتل باهم بررسی میکنیم.
    من یک سیستم رزرو به هتل الف میفروشم که آنلاین رزرو بده.
    من یک سیستم رزرو به هتل ب میفروشم که آنلاین رزرو بده.
    من یک سیستم رزرو به هتل ج میفروشم که آنلاین رزرو بده.
    .
    .
    .
    حالا یه سیستم مرکزی رو در نظر بگیرید ، درخواستی میاد که از تاریخ x تا تاریخ Y و اتاق دو تخته، ما باید تمامی اتاق های دوتخته و خالی کلیه هتل ها رو نمایش بدیم.
    راهکارهای زیر رو میدم، اساتید راهکارهای دیگه ای داشتن بدن ، این راهکارها رو هم نقد و بررسی کنن.
    1 - ما یک سیستم در نظر بگیریم(یعنی یک نرم افزار و یک دیتابیس) برای هر هتل یک ID داشته باشیم ، وقتی هم درخواستی میاد با چند تا select ساده بفهمیم که هتل های خالی کدام است.
    ایراد : سرعت سیستم بشدت تو این روش میاد پایین ، چون حجم جداول بالاست، پردازش بالایی هم لازم داره
    2- بیایم برای هر هتل یک سیستم جدا داشته باشیم (نرم افزار و دیتابیس جدا). یک سیستم مرکزی هم داشته باشیم که وظیفه این سیستم مرکزی پرسش از نرم افزارهای هتل هاست. از روش web service استفاده می کنیم. یعنی از تک تک هتل ها می پرسیم (سیستم هتل ها منظورمه) بعد نمایش میدیم به کاربر.
    ایراد : سرعت وب سرویس هم تو تعداد بالا بشدت افت میکنه(البته خودم تست نکردم)
    نظر شما کدوم روش یا روش های دیگه؟
    انتقاد و پیشنهاد؟




  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مشهد
    پست
    57

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    سلام
    اساتید افتخار میدن تا از نظراتشون بهره مند بشیم؟

  3. #3

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    به نظر من روش اول روش بهتریه ، چون اولا یک سیستم جامع داری ، نگهداری ، قابلیت ارتقا سیستم راحت تر و امکانپذیر تره . بعلاوه برای گزارشگیری ، داده کاوی و این مسائل راحت تر اینه که سیستم جامع باشه . راجع به اینکه سرعت میاد پایین تر ، میشه از راهکار های دیگه ای استفاده کرد .
    توی سیستم های آنلاین در ایران حداقل ، برای هتل ها حداکثر تا سه ماه می تونی برنامه ریزی کنی ، به خاطر قیمت های متغیر معمولا هتل ها حداکثر تا سه ماه اجازه رزرو می دن ، پس برای هتل ها و روزهای معتبر که می شه رزرو کرد دیتا بیس خیلی پر نمی شه ، پیشنهاد می کنم برای هتل ها و روزهایی که منقضی میشن یه دیتا بیس دیگه به عنوان دیتا بیس بک آپ بسازی که بتونی دائما تغییرش بدی و اطلاعات رو به محض منقضی شدن به اون دیتا بیس منتقل کنی .
    موفق باشی

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مشهد
    پست
    57

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    سلام
    با تشکر از پاسخ شما.

    مشکل دسترسی همزمان رو چطور حل کنم؟ مثلا 3 تا ظرفیت دارم و 5 نفر همزمان درخواست رزرو میدن...خوب حالا من این درخواست ها رو چجوری مدیریت کنم؟
    شما چیزی در مورد Channel Manager ها میدونی؟ مثلا resonline.com رو یه نگاه بنداز. یه ابزار فراهم میکنه که شما بتونی تو سایت خودت (شما هتل داری مثلا)، رزرو آنلاین راه بندازی. خوب اگه قرار بشه همچین سیستمی باشه نظرتون در مورد پیاده سازی تو یه دیتابیس درسته...
    ولی سایت های بزرگ مثل agoda.com یا wotif.com این سایتها حدود 180/000 هتل رو جواب میدن...یعنی میتونی از میون این 180/000 رزرو آنلاین داشته باشی؟ خوب این حجم هتل فکر کنم از روش دیگه ای استفاده کنن...
    نظرتون؟
    ممنون از وقتی که گذاشتین؟

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مشهد
    پست
    57

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    منتظر دریافت نظرات شما...
    آخرین ویرایش به وسیله crazy coder : دوشنبه 13 شهریور 1391 در 07:50 صبح

  6. #6
    کاربر جدید آواتار pr0tector
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران
    پست
    22

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    سیستم رزرواسیون آنلاین بیمارستان با Asp.Net

    http://code-project.ir/hospital-doct...n-asp-dot-net/

  7. #7
    کاربر تازه وارد آواتار charkhkar
    تاریخ عضویت
    دی 1386
    محل زندگی
    VS
    پست
    47

    نقل قول: طراحی و تحلیل سیستم رزرواسیون (booking)

    با سلام
    به نظر من روش اول کارآمد تره ولی من اگه بودم 2 تا دیتابیس طراحی می کردم. برای سرعت و مشکل همزمانی هم بستگی به روش طراحیت داره و با دیتابیس اوراکل هم می تونی مشکل همزمانی رو خیلی ساده حل کنی و fetch کردن اطلاعات از جداولی با رکوردهای بسیار زیادو تو کمترین زمان انجام بدی پروژه های کنترل ترافیک که داده های خیلی بیش تر از سیستم تو داره و زمان پاسخ گویی ام براشون خیلی مهمه یک دیتابیس دارند

تاپیک های مشابه

  1. درخواست کتاب در زمینه طراحی و تحلیل سیستم مدیریت محتوا
    نوشته شده توسط maktab در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 08 مهر 1389, 14:51 عصر
  2. طراحی و تحلیل سیستم های اطلاعاتی
    نوشته شده توسط atryass در بخش تحلیل و طراحی نرم افزار
    پاسخ: 4
    آخرین پست: یک شنبه 23 مهر 1385, 16:32 عصر
  3. پرسشی در مورد تحلیل سیستم
    نوشته شده توسط spenans در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 1
    آخرین پست: پنج شنبه 01 دی 1384, 21:09 عصر
  4. یک سوال در زمینه تحلیل سیستم
    نوشته شده توسط Hossein Bazyan در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: پنج شنبه 19 آبان 1384, 09:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •