Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 4.12 KB

README_ar.md

File metadata and controls

72 lines (55 loc) · 4.12 KB

Java Projects Logo مشروع قواعد التقدم Java Projects Logo

🌐

Português Español English Русский 中文 العربية

وصف المشروع

تعتبر Java واحدة من أشهر لغات البرمجة، وتشتهر بقابليتها للنقل وموثوقيتها. في مشروع "قواعد التقدم"، تم ممارسة المعرفة الأساسية حول لغة Java وأدواتها، بما في ذلك:

  • الاستخدام الواعي للأنواع البدائية وغير البدائية.
  • معالجة المدخلات والمخرجات.
  • هياكل التحكم والشرطية.
  • استخدام JDK و Maven (MVN).
  • التطوير في IntelliJ IDEA.

في هذا المشروع، تم تنفيذ فئة App، الموجودة في مجلد src، التي تحتوي على طريقة مسؤولة عن جمع معلومات المستخدم، بالإضافة إلى طريقة لمعالجة هذه البيانات. الهدف هو تمكين المستخدم من إدخال عدد التقييمات المنجزة، وأسمائها، ودرجاتها، وأوزانها، مما يتيح إصدار حكم بالنجاح أو الرسوب.

الميزات

  • جمع الدرجات: يسمح للمستخدم بتسجيل التقييمات، مع إدخال الاسم والوزن والدرجة.
  • حساب النسبة المئوية: يقيم المتوسط المرجح للدرجات ويحدد حالة الطالب (نجاح أو رسوب) بناءً على الحد الأدنى من الدرجات.

مثال على الاستخدام

يوضح الكود أدناه كيفية جمع المعلومات ومعالجتها:
public static void جمع_الدرجات() {
    // منطق جمع ومعالجة الدرجات
}

التقنيات المستخدمة

  • Java: لغة البرمجة الرئيسية.
  • Spring Boot: لبناء التطبيقات وواجهات برمجة التطبيقات REST.
  • Maven: أداة إدارة مشاريع Java.
  • IntelliJ IDEA: بيئة التطوير المتكاملة المستخدمة للتطوير.

مشاريع أخرى

كيفية التنفيذ

  1. استنساخ هذا المستودع إلى جهاز الكمبيوتر الخاص بك:

    git clone /~https://github.com/SamuelRocha91/project_rule_of_progression.git
  2. انتقل إلى دليل المشروع.

  3. قم بتجميع وتشغيل التطبيق باستخدام Maven:

    mvn spring-boot:run