open courses code generation c# VS any db oracle sqlit3....

open courses code free generation c# VS (any db) oracle or sqlit3 or sql_server or mysql or accsess

ربيعمنذ 3 سنوات

open courses code free generation

 

 

السلام عليكم ورحمة الله

نبذة عن المشروع

استخراج مكتبة برمجية مفتوحة المصدر قابلة للتعديل
لمشاريع برامج وانظمة سطح المكتب
لغة البرمجة سي شارب
قواعد البيانات
Sql_server + SqLite3 + MySql + Access + ORACL

فوائد و مميزات المكتبة

1- سهوله التعامل مع قاعدة البيانات في اضافه وحذف وتعديل البيانات
2- وجود شرح لدوال وخصائص المكتبة اثناء التعامل معها
3- سهوله التنقل بين قاعدة البيانات الاصلية والنسخ الاحتياطية واستيراد البيانات منها او التعديل عليها
4- لكل جدول كلاس خاص به منفصل عن بقيه الجداول
5- وجود نفس اسماء الجداول واسماء الحقول وانواعها
6- تمنع وقوع الاخطاء لبيانات حقول الجداول المدخلة اثناء استدعاء دوال الاضافة او الحذف او التعديل
7- سهوله تحويل النظام من والى احدى قواعد بيانات المذكورة سابقا
يعني لدي نظام اكملتة ولكن قاعدة البيانات اكسس
اريدة تبديل قاعدة البيانات الى Sql_Server OR My_Sql OR SqLit3
8- التعلم والتطوير في فهم كيف عمل الكلاسات ومفاهيم oop
9- تعلم هندسة برمجيات
10- تعلم خورزميات هياكل البيانات


شرح تفاصيل عمل البرامج
البرنامج الاول يقوم بالتالي ::


1- تحديد قاعدة البيانات
2- تعبئة تفاصيل قاعدة البيانات بالمراحل التالية::

أ- اضافة تفاصيل اسماء الجداول واسماء الجداول التي تضهر على الشاشة واسماء ازرار الاضافة والحذف والتعديل
ب- اضافة تفاصيل حقول الجداول كالتالي ::

i- اسم الحقل الضاهر على الشاشة
ii- حالة الحقل مفتاح رئيسي
iii- حالة الحقل مفتاح اجنبي
iiii- اسم الجدول المرتبط بالحقل ان كان مفتاح اجنبي
iiiii- اسم الحقل المرتبط بالحقل ان كان مفتاح اجنبي
iiiiii- ترقيم تلقائي ان كان الحقل رقمي
iiiiiiii- اضافه اداة (ComboBox)تجعل الحقل يحمل قيم سابقه من القيم المدخله

3- استيراد قاعدة البيانات من اي نوع من قواعد البيانات
Sql_server OR SqLite3 OR MySql OR Access OR ORACL
لتحويل قاعدة البيانات وتحتوي على خيارين كالتالي ::

أ- استيراد جدولي تفاصيل قاعدة البيانات
ب- استيراد جميع الجداول مع جدولي تفاصيل قاعدة البيانات

4- استخراج كود المكتبة البرمجية والتي تحتوي على التالي ::
أ- كلاس معلومات قاعدة البيانات (كود الاتصال + اسماء الجداول…)
ب- كلاس معلومات حقول جداول قاعدة البيانات
ج- كلاسات توليد نص امر الاظافة – الحذف – التعديل – الاستعلام لجداول قاعدة البيانات
د- كلاس تنفيذ نص امر الاظافة – الحذف – التعديل – الاستعلام لجداول قاعدة البيانات
و- كلاست لكل جدول والمرتبط بجميع الكلاسات
ي- …

خاص بالبرنامج الاول
يوجد تفاصيل شرح المكتبة المتعلقة بالكلاسات المنتضمنة بها
روابط علاقات كل الكلاسات ومنها كلاسات الاظافة والحذف والتعديل وتفاصيل الحقول
وهي عبارة عن خمسة انظمة مرتبطة وتتصل ببعضها البعض بطريقة سهلة الفهم و التعامل

قم بقراءة مستند المشروع للتعلم والاستفادة والتطوير
ملاحظه تم تطوير المكتبة بشكل اكبر المستند يشرح المكونات الرئيسية للمكتبة

Project Documentation Programming Library for C sharp

Project Documentation Programming Library for C #

all_class_sys

 

البرنامج الثاني يقوم بالتالي ::


1- استخراج كود واجهة (form) عرض الحقول والجدول الرئيسي وازرار التحكم
لكل جدول مع تحديد المستخدم اي لون يريدة للتالي ::

1- لون خلفية الفورم
2- لون خلفية ادوات ادخال البيانات (الحقول)
3- لون خلفية جدول العرض
4- لون خلفية ادوات التحكم (أضافة – حذف – تعديل)
5- لون خلفية الخط

2- استخراج كود واجهة (form) استعلام
عرض محركات البحث وجدول الاستعلام و زر الغاء كل عمليات البحث
لكل جدول مع تحديد المستخدم حقول محركات البحث وكذالك اي لون يريدة للتالي ::

1- لون خلفية الفورم
2- لون خلفية ادوات ادخال البيانات (حقول محركات البحث)
3- لون خلفية جدول العرض
4- لون خلفية ادوات التحكم (ألغاء البحث)
5- لون خلفية الخط

الاكواد المستخرجة كامله مفتوحه المصدر قابلة للتعديل من قبل المبرمج
الاكواد المستخرجة للأستفادة والتطوير
الرجاء منكم اعلامي أن وجد أخطاء في المكتبة
او اي اقتراحات للتطوير

تحياتي لكم جميعا
تمنياتي للجميع التوفيق

رابط البرامج

حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات Sql_server + SqLite3 + MySql + Access + ORACL

0
إعجاب
1235
مشاهدات
0
مشاركة
1
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !