تحذير: لا يزال ملف README.md وهذا المشروع قيد التطوير.
تم إنشاء هذا المستودع ليحتوي على برنامج إدارة قواعد البيانات المشفر بلغة C# بتصميم حديث واحترافي.
جدول المحتويات
مقدمة
؟ ملخص فرعي
عرض المشروع
التقنيات
هدف المشروع
؟ عرض المشروع
لا يزال برنامج إدارة قواعد البيانات المشفر بلغة C#.net قيد التطوير، وقد تم تكييفه وتحسينه من مشروع مدرسي مشفر بلغة VB.Net. يتضمن تنقلًا بديهيًا ومريحًا، سواء فيما يتعلق بتصميمه الذي يُعتقد أنه قابل للتكيف والتخصيص، أو تنفيذ القوائم المنسدلة، أو مكان مخصص للشعار أو حتى على لوحة الألوان الحديثة والمهنية، كل هذا مع جودة معينة من واجهة الإنسان والآلة. فهو يسمح بإدارة مبسطة للإضافات والتعديل والحذف وتصور البيانات وفقا للحقوق المسموح بها من قبل المستخدم المتصل. ضوابط الإدخال شاملة وتشغيلية، بحث متقدم للجداول وقاعدة البيانات الكاملة وكذلك تنفيذ وكذلك إنشاء ملف PDF لملخص البيانات التلقائي لكل جدول. يحترم المشروع عددًا لا بأس به من الممارسات الجيدة سواء للتسمية أو التحليل أو التحليل. المناطق والتعليقات واستخدام إجراءات المتجر والمشغلات والتخزين وإنشاء مكتبة فئة (dll) تسمح بالتبادل مع بيانات قاعدة البيانات.
؟ التقنيات
؟ هدف المشروع
يهدف هذا البرنامج إلى الحصول على عملية وواجهة مستقلة وفقًا لقاعدة البيانات المتصلة به مع الحفاظ على ممارسة كاملة مع مراعاة المعلمات والوظائف المختلفة لبرنامج إدارة قاعدة البيانات الكلاسيكية مثل إدارة الوظائف، والإجراءات المخزنة، والمشغل، وما إلى ذلك. . .
؟ الإعداد والاستخدام
؟ ملخص فرعي
المتطلبات الأساسية
تثبيت
إعدادات
؟ المتطلبات الأساسية
؟ تثبيت
ابدأ تشغيل بيئة WampServer .
قم باستيراد قاعدة بيانات DataBase.sql إلى برنامج إدارة قاعدة البيانات لديك. ( هايدي إس كيو إل )
قم بتشغيل البرنامج في Visual Studio .
الصفحة الرئيسية
ملاحظة: إذا واجهت خطأ Mark of the Web ، وهو خطأ شائع في الاستوديو المرئي ، فيرجى اتباع الإرشادات التالية:
انقر بزر الماوس الأيمن فوق الملف FrmMain.resx في Solution Explorer الخاص بـ Visual Studio.
حدد خصائص.
في الخصائص، ابحث عن قسم "الأمان" أو "عام". إذا رأيت خيار "إلغاء الحظر" أو شيء مشابه، فانقر عليه لإلغاء حظر الملف.
احفظ التغييرات وحاول إعادة إنشاء مشروعك لمعرفة ما إذا كان الخطأ مستمرًا.
؟ إعدادات
يمكنك تعديل الملف FrmConnexion.cs لملء معلومات تسجيل الدخول في النموذج تلقائيًا.
بحث Tuple المتقدم (على سبيل المثال، العميل أو المنتج)
✅
-
إدارة الطلبات التشغيلية والمريحة
✅
-
إنشاء ملخص أمر pdf
✅
-
أفضل ممارسات التسمية والتخزين
✅
-
تحليل الكود (getLesTuples، ExecutorRequeteSelect، وما إلى ذلك)
✅
-
رمز التحكم في الإدخال (استخدام regexes، وما إلى ذلك)
✅
-
استدعاء إجراء مخزن تم إعداده للاستشارة
✅
-
الاتصال (جانب التطبيق) ورمز الإجراء ذو المعلمات
✅
-
استدعاء إجراء مخزن تم ضبطه على الإجراء
✅
-
استدعاء وظيفة مخزنة ذات معلمات
✅
-
مكالمة الزناد التلقائية
✅
-
وضع الاتصال المتعدد مع العديد من المستخدمين وحقوق MySql المرتبطة
✅
-
قاعدة بيانات التصور طرق العرض والإجراءات والوظائف والمشغلات والأحداث على البرنامج
❎
-
القدرة على التكيف التلقائي للبرامج مع بنية قاعدة البيانات والبيانات
❎
-
؟ لقطات الشاشة
الصفحة الرئيسية
صفحة تسجيل الدخول
صفحة لوحة الإدارة
صفحة الجدول
تحرير صفحة الجدول
ملف بي دي اف
؟ مصادر
؟ ملخص فرعي
المكتبات الخارجية
مصادر البيانات
مراجع
؟ المكتبات الخارجية
المكتبات
وصف
MySql.Data.dll
هو موفر بيانات .NET يتيح الاتصال بين تطبيق .NET وقاعدة بيانات MySQL. فهو يوفر مجموعة من الفئات والأساليب التي تسمح للمطورين بالاتصال بالبيانات والاستعلام عنها وإدارتها في قاعدة بيانات MySQL من داخل تطبيقات .NET الخاصة بهم. يُستخدم ملف DLL هذا على نطاق واسع في مشاريع .NET التي تحتاج إلى التفاعل مع قواعد بيانات MySQL، مما يتيح تكامل البيانات ومعالجتها بشكل سلس.
itextsharp.dll
هي مكتبة شعبية مفتوحة المصدر للعمل مع مستندات PDF في بيئة .NET. فهو يسمح للمطورين بإنشاء المحتوى ومعالجته واستخراجه من ملفات PDF برمجياً. باستخدام iTextSharp.dll، يمكنك إنشاء ملفات PDF من البداية، ودمج ملفات PDF الموجودة، وإضافة صور ونصوص وجداول وعناصر أخرى إلى مستندات PDF، وحتى التوقيع عليها رقميًا. يتم استخدام هذه المكتبة بشكل شائع في تطبيقات .NET المتنوعة التي تتطلب معالجة PDF، مثل إنشاء التقارير أو ملء النماذج أو إدارة سير عمل المستندات. لاحظ أن iTextSharp.dll هو منفذ لمكتبة Java iText الأصلية التي تم تكييفها لتطوير .NET.
؟ مصادر البيانات
لقد استخدمت أداة إنشاء بيانات تسمى البيانات المُولدة لإنشاء بيانات لقاعدة البيانات الخاصة بي بشكل عشوائي.
؟ مراجع
تم تكييف برنامج إدارة قواعد البيانات هذا المشفر بلغة C#.net وتحسينه من مشروع مدرسي تم ترميزه بلغة VB.Net بواسطة O.ALBERT & B.ROUCHON .