موضوع : تحقیق پایگاه داده امنیت شبکه های کامپیوتری
توضیح : این فایل به صورت ورد و آماده چاپ می باشد
شرح پروژه :
به جهت امنيت سيستمهاي كامپيوتري لازم است كه برخي محدوديتها برروي سيستم قرار
داده شود تا دسترسي كاربران به سيستم را كنترل كند . بدين منظور طرحي با نام برنامه
Useraccess مطرح شده است . اين برنامه همان طور كه از اسم آن پيدا است ميزان
دسترسي كاربران سيستم را تعيين مي كند .بدين منظور نرم افزاري توليد مي شود تا اينكه
بتواند بر روي برناه اصلي هر نوع سيستمي قرار گرفته ودرزمان اولين باراجراي برنامه
مدير سيستم بتواند worker ها، نقشها ، منوي اصلي برنامه و ... را تعريف كند .همچنين
او بايد نقش هر worker در سيستم را تعريف كرده و با توجه به آن حق دسترسي براي
آن worker تعريف كند . بعد از اتمام كار با توجه به توانايي هاي نرم افزار و سيستم
زمان آن است كه سيستم از آن اطلاعات استفاده كند. سيستم با توجه به اطلاعات وارد شده
به ساخت منوي برنامه مي پردازد و پس از آن با توجه به حق دسترسي هاي تعريف شده
سيستم پس از شناسايي كاربر منوهايي كه قرار است در اختيار او نباشد راغيرفعال خواهد
كرد .بدين صورت عملكرد سيستم كنترل شده خواهد بود .
درابتداي كار بايد گفت كه اين نرم افزار براي ذخيره سازي اطلاعات به يك پايگاه داده
متصل مي شود كه در زير به شرح كامل آن مي پردازيم :
پايگاه داده مابا نام useraccess داراي5 جدول كلي براي ذخيره سازي اطلاعات است :
Tables
1 ) Login
اين جدول به جهت امنيت نرم افزار ساخته شده كه حاوي اطلاعات مدير اصلي
پروژه است .اين جدول داراي دو ستون است ، كه شامل Username ، ورمز
مدير اصلي است . شكل كلي جدول به شكل زير است :
اين جدول تنها جدولي است كه اطلاعات آن توسط خود برنامه نويس از ابتدا پر
مي شود و كاربر به آن دسترسي ندارد .
2 ) Worker
اين جدول داراي چهار ستون است كه شامل name ، Lname
Code وAge است . كه اطلاعات كارمندان سيستم را در خود ذخيره
خواهد كرد :
3 ) Role
براي شرح نقشها در سيستم نيازمند جدول Role هستيم . اين جدول شامل
دو ستون استبا نامهاي role و crole كه براي ذخيره سازي نام نقش ها و
كد آنها در نظر گرفته شده است :
4 ) Worker-Role
بعد ازمشخص كردنWorker ها ونقشها بايدمشخص شودكه هر Worker
چه نقشي در سيستم دارد . براي اين منظور جدول worker-role قرار داده
شده است كه شامل دو ستون با نام هاي wcode و rcode است كه درهر
مرحله كد كارمند و كد نقشي كه برعهده دارد مشخص وذخيره مي شود :
فهرست مطالب
شرح پروژه
Tables
Forms
برنامه تحت ASP.NET