پاورپوینت بررسی اجزای مختلف شبکه (pptx) 46 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 46 اسلاید
قسمتی از متن PowerPoint (.pptx) :
فصل 2: تحليل نيازمندي ها: اصول و مفاهيم
اهداف
در اين بخش نيازهاي اجزا مختلف شبكه (مشتركين، كاربردها و سيستم ها) را تعيين كرده، آنها را جمعآوري و بررسي ميكنيم.
علاوه بر آن چگونگي گروهبندي اين نيازها و تعيين جايگاه كاربردها و تجهيزات را نيز بيان ميكنيم.
2
دسته بندي نيازمنديها
به طور كلي نيازهاي شبكه از نقطه نظر اهميت به پنج دسته ذكر شده در شكل زير تقسيم ميشوند.
3
دسته بندي نيازمنديها
آن دسته از نيازها كه از سايرين مهمتر و اساسيتر هستند در دسته نيازهاي پايه [1] قرار گرفتهاند
آن دسته از نيازها كه ضروري نيستند و در حقيقت مطلوبات شبكه هستند در دسته ويژگيها[2] قرار ميگيرند.
. گروهي از نيازها هم هستند كه در مراحل اوليه طراحي لازم نيستند و نتيجتاً در دسته سوم قرار ميگيرند.
ممكن است گروهي از نيازهايي كه تعيين كرديم واقعاً مورد نياز نباشند، يا حتي جزء مطلوبات شبكه نباشند و يا حتي قابل پيادهسازي نباشند؛ اين نيازها در گروه چهارم قرار ميگيرند.
گروهي از نيازها هم هستند كه بيشتر جنبه آگاهي دارند و نه نياز، كه طبيعتاً در گروه آخر قرار ميگيرند .
طبقه بندي نيازها در طي فاز آناليز و با بررسي نظرات مشتركين، مديريت و پرسنل گروه انجام ميشود.
[1] Core
[2] Features
4
دسته بندي نيازمنديها
يكي از روشهايي كه براي تعيين گروه نيازها بكار ميرود روشي است كه از يك سري كلمات كليدي استفده ميكند:
بايد/بايست/لازم[1]
مشخص است آن دسته از نيازها كه در مورد آنها يكي از كلمات بالا را استفاده ميكنيم در دسته نيازهاي هستهاي و يا نيازهاي اطلاعاتي قرار ميگيرند.
نبايد/ نبايست[2]
واضح است اين نيازها نيز مانند گروه قبل در يكي از دستههاي هستهاي يا اطلاعاتي قرار خواهند گرفت.
Should/ توصيه ميشود[3]
اين نيازها در دسته ويژگيها يا ويژگيهاي آينده قرار ميگيرند.
Should not/ توصيه نميشود[4]
اين نيازها نيز مانند گروه بالا در دسته ويژگيها يا ويژگيهاي آينده قرار ميگيرند.
شايد/ دلخواه[5]
اين گروه نيز در يكي از دستههاي ويژگيها يا ويژگيهاي آينده قرار ميگيرند.
[1] Must/ Shall/ Required
[2] Must Not/ Shall Not
[3] Should/ Recommended
[4] Should Not/ Not Recommended
[5] May/ Optional
5
نياز به مرحله تحليل نيازمندي ها
براي آناليز نيازها بايد اطلاعات را از مشتركين جمعآوري كرد؛ كه ممكن است هر مشترك نيازهايي متفاوت با سايرين داشته باشد. بنابراين مجموعه زيادي از نيازها بدست ميآيد كه بايد توسط مديريت و پرسنل شبكه بررسي شده و نظرسنجي شود كه معمولاً كار بسيار سخت و زمانبري است. علاوه بر آن معمولاً آناليز نيازها در وهله اول بازدهي واضحي نخواهد داشت و در مراحل بعدي طراحي مفيد واقع خواهد شد.
اگر اين فاز به خوبي انجام نشود شبكه طراحي شده بر اساس نيازهاي مشتركين، كاربردها و تجهيزات نخواهد بود. مثلاً ممكن است بر اساس تكنولوژي طراحي شود كه براي طراحان آسانتر بوده است، يا فرضاً تجهيزات از توليدكنندهاي خريداري شده باشد كه براي طراحان آسانتر بوده است؛ و نتيجتاً هيچ كدام بر اساس نيازهاي واقعي شبكه نخواهند بود. معمولاً محدوديت مالي و زماني كه براي طراحان وجود دارد باعث ميشود كه بدون در نظر گرفتن نيازهاي واقعي شبكه، طراحي را با آن تكنولوژيها و تجهيزات آشناي گذشته انجام دهند.
6
نياز به مرحله تحليل نيازمندي ها
بسياري از مواقع طراحيهاي مجددي كه در حين اجراي شبكه لازم ميشود به اين علت است كه نيازها بطور كامل و جامع در ابتداي كار بررسي نشدهاند.
نكتهاي كه بهتر است در پايان اين قسمت اشاره كنيم اين است كه در انتهاي فاز آناليز نيازها بايد دو نسخه زير، به عنوان نتيجه كار، تهيه شود:
مشخصات نيازها Requirement Specification
مستندي است كه ليستي از نيازها و اولويتبندي ميان آنها را نشان ميدهد.
نقشه نيازها Requirement Map
وابستگيهاي موجود بين محلهاي كاربردها و تجهيزات را نشان ميدهد كه در آناليز جريان[1] بكار خواهد رفت.
[1] Flow Analysis
7
نيازمندي هاي كاربر
كاربر در بالاترين لايه سيستم قرار دارد. البته كلمه كاربر اولين معنياي كه در ذهن ما تداعي ميكند كاربر نهايي شبكه است، اما در اين جا منظورمان از كاربر هر كسي است كه در شبكه درگير است، چه كاربر نهايي و چه مديريت و مجري شبكه. بطور كلي در هنگام جمعآوري نيازها هر كسي كه در شبكه درگير است مدنظر قرار ميگيرد.
شكل زير نمونهاي از نيازهاي كاربر را نشان ميدهد:
8
دقت و تنظيم وقت[1]
اين پارامتر اين قابليت را نشان ميدهد كه كاربر ميتواند در فريم زماني قابل قبولي[2] به اطلاعات دسترسي پيدا كرده، آنها را ارسال و يا اصلاح كند. تعيين فريم زماني قابل قبول همان پارامتر كمي است كه بايد با توجه به نيازهاي كاربر آنرا تعيين كنيم. براي تعيين اين پارامتر ميتوانيم از مقادير تأخيرهاي end-to-end و تأخير رفت و برگشت كمك بگيريم.
تعامل[3]
اين پارامتر مشابه دقت و تنظيم وقت است اما بيشتر بر روي زمان پاسخ سيستم يا شبكه تأكيد دارد كه زمان پاسخ شبكه تقريباً همان زمان پاسخ كاربر است. بايد دقت كنيم كه پارامتر دقت و تنظيم وقت يشتر در مورد ارسال فايلهاي بزرگ يا تصاوير استفاده ميشود در حاليكه پارامتر تعامل معمولاً در مورد دسترسي به تجهيزات دور[4] (مانند Telnet) و استفاده از وب بكار ميرود. در مورد پارامتر تعامل هم ميتوانيم از اندازيگيري تأخير رفت و برگشت كمك بگيريم.
[1] Timeliness
[2] Tolerable Time Frame
[3] Interactivity
[4] Remote Device Access
نيازمندي هاي كاربر(ادامه)
9