الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

صنع برنامج لتسيير معلومات مدرسة

بدأه aderfiad في 15 يوليو 2009 · 2 رد · 671 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكن برمجة برنامج يقوم بهدا العمل

اولا يكون دو واجهة وازرار

يقوم بحفض معلومات التالميد ( الاسم . المستوى .... ) يسجلها في قاعدة بيانات اكسس

يقوم بعمل احصاء للتلاميد + طباعة التقارير

زيادة حدف تعديل في القاعدة

عملت برنامج متل هدا في الدلفي لكن اريد ان اعرف ولو تلميحات بسيطة عن منهجية برمجة متل هدا البرنامج في لغة سي بلس بلس

وشكرا لكم

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

الخيارات متنوعه وكثيره في لغه Hybrid مثل سي++ ،،

مثلا في GUI لديك الكثير من الToolkit مثلا MFC/Qt/WxWidgets/Win32 API/.NET Framework وهلم جرا ...

في التعامل مع الDB ستجد أن أي DB Vendor يوفر Driver حتى تستطيع الإتصال بها من أي لغه برمجه ،، وهناك الكثير من الDBMS كما تعلم (ACCSS/MySQL/SQL Server/Sqlit) وهلم جرا ..

أيضا في كيفية البرمجه يمكن أن تستخدم طريقة Procedural Programming وتقوم بعمل البرنامج على شكل دوال In/Out ،، أو تقوم بكبسلة المفاهيم في كائنات وبناء البرنامج باسلوب كائنئ Object Oriented Programming .

كلما استخدمت Third-Party Library أو Built-in Library سوف يكون أفضل من بناء Unit من الصفر (الا لو كان لغرض التعلم) وهذا سوف يزيد وثوقية البرنامج ويصبح أسهل للاضافات والزياده ..

أنصحك بQt فهي توفر لك كل شيء ضروري للبرمج (Threading/Network Support/DB Driver/Graphics Lib) اذا كنت تخطط لبناء برامجك على عده أنظمه Windows/Linux/MAC ..

أو تستخدم C++.NET لكن أغلب مبرمجين C++ Addict لا يطيقوا سماع الأحرف الثلاثه (.NET) نهائيا :P ..

راجع الدروس المثبه ستجد هناك مواضيع كثيره تغطي ما تريد ، واتجه لقسم الQt اذا أردت الإنطلاق بها ،،

بالتوفيق :) .

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#3

شكرا لك اخي على التوضيح

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…