در این پروژه یک ISP داریم که خط ADSL کرایه میدهد پهنای باند این خط مشخص است .حال میخواهیم بدانیم خط با چه پهنای باندی از مخابرات بگیریم اگر بخواهیم درصد رضایت مشتری مثلا 90 درصد باشد ،تعداد کاربرانی که به طور همزمان میتوانند از خط استفاده کنند چند تا میتواند باشد؟فرض کنید خطی که ISP از مخابرات گرفته 1 مگابایت پهنای باند دارد و ISP به هر کاربر 100 کیلو بایت میدهد درنتیجه این خط میتواند 10 نفر را ساپورت کند.طبق آماری که ISP گرفته دیده شده که مثلا کاربر خانگی در 15 0/0 مواقع از خط خود استفاده میکند(usagepercent=15) درنتیجه این خط میتواند تعداد کاربران بیشتری را ساپورت کند.حال به دنبال این سوال هستیم که تعداد کاربران حداکثر چند تا میتواند باشد تا در X درصد موارد مشتری راضی باشد، یعنی سرعت پایین نیاید.در هر لحظه کاربران را چک کرده که آیا استفاده میکنند یا نه و اگر نه درنتیجه تعداد کاربران را اضافه کرده و این چک کردن بارها تکرار میشود.
تا زمانی که تعداد کاربران(کاربرانی که همزمان از خط استفاده میکنند) 10 تا یا کمتر است ،مشکلی نیست ولی مثلا در 1000 بار چک کردن تعداد کاربرانی که در حال استفاده اند 35 باشد یعنی 3.5=100*( 1000/35) در صد نارضایتی و 96.5 درصد رضایتمندی ،پس هنوز هم میتوان کاربران را اضافه کرد تا زمانی که رضایتمندی از 90 کمتر نباشد. این برنامه به زبان جاوا در محیط Netbeans نوشته شده و شامل 3 کلاس User, Isp, simulatorمیباشد.با اجرای برنامه میتوانی پهنای باند ،میزانی که کاربر اجازه استفاده دارد و در صد رضایتمندی مورد نظر را وارد و حداکثر کاربران مجاز را ببینید.
توجه :کاربر گرامی شما علاوه بر خرید مستقیم همچنین میتوانید این فایل را با خرید اشتراک ماهانه دانلود نمایید پس مشترک ماهانه ی سایت شوید و تا پایان مدت اشتراک از آپدیت ها و فایلهای جدید موجود در سایت بهره مند گردید.
لیست فایلهای اعضای اشتراکی
نام فایل :
برنامه کاربران خانگی
حداقل اشتراک | محتویات | زمان ایجاد | حجم فایل | تعداد دانلودها |
دوشنبه, 18 آذر 1392 00:04 | 13.52 KB | 0 |
تنها کاربران عضو یا دارای مجوز میتوانند دانلود نمایند |
توضیحات :