هذا النظام عبارة عن نظام إدارة أذونات صغير. لا تنظر إلى هذا الإطار من حيث إطار عمل النظام الكبير، قبل استخدامه، يجب عليك أولاً فهم إطار النظام ومعرفة ما إذا كان يمكن تطبيق هذا الإطار أعتقد أنه لا توجد مشكلة كبيرة في الأنظمة الصغيرة والمتوسطة الحجم. يمكن لهذا النظام أن يمنحك مرجعًا فقط فيما يتعلق بتصميم الأذونات أضف أذونات النظام إليهم، ثم قم بتخويل الأذونات المقابلة للأدوار وتعيين الأدوار للمستخدمين.
1. بيئة التطوير
نظام التشغيل: ويندوز 2000/إكس بي/فيستا/2008
لغة التطوير: C#، والتي تحتاج إلى إضافة asp.net Ajax، ومكون الترحيل الخاص بـ Webdiyer AspNetPager في .net2.0/3.5، 2.0
قاعدة البيانات: سكلسيرفر 2000/2005/2008
أدوات التطوير: مولد الأكواد VS2008/Dongsoft.net
2. التكوين
(1) قم بإنشاء قاعدة بيانات واحتفظ بملف قاعدة البيانات MyData.sql في دليل Doc.
(2) تكوين قاعدة البيانات
(3) تمكين خدمة حالة Asp.net
3. عملية تشغيل النظام
أولاً، يجب تكوين الأذونات قبل استخدام النظام.
(1) إنشاء قائمة أذونات وإضافة الأذونات المطلوبة والأذونات الأولية (تصفح/إضافة/تحرير/حذف/بحث/مراجعة/نقل/طباعة/تنزيل/نسخ احتياطي)
(2) إنشاء إدارة مجموعة المستخدمين لتسهيل تصنيف المستخدمين
(3) إنشاء تصنيف الوحدة وتصنيف الوحدات الوظيفية
(4) إنشاء إدارة الوحدة وإضافة وحدات فرعية وتعيين أذونات الوظائف التفصيلية
(5) إنشاء إدارة الأدوار
(6) إنشاء ترخيص الدور ومنح أذونات الوحدة للأدوار
اختبار اسم المستخدم وكلمة المرور للمستخدم
المشرف
اختبار 1
اختبار 2
اختبار 3
4. خطة التطوير
تتم كتابة كافة عمليات بيانات قاعدة البيانات في هذا النظام في التعليمات البرمجية ولا توجد إجراءات مخزنة، ويتم تغييره إلى وضع المصنع لدعم Access وsqlser وmysql أولاً ثم Oracle.
قم بتوسيع قائمة أذونات الوحدة إلى عمودين لتسهيل التشغيل، إصدار متعدد اللغات، متعدد الأسطح، إدارة أذونات المجال، تعيين الأذونات بشكل فردي، أدوار متعددة، أوضاع تسجيل دخول متعددة (المجال/النموذج/نقطة واحدة).
مكتبة تكوين المستخدم معرف المستخدم اسم تكوين قيمة التكوين نوع البيانات ما إذا كان سيتم تمكين نوع عرض التحقق (مختبر، قائمة، chkbox