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

استفسار تحديد الشاشات بعد إتمام التحليل ,,

مغلق
بدأه the_bleiver في 20 أبريل 2006 · 6 رد · 622 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت وبحمد الله بتحليل نظام مدرسة ,, وتوفقت فيه إلى حد ما ,,

وبقي أمامي تحديد الشاشات ,, فعلى أي اعتبارات أحدد عدد الشاشات ,,

أي مثلاً ,, شاشة لإدخال بيانات الطلاب ,, علماً بأن هناك عدد من الجداول لبيانات الطلاب ,, هل اعمل شاشة واحدة أو أضمهم جميعاً في واحدة ,,

وشاشة للدرجات ,,

هل أنا في الطريق الصحيح ,, :huh:

أرشدوني جزاكم الله خيراً

(ومَنْ يَتَّقِ اللهَ يَجْعَلْ لَهُ مَخْرَجاً وَيَرْزُقُهُ مِنْ حَيْثُ لَاْ يَحْتَسِبْ وَمَنْ يَتَوَكَّلْ عَلَى اللهِ فَهُوَ حَسْبُهُ)

فرحناز سجّاد حسين فاضل - مهندسة كمبيوتر

ela-rasool-allah.gif

#2

لقد خضت في برامج إدارة المدارس شوطا طويلا وعلي استعداد ان اساعدك

khaled_salama@msn.com

Linux System Admin

#3

شكرا لك أخي الكريم ,, على هذه المبادرة ,,

حللت نظام مدرسة ,, وركزت عليه من النواحي التالية ,, بيانات الطلاب ,, مستوياتهم ,, المواد التي يدرسونها ,, الحضور والغياب ,, ودرجاتهم ,, الرسوم التي يدفعونها ,, ولم أتطرق على مشاركتهم في نشاطاتهم ,, أو حالتهم الاجتماعية والصحية ,, ووضعهم اقتصادياً واجتماعياً ,, وكانت الجداول التي وصلت إليها مع باقي المجموعة هي كالتالي:

- جدول بيانات الطلاب ( بيانات عامة رقمه PK - اسمه - تاريخ الميلاد ... إلخ -ولي الأمر(رقمه FK) وصلة القرابة - رقم الشعبة التي هو فيها FK)

- جدول بيانات ولي الأمر (أيضاً بيانات عامة رقمه PK - اسمه ... إلخ)

- جدول المدرسين (بيانات عامة رقمه PK - اسمه ... إلخ)

- جدول المواد (رقم المادة PK - اسمها (مثلا رياضيات1 لأولى ابتدائي - رياضيات2 ثاني ابتدائي ... إلخ) - المستوى التي تدرس فيه)

- جدول المواد المدروسة ( رقم عام PK - رقم الطالب FK - رقم المادة FK) هذا الجدول لمعرفة أي المواد التي يدرسها طالب معين ويساعد عند تحديد الدرجات والنتيجة النهائية ,,,

- جدول الشعب (رقم الشعبة PK - اسم الشعبة - المستوى الدراسي - مربي الشعبة (رقم المدرس FK))

- جدول لتحديد مدرسي المواد للشعب المختلفة (رقم عام PK - رقم الشعبة FK - رقم المادة FK - رقم المدرس FK - عدد الحصص في الأسبوع)

- جدول الحضور والغياب (رقم الغياب PK - رقم الطالب الغائب FK - تاريخ الغياب - سبب الغياب)

- جدول العلامات الشهرية (رقم عام مأخوذ من جدول المواد المدروسة PK (العلاقة واحد لواحد بينهما) - الاختبار - الشفهي - الكتابي - المجموع - الشهر - العام الدراسي)

- جدول العلامات الفصلية (رقم عام نفس الجدول السابق - الأعمال الشهرية - امتحان الفصل - المجموع - الفصل - العام الدراسي)

- جدول الرسوم (رقم الطالب PK - رقم السند (في حالة الدفع) - المبلغ - تاريخ الدفع - العام الدراسي - نوع الدفع (معفي - ملزوم) - سبب الإعفاء)

هناك جدول حالة الدراسية للطالب وفيه يتحدد أشياء عديدة ,,

- (رقم عام PK - رقم الطالب FK الحالي - حالة الطالب (طالب جديد لساه داخل للمدرسة في الصف الأول - طالب منتقل ألى مدرسة أخرى - طالب منتقل من مرحلة سابقة (ناجح) - طالب معيد (فاشل) - طالب قادم من مدرسة أخرى - طالب موقوف عن الدراسة)رقم الطالب القديم (هذا لأن كل مدرسة لديها حرية مطلقة في كيفية ترقيم طلابها لذلك لا يعني أن الطالب 123 المنتقل إلى هذه المدرسة كان رقمه لزاما 123 في المدرسة الأولى) - المدرسة المنتقل إليها أو القادم منها FK (في حالة النقل) - تاريخ دخوله إلى المدرسة - تاريخ خروجه - ملاحظات حول حالة الطالب وسبب التوقيف إن كان كذلك)

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

- وأخيراً جدول المدرسة (رقمها PK - اسمها - عنوانها - مدرسة ابتدائي أو ثانوي - مدرسة أولاد أو بنات) هذا يساعد في الربط بين المدارس في شبكة مركزية

وبعد هذا احترت في الواجهات التي أعمل عليها ,, مثلاً بيانات الطالب وحالته الدراسية اعملهم في فورم واحد أو أفرق بينهم وكذلك الرسوم ,, الحضور و الغياب له فورم لحاله ,, الدرجات أو العلامات هل أعمل الشهرية والفصلية في فورم واحد أو أفرق بينها ,,

:( :( :( فعلا أمر محير نوعاً ما ,,,

هل من حل ؟؟؟

(ومَنْ يَتَّقِ اللهَ يَجْعَلْ لَهُ مَخْرَجاً وَيَرْزُقُهُ مِنْ حَيْثُ لَاْ يَحْتَسِبْ وَمَنْ يَتَوَكَّلْ عَلَى اللهِ فَهُوَ حَسْبُهُ)

فرحناز سجّاد حسين فاضل - مهندسة كمبيوتر

ela-rasool-allah.gif

#4

لا اعتقد ان حصر عدد الشاشات يكون بالسهولة لانها تعتمد على رغبة العميل

ومن اهم شي انك تقلل منها قدر الامكان

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

فهذا على حسب رغبتك

والله اعلم

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#5

شكراً لك على التجاوب ,,

لاعميل لدي ,, وهذا مشروع تخرج لي وزميلاتي في المجموعة ,,

حسن اتضحت الرؤية قليلاً ,, سأضع بيانات الطالب بأكملها في شاشة واحدة ,, أي جدولين أو ثلاثة ,, بياناته العامة مع بيانات الحالة الدراسية والشعبة التي هو فيها وكذلك الرسوم ,,,

وشاشة لولي الأمر ,, وشاشة للمدرسين ,, وشاشة للحضور والغياب ,, وشاشة لتحديد مدرسي الشعب وموادهم ,, شاشة للصلاحيات ,, وشاشة للدخول ,, شاشة للتسجيل ,, وشاشة رئيسية ,, بقي أمر شاشة العلامات الشهرية والفصلية ,, هل أجعلها واحدة أم إثنان ؟؟؟

وجزاكم الله خيراً

أختكم المؤمنة ,,,

(ومَنْ يَتَّقِ اللهَ يَجْعَلْ لَهُ مَخْرَجاً وَيَرْزُقُهُ مِنْ حَيْثُ لَاْ يَحْتَسِبْ وَمَنْ يَتَوَكَّلْ عَلَى اللهِ فَهُوَ حَسْبُهُ)

فرحناز سجّاد حسين فاضل - مهندسة كمبيوتر

ela-rasool-allah.gif

#6

كلما كان الشاشات سهلة الفهم فهذا يعني انه مشروع جيد

يعني تجمعين بين السهولة والقوة والوضوح وقلت التنقلات بين النماذج

بالتوفيق

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#7

شكرا لك ,, فهمت ماعنيت ,,

وسأرى مااستطيع فعله ,,,

(ومَنْ يَتَّقِ اللهَ يَجْعَلْ لَهُ مَخْرَجاً وَيَرْزُقُهُ مِنْ حَيْثُ لَاْ يَحْتَسِبْ وَمَنْ يَتَوَكَّلْ عَلَى اللهِ فَهُوَ حَسْبُهُ)

فرحناز سجّاد حسين فاضل - مهندسة كمبيوتر

ela-rasool-allah.gif

هذا الموضوع مغلق.

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

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

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

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

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