نوشته شده توسط
linux
ن از وابسته شدن نرم افزارهای خودم با سیستم های دیگر اصلا خوشم نمی آید. کاری که همیشه می کنم
1: نرم افزار من چه کاری قرار هست انجام بدهد
من از این کارها به فعالیت (Activity) نام می برم
بعد خوب یک سری باید گروه تعریف کنم
بعدش باید این فعالیتها را به گروه ها ربط بدم
بعدش کاربر ها را به گروه ها
داخل برنامه ام یک آرایه دارم به تعداد کل فعالیتها وقتی کاربر داخل برنامه می شود من این آرایه مقدار دهی می کنم ، در هر فرم مشخص می کنم که کابر اگر مجوز فعالیت خاص را داشته باشد به این فرم دسترسی دارد.
یک سری کار هم باید انجام بدهم موقع داخل شدن کاربر مانند کنترل رمز ورود ، آیا کاربر فعال هست و ...
یک کلاس به اسم UserManager دارم که این کارها را در آن انجام می دهم
خواستید بعد در مورد نحوه اجرا هم با هم صحبت می کنیم