شماره ركورد
12203
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
12203
پديد آورنده
اميرحسن طحان نژاد يزدي
عنوان
ارائه يك الگوي طراحي براي بهبود كنترل دسترسي در نرم افزارهاي تحت وب
مقطع تحصيلي
كارشناسي ارشد
رشته تحصيلي
كامپيوتر - نرم افزار
سال تحصيل
مهر ماه 1392
تاريخ دفاع
مهر ماه 1392
استاد راهنما
دكتر بهروز مينايي
چكيده
چكيده
الگوهاي طراحي زيادي در محيط وب و حوزه كنترل دسترسي وجود دارند كه هر كدام برخي مسائل و مشكلات مربوط به اين حوزه را حل مي¬نمايند. براي پياده¬سازي قسمت كنترل دسترسي در يك سيستم تحت وب، نيازمند هستيم تا از چندين الگو استفاده كنيم تا هم كنترل دسترسي بهتر شود و هم كاربران زياد كه از مهمترين ويژگي¬هاي وب هست پشتيباني شود.
براي دست¬يابي به يك الگوي طراحي كه كنترل دسترسي در محيط وب را بهبود بخشد، ابتدا تمام الگوهاي مطرح شده در محيط وب و در حوزه كنترل دسترسي بررسي شده و مزايا و معايب آن استخراج مي¬گردد. سپس در محيط واقعي چالش¬هاي موجود بررسي شده تا نيازها بيشتر مشخص شود. پس از آن با كسب اطلاعات و تجربه كافي يك الگوي مناسب ارائه مي¬شود. اين الگوي جديد، الگوي نقش و وظيفه چند سطحي مي¬باشد. اين الگو براي محيط وب كه تعداد كاربران زياد است، كنترل دسترسي را به خوبي انجام مي¬دهد. به دليل وجود نقش و وظيفه بين كاربر و مجوز و همچنين حالت سلسله مراتبي نقش و وظيفه نسبت به ساير الگوها كاربران بسيار بيشتري را پشتيباني نموده و به مدير اين اجازه را مي¬دهد كه بدون اين كه در مجوزهاي خود خللي وارد شود، وظيفه تعريف كاربر و نقش را به ديگران بسپارد. ويژگي محدوديت در مجوز نيز اين امكان را مي¬دهد كه به كاربر به صورت محدود اجازه انجام عملياتي را بدهد.
واژههاي كليدي: الگوي طراحي، كنترل دسترسي، وب، نقش و مجوز