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

داتا بيس لبرنامج تخميس اموال

بدأه zoubadar في 15 يوليو 2011 · 5 رد · 743 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

صديق والدي يريد برنامج لعمله ولقد احرجي وطلب مني ان افعل له البرنامج

وانا عالقه بموضوع الداتا بيس

البرنامج هو لتخميس الاموال التي تأتي من الزيون ويريدة غلى الفجولبيسك

المهم ان المشروع على ما يلي:

1- يأتي الزبون ونقوم بأدخال اسمه و نوع عملة والعنوان و رقم الهتف وتاريخ التسجيل

2-نقوم بتحديد ممتلكات الزبون وهي نوعين

أ- ثابتة: ارض, منزل, محل,مستودع ...

ب- منقولة : رأس مال تجاري, سيارة, بضاعة, الات

نقوم بتحديد ممتلكتة ووضع قيمة كل واحدة منهم

3- الان يقو البرنامج بحساب الخمس المتوجب على الزبون والعملية بهذا الشكل قيمة كل واحدة من ممتلكات الزبون فسمة خمسة

4-حساب خمس الخمس وهو تقسيم قيمة كل واحدة من الممتلكات على 4

5- ولان نقوم بعرض كل من الممتلكات و قيمتها وقيمة الخمس وقيمة الخمس المتوجب مجموع كل منهم

6-وفي السنة القادمة يجب ان تكون جميع معلومات الزبون موجودة وسنقو بنف العملية للزبون ولكن بشرط ان لا تتغير معلومات السنه الماضية

اي كل سنه يأتي فيها نقوم بعرض معلومات جمي ع السسنوات الماضية

يا اخواني انا مشكلتي في الداتا بيس

لا اعلم هل اضع جدوال واحد وفيه كل المعلومات او ماذا؟ وما هي الحقول؟

الرجاء المساعدة :)

#2

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

اختي قومي بعمل Normalization, فحددي الكائنات الاساسية وقم بعزلها وكتابة خصائص كل منها, من ثم ابدأي في انشاء العلاقة

.:: Wish to become better and better ::.

#3

لا تخلي قاعدة البيانات و جداولها هي اللي تربط برنامجك و كودك و طريقه البرمجه

العكس صحيح ...

1- انت ايش تحتاج من تقارير؟

2- انت ايش تحتاج عمليات حسابيه؟

3- كم قسم في البرنامج؟

4- اسلوب البرمجه و هندسه البرنامج؟

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

من النظره الاولى لمتطلبات المشروع أنا اعتقد

1- راح تحتاج الى جدول خاص ببيانات العميل.

2- راح تحتاج جدول خاص بممتلكات العميل + قيمه كل غرض + الخمس السنوي عليه .

3- راح تحتاج جدول آخر لقيمه الخمس لكل غرض لهذا العميل .

الربط بينهم بيكون عن طريق اسم او رقم العميل

و طبعا في الاستدعاء و التقارير طالما البيانات موجوده فجدا سهل عمل جمل إستعلام و انشاء جداول استعلام من خلالها يتم عرض اي شي بالتفصيل.

تحيه ..

1

(وَمَا أُوتِيتُمْ مِنَ الْعِلْمِ إِلَّا قَلِيلًا)

#4
iProgrammer كتب:

لا تخلي قاعدة البيانات و جداولها هي اللي تربط برنامجك و كودك و طريقه البرمجه

العكس صحيح ...

1- انت ايش تحتاج من تقارير؟

2- انت ايش تحتاج عمليات حسابيه؟

3- كم قسم في البرنامج؟

4- اسلوب البرمجه و هندسه البرنامج؟

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

من النظره الاولى لمتطلبات المشروع أنا اعتقد

1- راح تحتاج الى جدول خاص ببيانات العميل.

2- راح تحتاج جدول خاص بممتلكات العميل + قيمه كل غرض + الخمس السنوي عليه .

3- راح تحتاج جدول آخر لقيمه الخمس لكل غرض لهذا العميل .

الربط بينهم بيكون عن طريق اسم او رقم العميل

و طبعا في الاستدعاء و التقارير طالما البيانات موجوده فجدا سهل عمل جمل إستعلام و انشاء جداول استعلام من خلالها يتم عرض اي شي بالتفصيل.

تحيه ..

السلام عليكم

ما فهمت ما دور او ما فائدة " الخمس السنوي عليه" اذا كان عندي جدول لقيمة الخمس لكل غرض

شكرا على مساعدتك

وكذلك هنك نفطة ام تخل في رائسي

اذا عمات رقم العميل هو primary key فهكذا لا استطيع ان ادخل الا نوع واحد من الممتلكات الان الداتابس لا تقبل التكرار :sad:

#5

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

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

.:: Wish to become better and better ::.

#6

السلام عليكم

ماراح يفرق اختي , سواء أضفتي هذا الحقل أو لا , المسأله فقط كترتيب لا أكثر .

بالنسبة لل Primary Key مثل ما قال أستاذي vbHelper لابد كل عميل يكون له رقم مميز غير متكرر و منع التكرار راح يكون في جدول بيانات العميل فقط بمعنى إن حقل رقم العميل ماراح يتكرر فيه الرقم مرتين , , أما بالنسبة لباقي الجداول فالرقم بيتكرر عادي و طبعا بيكون لنفس العميل هذا التكرار لان راح يكون في علاقه بين ClientID في جدول بيانات العميل و بين ClientID في باقي الجداول ممكن يكون ال Primary Key في الجداول المتبقيه أي حقل آخر حسب ما هو مناسب أو حتى ما يكون فيه Primary Key .

أيضا أكرر مثل ما قال أخوي VBHelper مسأله حساب اخمس السنوي لابد تتأكدي منها بشكل صحيح في كيفية إستخراجها , بمعنى لابد تكون عندج قدامج المعادلة مكتوبه و هل في شروط معينه او لا .

(وَمَا أُوتِيتُمْ مِنَ الْعِلْمِ إِلَّا قَلِيلًا)

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

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

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

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

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