PDA

View Full Version : گفتگو در مورد تعيين سطح دسترسي



Iran58
شنبه 31 تیر 1391, 07:38 صبح
سلام

صورت مسئله

می خواهیم یك سطح دسترسی ایجاد كنیم

برای این كار3 جدول طراحی می كنیم

1)جدول كاربران

نام كاربر

شناسه كاربر

كلمه عبور

2)جدول صفحات

صفحه ادمین

صفحه ثبت اطلاعات

صفحه گزارشگیری

3)جدول دسترسی

مدیر

كارمند ارشد

كارمندساده



4)جدول كاربران و دسترسی

سطح دسترسی

(در این جدول می گوییم هر كاربر به كدامیك از دسترسیها دسترسی دارد)



5)جدول دسترسی و صفحات

صفحات

(دریان جدول می گوییم هر دسترسی به كدام صفحه مجاز است)



حال نظر شما دوستان چیست

ایا این 5 جدول كافی است یا زیاد است

اگر نظری دارید بفرمایید

تادر گام بعد به تعریف داده ها بپردازیم

((جداول فعلا بحالت پیش فرض است درآینده جدولهای كاملی سعی می كنیم استفاده كنیم))

باتشكر

Galawij
شنبه 31 تیر 1391, 07:54 صبح
سلام،
فکر کنم با چهار جدول هم راحت به نتیجه برسید. به این صورت:
یک جدول برای کاربران، یک جدول برای انواع سمتها(کاربر عادی، مدیر ارشد و ...)، یک جدول برای صفحات برنامه و یک جدول برای سطوح دسترسی که سه جدول نام برده شده کلید خارجی می گیره. البته اگر پروژه های مختلفی هم دارید می تونید کلیدش رو در این جدول وارد کنید، در این صورت هر کاربری می تونه در پروژه های مختلف سمت ها و سطوح دسترسی متفاوتی داشته باشه.

baktash.n81@gmail.com
شنبه 31 تیر 1391, 10:18 صبح
جدول کاربران : که مشخصه ...
جدول گروه ها : من نظرم اینه که شما مثل دسترسی ها ویندوزی عمل کنید ... یعنی یه سری گروه بسازید به جای جدول دسترسی ... این ها فقط اسم هستند ...
جدول مجوزها : تو این جدول مجوزهاتون رو بزارید که شامل صفحه و سطح دسترسی به اون می شه ... مثلا صفحه ورود اطلاعات دسترسی خواندن - ورود اطلاعات دسترسی کامل و ... یعنی به برای هر صفحه ممکنه چندین رکورد داشته باشید ...
جدول گروه مجوز : که هر گروه چه مجوزهایی داره
جدول گروه کاربر : هر کاربر در کدام گروه هست